US2017171524A1PendingUtilityA1

Techniques for improving stereo block matching with the pyramid method

Assignee: INTEL CORPPriority: Dec 15, 2011Filed: Jul 18, 2016Published: Jun 15, 2017
Est. expiryDec 15, 2031(~5.4 yrs left)· nominal 20-yr term from priority
G06K 9/6202G06K 9/4604H04N 13/0271G06T 7/593G06T 2207/20016G06T 2207/10012H04N 2013/0081G06T 7/97H04N 13/0022H04N 2013/0074G06T 7/50H04N 13/128H04N 13/271
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Techniques to determine a search range for a stereo based matching pyramid. A first disparity estimation value for a first level in a stereo based matching pyramid based on an image may be received. A search range for a second level may be determined using the first disparity estimation value. The search range based on a pyramid level of a second level may be increased. The search range may be increased based on a pyramid level of the second level. A second disparity estimation value may be selected from the search area for the second level. A depth map for the second level may be determined based on the second disparity estimation value. Other embodiments are described and claimed.

Claims

exact text as granted — not AI-modified
1 . An article of manufacture comprising a storage medium containing instructions that when executed cause a system to:
 receive a first disparity estimation value for a first level in a stereo based matching pyramid based on an image;   determine a search range for a second level based on the first disparity estimation value;   increase the search range based on a pyramid level of the second level; and   select a second disparity estimation value from the search range for the second level.   
     
     
         2 . The article of manufacture of  claim 1 , comprising instructions that when executed cause the system to determine a depth map for the second level based on the second disparity estimation value. 
     
     
         3 . The article of manufacture of  claim 1 , comprising instructions that when executed cause the system to:
 calculate a Laplacian value; and   determine the search range within the second level based on the Laplacian value.   
     
     
         4 . The article of manufacture of  claim 1 , comprising instructions that when executed cause the system to select the second disparity estimation value based on a correlation score. 
     
     
         5 . The article of manufacture of  claim 1 , comprising instructions that when executed cause the system to determine that a second level image on the second level includes a thin object that was not included on a first level image on the first level. 
     
     
         6 . The article of manufacture of  claim 1 , comprising instructions that when executed cause the system to select the second disparity estimation value based on a sum of absolute differences on a gradient times an absolute difference of a gray. 
     
     
         7 . The article of manufacture of  claim 1 , comprising instructions that when executed cause the system to select the second disparity estimation value based on a local binary pattern. 
     
     
         8 . An apparatus, comprising:
 a processing unit; and   a pyramid level search range component operatively coupled to the processing unit to:
 determine a search range for a second level based on a first disparity estimation value from a first level; 
 increase the search range based on a pyramid level of the second level; and 
 select a second disparity estimation value from the search range for the second level. 
   
     
     
         9 . The apparatus of  claim 8 , comprising:
 a digital display operatively coupled to the processing unit.   
     
     
         10 . The apparatus of  claim 8 , comprising:
 a pixel search range component to:
 calculate a Laplacian value; and 
 determine the search range within the second level based on the Laplacian value. 
   
     
     
         11 . The apparatus of  claim 8 , comprising:
 a pixel search range component to:
 determine that a target object is in the search range for the second level; 
 determine that the target object is not presented in the first level; and 
 increase the search range within the second level. 
   
     
     
         12 . The apparatus of  claim 8 , comprising:
 a pixel search range component to increase the search range within the second level when the search range comprises edges.   
     
     
         13 . The apparatus of  claim 8 , comprising:
 a correlation component to determine a correlation score based on a sum of absolute differences on a gradient times an absolute difference of a gray.   
     
     
         14 . The apparatus of  claim 8 , comprising:
 a correlation component to determine a correlation score based on a local binary pattern.   
     
     
         15 . A method, comprising:
 receiving a first disparity estimation value for a first level in a stereo based matching pyramid based on an image;   determining a search range for a second level based on the first disparity estimation value;   increasing the search range based on a pyramid level of a second level;   selecting a second disparity estimation value from the search range for the second level; and   determining a depth map for the second level based on the second disparity estimation value.   
     
     
         16 . The method of  claim 15 , comprising:
 calculating a Laplacian value; and   determining the search range within the second level based on the Laplacian value.   
     
     
         17 . The method of  claim 15 , comprising:
 selecting a second disparity estimation value from the search range for the second level based on a correlation score.   
     
     
         18 . The method of  claim 15 , comprising:
 increasing the search range within the second level when the search range comprises edges.   
     
     
         19 . The method of  claim 15 , comprising:
 determining a correlation score based on a sum of absolute differences on a gradient times an absolute difference of a gray.   
     
     
         20 . The method of  claim 15 , comprising:
 determining a correlation score based on a local binary pattern.   
     
     
         21 . A system, comprising:
 a processing unit;   a memory to store a depth extraction application;   an operating system to load the stereo block matching pyramid application on the processing unit, the stereo block matching pyramid application operative on the processing unit to:
 determine a search range for a second level based on the first disparity estimation value; 
 increase the search range based on a pyramid level of a second level; 
 select a second disparity estimation value from the search range for the second level, and 
 determine a depth map for the second level based on the second disparity estimation value; and 
   an interface to communicate information between the processing unit and the operating system.   
     
     
         22 . The system of  claim 21 , comprising a pixel search range component in the stereo block matching application operating on the processing unit to:
 determine that a target object is in the search range for the second level;   determine that the target object is not presented in the first level; and   increase the search range within the second level.   
     
     
         23 . The system of  claim 21 , comprising a pixel search range component in the stereo block matching application operating on the processing unit to:
 increase the search range within the second level when the search range comprises edges.   
     
     
         24 . The system of  claim 21 , comprising a correlation component in the stereo block matching application operating on the processing unit to:
 determine a correlation score based on a sum of absolute differences on a gradient times an absolute difference of a gray.   
     
     
         25 . The system of  claim 21 , comprising a correlation component in the stereo block matching application operating on the processing unit to:
 determine a correlation score based on a local binary pattern.

Join the waitlist — get patent alerts

Track US2017171524A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.