IP Library Granted Patent US 9,172,875
Granted Patent B2
US 9,172,875 · App. 13/651,030 · Granted Oct 27, 2015

Video processing method and 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 9,172,875
App. No.
13/651,030
Granted
Oct 27, 2015
Kind
B2
Abstract

A video processing method includes the steps of: inputting a video; matching multiple frames of the video according to corresponding positions, wherein one of the frames serves as a reference image; marking a motion region, to be preserved, in the video; and submerging a content of each of the frames, corresponding to the motion region, into the reference image to generate a replacement frame. An electronic device is also disclosed.

Claims (36)

1. A video processing method, comprising the steps of:

inputting a video;

matching multiple frames of the video according to corresponding positions, wherein one of the frames serves as a reference image, wherein the step of matching the frames of the video according to the corresponding positions comprises:

checking at least one characteristic corner in a first frame of the frames;

calculating an error amount between the characteristic corner and each of corresponding candidate points in a second frame of the frames when one of the characteristic corners is checked;

finding a minimum error from the error amounts;

setting the characteristic corner and the corresponding candidate point, corresponding to the minimum error, as matching corners;

calculating corner offsets on coordinate values of the matching corners in the first frame and the second frame; and

calculating an overall offset according to the corner offsets;

marking a motion region, to be preserved, in the video; and

submerging a content of each of the frames, corresponding to the motion region, into the reference image to generate a replacement frame, wherein the step of submerging the content of each of the frames, corresponding to the motion region, into the reference image to generate the replacement frame comprises:

finely tuning coordinates of the frames corresponding to the motion region according to the overall offsets, respectively; and

submerging a content of each of the frames, corresponding to the motion region after fine tuning, into the reference image to generate the replacement frame.

2. The video processing method according to claim 1 , further comprising:

integrating the replacement frames into a motion image file.

3. The video processing method according to claim 1 , wherein a first frame of the frames of the video serves as the reference image.

4. The video processing method according to claim 1 , wherein the characteristic corner is found using a Harris corner detection approach.

5. The video processing method according to claim 1 , wherein the replacement frames have a common fixed background, and the replacement frames show motion pictures in the motion region.

6. An electronic device, comprising:

a storage unit storing a video; and

a processing unit, which matches multiple frames of the video according to corresponding positions, marks a motion region, to be preserved, in the video with one of the frames serving as a reference image, and submerges contents of the frames, corresponding to the motion region, into the reference image to generate multiple replacement frames,

wherein the processing unit matches the frames of the video according to the corresponding positions by the steps of:

checking at least one characteristic corner in a first frame of the frames;

calculating an error amount between the characteristic corner and each of corresponding candidate points in a second frame of the frames when one of the characteristic corners is checked;

finding a minimum error from the error amounts;

setting the characteristic corner and the corresponding candidate point, corresponding to the minimum error, as matching corners;

calculating corner offsets on coordinate values of the matching corners in the first frame and the second frame; and

calculating an overall offset according to the corner offsets,

wherein the processing unit submerges the content of each of the frames, corresponding to the motion region, into the reference image to generate the replacement frame by the steps of:

finely tuning coordinates of the frames corresponding to the motion region according to the overall offsets, respectively; and

submerging a content of each of the frames, corresponding to the motion region after fine tuning, into the reference image to generate the replacement frame.

7. The electronic device according to claim 6 , wherein the electronic device is a digital camera or a camera mobile phone.

8. The electronic device according to claim 6 , wherein the processing unit integrates the replacement frames into a motion image file.

9. The electronic device according to claim 6 , wherein a first frame of the frames of the video serves as the reference image.

10. The electronic device according to claim 6 , wherein the characteristic corner is found using a Harris corner detection approach.

11. The electronic device according to claim 6 , wherein the replacement frames have a common fixed background, and the replacement frames show motion pictures in the motion region.

Assignments (6)
CHANGE OF NAME Recorded Jan 24, 2019
From: ARCSOFT (HANGZHOU) MULTIMEDIA TECHNOLOGY CO., LTD.
To: ARCSOFT CORPORATION LIMITED
Reel/Frame 048127/0823 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2018
From: ARCSOFT HANGZHOU CO., LTD.
To: ARCSOFT (HANGZHOU) MULTIMEDIA TECHNOLOGY CO., LTD.
Reel/Frame 044632/0473 →
RELEASE OF SECURITY INTEREST Recorded Nov 13, 2015
From: EAST WEST BANK
To: ARCSOFT, INC.; MULTIMEDIA IMAGE SOLUTION LIMITED; ARCSOFT (HANGZHOU) MULTIMEDIA TECHNOLOGY CO., LTD.; ARCSOFT (SHANGHAI) TECHNOLOGY CO., LTD.; ARCSOFT HANGZHOU CO., LTD.
Reel/Frame 037109/0027 →
SECURITY INTEREST Recorded Aug 14, 2014
From: ARCSOFT, INC.; ARCSOFT (SHANGHAI) TECHNOLOGY CO., LTD.; ARCSOFT (HANGZHOU) MULTIMEDIA TECHNOLOGY CO., LTD.; MULTIMEDIA IMAGE SOLUTION LIMITED; ARCSOFT HANGZHOU CO., LTD.
To: EAST WEST BANK
Reel/Frame 033535/0537 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COUNTRY OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 029123 FRAME 0920. ASSIGNOR(S) HEREBY CONFIRMS THE COUNTRY OF THE ASSIGNEE IS "CHINA". Recorded Nov 2, 2012
From: BIAN, QIAO-LING; LU, YAN-QING; HUANG, YU-SHAN; WANG, JIN
To: ARCSOFT HANGZHOU CO., LTD.
Reel/Frame 029232/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2012
From: BIAN, QIAO-LING; LU, YAN-QING; HUANG, YU-SHAN; WANG, JIN
To: ARCSOFT HANGZHOU CO., LTD.
Reel/Frame 029123/0920 →