IP Library Granted Patent US 12,610,022
Granted Patent B2
US 12,610,022 · App. 18/654,204 · Granted Apr 21, 2026

Video conversion technology

Inventors: William Evans Butterworth (Los Angeles, CA); Roger Raymond Dwinell (Canyon Country, CA); Valerie McMahon (Castaic, CA)
Assignee: Warner Bros. Entertainment Inc.
H04N7/0117G09G5/005G09G5/026G09G5/14H04N7/0125H04N21/234363H04N19/85H04N21/440263
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 12,610,022
App. No.
18/654,204
Granted
Apr 21, 2026
Kind
B2
Abstract

Video conversion technology, in which a first stream of video content is accessed and multiple, different layers are extracted from the first stream of the video content. Each of the multiple, different layers are separately processed to convert the multiple, different layers into modified layers that each have a higher resolution. The modified layers are reassembled into a second stream of the video content that has a higher resolution than the first stream of the video content.

Claims (53)

1 . A method for converting a video signal, the method comprising:

receiving, by one or more processors, a video stream having an original resolution;

extracting, by the one or more processors, one or more video content layers from the video stream;

converting, by the one or more processors, the one or more video content layers into one or more modified video content layers each having a higher resolution than the original resolution;

reassembling, by the one or more processors, the one or more modified video content layers into a different resolution video stream with the higher resolution, wherein the reassembling includes identifying at least one feature in the one or more video content layers and aligning the at least one feature between the one or more video content layers; and

storing, by the one or more processors, the different resolution video stream with the higher resolution in one or more data stores.

2 . The method of claim 1 , wherein the one or more layers include one or more color layers that correspond to different colors.

3 . The method of claim 1 , wherein extracting the one or more layers from the video stream includes utilizing a comb filter technique.

4 . The method of claim 1 , wherein converting the one or more layers into the one or more modified layers comprises:

processing, by the one or more processors, the one or more layers by utilizing a transcoding process.

5 . The method of claim 1 , wherein the reassembling the one or more modified layers into the different resolution video stream with the higher resolution comprises:

performing, by the one or more processors, a chromatic level adjustment process on the one or more layers.

6 . The method of claim 1 , wherein the reassembling further comprises:

determining, by the one or more processors, at least one alignment vector by comparing the one or more layers; and

utilizing, by the one or more processors, the at least one alignment vector to align the at least one feature between the one or more layers.

7 . The method of claim 1 , wherein reassembling the one or more modified layers into the different resolution video stream with the higher resolution further comprises:

selecting, by the one or more processors, at least one reference layer from the one or more modified layers; and

aligning, by the one or more processors, the at least one reference layer with the one or more modified layers that do not include the at least one reference layer.

8 . A computer system for converting a video signal, the computer system comprising:

a memory having processor-readable instructions stored therein; and

one or more processors configured to access the memory and execute the processor-readable instructions, which when executed by the one or more processors configures the one or more processors to perform a plurality of functions, including functions for:

receiving, by the one or more processors, a video stream having an original resolution;

extracting, by the one or more processors, one or more video content layers from the video stream;

converting, by the one or more processors, the one or more video content layers into one or more modified video content layers each having a higher resolution than the original resolution;

reassembling, by the one or more processors, the one or more modified video content layers into a different resolution video stream with the higher resolution, wherein the reassembling includes identifying at least one feature in the one or more video content layers and aligning the at least one feature between the one or more video content layers; and

storing, by the one or more processors, the different resolution video stream with the higher resolution in one or more data stores.

9 . The computer system of claim 8 , wherein the one or more layers include one or more color layers that correspond to different colors.

10 . The computer system of claim 8 , wherein extracting the one or more layers from the video stream includes utilizing a comb filter technique.

11 . The computer system of claim 8 , wherein converting the one or more layers into the one or more modified layers comprises:

processing, by the one or more processors, the one or more layers by utilizing a transcoding process.

12 . The computer system of claim 8 , wherein the reassembling the one or more modified layers into the different resolution video stream with the higher resolution comprises:

performing, by the one or more processors, a chromatic level adjustment process on the one or more layers.

13 . The computer system of claim 8 , wherein the reassembling further comprises:

determining, by the one or more processors, at least one alignment vector by comparing the one or more layers; and

utilizing, by the one or more processors, the at least one alignment vector to align the at least one feature between the one or more layers.

14 . The computer system of claim 8 , wherein reassembling the one or more modified layers into the different resolution video stream with the higher resolution further comprises:

selecting, by the one or more processors, at least one reference layer from the one or more modified layers; and

aligning, by the one or more processors, the at least one reference layer with the one or more modified layers that do not include the at least one reference layer.

15 . A non-transitory computer-readable medium containing instructions for converting a video signal, the instructions comprising:

receiving a video stream having an original resolution;

extracting one or more video content layers from the video stream;

converting the one or more video content layers into one or more modified video content layers each having a higher resolution than the original resolution;

reassembling the one or more modified video content layers into a different resolution video stream with the higher resolution, wherein the reassembling includes identifying at least one feature in the one or more video content layers and aligning the at least one feature between the one or more video content layers; and

storing the different resolution video stream with the higher resolution in one or more data stores.

16 . The non-transitory computer-readable medium of claim 15 , wherein the one or more layers include one or more color layers that correspond to different colors.

17 . The non-transitory computer-readable medium of claim 15 , wherein extracting the one or more layers from the video stream includes utilizing a comb filter technique.

18 . The non-transitory computer-readable medium of claim 15 , wherein converting the one or more layers into the one or more modified layers comprises:

processing the one or more layers by utilizing a transcoding process.

19 . The non-transitory computer-readable medium of claim 15 , wherein the reassembling the one or more modified layers into the different resolution video stream with the higher resolution comprises:

performing a chromatic level adjustment process on the one or more layers.

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

determining at least one alignment vector by comparing the one or more layers; and

utilizing the at least one alignment vector to align the at least one feature between the one or more layers.

Assignments (2)
SECURITY INTEREST Recorded Oct 1, 2025
From: WARNER BROS. DISCOVERY, INC.; WARNER MEDIA, LLC; TURNER BROADCASTING SYSTEM, INC.; HOME BOX OFFICE, INC.; DISCOVERY COMMUNICATIONS, LLC; WARNERMEDIA DIRECT LLC; DISCOVERY.COM LLC; WARNER BROS. ENTERTAINMENT INC.; CNN INTERACTIVE GROUP, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 072995/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: BUTTERWORTH, WILLIAM EVANS; DWINELL, ROGER RAYMOND; MCMAHON, VALERIE
To: WARNER BROS. ENTERTAINMENT INC.
Reel/Frame 067548/0186 →
Continuity (6)
Continuation 16902252 · Jun 15, 2020
Continuation 16397090 · Apr 29, 2019
Continuation 15664813 · Jul 31, 2017
Continuation 14965398 · Dec 10, 2015
Continuation 13767440 · Feb 14, 2013
Related Publication 20240348745A1 · Oct 17, 2024
References Cited (127)
US 4285004A · Morrison et al. · 1981 [cited by applicant]
US 4320414A · Miyaji et al. · 1982 [cited by applicant]
US 4641244A · Wilson et al. · 1987 [cited by applicant]
US 4832485A · Bowles · 1989 [cited by applicant]
US 4849914A · Medioni et al. · 1989 [cited by applicant]
US 4890160A · Thomas · 1989 [cited by applicant]
US 5022089A · Wilson · 1991 [cited by applicant]
US 5023815A · Wilson et al. · 1991 [cited by applicant]
US 5047866A · Watanabe et al. · 1991 [cited by applicant]
US 5129009A · Lebeau · 1992 [cited by applicant]
US 5161035A · Muramatsu · 1992 [cited by applicant]
US 5191416A · Dickson et al. · 1993 [cited by applicant]
US 5233670A · Dufour et al. · 1993 [cited by applicant]
US 5315413A · Yamamoto et al. · 1994 [cited by applicant]
US 5325190A · Nagasaki et al. · 1994 [cited by applicant]
US 5416510A · Lipton et al. · 1995 [cited by applicant]
US 5418574A · Miyabata et al. · 1995 [cited by applicant]
US 5475428A · Hintz et al. · 1995 [cited by applicant]
US 5517234A · Joseph et al. · 1996 [cited by applicant]
US 5548326A · Michael · 1996 [cited by applicant]
US 5608466A · Nakamoto · 1997 [cited by applicant]
US 5630037A · Schindler · 1997 [cited by applicant]
US 5640200A · Michael · 1997 [cited by applicant]
US 5641596A · Gray et al. · 1997 [cited by applicant]
US 5682440A · Yukawa · 1997 [cited by applicant]
US 5734915A · Roewer · 1998 [cited by applicant]
US 5781666A · Ishizawa et al. · 1998 [cited by applicant]
US 5812214A · Miller · 1998 [cited by applicant]
US 5892554A · Dicicco et al. · 1999 [cited by applicant]
US 5905819A · Daly · 1999 [cited by applicant]
US 5917987A · Neyman · 1999 [cited by applicant]
US 5920657A · Bender et al. · 1999 [cited by applicant]
US 5926568A · Chaney et al. · 1999 [cited by applicant]
US 6002424A · Rapa et al. · 1999 [cited by applicant]
US 6067123A · Lee · 2000 [cited by applicant]
US 6075905A · Herman et al. · 2000 [cited by applicant]
US 6097833A · Lobregt et al. · 2000 [cited by applicant]
US 6115071A · Hurst, Jr. et al. · 2000 [cited by applicant]
US 6122076A · Shiota · 2000 [cited by applicant]
US 6128046A · Totsuka et al. · 2000 [cited by applicant]
US 6195132B1 · Kimura et al. · 2001 [cited by applicant]
US 6282326B1 · Lee et al. · 2001 [cited by applicant]
US 6295083B1 · Kuhn · 2001 [cited by applicant]
US 6317223B1 · Rudak et al. · 2001 [cited by applicant]
US 6323934B1 · Enomoto · 2001 [cited by applicant]
US 6373970B1 · Dong et al. · 2002 [cited by applicant]
US 6393150B1 · Lee et al. · 2002 [cited by applicant]
US 6445816B1 · Pettigrew · 2002 [cited by applicant]
US 6539120B1 · Sita et al. · 2003 [cited by applicant]
US 6549576B1 · Moriyoshi · 2003 [cited by applicant]
US 6587509B1 · Suzuki et al. · 2003 [cited by applicant]
US 6610387B1 · Torii et al. · 2003 [cited by applicant]
US 6646764B1 · Wataya · 2003 [cited by applicant]
US 6690731B1 · Gough et al. · 2004 [cited by applicant]
US 6704045B1 · Brett · 2004 [cited by applicant]
US 6713242B2 · Burtin · 2004 [cited by applicant]
US 6765609B1 · Kinoshita · 2004 [cited by applicant]
US 6792071B2 · Dewaele · 2004 [cited by applicant]
US 6816604B2 · Young et al. · 2004 [cited by applicant]
US 6870564B1 · Burns · 2005 [cited by applicant]
US 6874420B2 · Lewis et al. · 2005 [cited by applicant]
US 6944354B2 · Groschup et al. · 2005 [cited by applicant]
US 6947607B2 · Perlmutter et al. · 2005 [cited by applicant]
US 6956607B2 · Mizuno et al. · 2005 [cited by applicant]
US 6969991B2 · Bammer et al. · 2005 [cited by applicant]
US 7006881B1 · Hoffberg et al. · 2006 [cited by applicant]
US 7011727B2 · Torii et al. · 2006 [cited by applicant]
US 7092584B2 · Perlmutter et al. · 2006 [cited by applicant]
US 7239757B2 · Kang et al. · 2007 [cited by applicant]
US 7242988B1 · Hoffberg et al. · 2007 [cited by applicant]
US 7245783B2 · Fielding · 2007 [cited by applicant]
US 7272268B2 · Perlmutter et al. · 2007 [cited by applicant]
US 7280707B2 · Perlmutter et al. · 2007 [cited by applicant]
US 7333670B2 · Sandrew · 2008 [cited by applicant]
US 7346109B2 · Nair et al. · 2008 [cited by applicant]
US 7393994B2 · Masliah et al. · 2008 [cited by applicant]
US 7408569B1 · Yamaguchi · 2008 [cited by applicant]
US 7486842B2 · Perlmutter et al. · 2009 [cited by applicant]
US 7672541B2 · Perlmutter et al. · 2010 [cited by applicant]
US 8032477B1 · Hoffberg et al. · 2011 [cited by applicant]
US 8092908B2 · Ohta et al. · 2012 [cited by applicant]
US 8094972B2 · Perlmutter et al. · 2012 [cited by applicant]
US 8120960B2 · Varkony · 2012 [cited by applicant]
US 8165916B2 · Hoffberg et al. · 2012 [cited by applicant]
US 8401337B2 · Perlmutter et al. · 2013 [cited by applicant]
US 20010026683A1 · Morimoto et al. · 2001 [cited by applicant]
US 20040036923A1 · Kokemohr et al. · 2004 [cited by applicant]
US 20040062517A1 · Sakai · 2004 [cited by applicant]
US 20060114354A1 · Koyanagi et al. · 2006 [cited by applicant]
US 20080292200A1 · Kjeldsen et al. · 2008 [cited by applicant]
US 20090041123A1 · Haskell et al. · 2009 [cited by applicant]
US 20090083813A1 · Dolce et al. · 2009 [cited by applicant]
US 20090202176A1 · Hwang · 2009 [cited by examiner]
US 20100123806A1 · Li et al. · 2010 [cited by applicant]
US 20110164676A1 · Ozawa · 2011 [cited by applicant]
US 20110285913A1 · Astrachan · 2011 [cited by applicant]
US 20120154527A1 · Dwivedula et al. · 2012 [cited by applicant]
US 20130038790A1 · Seetzen et al. · 2013 [cited by applicant]
US 20130230238A1 · Perlmutter et al. · 2013 [cited by applicant]
EP 0320300A2 · 1989 [cited by applicant]
JP S525042B · 1978 [cited by applicant]
JP S61231557A · 1986 [cited by applicant]
JP S63182961A · 1988 [cited by applicant]
JP S6233144B · 1989 [cited by applicant]
JP H05205042A · 1993 [cited by applicant]
JP H06233144A · 1994 [cited by applicant]
JP H11161773A · 1999 [cited by applicant]
JP H11261832A · 1999 [cited by applicant]
JP 2000236552A · 2000 [cited by applicant]
JP 2001333287A · 2001 [cited by applicant]
JP 2002344724A · 2002 [cited by applicant]
WO 8903051A1 · 1989 [cited by applicant]
WO 2006015107A2 · 2006 [cited by applicant]
WO 2012012444A2 · 2012 [cited by applicant]
“Technicolor,” [online]. [retrieved on Dec. 18, 2002]. Retrieved from the Internet: 3 pages. [cited by applicant]
“The Wide Screen Time Machine: Mechanix Illustrated Mar. 1939, How the Technicolor Camera Works,” [online]. [retrieved on Dec. 18, 2002]. Retrieved from the Internet: 3 pages. [cited by applicant]
Ball, J.A., “The Technicolor Process of Three-Color Cinematography,” Journal of Motion Picture Engineers, [online]. vol. XXV, No. 2, Aug. 1935, pp. 127-138. [retrieved on Dec. 18, 2002]. Retrieved from the Internet: URL… [cited by applicant]
Boult, T.E., and Wolberg, G., “Correcting Chromatic Aberrations Using Image Warping,” Proceedings of DARPA 92 pp. 363-377. [cited by applicant]
Brown, Lisa G., “A Survey of Image Registration Techniques,” ACM Computing Surveys, vol. 24, No. 4, pp. 325-3761992. [cited by applicant]
Canny, John, “A Computational Approach to Edge Detection,” IEEE Tranactions on Pattern Analysis and Machine Intelligence, vol. PAMI-8, No. 6, Nov. 1986 pp. 679-698. [cited by applicant]
EPO Communication pursuant to Article 94(3) for Application No. 14752106.6-1208 dated Apr. 18, 2018, 6 pages. [cited by applicant]
EPO Supplementary Search Report for Application No. 14752106.6-1902 dated Sep. 20, 2016, 4 pages. [cited by applicant]
International Preliminary Report on Patentability for International Application No. PCT/US2014/016069, dated Aug. 27, 2015, 11 pages. [cited by applicant]
International Search Report and Written Opinion in International Application No. PCT/US2014/016069, dated May 29, 2014,12 pages. [cited by applicant]
Li, H., et al., “A Contour-Based Approach to Multisensor Image Registration,” IEEE Transactions on Image Processing, vol. 4, No. 3, Mar. 1995pp. 320-334. [cited by applicant]
Srinivasan, S., et al., “Mist: Multispectral Image Similarity Transformation,” LNK Home Page, pp. 1-20, printed Dec. 12, 2001. [cited by applicant]
U.S. Appl. No. 62/664,552, filed Jul. 24, 2001McGuire. [cited by applicant]