Detection of objects located closer than a minimal distance of hardware stereo systems

US12488484B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12488484-B2
Application numberUS-202318164754-A
CountryUS
Kind codeB2
Filing dateFeb 6, 2023
Priority dateFeb 6, 2023
Publication dateDec 2, 2025
Grant dateDec 2, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for use in a stereoscopic image generating system, wherein the image generating system comprises a hardware module associated with at least one pair of image capturing devices, at least one memory means and at least one processor, wherein information retrieved from the capturing devices is processed by the at least one processor, which is configured to implement a hardware module stereo algorithm for identifying objects included in the captured scene at a distance that is equal to or greater than a minimal distance defined by the geometry and disparity range of said hardware module, and wherein the at least one processor is further configured to implement a software stereo algorithm adapted to identify objects included in the captured scene at a distance that is less than the minimal distance required for detecting objects by the hardware module stereo algorithm.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A method for use in a stereoscopic image generating system, wherein the image generating system comprises a hardware module that is associated with at least one pair of image capturing devices, at least one memory means and at least one processor, wherein information retrieved from the capturing devices is processed by the at least one processor, which is configured to implement a hardware module stereo algorithm for identifying objects included in the captured scene at a distance that is equal to or greater than a minimal distance defined by geometry and disparity range of said hardware module, wherein the at least one processor is further configured to implement a software stereo algorithm adapted to detect objects included in the captured scene at a distance that is less than the minimal distance required for identifying objects by the hardware module stereo algorithm, wherein said method comprises an initialization phase that comprises the steps of: (i) receiving at least one pair of images from said two image capturing devices, storing information derived from the received images by columns and rows and retrieving information contained in pixels comprised in said rows/columns; (ii) assigning a small set of initial random disparities to each of said columns, wherein the same set of initial random disparities is assigned to all pixels that belong to a single column; (iii) selecting a small set of random disparities from among random permutations, in a way that creates a generally uniform coverage and determining a permutation index i for column c by using a relationship i=P[c mod S], where S is the permutation size and P is a random permutation of the numbers 0, . . . , S−1, and disparity samples for said column c are: i, i+S, i+2S, . . . until the edge of the image is reached; (iv) computing matching costs for each pixel located at the first row of the captured image for its initial set of random disparities, wherein the disparity that corresponds the lowest score is stored at said at least one memory means; and (v) completing the computation for all image rows included in the captured image. 2 . The method of claim 1 , wherein said method is further configured to generate a combined depth map based on combining the objects located at a distance that is equal to or greater than said minimal distance that are identifiable by the hardware module stereo algorithm, and objects located at a distance that is less than said minimal distance that are identifiable by the software stereo algorithm. 3 . The method of claim 1 , wherein said method is further configured to generate an indication upon identifying objects included within the captured scene at a distance that is less than said minimal distance. 4 . The method of claim 1 , wherein said method is further configured to eliminate from information received from the image capturing devices, values of pixels associated with objects that are located within the captured scene at a distance that is less than said minimal distance. 5 . The method of claim 1 , wherein said hardware module stereo algorithm is configured to scan a full range of disparities, ensuring that all objects located within the scene at a distance that is equal to or greater than said minimal distance, are detected. 6 . The method of claim 5 , wherein said software stereo algorithm is configured to identify objects which are located at a distance less than the minimal distance, which are not detectable by the hardware module scan. 7 . The method of claim 1 , wherein the software stereo algorithm is configured to detect distance at which objects are located by using the hardware module and/or the pair of image capturing devices, wherein in case that said distance is equal to or greater than the minimal distance, depth results will be determined by using the results obtained by the hardware module stereo algorithm, and in case that the detected distance is less than the minimal distance, the depth results will be determined by using the results obtained by the software stereo algorithm. 8 . The method of claim 1 , comprises a phase of calculating lowest-found cost and best-found disparity, wherein said phase comprises the steps of: 1) Making a number of passes over the image in order to update for each pixel its best-found disparity with a respective lowest-found cost in order to update for each pixel its best-found disparity with a respective lowest found cost; 2) For each pass, comparing the cost of each given pixel's current best disparity with two proposed disparities, one of which is a disparity of said given pixel row's neighbor whereas the other is that of its column's neighbor; and 3) Evaluating the cost of disparities d+1 and d−1, where d is current disparity having lowest cost, and updating the current best disparity and current lowest cost if the cost is smaller than the current best cost of a given pixel. 9 . The method of claim 8 , comprising a phase of combining disparity maps retrieved while processing information received from the image capturing devices to enable detection of objects included in the captured scene at the distance that is equal to or greater than the pre-defined minimal distance and information received from applying the software stereo algorithm to enable detection of closer objects, wherein said phase comprises the steps of: (a) initializing a combined depth map of the disparity obtained from processing information received from the image capturing devices; (b) identifying pixels in said combined depth map derived from the output of said software stereo algorithm, wherein the identified pixels have a disparity higher than a maximal disparity of the hardware software module algorithm; (c) implementing morphological operations onto said combined depth map, so that each pixel in the image is adjusted based on values of other pixels located at its neighborhood, to eliminate small holes and remove small blobs from the captured image being processed; (d) after eliminating the small holes and the removal of the small blobs, setting the disparity of the image pixels to the disparity obtained from the software stereo algorithm; (e) if the matching cost of the pixels set in step (d) is higher than a pre-defined threshold, their disparity is set to an invalid value; (f) setting the disparity of pixels that were eliminated/removed by applying said morphological operations, to an invalid disparity; and (g) generating a combined depth map. 10 . The method of claim 9 , wherein the combined depth map is applied as a full combined disparity map, or applied as a truncated map that matches a disparity range of the hardware module's algorithm, or applied for generating an indication if a large number of close pixels is detected by the software stereo algorithm. 11 . The method of claim 1 , adapted for use in robotics field of technology.

Assignees

Inventors

Classifications

  • Retouching; Inpainting; Scratch removal · CPC title

  • G06V10/761Primary

    Proximity, similarity or dissimilarity measures · CPC title

  • Target detection · CPC title

  • Processing image signals (for multi-view video sequence encoding H04N19/597) · CPC title

  • Morphological image processing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12488484B2 cover?
A method for use in a stereoscopic image generating system, wherein the image generating system comprises a hardware module associated with at least one pair of image capturing devices, at least one memory means and at least one processor, wherein information retrieved from the capturing devices is processed by the at least one processor, which is configured to implement a hardware module stere…
Who is the assignee on this patent?
Inuitive Ltd
What technology area does this patent fall under?
Primary CPC classification G06V10/761. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 02 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).