Structuring visual data
US-2024386585-A1 · Nov 21, 2024 · US
US9704252B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9704252-B2 |
| Application number | US-201514641334-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 7, 2015 |
| Priority date | Mar 7, 2014 |
| Publication date | Jul 11, 2017 |
| Grant date | Jul 11, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for hierarchical disparity estimation on an image pair, wherein image pyramids are created by successively downscaling each image of the image pair, and an apparatus configured to perform the method are described. An initial disparity estimator applies a full search on a highest level of the image pyramids to determine initial disparity estimates, the highest level having the lowest resolution. A disparity propagator passes the initial disparity estimates to a next lower level of the image pyramids. An allocator then partitions the pixels of each remaining hierarchy level of the image pyramids into two or more groups of pixels, where each pixel in a group of pixels can be processed independently from remaining pixels of that group of pixels. A disparity estimator estimates disparity values for the pixels of a first group of pixels utilizing disparity estimates from a next higher level of the image pyramids. The disparity estimator further estimates disparity values for the pixels of remaining groups of pixels utilizing disparity estimates from a previously processed group of pixels in that hierarchy level.
Opening claim text (preview).
The invention claimed is: 1. A method for hierarchical disparity estimation on an image pair, wherein image pyramids are created by successively downscaling each image of the image pair, the method comprising: applying a full search on a highest level of the image pyramids to determine initial disparity estimates; passing the initial disparity estimates to a next lower level of the image pyramids, the highest level having the lowest resolution; for each remaining hierarchy level of the image pyramids, partitioning the pixels of a hierarchy level into two or more groups of pixels, where each pixel in a group of pixels can be processed independently from remaining pixels of that group of pixels; for a first group of pixels, estimating disparity values for the pixels utilizing disparity estimates from a next higher level of the image pyramids; and for remaining groups of pixels, estimating disparity values for the pixels utilizing disparity estimates from a previously processed group of pixels in that hierarchy level. 2. The method according to claim 1 , wherein the pixels of a hierarchy level are partitioned into four groups of pixels in accordance with row numbers and column numbers of the pixels. 3. The method according to claim 2 , wherein the first group of pixels comprises only pixels with an even row number and an even column number, a second group of pixels comprises only pixels with an odd row number and an odd column number, a third group of pixels comprises only pixels with an even row number and an odd column number, and a fourth group of pixels comprises only pixels with an odd row number and an even column number. 4. The method according to claim 1 , wherein a weighted median is applied on the disparity values estimated for the pixels of a hierarchy level. 5. The method according to claim 1 , wherein each image of the image pair is downscaled by factor 2 in both dimensions between successive levels. 6. The method according to claim 1 , wherein disparity estimates of a next higher level determine a search interval for the disparity estimation in a current level. 7. The method according to claim 6 , wherein the search interval for the disparity estimation in the current level is defined by minimum and maximum disparity estimates of the next higher level. 8. The method according to claim 7 , wherein an offset is added to the search interval for the disparity estimation in the current level. 9. The method according to claim 1 , wherein a search window is scaled in correspondence with the levels of the image pyramid. 10. An apparatus configured to perform hierarchical disparity estimation on an image pair, wherein image pyramids are created by successively downscaling each image of the image pair, the apparatus comprising: an initial disparity estimator configured to apply a full search on a highest level of the image pyramids to determine initial disparity estimates, the highest level having the lowest resolution; a disparity propagator configured to pass the initial disparity estimates to a next lower level of the image pyramids; an allocator configured to partition the pixels of each remaining hierarchy level of the image pyramids into two or more groups of pixels, where each pixel in a group of pixels can be processed independently from remaining pixels of that group of pixels; and a disparity estimator configured to estimate disparity values for the pixels of a first group of pixels utilizing disparity estimates from a next higher level of the image pyramids and to estimate disparity values for the pixels of remaining groups of pixels utilizing disparity estimates from a previously processed group of pixels in that hierarchy level. 11. The apparatus according to claim 10 , wherein the allocator partitions the pixels of a hierarchy level into four groups of pixels in accordance with row numbers and column numbers of the pixels. 12. The apparatus according to claim 10 , comprising a weighting unit configured to apply a weighted median on the disparity values estimated for the pixels of a hierarchy level. 13. The apparatus according to claim 10 , comprising a determining unit configured to determine a search interval for the disparity estimation in a current level based on disparity estimates of a next higher level. 14. The apparatus according to claim 13 , comprising an adder to add an offset to the search interval for the disparity estimation in the current level. 15. A non-transitory computer readable storage medium having stored therein instructions enabling hierarchical disparity estimation on an image pair, wherein image pyramids are created by successively downscaling each image of the image pair, which when executed by a computer, cause the computer to: apply a full search on a highest level of the image pyramids to determine initial disparity estimates, the highest level having the lowest resolution; pass the initial disparity estimates to a next lower level of the image pyramids; for each remaining hierarchy level of the image pyramids, partition the pixels of a hierarchy level into two or more groups of pixels, where each pixel in a group of pixels can be processed independently from remaining pixels of that group of pixels; for a first group of pixels, estimate disparity values for the pixels utilizing disparity estimates from a next higher level of the image pyramids; and for remaining groups of pixels, estimate disparity values for the pixels utilizing disparity estimates from a previously processed group of pixels in that hierarchy level. 16. The non-transitory computer readable storage medium according to claim 15 , wherein the instructions cause the computer to partition the pixels of a hierarchy level into four groups of pixels in accordance with row numbers and column numbers of the pixels. 17. The non-transitory computer readable storage medium according to claim 16 , wherein the first group of pixels comprises only pixels with an even row number and an even column number, a second group of pixels comprises only pixels with an odd row number and an odd column number, a third group of pixels comprises only pixels with an even row number and an odd column number, and a fourth group of pixels comprises only pixels with an odd row number and an even column number. 18. The non-transitory computer readable storage medium according to claim 15 , wherein the instructions cause the computer to apply a weighted median on the disparity values estimated for the pixels of a hierarchy level. 19. The non-transitory computer readable storage medium according to claim 15 , wherein the instructions cause the computer to downscale each image of the image pair by factor 2 in both dimensions between successive levels. 20. The non-transitory computer readable storage medium according to claim 15 , wherein disparity estimates of a next higher level determine a search interval for the disparity estimation in a current level. 21. The non-transitory computer readable storage medium according to claim 20 , wherein the search interval for the disparity estimation in the current level is defined by minimum and maximum disparity estimates of the next higher level. 22. The non-transitory computer readable storage medium according to claim 21 , wherein the instructions cause the computer to add an offset to the search interval for the disparity estimation in the current level. 23. The non-transitory computer readable storage medium according to claim 15
Related publications grouped by family.
Answers are generated from the same data shown on this page.