IP Library Granted Patent US 8,570,403
Granted Patent B2
US 8,570,403 · App. 13/048,899 · Granted Oct 29, 2013

Face image replacement system and method implemented by portable electronic device

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,403
App. No.
13/048,899
Granted
Oct 29, 2013
Kind
B2
Abstract

A face image replacement system and method is implemented by an portable electronic device. The portable electronic device includes an image capturing device, a display screen, and a storage device. A person image of a user is captured by the image capturing device, and a face area of the person image is determined according to face character data stored in the storage system. The system marks the face area with a rectangle area and calculates a size of the rectangle area, obtains a special image from the storage system, and adjusts a size of the special image according to the size of the rectangle area. The face area of the person image is replaced with the special image to generate a face replacement image, and the face replacement image is displayed on the display screen of the portable electronic device.

Claims (30)

1. A portable electronic device, comprising:

an image capturing device operable to capture a person image of a user;

a storage system operable to store one or more special images and face character data;

a display screen, and at least one microprocessor; and

one or more programs stored in the storage system and executable by the at least one microprocessor, the one or more programs comprising:

an image analysis module operable to obtain the person image from the image capturing device, and analyze the person image to determine a face area of the person image according to the face character data stored in the storage system;

an image adjustment module operable to mark the face area with a rectangle area and calculate a size of the rectangle area, obtain a special image from the storage system, and adjust a size of the special image according to the size of the rectangle area; and

an image replacement module operable to replace the face area of the person image with the special image to generate a face replacement image, and display the face replacement image on the display screen, wherein the image replacement module further checks pixel points of the face area in the person image, determines whether a RGB (red, green, and blue) value of each pixel point of the face area is equal to a gray value, keeps a pixel point in the face area if the RGB value of the pixel point is equal to the gray value, or replaces the pixel point of the face area with a pixel point of the special image if the RGB value of the pixel point is not equal to the gray value.

2. The portable electronic device according to claim 1 , wherein the one or more programs further comprises an image storing module operable to store the one or more special images and the face replacement image to the storage system.

3. The portable electronic device according to claim 1 , wherein the face character data comprise mouth character data, eye character data, and noise character data.

4. A face image replacement method implemented by an portable electronic device comprising an image capturing device and a display screen, the method comprising:

capturing a person image of a user using the image capturing device of the portable electronic device;

analyzing the person image to determine a face area of the person image according to face character data stored in a storage system of the portable electronic device;

marking the face area with a rectangle area, and calculating a size of the rectangle area;

obtaining a special image from the storage system, and adjusting a size of the special image according to the size of the rectangle area;

replacing the face area of the person image with the special image to generate a face replacement image, wherein the replacing step comprises steps of: checking pixel points of the face area in the person image, determining whether a RGB (red, green, and blue) value of each of the pixel points is equal to a gray value, keeping a pixel point in the face area if the RGB value of the pixel point is equal to the gray value, or replacing the pixel point of the face area with a pixel point of the special image if the RGB value of the pixel point is not equal to the gray value; and

displaying the face replacement image on the display screen.

5. The method according to claim 4 , further comprising:

pre-storing one or more special images and the face character data to the storage system.

6. The method according to claim 4 , wherein the face character data comprise mouth character data, eye character data, and noise character data.

7. A non-transitory storage medium having stored thereon instructions that, when executed by at least one microprocessor of an electronic device, causes the electronic device to perform a face image replacement method, the method comprising:

capturing a person image of a user using an image capturing device of the electronic device;

analyzing the person image to determine a face area of the person image according to face character data stored in a storage system of the electronic device;

marking the face area with a rectangle area, and calculating a size of the rectangle area;

obtaining a special image from the storage system, and adjusting a size of the special image according to the size of the rectangle area;

replacing the face area of the person image with the special image to generate a face replacement image, wherein the replacing step comprises steps of: checking pixel points of the face area in the person image, determining whether a RGB (red, green, and blue) value of each of the pixel points is equal to a gray value, keeping a pixel point in the face area if the RGB value of the pixel point is equal to the gray value, or replacing the pixel point of the face area with a pixel point of the special image if the RGB value of the pixel point is not equal to the gray value; and

displaying the face replacement image on a display screen of the electronic device.

8. The storage medium according to claim 7 , wherein the method further comprises:

pre-storing one or more special images and the face character data to the storage system.

9. The storage medium according to claim 7 , wherein the face character data comprise mouth character data, eye character data, and noise character data.

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 Mar 16, 2011
From: LEE, HOU-HSIEN; LEE, CHANG-JUNG; LO, CHIH-PING
To: HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 025960/0181 →