Unlock instant, AI-driven research and patent intelligence for your innovation.

Cubiform method

a pixel transformation and pixel shape technology, applied in the field of pixel transformation methods, can solve the problems of increasing the complexity of such pixel transformation operations, increasing the compute time needed to produce the expected result, and causing problems such as problems such as affecting the effect of pixel transformation

Inactive Publication Date: 2020-08-13
EVERNOTE
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a method for generating new color lookup tables for a computing device. The method receives a request from a user to generate a new color lookup table with specific parameters. The new color lookup table is generated by appending new color values to a data structure, which can be a linear RGB matrix or a linear RGBA matrix. The new color lookup table can replace a current color lookup table. The method can be executed by a module on a computing device or transmitted to an external process. The new color lookup table can be used to modify images captured by the device. The technical effect of the patent is to provide a more efficient and flexible method for generating new color lookup tables for a computing device.

Problems solved by technology

Unfortunately, as the complexity of such pixel transform operations increases, compute time needed to produce the expected result increases as well.
While it is possible to edit a C-LUT, doing so is problematic because of the inherent inefficiency involved in modifying each of the pre-calculated values in a full-sized C-LUT in real-time.
For example, no matter how the C-LUT is edited, such editing consumes resources needed to perform other processing tasks.
Thus, using either prior art per-pixel processing or prior art C-LUT generation techniques to modify an image in real-time is often impractical.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cubiform method
  • Cubiform method
  • Cubiform method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027]FIG. 1 illustrates an image capture system 200 configured to capture and / or edit a digital image 202, a stream of images, and / or a video. For ease of illustration, the image capture system 200 will be described as modifying the digital image 202 to produce a modified image 204. However, embodiments in which the image capture system 200 modifies a stream of images or a video are within the scope of the present teachings.

[0028]The image capture system 200 modifies the digital image 202 after user inputs a change to one or more pixel transform parameters necessary to perform one or more pixel transform operations. By way of a non-limiting example, the pixel transform operation(s) may include one or more of the following:

[0029]1. a gamma curve remap,

[0030]2. histogram equalization,

[0031]3. a vibrance modification,

[0032]4. a contrast modification,

[0033]5. a temperature modification,

[0034]6. a tint modification,

[0035]7. an RGB matrix operation, and

[0036]8. a custom cinematic filter....

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method performed by a module executing on a computing device. The method includes receiving a request to generate a new color lookup table (“C-LUT”). The request includes at least one parameter value indicating a parameter change input by a user. The request may also indicate a number of data-points in the new C-LUT. The method includes generating a new color value for each of the data-points based on the at least one parameter value. The module appends the new color value for each of the data-points to a data structure and generates the new C-LUT from the data structure. The new color lookup table is operable to replace a current color lookup table.

Description

CROSS REFERENCE TO RELATED APPLICATION(S)[0001]This application claims the benefit of U.S. Provisional Patent Application No. 62 / 632,848, filed on Feb. 20, 2018, which is incorporated herein by reference in its entirety.BACKGROUND OF THE INVENTIONField of the Invention[0002]The present invention is directed generally to methods of modifying images and, more particularly, to methods of creating color lookup tables used to modify images.Description of the Related Art[0003]A conventional per-pixel mathematical process (encapsulated in one or more Kernel functions) is typically used to modify chrominance and luminance information of an image. Such modifications may be referred to as pixel transform operations. Unfortunately, as the complexity of such pixel transform operations increases, compute time needed to produce the expected result increases as well.[0004]As an alternative to per-pixel processing, a color look-up table (“C-LUT”) may be employed. A C-LUT is a data structure (e.g., ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): H04N1/60G06T3/40G06T15/00
CPCH04N1/6027G06T3/4007H04N1/6025H04N1/603H04N1/6036G06T15/00
Inventor COHEN, CHRISTOPHERPORTUGUÉS, DANIEL HERNÁNDEZVOSS, MATTHEW
Owner EVERNOTE