IP Library Granted Patent US 8,570,408
Granted Patent B2
US 8,570,408 · App. 13/297,156 · Granted Oct 29, 2013

Image processing apparatus and method

Inventors: Hou-Hsien Lee (New Taipei, TW); Chang-Jung Lee (New Taipei, TW); Chih-Ping Lo (New Taipei, TW)
Assignee: Hon Hai Precision Industry Co., 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,570,408
App. No.
13/297,156
Granted
Oct 29, 2013
Kind
B2
Abstract

An image processing apparatus receives a plurality of consecutive images, and regards pixels having the same coordinates in each of the consecutive images as a pixel match. The apparatus determines a range for red values, a range for green values, and a range for blue values in each pixel match, and filters out R, G, and B values which fall outside a corresponding range for the pixel match. In addition, the apparatus calculates an average R value, an average G value, and an average B value for each pixel match according to remaining R values, remaining G values, and remaining B values of the pixel match, and creates a new image by taking the average R value, the average G value, and the average B value of each pixel match as color values of a corresponding pixel in the new image.

Claims (31)

1. An image processing method being performed by execution of instructions by a processor of an image processing apparatus, the method comprising:

receiving a plurality of consecutive images of an object captured by an image capturing unit of the image processing apparatus, wherein pixels having the same coordinates in each of the consecutive images represent the same part of the object and are regarded as a pixel match;

reading all red (R), green (G), and blue (B) values of each pixel match from the consecutive images;

analyzing all R, G, and B values of each pixel match to determine a common R value range, a common G value range, and a common B value range of the pixel match, and filtering R values, G values, and B values of the pixel match that respectively fall outside the common R value range, the common G value range, and the common B value range of the pixel match;

calculating an average R value, an average G value, and an average B value for each pixel match according to remaining R values, remaining G values, and remaining B values of the pixel match; and

creating a new image by taking the average R value, the average G value, and the average B value of each pixel match as color values of a corresponding pixel in the new image.

2. The method of claim 1 , further comprising: displaying the new image on a display device of the image processing apparatus.

3. The method of claim 1 , wherein the consecutive images and the new image are stored in a storage device of the image processing apparatus.

4. The method of claim 1 , wherein the image processing apparatus is a digital camera, a digital video, a computer or a mobile phone having image capturing function.

5. A non-transitory medium storing a set of instructions, the set of instructions capable of being executed by a processor of an image processing apparatus to perform an image processing method, the method comprising:

receiving a plurality of consecutive images of an object captured by an image capturing unit of the image processing apparatus, wherein pixels having the same coordinates in each of the consecutive images represent the same part of the object and are regarded as a pixel match;

reading all red (R), green (G), and blue (B) values of each pixel match from the consecutive images;

analyzing all R, G, and B values of each pixel match to determine a common R value range, a common G value range, and a common B value range of the pixel match, and filtering R values, G values, and B values of the pixel match that respectively fall outside the common R value range, the common G value range, and the common B value range of the pixel match;

calculating an average R value, an average G value, and an average B value for each pixel match according to remaining R values, remaining G values, and remaining B values of the pixel match; and

creating a new image by taking the average R value, the average G value, and the average B value of each pixel match as color values of a corresponding pixel in the new image.

6. The medium of claim 5 , wherein the method further comprises: displaying the new image on a display device of the image processing apparatus.

7. The medium of claim 5 , wherein the consecutive images and the new image are stored in a storage device of the image processing apparatus.

8. The medium of claim 5 , wherein the image processing apparatus is a digital camera, a digital video, a computer or a mobile phone having image capturing function.

9. An image processing apparatus, comprising:

a storage device;

a processor; and

one or more programs stored in the storage device and being executable by the processor, the one or more programs comprising instructions:

to receive a plurality of consecutive images of an object captured by an image capturing unit of the image processing apparatus, wherein pixels having the same coordinates in each of the consecutive images represent the same part of the object and are regarded as a pixel match;

to read all red (R), green (G), blue (B) values of each pixel match from the consecutive images;

to determine a common R value range, a common G value range, and a common B value range of each pixel match by analyzing all R, G, B values of the pixel match, and to filter R values, G values, and B values of the pixel match that respectively fall outside the common R value range, the common G value range, and the common B value range of the pixel match;

to calculate an average R value, an average G value, and an average B value for each pixel match according to remaining R values, remaining G values, and remaining B values of the pixel match; and

to create a new image by taking the average R value, the average G value, and the average B value of each pixel match as color values of a corresponding pixel in the new image.

10. The apparatus of claim 9 , wherein the one or more programs further comprising instructions:

to display the new image on a display device of the image processing apparatus.

11. The apparatus of claim 9 , wherein the consecutive images and the new image are stored in the storage device.

12. The apparatus of claim 9 , wherein the apparatus is a digital camera, a digital video, a computer or a mobile phone having image capturing function.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2018
From: HON HAI PRECISION INDUSTRY CO., LTD.
To: CLOUD NETWORK TECHNOLOGY SINGAPORE PTE. LTD.
Reel/Frame 045281/0269 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2011
From: LEE, HOU-HSIEN; LEE, CHANG-JUNG; LO, CHIH-PING
To: HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 027232/0144 →
Priority Claims (1)
TW 100103196 · Jan 27, 2011 · national
Continuity (1)
Related Publication 20120194695A1 · Aug 2, 2012