IP Library Granted Patent US 6,995,805
Granted Patent B1
US 6,995,805 · App. 09/675,358 · Granted Feb 7, 2006

Method and system for scene change detection

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 6,995,805
App. No.
09/675,358
Granted
Feb 7, 2006
Kind
B1
Abstract

A method, in one exemplary embodiment, for automatically detecting scene changes within a digital video sequence including a succession of frames, including computing metrics, for each of a plurality of frames from a digital video sequence, the metric of a frame being a measure of distance between the frame and a given frame, identifying a candidate frame for which the metric of the candidate frame differs from the metric of the predecessor frame to the candidate frame, by at least a first threshold, determining whether the metrics of successive ones of each of a first plurality of frames, successively following the candidate frame, differ from one another by less than a second threshold, and further determining whether the metrics of each frame of a second plurality of frames, successively preceding the candidate frame, are larger than a third threshold. A system, of one exemplary embodiment, is also described and claimed.

Claims (20)

1. A method for automatically detecting scene changes within a digital video sequence including a succession of frames, comprising:

computing metrics for each of a plurality of frames from a digital video sequence, the metric of a frame being a measure of distance between the frame and a given frame;

identifying a candidate frame from the plurality of frames for which the metric of the candidate frame differs from the metric of the predecessor frame to the candidate frame, by at least a first threshold;

determining whether the metrics of successive ones of each of a first plurality of frames, successively following the candidate frame, differ from one another by less than a second threshold;

further determining whether the metrics of each frame of a second plurality of frames, successively preceding the candidate frame, are larger than a third threshold; and

marking the candidate frame as a scene change when the determining determines that the metrics of successive ones of each of the first plurality of frames differ from one another by less than the second threshold, and when the further determining determines that the metrics of each frame of the second plurality of frames are larger than the third threshold; and

repeating each of the method operations for a next candidate frame.

2. The method of claim 1 wherein the measure of distance is based on color histograms of frames.

3. The method of claim 2 wherein the measure of difference is a sum of absolute values of differences of histogram frequencies.

4. The method of claim 2 wherein the measure of difference is a sum of squares of differences of histogram frequencies.

5. The method of claim 1 wherein said marking does not mark the candidate frame as a scene change frame if a frame preceding the candidate frame is substantially similar to a current frame.

6. A system for automatically detecting scene changes within a digital video sequence including a succession of frames, comprising:

a processor computing metrics for each of a plurality of frames from a digital video sequence, the metric of a frame being a measure of distance between the frame and a given frame;

a frame identifier identifying and marking a candidate frame for which the metric of the candidate frame differs from the metric of the predecessor frame to the candidate frame, by at least a first threshold;

a comparator determining whether the metrics of successive ones of each of a first plurality of frames, successively following the candidate frame, differ from one another by less than a second threshold, and determining whether the metrics of each frame of a second plurality of frames, successively preceding the candidate frame, are larger than a third threshold; and

a scene change marker marking the candidate frame as a scene change frame, when the comparator determines that the metrics of successive ones of each of the first plurality of frames differ from one another by less than the second threshold, and that the metrics of each frame of the second plurality of frames are larger than the third threshold.

7. The system of claim 6 wherein the measure of distance is based on color histograms of frames.

8. The system of claim 7 wherein the measure of distance is a sum of absolute values of differences of histogram frequencies.

9. The system of claim 7 wherein the measure of distance is a sum of squares of differences of histogram frequencies.

10. The system of claim 6 wherein said scene change marker does not mark the candidate frame as a scene change frame if a frame preceding the candidate frame is substantially similar to a current frame.

Assignments (17)
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA PREVIOUSLY RECORDED AT REEL: 038388 FRAME: 0915. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 16, 2016
From: SONIC SOLUTIONS, LLC
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 038711/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2016
From: SONIC SOLUTIONS, INC.
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 038388/0915 →
MERGER AND CHANGE OF NAME Recorded Apr 26, 2016
From: SONIC SOLUTIONS; SPARTA ACQUISITION SUB II LLC
To: SONIC SOLUTIONS LLC
Reel/Frame 038528/0692 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
PATENT RELEASE Recorded Jul 22, 2014
From: JPMORGAN CHASE BANK N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 033378/0685 →
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 030591/0534 →
MERGER Recorded Jun 30, 2011
From: SPARTA ACQUISITION SUB, INC
To: SONIC SOLUTIONS LLC
Reel/Frame 026533/0400 →
SECURITY AGREEMENT Recorded Mar 25, 2011
From: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026026/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2004
From: ROXIO, INC.
To: SONIC SOLUTIONS
Reel/Frame 015499/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2002
From: MGI SOFTWARE CORPORATION
To: ROXIO, INC.
Reel/Frame 013399/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2001
From: PARK, GEOFFREY
To: MGI SOFTWARE CORPORATION A CORPORATION OF ONTARIO
Reel/Frame 011441/0960 →