Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Perceptual optimization for model-based video encoding

A coding, video frame technology, applied in the direction of digital video signal modification, image communication, electrical components, etc.

Inactive Publication Date: 2017-05-17
EUCLID DISCOVERIES LLC
View PDF5 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This means that the "best possible" match cannot always be found, especially for rapidly changing data

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
  • Perceptual optimization for model-based video encoding
  • Perceptual optimization for model-based video encoding
  • Perceptual optimization for model-based video encoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The teachings of all patents, published applications, and references cited herein are hereby incorporated by reference in their entirety. A description of exemplary embodiments of the present invention follows.

[0053] The present invention can be applied to various standard encodings. In the following, the terms "conventional" and "standard" (sometimes used together with "compression", "codec", "encoding" or "encoder") may refer to MPEG-2, MPEG-H .264 or HEVC. Without loss of generality, an "input block" is referred to as the basic coding unit of an encoder, and may also sometimes be interchangeably referred to as a "data block" or a "macroblock". The current input block being encoded is called the "target block".

[0054] Video Coding and Inter Prediction via Consecutive Block Tracking

[0055] The encoding process may convert video data into a compressed or encoded format. Likewise, a decompression or decoding process converts compressed video back to an uncomp...

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

Perceptual statistics may be used to compute importance maps that indicate which regions of a video frame are important to the human visual system. Importance maps may be applied to the video encoding process to enhance the quality of encoded bitstreams. The temporal contrast sensitivity function (TCSF) may be computed from the encoder's motion vectors. Motion vector quality metrics may be used to construct a true motion vector map (TMVM) that can be used to refine the TCSF. Spatial complexity maps (SCMs) can be calculated from metrics such as block variance, block luminance, SSIM, and edge strength, and the SCMs can be combined with the TCSF to obtain a unified importance map. Importance maps may be used to improve encoding by modifying the criterion for selecting optimum encoding solutions or by modifying the quantization for each target block to be encoded.

Description

[0001] related application [0002] This application claims priority to US Provisional Application No. 62 / 158,523, filed May 7, 2015, and US Provisional Application No. 62 / 078,181, filed November 11, 2014. This application is also a continuation-in-part (CIP) of U.S. Application No. 14 / 532,947, filed November 4, 2014, which claims U.S. Provisional Application No. 61 / , filed March 10, 2014 950,784 and the benefit of U.S. Provisional Application No. 62 / 049,342, filed September 11, 2014. The entire teachings of the applications cited above are incorporated herein by reference Background technique [0003] Video compression can be thought of as the process of representing digital video data in a form that uses fewer bits for storage or transmission. Video coding can achieve compression by exploiting redundancies in the video data, whether spatial, temporal or color space. The video compression process typically partitions video data into portions, such as groups of frames and ...

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(China)
IPC IPC(8): H04N19/139H04N19/176H04N19/124H04N19/14H04N19/136H04N19/137H04N19/154H04N19/527
CPCH04N19/124H04N19/136H04N19/137H04N19/139H04N19/14H04N19/154H04N19/176H04N19/527
Inventor N·李S·朴M·董D·P·科克J·李C·威德
Owner EUCLID DISCOVERIES LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products