IP Library Patent Application 13959344
Patent Application
App. No. 13/959,344

SYSTEMS, METHODS, AND MEDIA FOR CALIBRATING A DISPLAY DEVICE

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 None
App. No.
13/959,344
Abstract

Methods, systems, and media for calibrating a display device are provided. In some embodiments, the methods comprise: causing a first test stream to be displayed on the display device; capturing, using a hardware processor, at least one screenshot of the first test stream displayed on the display device; detecting, using the hardware processor, a first test pattern in the screenshot; determining, using the hardware processor, whether the first test pattern contains a distortion; and generating, using the hardware processor, a set of instructions to calibrate the display device in response to determining that the first test pattern contains a distortion.

Claims (64)

1 . A method for calibrating a display device, the method comprising:

causing a first test stream to be displayed on the display device;

capturing, using a hardware processor, at least one screenshot of the first test stream displayed on the display device;

detecting, using the hardware processor, a first test pattern in the screenshot;

determining, using the hardware processor, whether the first test pattern contains a distortion; and

generating, using the hardware processor, a set of instructions to calibrate the display device in response to determining that the first test pattern contains a distortion.

2 . The method of claim 1 , wherein the distortion includes a geometric distortion.

3 . The method of claim 1 , wherein the distortion includes a color distortion.

4 . The method of claim 1 , further comprising causing a second test stream to be displayed on the display device in response to determining that the first test pattern does not contain a distortion.

5 . The method of claim 4 , further comprising:

capturing at least one screenshot of the second test stream displayed on the display device;

detecting a second test pattern in the screenshot of the second test stream; and

determining whether the second test pattern contains a distortion.

6 . The method of claim 1 , further comprising:

detecting a rectangle in the screenshot;

determining whether the rectangle is a square; and

determining that the first test pattern contains a distortion in response to determining that the rectangle is not a square.

7 . The method of claim 1 , wherein the test pattern contains a plurality of grayscale bars.

8 . The method of claim 7 , further comprising:

identifying a region of interest containing the plurality of grayscale bars in the screenshot; and

determining that the test pattern contains a distortion in response to detecting a color component in the region of interest.

9 . A system for calibrating a display device, the system comprising:

at least one hardware processor that is configured to:

cause a first test stream to be displayed on the display device;

capture at least one screenshot of the first test stream displayed on the display device;

detect a first test pattern in the screenshot;

determine whether the first test pattern contains a distortion; and

generate a set of instructions to calibrate the display device in response to determining that the first test pattern contains a distortion.

10 . The system of claim 9 , wherein the distortion includes a geometric distortion.

11 . The system of claim 9 , wherein the distortion includes a color distortion.

12 . The system of claim 9 , wherein the hardware processor is further configured to cause a second test stream to be displayed on the display device in response to determining that the first test pattern does not contain a distortion.

13 . The system of claim 12 , wherein the hardware processor is further configured to:

capture at least one screenshot of the second test stream displayed on the display device;

detect a second test pattern in the screenshot of the second test stream; and

determine whether the second test pattern contains a distortion.

14 . The system of claim 9 , wherein the hardware processor is further configured to:

detect a rectangle in the screenshot;

determine whether the rectangle is a square; and

determine that the first test pattern contains a distortion in response to determining that the rectangle is not a square.

15 . The system of claim 9 , wherein the test pattern contains a plurality of grayscale bars.

16 . The system of claim 15 , wherein the hardware processor is further configured to:

identify a region of interest containing the plurality of grayscale bars in the screenshot; and

determine that the test pattern contains a distortion in response to detecting a color component in the region of interest.

17 . A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processing circuitry, cause the processing circuitry to perform a method for calibrating a display device, the method comprising:

causing a first test stream to be displayed on the display device;

capturing at least one screenshot of the first test stream displayed on the display device;

detecting a first test pattern in the screenshot;

determining whether the first test pattern contains a distortion; and

generating a set of instructions to calibrate the display device in response to determining that the first test pattern contains a distortion.

18 . The non-transitory computer-readable medium of claim 17 , wherein the distortion includes a geometric distortion.

19 . The non-transitory computer-readable medium of claim 17 , wherein the distortion includes a color distortion.

20 . The non-transitory computer-readable medium of claim 17 , wherein the method further comprises causing a second test stream to be displayed on the display device in response to determining that the first test pattern does not contain a distortion.

21 . The non-transitory computer-readable medium of claim 20 , wherein the method further comprises:

capturing at least one screenshot of the second test stream displayed on the display device;

detecting a second test pattern in the screenshot of the second test stream; and

determining whether the second test pattern contains a distortion.

22 . The non-transitory computer-readable medium of claim 17 , wherein the method further comprises:

detecting a rectangle in the screenshot;

determining whether the rectangle is a square; and

determining that the first test pattern contains a distortion in response to determining that the rectangle is not a square.

23 . The non-transitory computer-readable medium of claim 17 , wherein the test pattern contains a plurality of grayscale bars.

24 . The non-transitory computer-readable medium of claim 23 , wherein the method further comprises:

identifying a region of interest containing the plurality of grayscale bars in the screenshot; and

determining that the test pattern contains a distortion in response to detecting a color component in the region of interest.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DIVX, LLC
Reel/Frame 032645/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2014
From: DIVX, LLC
To: SONIC IP, INC.
Reel/Frame 032293/0557 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2013
From: JAMES, GENO; BHAGAVATHULA, JAYA; WU, JIA
To: DIVX, LLC
Reel/Frame 031321/0215 →