IP Library Granted Patent US 8,498,494
Granted Patent B2
US 8,498,494 · App. 12/535,791 · Granted Jul 30, 2013

Method and apparatus for processing a digital image signal, and a recording medium having recorded thereon a program for executing the method

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,498,494
App. No.
12/535,791
Granted
Jul 30, 2013
Kind
B2
Abstract

A method and apparatus for processing a digital image signal to correct for the effect of hand tremble in a digital photographing apparatus, such as a digital camera or video recorder. The method and apparatus perform the operations of generating original image data, dividing the original image data into at least one block and generating processed image data in which an average of the original image data is calculated according to the block, and decreasing a first contribution of the original image data or increasing a second contribution of the processed image data, as a difference of pixels or blocks between the original image data and the processed image data nears to a boundary.

Claims (49)

1. A method of controlling an apparatus for processing a digital image signal, the method comprising:

generating original image data;

dividing the original image data into at least one block and generating processed image data in which an average of the original image data is calculated according to the block; and

synthesizing the original image data having a first contribution and the processed image data having a second contribution, wherein the synthesizing comprises:

decreasing the first contribution of the original image data or increasing the second contribution of the processed image data, as a difference of pixels or blocks between the original image data and the processed image data nears to a boundary value corresponding to a sensitivity that generated the original image data.

2. The method of claim 1 , wherein the first contribution of the original image data is decreased and the second contribution of the processed image data is increased, as the difference of the original image data and the processed image data nears to the boundary value.

3. The method of claim 1 , wherein the first contribution of the original image data is decreased and the second contribution of the processed image data is increased, when the difference of the original image data and the processed image data is larger than the boundary value and as the difference nears to the boundary value.

4. The method of claim 3 , wherein when the difference is smaller than the boundary value, establishing the second contribution to be larger than the first contribution.

5. The method of claim 1 , further comprising:

inputting a capture signal; and

generating the original image data by using the capture signal.

6. A method of controlling an apparatus for processing a digital image signal, the method comprising:

generating original image data;

dividing the original image data into at least one block and generating processed image data in which an average of the original image data is calculated according to the block;

synthesizing the original image data having a first contribution and the processed image data having a second contribution, wherein the synthesizing comprises:

decreasing the first contribution of the original image data or increasing the second contribution of the processed image data, as a difference of pixels or blocks between the original image data and the processed image data nears to a boundary value; and

deriving the boundary value corresponding to a sensitivity that generated the original image data from a database of boundaries according to sensitivity.

7. The method of claim 6 , further comprising:

generating first image data indicating a first image;

generating second image data indicating a second image inputted at the same sensitivity as a sensitivity that generated the first image data;

deriving a difference of pixels or blocks between the first image data and the second image data;

deriving a distribution of the difference;

deriving a boundary value of a certain confidence interval from the distribution of the difference; and

deriving the database of boundary values according to sensitivity by performing the above operations while differentiating a sensitivity.

8. The method of claim 7 , wherein the boundary value is the maximum boundary of the certain confidence interval.

9. The method of claim 8 , wherein in the database, the boundary value increases as the sensitivity increases.

10. A non-transitory computer readable recording medium having recorded thereon a program for controlling a computer to process a digital image signal by generating original image data, dividing the original image data into at least one block and generating processed image data in which an average of the original image data is calculated according to the block, and synthesizing the original image data having a first contribution and the processed image data having a second contribution, wherein the synthesizing comprises:

decreasing the first contribution of the original image data or increasing the second contribution of the processed image data, as a difference of pixels or blocks between the original image data and the processed image data nears to a boundary value corresponding to a sensitivity that generated the original image data.

11. An apparatus for processing a digital image signal, the apparatus comprising:

an original image data storage unit which stores original image data;

a processed image data generator which divides the original image data into at least one block and generates processed image data in which an average of the original image data is calculated according to the block;

a difference deriver which derives a difference of pixels or blocks between the original image data and the processed image data;

a contribution determiner which determines a first contribution of the original image data or a second contribution of the processed image data by comparing the difference and a boundary value corresponding to a sensitivity that generated the original image data; and

a synthesizer which synthesizes the original image data and the processed image data according to the determined first or second contribution.

12. The apparatus of claim 11 , wherein the contribution determiner comprises a first distribution determiner which decreases the first contribution as the difference nears to the boundary value.

13. The apparatus of claim 11 , wherein the contribution determiner comprises a second distribution determiner which increases the second contribution as the difference nears to the boundary value.

14. The apparatus of claim 11 , wherein when the difference is larger than the boundary value, the contribution determiner comprises a first contribution determiner which decreases the first contribution as the difference nears to the boundary value, and a second contribution determiner which increases the second contribution as the difference nears to the boundary value.

15. The apparatus of claim 11 , wherein when the difference is smaller than the boundary value, the contribution determiner establishes the second contribution to be larger than the first contribution.

16. An apparatus for processing a digital image signal, the apparatus comprising:

an original image data storage unit which stores original image data;

a processed image data generator which divides the original image data into at least one block and generates processed image data in which an average of the original image data is calculated according to the block;

a difference deriver which derives a difference of pixels or blocks between the original image data and the processed image data;

a contribution determiner which determines a first contribution of the original image data or a second contribution of the processed image data by comparing the difference and a boundary value corresponding to a sensitivity that generated the original image data;

a synthesizer which synthesizes the original image data and the processed image data according to the determined first or second contribution; and

a database storage unit which stores database of boundary values according to sensitivity.

17. The apparatus of claim 16 , further comprising a boundary reader which reads a boundary value, corresponding to established sensitivity, from the database.

18. The apparatus of claim 16 , wherein the database is formed by deriving a distribution of a difference of pixels or blocks between first image data indicating a first image and second image data indicating a second image inputted at the same sensitivity as the sensitivity that generated the first image data, and differentiating sensitivity while deriving a boundary value of a certain confidence interval from the distribution.

19. The apparatus of claim 18 , wherein the boundary value is the maximum boundary of the certain confidence interval.

20. The apparatus of claim 18 , wherein in the database, the boundary value increases as sensitivity increases.

Assignments (2)
MERGER Recorded Apr 14, 2011
From: SAMSUNG DIGITAL IMAGING CO., LTD.
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 026128/0759 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2009
From: JANG, SOON-GEUN; AHN, EUN-SUN
To: SAMSUNG DIGITAL IMAGING CO., LTD.
Reel/Frame 023295/0590 →