IP Library Granted Patent US 8,000,557
Granted Patent B2
US 8,000,557 · App. 11/610,301 · Granted Aug 16, 2011

Method for generating an image and an image generator

Assignee: Advasense Technologies Ltd.
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 8,000,557
App. No.
11/610,301
Granted
Aug 16, 2011
Kind
B2
Abstract

An image is generated by receiving a first image that is acquired during a first exposure period and defining the first image as a reference image; defining multiple reference regions of interest within the reference image, wherein an aggregate number of pixels within the multiple reference regions of interest is substantially smaller than a number of pixels of the first image; receiving a second image that is acquired during a second exposure period; and updating the reference image in response to a content of the reference image, content of the second image and a first type of spatial relationship (e.g., a shift) defined between the reference image and the second image, wherein the shift is defined in response to multiple spatial relationships between the multiple reference regions of interest and between multiple regions of interest of the second image.

Claims (30)

1. A reference image generator, comprising:

a memory for storing a second image that is acquired during a second exposure period and a reference image; and

an image processor, adapted to:

(i) define a first image as a reference image, wherein the first image is acquired during a first exposure period that precedes the second exposure period;

(ii) define multiple reference regions of interest within the reference image, wherein an aggregate number of pixels within the multiple reference regions of interest is substantially smaller than a number of pixels of the first image; and

(iii) update the reference image in response to content of the reference image, content of the second image and a first type of spatial relationship defined between the reference image and the second image; wherein a shift is defined in response to multiple spatial relationships between the multiple reference regions of interest and between multiple regions of interest of the second image.

2. The image generator according to claim 1 , wherein the memory is adapted to store a new image that is acquired during a new exposure period; and the image processor is adapted to update the reference image in response to content of the new image, content of the reference image and an inter-image spatial relationship defined between the new image and the reference image.

3. The image generator according to claim 1 , wherein the image processor is adapted to define non-overlapping regions of interest.

4. The image generator according to claim 1 , wherein the image processor is adapted to:

find multiple points of interest, wherein a point of interest is characterized by a high spatial derivative value; and

select multiple regions of interest, wherein a region of interest includes a point out of the group of points and wherein the selecting is responsive to at least one auto-correlation value of the region of interest.

5. The image generator according to claim 4 , wherein the image processor is adapted to calculate multiple correlation values between a certain region of interest and multiple spatially shifted versions of the certain region of interest.

6. The image generator according to claim 5 , wherein the image processor is adapted to calculate multiple spatial shifted versions wherein the spatial shift is responsive to a Bayer pattern of the first image.

7. The image generator according to claim 4 , wherein the image processor is adapted to ignore points of interest that are relatively proximate to each other.

8. The image generator according to claim 1 , wherein the image processor is adapted to define at least one region of interest within a background portion of the reference image and define at least one region of interest within a foreground portion of the reference image.

9. The image generator according to claim 1 , wherein the image processor is adapted to:

generate a gray level representation of the multiple reference regions of interest,

generate a gray level representation of the multiple regions of interest of the second image; and

calculate the multiple spatial relationships between the multiple reference regions of interest and between multiple regions of interest of the second image in response to correlations between gray level representations of reference regions of interest and corresponding regions of interest of the second image.

10. The image generator according to claim 9 , wherein the image processor is adapted to calculate the shift in response to similarity between the multiple spatial relationships.

11. The image generator according to claim 9 , wherein the similarity is responsive to locations of maximal valued elements within region of interest correlation matrices.

12. The image generator according to claim 1 , wherein the image processor is adapted to further calculate a fixed noise distribution and to update the reference image in response to the fixed noise distribution.

13. The image generator according to claim 1 , wherein the image processor is adapted to up-scale the first image and the second image before updating the reference image.

14. A computer program product of a non-transitory computer readable medium usable with a programmable computer, the computer program product having computer-readable code embodied therein for generating a reference image, the computer-readable code comprising instructions for:

receiving a first image that is acquired during a first exposure period and defining the first image as a reference image;

defining multiple reference regions of interest within the reference image, wherein an aggregate number of pixels within the multiple reference regions of interest is substantially smaller than a number of pixels of the first image;

receiving a second image that is acquired during a second exposure period; and

updating the reference image in response to a content of the reference image, content of the second image and a first type of spatial relationship defined between the reference image and the second image,

wherein a shift is defined in response to multiple spatial relationships between the multiple reference regions of interest and between multiple regions of interest of the second image.

15. The computer program product of claim 14 , wherein the instructions for generating an image comprise instructions for receiving a new image that is acquired during a new exposure period; and updating the reference image in response to content of the new image, content of the reference image and a further shift between the new image and the reference image.

Assignments (4)
CHANGE OF NAME Recorded Jan 3, 2013
From: ADVASENSE TECHNOLOGIES (2004) LTD.
To: PIXIM ISRAEL LTD.
Reel/Frame 029565/0434 →
RELEASE OF SECURITY INTEREST Recorded Sep 13, 2012
From: COMERICA BANK
To: ADVASENSE TECHNOLOGIES (2004) LTD.
Reel/Frame 028959/0493 →
SECURITY AGREEMENT Recorded Jul 25, 2011
From: ADVASENSE TECHNOLOGIES (2004) LTD., A CORPORATION ORGANIZED UNDER THE LAWS OF ISRAEL
To: COMERICA BANK, A TEXAS BANKING ASSOCIATION
Reel/Frame 026641/0085 →
SECURITY AGREEMENT Recorded Oct 3, 2008
From: ADVASENSE TECHNOLOGIES (2004) LTD.
To: KREOS CAPITAL III LIMITED
Reel/Frame 021632/0988 →
Continuity (1)
Related Publication 20080144933A1 · Jun 19, 2008