Systems and methods for non-obstacle area detection
First Claim
Patent Images
1. A method performed by an electronic device, comprising:
- performing vertical processing of a depth map to determine a vertical non-obstacle estimation, wherein performing vertical processing comprises;
dividing the depth map into segments, wherein at least one segment is a portion of a column of pixels in the depth map; and
estimating linear model parameters for the at least one segment to determine the vertical non-obstacle estimation;
performing horizontal processing of the depth map to determine a horizontal non-obstacle estimation;
combining the vertical non-obstacle estimation and the horizontal non-obstacle estimation; and
generating a non-obstacle map based on the combination of the vertical and horizontal non-obstacle estimations.
1 Assignment
0 Petitions
Accused Products
Abstract
A method performed by an electronic device is described. The method includes performing vertical processing of a depth map to determine a vertical non-obstacle estimation. The method also includes performing horizontal processing of the depth map to determine a horizontal non-obstacle estimation. The method further includes combining the vertical non-obstacle estimation and the horizontal non-obstacle estimation. The method additionally includes generating a non-obstacle map based on the combination of the vertical and horizontal non-obstacle estimations.
6 Citations
30 Claims
-
1. A method performed by an electronic device, comprising:
-
performing vertical processing of a depth map to determine a vertical non-obstacle estimation, wherein performing vertical processing comprises; dividing the depth map into segments, wherein at least one segment is a portion of a column of pixels in the depth map; and estimating linear model parameters for the at least one segment to determine the vertical non-obstacle estimation; performing horizontal processing of the depth map to determine a horizontal non-obstacle estimation; combining the vertical non-obstacle estimation and the horizontal non-obstacle estimation; and generating a non-obstacle map based on the combination of the vertical and horizontal non-obstacle estimations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An electronic device, comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable by the processor to; perform vertical processing of a depth map to determine a vertical non-obstacle estimation, wherein the instructions being executable by the processor to perform vertical processing comprise instructions being executable by the processor to; divide the depth map into segments, wherein at least one segment is a portion of a column of pixels in the depth map; and estimate linear model parameters for the at least one segment to determine the vertical non-obstacle estimation; perform horizontal processing of the depth map to determine a horizontal non-obstacle estimation; combine the vertical non-obstacle estimation and the horizontal non-obstacle estimation; and generate a non-obstacle map based on the combination of the vertical and horizontal non-obstacle estimations. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. An apparatus, comprising:
-
means for performing vertical processing of a depth map to determine a vertical non-obstacle estimation, wherein the means for performing vertical processing comprise; means for dividing the depth map into segments, wherein at least one segment includes a number of pixels in a column; and means for estimating linear model parameters for at least one segment to determine the vertical non-obstacle estimation; means for performing horizontal processing of the depth map to determine a horizontal non-obstacle estimation; means for combining the vertical non-obstacle estimation and the horizontal non-obstacle estimation; and means for generating a non-obstacle map based on the combination of the vertical and horizontal non-obstacle estimations. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A non-transitory tangible computer-readable medium comprising computer executable code, comprising:
-
code for causing an electronic device to perform vertical processing of a depth map to determine a vertical non-obstacle estimation, wherein the code for causing the electronic device to perform vertical processing comprises; code for causing the electronic device to divide the depth map into segments, wherein at least one segment includes a number of pixels in a column; and code for causing the electronic device to estimate linear model parameters for at least one segment to determine the vertical non-obstacle estimation; code for causing the electronic device to perform horizontal processing of the depth map to determine a horizontal non-obstacle estimation; code for causing the electronic device to combine the vertical non-obstacle estimation and the horizontal non-obstacle estimation; and code for causing the electronic device to generate a non-obstacle map based on the combination of the vertical and horizontal non-obstacle estimations. - View Dependent Claims (27, 28, 29, 30)
-
Specification