IP Library Granted Patent US 10,349,040
Granted Patent B2
US 10,349,040 · App. 15/761,555 · Granted Jul 9, 2019

Storing data retrieved from different sensors for generating a 3-D image

Inventors: Lev Goldentouch (Rishon Lezion, IL); Genadiy Vasserman (Petac Tikva, IL)
Assignee: INUITIVE LTD.
H04N13/271G06T7/85H04N13/239H04N13/246G06T2207/10012H04N2013/0081
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,349,040
App. No.
15/761,555
Granted
Jul 9, 2019
Kind
B2
Abstract

A method is provided for use in a stereoscopic image generating system comprising two cameras, a plurality of memory buffers, and at least one processor. The method comprises: identifying at least one common region of interest (ROI) at images obtained from the two cameras; generating a Look Up table (LUT), for holding displacement values of pixels that belong to the at least one common ROI; forwarding data associated with images obtained from the two cameras that relates to the at least one common ROI, to the plurality of memory buffers; processing output lines retrieved from the plurality of memory buffers and propagating data that relates to a YUV image and associated LUTs, wherein the propagating of the data is carried out at a rate associated with a respective memory buffer from which that data is retrieved; and generating a stereoscopic image based on the propagated data.

Claims (15)

1. A method for use in a stereoscopic image generating system comprising at least two image capturing sensors, a memory means comprising a plurality of memory buffers, and at least one processor, wherein the method comprises:

identifying at least one common region of interest (ROI) at images obtained from the at least two image capturing sensors;

generating at least one Look Up table (LUT), for holding displacement values of pixels that belong to the at least one common ROI;

forwarding data associated with images obtained from the at least two image capturing sensors that relates to the at least one common ROI, to the plurality of memory buffers;

processing output lines retrieved from the plurality of memory buffers and propagating data that relates to a YUV image and associated LUTs, wherein the propagating of the data is carried out at a rate associated with a respective memory buffer from which that data is retrieved; and

generating a stereoscopic image based on the propagated data.

2. The method of claim 1 , wherein each of at least two of the plurality of memory buffers has a different height and/or a different width from that of another one of the at least two memory buffers.

3. The method of claim 2 , wherein the data relating to the YUV image and the LUTs is propagated from one of the at least two memory buffers at a rate which is different from a rate at which said data is propagated from another of the at least two memory buffers.

4. The method of claim 1 , further including a step of compressing data comprised in at least one of said plurality of memory buffers.

5. The method of claim 4 , wherein data comprised in one of the at least two memory buffers is compressed at a compression which is different from a compression applied to compress data at another of the at least two memory buffers.

6. The method of claim 1 , further including a step of calculating an effective memory buffer height for said plurality of memory buffers.

7. The method of claim 1 , further including a step of calculating a vertical output rate for retrieving data from each of the plurality of memory buffers.

8. The method of claim 1 , wherein the data forwarded to at least one of the plurality of memory buffers, is at least partially identical to data forwarded to another one of the plurality of memory buffers.

9. The method of claim 1 , wherein at least one of the memory buffers from among said plurality of memory buffers comprises a plurality of buffer segments.

10. The method of claim 9 , wherein data propagated from one of said plurality of buffer segments, is propagated at a rate which is different from a rate at which data is propagated from at least one other of the plurality of segments.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2018
From: GOLDENTOUCH, LEV; VASSERMAN, GENADIY
To: INUITIVE LTD.
Reel/Frame 045287/0021 →
Continuity (2)
Provisional Application 62221144 · Sep 21, 2015
Related Publication 20180262749A1 · Sep 13, 2018