IP Library Granted Patent US 7,289,564
Granted Patent B2
US 7,289,564 · App. 10/658,374 · Granted Oct 30, 2007

Video encoding method with support for editing when scene changed

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,289,564
App. No.
10/658,374
Granted
Oct 30, 2007
Kind
B2
Abstract

A video encoding method with support for editing when scene changed. The video encoding method reads and stores the pictures by the display order and detects whether the scene change occurred. The method encodes the pictures by the coding order when there are not scenes changed and encodes the pictures by a special coding process when there are scenes changed. Because the video encoding method encodes the pictures with considering the states of scenes changed and generates a new GOP when a scene change occurred, the video sequence can be cut into two parts by an image editing process without re-encoding. Therefore, the video can be edited without any loss and the editing performance of the editing process can be better.

Claims (10)

1. A video encoding method with support for editing when scene changed, the distance between two reference pictures being defined as M in a GOP, the method comprising the steps of:

capturing pictures in a display order;

detecting the scene change for a picture PIC n ; and

coding the pictures in a coding order when there is not a scene change occurred for the picture PIC n , and coding the pictures by a special processing when there is a scene change occurred for the picture PIC n ;

the special processing comprising:

executing a first and a third coding stages when the picture PIC n−1 is not a reference picture; and

executing a second and the third coding stages when the picture PIC n−1 is a reference picture;

wherein the first coding stage is to re-code the picture PIC n−1 as a P-picture type, the second coding stage is to code the pictures of B-picture type preceding the picture PIC n−1 , and the third coding stage is to start a new GOP, to code a picture PIC n+M−1 as a I-picture type, and to code the pictures PIC n to PIC n+M−2 as B-picture type with only referencing to the picture PIC n+M−1 .

2. The video encoding method of claim 1 , wherein the first coding stage finishes coding the pictures of B-pictures type if there are pictures of B-pictures type preceding a previous reference picture.

3. The video encoding method of claim 1 , wherein the first coding stage codes the pictures of B-pictures type if there are pictures of B-pictures type preceding the picture PIC n−1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2012
From: SILICON INTEGRATED SYSTEMS CORP.
To: XIAHOU HOLDINGS, LLC
Reel/Frame 029088/0198 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2003
From: CHANG, YUNG-CHING
To: SILICON INTEGRATED SYSTEMS CORP.
Reel/Frame 014480/0232 →