IP Library Granted Patent US 7,787,035
Granted Patent B2
US 7,787,035 · App. 11/550,815 · Granted Aug 31, 2010

Image acquiring apparatus and image processing method thereof

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 7,787,035
App. No.
11/550,815
Granted
Aug 31, 2010
Kind
B2
Abstract

An image acquiring apparatus and an image processing method thereof. First, the apparatus acquires an image including at least one pixel corresponding to image data. A location of the at least one pixel of the image is represented by an actual coordinate. Next, the apparatus proceeds the stray processing according to the actual coordinate and generates a virtual compensation parameter. Then, the apparatus adjusts the image data into adjusted image data according to the virtual compensation parameter. Finally, the apparatus displays the image according to the adjusted image data.

Claims (38)

1. An image acquiring apparatus, comprising:

an image acquiring unit for acquiring an image, which comprises a plurality of pixels each corresponding to a piece of image data, wherein a location of each of the pixels is represented by an actual coordinate; and

an image processor, which comprises:

a stray device for shifting the actual coordinate corresponding to each of the pixels by a random coordinate variable to obtain a virtual coordinate corresponding to each of the pixels;

a compensation parameter generator for receiving the virtual coordinates and thus outputting a virtual compensation parameter corresponding to each of the pixels; and

an image processing unit for adjusting the image data of each of the pixels according to the corresponding virtual compensation parameter.

2. The apparatus according to claim 1 , wherein the virtual compensation parameter is a virtual distance, which is obtained when the compensation parameter generator calculates a distance from the virtual coordinate to an image reference point of the image.

3. The apparatus according to claim 2 , wherein the image acquiring unit has a lens, which has an optical center point corresponding to the image reference point on the image.

4. The apparatus according to claim 1 , wherein the stray device adds the corresponding random coordinate variable to the actual coordinate corresponding to each of the pixels or subtract the corresponding random coordinate variable from the actual coordinate corresponding to each of the pixels to obtain the virtual coordinate corresponding to each of the pixels, each of the random coordinate variables comprises a transversal coordinate random number and a longitudinal coordinate random number, both of which are generated randomly by the stray device.

5. An image acquiring apparatus, comprising:

an image acquiring unit for acquiring an image, which comprises a plurality of pixels each corresponding to a piece of image data, wherein a location of each of the pixels is represented by an actual coordinate; and

an image processor, which comprises:

a compensation parameter generator for receiving the actual coordinates and thus outputting a compensation parameter corresponding to each of the pixels;

a stray device for shifting the compensation parameter corresponding to each of the pixels by a random variable and thus obtaining a virtual compensation parameter corresponding to each of the pixels; and

an image processing unit for adjusting the image data of each of the pixels according to the corresponding virtual compensation parameter.

6. The apparatus according to claim 5 , wherein the compensation parameter is an actual distance, which is obtained when the compensation parameter generator computes a distance from the actual coordinate to an image reference point of the image.

7. The apparatus according to claim 5 , wherein the virtual compensation parameter is a virtual distance.

8. The apparatus according to claim 6 , wherein the image acquiring unit has a lens, which has an optical center point corresponding to the image reference point on the image.

9. The apparatus according to claim 6 , wherein the stray device adds the corresponding random variable to the actual distance corresponding to each of the pixels or subtract the corresponding random variable from the actual distance corresponding to each of the pixels, each of the random variables is a distance random number generated by the stray device randomly.

10. An image processing method, comprising the steps of:

acquiring an image, which comprises a plurality of pixels each corresponding to a piece of image data, wherein a location of each of the pixels is represented by an actual coordinate;

shifting the actual coordinate corresponding to each of the pixels by a random coordinate variable to obtain a virtual coordinate corresponding to each of the pixels and obtaining a virtual compensation parameter corresponding to each of the pixels according to the virtual coordinates;

adjusting the image data of each of the pixels into adjusted image data according to the virtual corresponding compensation parameter; and

displaying the image according to the adjusted image data.

11. The method according to claim 10 , wherein the step of shifting the actual coordinate corresponding to each of the pixels by a random coordinate variable comprises the sub-steps of:

adding the corresponding random coordinate variable to the actual coordinate corresponding to each of the pixels or subtracting the corresponding random coordinate variable from the actual coordinate corresponding to each of the pixels to obtain the virtual coordinate corresponding to each of the pixels; and

calculating a distance from the virtual coordinate corresponding to each of the pixels to an image reference point to serve as the virtual compensation parameter corresponding to each of the pixels.

12. The method according to claim 11 , wherein the step of acquiring the image is proceeded by an image acquiring unit, which has a lens and an optical sensor, the optical sensor receives a light source through the lens and converts the light source into the image, and an optical center point of the lens corresponds to the image reference point on the image.

13. An image processing method, comprising the steps of:

acquiring an image, which comprises a plurality of pixels each corresponding to a piece of image data, wherein a location of each of the pixels is represented by an actual coordinate;

receiving the actual coordinates and thus outputting a compensation parameter corresponding to each of the pixels;

shifting the compensation parameter corresponding to each of the pixels by a random variable to obtain a virtual compensation parameter corresponding to each of the pixels;

adjusting the image data of each of the pixels into adjusted image data according to the virtual corresponding compensation parameter; and

displaying the image according to the adjusted image data.

14. The method according to claim 13 , wherein the step of acquiring the image is proceeded by an image acquiring unit, which has a lens and an optical sensor, the optical sensor receives a light source through the lens and converts the light source into the image, and an optical center point of the lens corresponds to the image reference point on the image.

15. The method according to claim 13 , wherein the step of receiving the actual coordinates and thus outputting a compensation parameter corresponding to each of the pixels further comprises obtaining the compensation parameter corresponding to each of the pixels by computing an actual distance from the actual coordinate corresponding to each of the pixels to an image reference point of the image.

16. The method according to claim 15 , wherein the step of shifting the compensation parameter corresponding to each of the pixels by a random variable further comprises:

adding the corresponding random variable to the actual distance corresponding to each of the pixels or subtracting the corresponding random variable from the actual distance corresponding to each of the pixels to obtain the virtual compensation parameter corresponding to each of the pixels.

Assignments (4)
CHANGE OF NAME Recorded Oct 25, 2021
From: XIAMEN SIGMASTAR TECHNOLOGY LTD.
To: SIGMASTAR TECHNOLOGY LTD.
Reel/Frame 057889/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2019
From: SIGMASTAR TECHNOLOGY CORP.
To: XIAMEN SIGMASTAR TECHNOLOGY LTD.
Reel/Frame 049762/0321 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2018
From: MSTAR SEMICONDUCTOR, INC.
To: SIGMASTAR TECHNOLOGY CORP.
Reel/Frame 044851/0187 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2016
From: ALPHA IMAGING TECHNOLOGY CORP.
To: MSTAR SEMICONDUCTOR, INC.
Reel/Frame 037401/0611 →