IP Library Granted Patent US 9,992,445
Granted Patent B1
US 9,992,445 · App. 15/457,629 · Granted Jun 5, 2018

Systems and methods for identifying a video aspect-ratio frame attribute

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,992,445
App. No.
15/457,629
Granted
Jun 5, 2018
Kind
B1
Abstract

Presently disclosed are systems and method for identifying a video aspect-ratio frame attribute of a current frame. One example embodiment takes the form of a frame-processing device including 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 including: (i) receiving a frame of video from a video source device; (ii) defining a region of the received frame, wherein the region is associated with a plurality of pixels of the received frame; (iii) using a plurality of luma values associated with the plurality of pixels as a basis to identify the received frame as having a particular video aspect-ratio attribute; and (iv) storing in a memory an indication that the received frame has the identified particular video aspect-ratio frame attribute.

Claims (38)

1. A display device configured for performing of a set of steps comprising:

receiving a frame of video;

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

using a plurality of luma values associated with the plurality of pixels as a basis to identify the received frame as having a particular video aspect-ratio attribute; and

modifying a display setting of the display device based on identifying the received frame as having the particular video aspect-ratio attribute.

2. The display device of claim 1 , wherein using the plurality of luma values associated with the plurality of pixels as the basis to identify the received frame as having the particular video aspect-ratio attribute comprises identifying the received frame as having the particular video aspect-ratio attribute responsive to every condition in a condition set being satisfied.

3. The display device of claim 2 , wherein using the plurality of luma values associated with the plurality of pixels of the received frame as the basis to identify the received frame as having the particular video aspect-ratio attribute further comprises (i) calculating a non-black luma value percentage of the plurality of luma values, and (ii) calculating an average luma value of the region based on the plurality of luma values; and wherein the condition set comprises first and second conditions, the first condition being that the average luma value is less than a max-black luma value threshold, and the second condition being that the non-black luma value percentage is less than a non-black luma value percentage threshold.

4. The display device of claim 1 , wherein receiving the frame of video comprises receiving, via an video input connection, the frame of video from a video source device.

5. The display device of claim 1 , wherein the region is defined by a left-bound column, a right-bound column, a top-bound row, and a bottom-bound row.

6. The display device of claim 5 , wherein the received frame has a row count of 1080 and a column count of 1920, both defining a resolution of the received frame, and wherein the left-bound column is a value in a range 0-20, the right-bound column is a value in a range 20-40, the top-bound row is a value in a range 0-200, and the bottom-bound row is a value in a range 880-1080.

7. The display device of claim 1 , wherein each luma value of the plurality of luma values is in a range of 0-255.

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

receiving a frame of video;

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

generating a luma table based on a plurality of luma values associated with the plurality of pixels;

storing in a memory the generated luma table; and

using the generated luma table as a basis to identify the received frame as having a particular video aspect-ratio attribute.

9. The non-transitory computer-readable medium of claim 8 , the set of steps further comprising:

modifying a display setting of a display device based on identifying the received frame as having the particular video aspect-ratio attribute.

10. The non-transitory computer-readable medium of claim 8 , wherein receiving the frame of video comprises receiving, via an video input connection, the frame of video from a video source device.

11. The non-transitory computer-readable medium of claim 8 , the set of steps further comprising:

storing in a memory an indication that the received frame has the identified particular video aspect-ratio attribute.

12. The non-transitory computer-readable medium of claim 8 , wherein the region is defined by a left-bound column, a right-bound column, a top-bound row, and a bottom-bound row.

13. The non-transitory computer-readable medium of claim 12 , wherein the received frame has a row count of 1080 and a column count of 1920, both defining a resolution of the received frame, and wherein the left-bound column is a value in a range 0-20, the right-bound column is a value in a range 20-40, the top-bound row is a value in a range 0-200, and the bottom-bound row is a value in a range 880-1080.

14. A frame-processing device configured for performing a set of steps comprising:

receiving a frame of video;

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

generating a luma table based on a plurality of luma values associated with the plurality of pixels; and

storing in a memory the generated luma table; and

using the generated luma table as a basis to identify the received frame as having a particular video aspect-ratio attribute.

15. The frame-processing device of claim 14 , wherein receiving the frame of video comprises receiving, via an video input connection, the frame of video from a video source device.

16. The frame-processing device of claim 14 , the set of steps further comprising:

modifying a display setting of a display device based on identifying the received frame as having the particular video aspect-ratio attribute.

17. The frame-processing device of claim 14 , the set of steps further comprising:

storing in a memory an indication that the received frame has the identified particular video aspect-ratio attribute.

18. The frame-processing device of claim 14 , wherein the region is defined by a left-bound column, a right-bound column, a top-bound row, and a bottom-bound row.

19. The frame-processing device of claim 18 , wherein the received frame has a row count of 1080 and a column count of 1920, both defining a resolution of the received frame, and wherein the left-bound column is a value in a range 0-20, the right-bound column is a value in a range 20-40, the top-bound row is a value in a range 0-200, and the bottom-bound row is a value in a range 880-1080.

20. The frame-processing device of claim 14 , wherein each luma value of the plurality of luma values is in a range of 0-255.

Assignments (7)
RELEASE - REEL/FRAME 048783/0537 Recorded Sep 24, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: TRIBUNE BROADCASTING COMPANY, LLC
Reel/Frame 050473/0797 →
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 →
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 Apr 3, 2019
From: TRIBUNE BROADCASTING COMPANY, LLC
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 048783/0537 →
SECURITY INTEREST Recorded Mar 6, 2018
From: TRIBUNE BROADCASTING COMPANY, LLC
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 045506/0033 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2017
From: HUNDEMER, HANK J.; LASHER, DANA A.
To: TRIBUNE BROADCASTING COMPANY
Reel/Frame 041585/0686 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2017
From: TRIBUNE BROADCASTING COMPANY
To: TRIBUNE BROADCASTING COMPANY, LLC
Reel/Frame 042020/0689 →