IP Library Granted Patent US 9,576,202
Granted Patent B1
US 9,576,202 · App. 15/018,131 · Granted Feb 21, 2017

Systems and methods for identifying a scene-change/non-scene-change transition between frames

Inventors: Hank J. Hundemer (Bellevue, KY); Dana A. Lasher (Morgan Hill, CA)
Assignee: Tribune Broadcasting Company, LLC
G06K9/00744G06K9/4661
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,576,202
App. No.
15/018,131
Granted
Feb 21, 2017
Kind
B1
Abstract

Disclosed are systems and methods for identifying a scene-change/non-scene-change transition between frames. One embodiment takes the form of a method including receiving a first frame of video; defining a first region of the first frame, wherein the first region is associated with a first plurality of pixels of the first frame; receiving a second frame of video; defining a second region of the second frame, wherein the second region is associated with a second plurality of pixels of the second frame; using (i) a first plurality of luma values associated with the first plurality of pixels and (ii) a second plurality of luma values associated with the second plurality of pixels, as a basis to identify the pair of the first and second frames as having a particular scene-change/non-scene-change attribute; and storing in a memory an indication that the pair of the first and second frames has the identified attribute.

Claims (41)

1. A frame-processing device comprising a processor and a non-transitory computer-readable medium containing instructions that, when executed by the processor, cause a set of steps to be carried out, the set of steps comprising:

receiving a first frame of video from a video source device;

defining a first region of the received first frame, wherein the first region is associated with a first plurality of pixels of the received first frame;

receiving a second frame of video from the video source device;

defining a second region of the received second frame, wherein the second region is associated with a second plurality of pixels of the received second frame; and

using (i) a first plurality of luma values associated with the first plurality of pixels and (ii) a second plurality of luma values associated with the second plurality of pixels, as a basis to identify the pair of the received first and second frames as having a particular scene-change/non-scene-change attribute.

2. The frame-processing device of claim 1 , wherein the received first frame and the received second frame are adjacent frames.

3. The frame-processing device of claim 1 , further comprising a video input connection, wherein receiving the first frame of video from the video source device comprises receiving, via the video input connection, the first frame of video from the video source device, and wherein receiving the second frame of video from the video source device comprises receiving, via the video input connection, the second frame of video from the video source device.

4. The frame-processing device of claim 1 , wherein the first region is a generally rectangular-shaped portion of the received first frame, and wherein the second region is a generally rectangular-shaped portion of the received second frame.

5. The frame-processing device of claim 4 , wherein the first and second regions are defined by a left-bound column, a right-bound column, a top-bound row, and a bottom-bound row.

6. The frame-processing device of claim 1 , the set of steps further comprising generating an indication that the pair of the received first and second frames has the particular scene-change/non-scene-change attribute.

7. The frame-processing device of claim 1 , wherein using (i) the first plurality of luma values associated with the first plurality of pixels and (ii) the second plurality of luma values associated with the second plurality of pixels, as the basis to identify the pair of the received first and second frames as having the particular scene-change/non-scene-change attribute comprises identifying the pair of the received first and second frames as having the particular scene-change/non-scene-change attribute responsive to every condition in a condition set being satisfied.

8. The frame-processing device of claim 1 , further comprising using the identified particular scene-change/non-scene-change attribute to facilitate an operation.

9. The frame-processing device of claim 8 , wherein the operation comprises aiding a user in locating a point of interest within the video.

10. A non-transitory computer-readable medium containing instructions that, when executed by the processor, cause performance of a set of steps comprising:

receiving a first frame of video from a video source device;

defining a first region of the received first frame, wherein the first region is associated with a first plurality of pixels of the received first frame;

receiving a second frame of video from the video source device;

defining a second region of the received second frame, wherein the second region is associated with a second plurality of pixels of the received second frame; and

using (i) a first plurality of luma values associated with the first plurality of pixels and (ii) a second plurality of luma values associated with the second plurality of pixels, as a basis to identify the pair of the received first and second frames as having a particular scene-change/non-scene-change attribute.

11. The non-transitory computer-readable medium of claim 10 , wherein the set of steps further comprises generating an indication that the pair of the received first and second frames has the identified particular scene change/non-scene change attribute.

12. The non-transitory computer-readable medium of claim 10 , wherein the set of steps further comprises using the identified particular scene change/non-scene change attribute to aid a user in locating a point of interest within the video.

13. A method comprising:

receiving a first frame of video from a video source device;

defining a first region of the received first frame, wherein the first region is associated with a first plurality of pixels of the received first frame;

receiving a second frame of video from the video source device;

defining a second region of the received second frame, wherein the second region is associated with a second plurality of pixels of the received second frame; and

using (i) a first plurality of luma values associated with the first plurality of pixels and (ii) a second plurality of luma values associated with the second plurality of pixels, as a basis to identify the pair of the received first and second frames as having a particular scene-change/non-scene-change attribute.

14. The method of claim 13 , wherein the received first frame and the received second frame are adjacent frames.

15. The method of claim 13 , wherein the first region is a generally rectangular-shaped portion of the received first frame, and wherein the second region is a generally rectangular-shaped portion of the received second frame.

16. The method of claim 15 , wherein the first and second regions are defined by a left-bound column, a right-bound column, a top-bound row, and a bottom-bound row.

17. The method of claim 13 , further comprising generating an indication that the pair of the received first and second frames has the identified particular scene-change/non-scene-change attribute.

18. The method of claim 13 , wherein using (i) the first plurality of luma values associated with the first plurality of pixels and (ii) the second plurality of luma values associated with the second plurality of pixels, as the basis to identify the pair of the received first and second frames as having the particular scene-change/non-scene-change attribute comprises identifying the pair of the received first and second frames as having the particular scene-change/non-scene-change attribute responsive to every condition in a condition set being satisfied.

19. The method of claim 13 , further comprising using the identified particular scene-change/non-scene-change attribute to facilitate an operation.

20. The method of claim 19 , wherein the operation comprises aiding a user in locating a point of interest within the video.

21. A frame-processing device configured for:

receiving a first frame of video from a video source device;

defining a first region of the received first frame, wherein the first region is associated with a first plurality of pixels of the received first frame;

receiving a second frame of video from the video source device;

defining a second region of the received second frame, wherein the second region is associated with a second plurality of pixels of the received second frame; and

using (i) a first plurality of luma values associated with the first plurality of pixels and (ii) a second plurality of luma values associated with the second plurality of pixels, as a basis to identify the pair of the received first and second frames as having a particular scene-change/non-scene-change attribute.

Assignments (7)
RELEASE - REEL/FRAME 045506/0033 Recorded Sep 24, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: TRIBUNE BROADCASTING COMPANY, LLC
Reel/Frame 050473/0901 →
RELEASE - REEL/FRAME 041443/0910 Recorded Sep 24, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: TRIBUNE BROADCASTING COMPANY, LLC; TRIBUNE MEDIA COMPANY
Reel/Frame 050718/0159 →
SECURITY AGREEMENT Recorded Sep 19, 2019
From: CHICAGOLAND TELEVISION NEWS, INC.; KPLR, INC.; KSTU, LLC; KSWB, LLC; KTLA, LLC; KTVI, LLC; KWGN, LLC; TRIBUNE BROADCASTING COMPANY, LLC; TRIBUNE BROADCASTING DENVER, LLC; TRIBUNE BROADCASTING FORT SMITH, LLC; TRIBUNE ENTERTAINMENT COMPANY, LLC; TRIBUNE MEDIA COMPANY; TRIBUNE TELEVISION NEW ORLEANS, INC.; WDAF LICENSE, INC.; WDCW, LLC; WGHP, LLC; WGN CONTINENTAL BROADCASTING COMPANY, LLC; WHNT, LLC; WJW TELEVISION, LLC; WNEP, LLC; WPIX, LLC; WQAD, LLC; WREG, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 050438/0004 →
SECURITY INTEREST Recorded Mar 6, 2018
From: TRIBUNE BROADCASTING COMPANY, LLC
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 045506/0033 →
SECURITY INTEREST Recorded Mar 2, 2017
From: TRIBUNE BROADCASTING COMPANY, LLC; TRIBUNE MEDIA COMPANY
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 041443/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2016
From: HUNDEMER, HANK J.; LASHER, DANA A.
To: TRIBUNE BROADCASTING COMPANY
Reel/Frame 037688/0247 →
CHANGE OF NAME Recorded Feb 8, 2016
From: TRIBUNE BROADCASTING COMPANY
To: TRIBUNE BROADCASTING COMPANY, LLC
Reel/Frame 037783/0474 →
Continuity (4)
Continuation 14261169 · Apr 24, 2014
Continuation 13629446 · Sep 27, 2012
Provisional Application 61542077 · Sep 30, 2011
Provisional Application 61542103 · Sep 30, 2011