Video coding with embedded motion
US-12034980-B2 · Jul 9, 2024 · US
US2016295243A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016295243-A1 |
| Application number | US-201615087540-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 31, 2016 |
| Priority date | Mar 31, 2015 |
| Publication date | Oct 6, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system and method for transmitting compressed image data includes an encoder, responsive to received image data representing an image, for minimizing a space-spatial frequency of the image data by applying a predetermined orthogonal function thereto to generate a mathematical representation of the image data and extracting coefficients of the mathematical representation of the image data. A transmitter transmits the coefficients of the image data from a first location to a second location. A receiver receives the transmitted coefficients of the image data at the second location from the first location. A decoder recreates the mathematical representation of the image data at the second location responsive to the received coefficients and the predetermined orthogonal function and generates the image data from the recreated mathematical representation of the image data.
Opening claim text (preview).
What is claimed is: 1 . A method for transmitting compressed image data comprising: receiving image data representing an image; minimizing a space-spatial frequency of the image data by applying a predetermined orthogonal function thereto to generate a mathematical representation of the image data; transmitting coefficients of the image data from a first location to a second location; recreating the mathematical representation of the image data at the second location responsive to the received coefficients and the predetermined orthogonal function; and generating the image from the recreated mathematical representation of the image data. 2 . The method of claim 1 , wherein the image data comprises video data. 3 . The method of claim 1 , wherein the orthogonal function comprises a Hermite-Gaussian function. 4 . The method of claim 3 , wherein the step of minimizing further comprises generating the mathematical representation of the image data responsive to the Hermite-Gaussian function and at least one of complex moments and geometric moments. 5 . The method of claim 3 , wherein the step of minimizing further comprises minimizing the space-spatial frequency of the image data by applying a waveletized version of the Hermite-Gaussian function to generate the mathematical representation of the image data. 6 . The method of claim 1 , wherein the orthogonal function comprises at least one of a pseudo-Zernike function, a Legendre function, and a Krawtchouk function. 7 . The method of claim 1 , wherein the step of minimizing further comprises: determining each pixel represented in the received image data; determining a central moment of the image from the image data; determining a moment reference of each pixel to the central moment of the image; and generating the mathematical representation of the image data from the determined moments of reference for each of the pixels. 8 . The method of claim 1 , wherein the step of minimizing further comprises compressing color data represented by the image data. 9 . The method of claim 8 , wherein the predetermined orthogonal function further comprises a quaternionic Hermite-Gaussian Function. 10 . The method of claim 9 , wherein the minimization by applying the quaternionic Hermite-Gaussian function further applies a quaternion Fourier transform to the image data. 11 . The method of claim 9 , wherein the step of compressing color data further comprises: assigning red color data of RGB data to a first component of the quaternionic Hermite-Gaussian Function; assigning green color data of the RGB data to a second component of the quaternionic Hermite-Gaussian Function; and assigning blue color data of the RGB data to a third component of the quaternionic Hermite-Gaussian Function. 12 . The method of claim 8 , wherein the step of compressing further comprises: converting RGB color data into luma and chroma data; assigning the luma data to a first component of the predetermined orthogonal function; and assigning the chroma data to at least one of a second component and third component of the predetermined orthogonal function. 13 . The method of claim 1 , wherein the step of minimizing further comprises decomposing the image data using a quaternionic singular value decomposition. 14 . A system for transmitting compressed image data, comprising: an encoder, responsive to received image data representing an image, for minimizing a space-spatial frequency of the image data by applying a predetermined orthogonal function thereto to generate a mathematical representation of the image data, the encoder further extracting coefficients of the mathematical representation of the image data; a transmitter for transmitting the coefficients of the image data from a first location to a second location; a receiver for receiving the transmitted coefficients of the image data at the second location from the first location; and a decoder for recreating the mathematical representation of the image data at the second location responsive to the received coefficients and the predetermined orthogonal function and generating the image data from the recreated mathematical representation of the image data. 15 . The system of claim 14 , wherein the image data comprises video data. 16 . The system of claim 14 , wherein the orthogonal function comprises a Hermite-Gaussian function. 17 . The system of claim 16 , wherein the encoder further generates the mathematical representation of the image data responsive to the Hermite-Gaussian function and at least one of complex moments and geometric moments. 18 . The system of claim 16 , wherein the encoder further minimizes the space-spatial frequency of the image data by applying a waveletized version of the Hermite-Gaussian function to generate the mathematical representation of the image data. 19 . The system of claim 14 , wherein the orthogonal function comprises at least one of a pseudo-Zernike function, a Legendre function, and a Krawtchouk function. 20 . The system of claim 14 , wherein the encoder further determines each pixel represented in the received image data, determines a central moment of the image from the image data, determines a moment reference of each pixel to the central moment of the image and generates the mathematical representation of the image data from the determined moments of reference for each of the pixels. 21 . The system of claim 14 , wherein the encoder further compresses color data represented by the image data. 22 . The system of claim 21 , wherein the predetermined orthogonal function further comprises a quaternionic Hermite-Gaussian Function. 23 . The system of claim 22 , wherein the encoder applies a quaternion Fourier transform to the image data. 24 . The system of claim 22 , wherein the encoder further assigns red color data of RGB data to a first component of the quaternionic Hermite-Gaussian Function, assigns green color data of the RGB data to a second component of the quaternionic Hermite-Gaussian Function and assigns blue color data of the RGB data to a third component of the quaternionic Hermite-Gaussian Function. 25 . The system of claim 21 , wherein the encoder further converts RGB color data into luma and chroma data, assigns the luma data to a first component of the predetermined orthogonal function and assigns the chroma data to at least one of a second component and third component of the predetermined orthogonal function. 26 . The system of claim 14 , wherein the encoder decomposes the image data using a quaternionic singular value decomposition. 27 . A method for transmitting compressed video data comprising: receiving video data representing a video, the video data representing color data for each pixel making up the video; processing the video data by applying a predetermined hyper-complex quaternian Hermite-Gaussian function thereto to generate a mathematical representation of the video data, wherein the step of processing further comprises: assigning red color data of RGB data to a first component of the hyper-complex quaternian Hermite-Gaussian function; assigning green color data of the RGB data to a second component of the hyper-complex quaternian Hermite-Gaussian function; assigning blue color data of the RGB data to a third component of the hyper-complex quaternian Hermite-Gaussian function;
the unit being a set of transform coefficients · CPC title
using sub-band based transform, e.g. wavelets · CPC title
the unit being a colour or a chrominance component · CPC title
Entropy coding, e.g. variable length coding [VLC] or arithmetic coding · CPC title
the unit being a pixel · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.