IP Library Granted Patent US 8,031,975
Granted Patent B2
US 8,031,975 · App. 12/009,377 · Granted Oct 4, 2011

System and method of image zooming with intensity preservation

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 8,031,975
App. No.
12/009,377
Granted
Oct 4, 2011
Kind
B2
Abstract

Systems and methods image zooming with intensity preservation is disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of minimizing energy levels over a set of high-resolution image pixels of a high-resolution image via total variational filtering to obtain the high-resolution image from at least a portion of a low-resolution image; the low-resolution image having a first energy level, the high resolution image having a second energy level, and the first energy level to be substantially similar in value as the second energy level. One embodiment can include, determining a pixel value of a particular high-resolution image pixel based on the pixel values of a plurality of pixels of the at least a portion of the low-resolution image and the pixel values of the high-resolution image pixels not including the particular high-resolution image pixel.

Claims (25)

1. A method of enlarging an image, the method comprising:

minimizing energy levels of a set of high-resolution image pixels of a high-resolution image via total variational filtering the set of high-resolution image pixels, the high-resolution image to be an enlarged version of at least a portion of a low-resolution image, the at least a portion of the low-resolution image to have an area substantially equal to that of the high-resolution image,

wherein the low-resolution image corresponds to a first energy level and the high resolution image corresponds to a second energy level, the first energy level to have substantially a same value as the second energy level.

2. The method of claim 1 , further comprising determining a first magnitude variation of a high-resolution image pixel and a first neighboring pixel of the high-resolution image pixel.

3. The method of claim 2 , further comprising determining a second magnitude variation of the high-resolution image pixel and a second neighboring pixel of the high-resolution image pixel.

4. The method of claim 3 , further comprising determining a plurality of magnitude variations between the high-resolution image pixel and a plurality of neighboring pixels of the high-resolution image pixel.

5. The method of claim 1 , wherein the minimizing energy comprises, filtering the high-resolution image pixels with a filter associated with the plurality of magnitude variations.

6. The method of claim 5 , further comprising determining a pixel value of a particular high-resolution image pixel based on the pixel values of a plurality of pixels of the at least a portion of the low-resolution image and the pixel values of the high-resolution image pixels not including the particular high-resolution image pixel.

7. The method of claim 6 , further comprising identifying the pixel values of a set of high-resolution image pixels, such that, the average value of the pixel values of the set of high-resolution pixels is substantially equal to the average of pixel values of the at least a portion of the low-resolution image.

8. The method of claim 2 , wherein the magnitude variation is computed via the ordinary Euclidean gradient.

9. A non-transitory computer readable medium embodying computer executable instructions, the instructions causing a computer to perform a method of image zooming, the method comprising:

minimizing energy levels of a set of high-resolution image pixels of a high-resolution image via total variational filtering the set of high-resolution image pixels, the high-resolution image to be an enlarged version of at least a portion of a low-resolution image, the at least a portion of the low-resolution image to have an area substantially equal to that of the high-resolution image,

wherein the low-resolution image corresponds to a first energy level and the high resolution image corresponds to a second energy level, the first energy level to have substantially a same value as the second energy level.

10. The non-transitory computer readable medium of claim 9 , further comprising determining a plurality of magnitude variations between a high-resolution image pixel of the high-resolution image and a plurality of neighboring pixels of the high-resolution image pixel.

11. The non-transitory computer readable medium of claim 9 , wherein the minimizing energy comprises, filtering the high-resolution image pixels with a filter associated with the plurality of magnitude variations.

12. The non-transitory computer readable medium of claim 11 , further comprising determining a pixel value of a particular high-resolution image pixel based on the pixel values of a plurality of pixels of the at least a portion of the low-resolution image and the pixel values of the high-resolution image pixels not including the particular high-resolution image pixel.

13. The non-transitory computer readable medium of claim 12 , further comprising identifying the pixel values of a set of high-resolution image pixels, such that, the average value of the pixel values of the set of high-resolution pixels is substantially equal to the pixel values of the at least a portion of the low-resolution image.

14. The non-transitory computer readable medium of claim 9 , wherein the magnitude variation is computed via the ordinary Euclidean gradient.

15. A system of enlarging an image, the system comprising:

means for, minimizing energy levels of a set of high-resolution image pixels of a high-resolution image via total variational filtering the set of high-resolution image pixels, the high-resolution image to be an enlarged version of at least a portion of a low-resolution image, the at least a portion of the low-resolution image to have an area substantially equal to that of the high-resolution image,

wherein the low-resolution image corresponds to a first energy level and the high resolution image corresponds to a second energy level, the first energy level to have substantially a same value as the second energy level.

16. The system of claim 15 , further comprising determining a plurality of magnitude variations between a high-resolution image pixel of the high-resolution image and a plurality of neighboring pixels of the high-resolution image pixel.

17. The system of claim 15 , wherein the minimizing energy comprises, filtering the high-resolution image pixels with a filter associated with the plurality of magnitude variations.

18. The system of claim 17 , further comprising determining a pixel value of a particular high-resolution image pixel based on the pixel values of a plurality of pixels of the at least a portion of the low-resolution image and the pixel values of the high-resolution image pixels not including the particular high-resolution image pixel.

19. The system of claim 18 , further comprising identifying the pixel values of a set of high-resolution image pixels, such that, the average value of the pixel values of the set of high-resolution pixels is substantially equal to the pixel values of the at least a portion of the low-resolution image.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF THE INVENTOR PREVIOUSLY RECORDED AT REEL: 030421 FRAME: 0769. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded May 7, 2019
From: GALLOPING HORSE AMERICA, LLC
To: DIGITAL DOMAIN 3.0, INC.
Reel/Frame 049107/0259 →
CANCELLATION OF ANY LIENS, CLAIMS, ENCUMBRANCES, AND INTERESTS OF RECORD PLUS ASSIGNMENT OF ASSIGNORS INTEREST Recorded May 15, 2013
From: DIGITAL DOMAIN PRODUCTIONS, INC.
To: GALLOPING HORSE AMERICA, LLC
Reel/Frame 030427/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2013
From: GALLOPING HORSE AMERICA, LLC
To: DIGITAL DOMAIN 3.0, INC.
Reel/Frame 030421/0769 →
SECURITY AGREEMENT Recorded Aug 23, 2012
From: DIGITAL DOMAIN MEDIA GROUP, INC.; D2 SOFTWARE, INC.; DDH LAND HOLDINGS, LLC; DDH LAND HOLDINGS II, LLC; DIGITAL DOMAIN; DIGITAL DOMAIN INSTITUTE, INC.; DIGITAL DOMAIN INTERNATIONAL, INC.; DIGITAL DOMAIN PRODUCTIONS, INC.; DIGITAL DOMAIN STEREO GROUP, INC.; DIGITAL DOMAIN TACTICAL, INC.; MOTHERSHIP MEDIA, INC.; TRADITION STUDIOS, INC.
To: HUDSON BAY MASTER FUND LTD., AS COLLATERAL AGENT
Reel/Frame 028833/0753 →
SECURITY AGREEMENT Recorded May 14, 2012
From: DIGITAL DOMAIN MEDIA GROUP, INC.; D2 SOFTWARE, INC.; DDH LAND HOLDINGS, LLC; DDH LAND HOLDINGS II, LLC; DIGITAL DOMAIN; DIGITAL DOMAIN INSTITUTE, INC.; DIGITAL DOMAIN INTERNATIONAL, INC.; DIGITAL DOMAIN PRODUCTIONS, INC.; DIGITAL DOMAIN STEREO GROUP, INC.; DIGITAL DOMAIN TACTICAL, INC.; MOTHERSHIP MEDIA, INC.; TRADITION STUDIOS, INC.
To: COMVEST CAPITAL II, L.P., AS SECOND LIEN ADMINISTRATIVE AGENT
Reel/Frame 028206/0498 →
SECURITY AGREEMENT Recorded Feb 24, 2012
From: DIGITAL DOMAIN MEDIA GROUP, INC.; DIGITAL DOMAIN; DDH LAND HOLDINGS, LLC; DIGITAL DOMAIN INSTITUTE, INC.; DIGITAL DOMAIN STEREO GROUP, INC.; DDH LAND HOLDINGS II, LLC; DIGITAL DOMAIN INTERNATIONAL, INC.; TRADITION STUDIOS, INC.; DIGITAL DOMAIN PRODUCTIONS, INC.; MOTHERSHIP MEDIA, INC.; D2 SOFTWARE, INC.; DD ENTERTAINMENT PRODUCTIONS, INC.; INSTANT KARMA FILMS, LLC
To: COMVEST CAPITAL II, L.P., AS ADMINISTRATIVE AGENT
Reel/Frame 027756/0671 →
SECURITY AGREEMENT Recorded Feb 23, 2012
From: DIGITAL DOMAIN MEDIA GROUP, INC.; DIGITAL DOMAIN; DDH LAND HOLDINGS, LLC; DIGITAL DOMAIN INSTITUTE, INC.; DIGITAL DOMAIN STEREO GROUP, INC.; DDH LAND HOLDINGS II, LLC; DIGITAL DOMAIN INTERNATIONAL, INC.; TRADITION STUDIOS, INC.; DIGITAL DOMAIN PRODUCTIONS, INC.; MOTHERSHIP MEDIA, INC.; D2 SOFTWARE, INC.; DD ENTERTAINMENT PRODUCTIONS, INC.; INSTANT KARMA FILMS, LLC
To: COMVEST CAPITAL II, L.P., AS ADMINISTRATIVE AGENT
Reel/Frame 027755/0573 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2008
From: ROBLE, DOUG; ZAFAR, NAFEES BIN
To: DIGITAL DOMAIN PRODUCTIONS, INC.
Reel/Frame 020774/0486 →