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

Operating method used for interpolating calculation of H.264 luminance

An operation method and brightness technology, applied in the field of H.264 brightness interpolation calculation, can solve the problems of increased computational complexity and calculation amount, and achieve the effect of speeding up the encoding and decoding speed and improving the calculation speed of brightness interpolation

Active Publication Date: 2012-06-13
芯原微电子(北京)有限公司 +2
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Compared with the previous video standards, the H.264 video standard has the advantages of higher compression rate and higher image quality, but the cost is that the computational complexity and amount of calculation are greatly increased.

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
  • Operating method used for interpolating calculation of H.264 luminance
  • Operating method used for interpolating calculation of H.264 luminance
  • Operating method used for interpolating calculation of H.264 luminance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] see figure 1 with figure 2 , the operation method for H.264 luminance interpolation calculation of the present invention is used to calculate the line interpolation between pixels (ie integer pixels, such as pixels E, F, G, H, I, J, K, etc.) Point (that is, the brightness value of each fractional pixel point, such as interpolation point a, b, c, etc.). Wherein, the luminance value of each pixel is represented by 8 bits, for example, it can be stored in the lower 8 bits of a 32-bit data, and the upper 24 bits of the 32-bit data are equal to 0.

[0061] In the first step, the luminance values ​​of consecutive pixels in a row direction, such as pixels E, F, G, H, I, J, K, are combined in pairs to form unsigned data with 32 bits each, wherein each 32-bit In the unsigned data, the luminance value of the pixel at the rear along the row direction occupies the 17th to 24th bits, and the luminance value of the pixel at the front occupies the 1st to 8th bits. Such as figure ...

Embodiment 2

[0084] See image 3 , the operation method for H.264 luminance interpolation calculation of the present invention can also be used to calculate the luminance value of a column interpolation point between pixel points. details as follows:

[0085] Firstly, combine the luminance value of each pixel point in one column of two adjacent columns with the luminance value of the pixel point in the same row in the other column to form unsigned data of 32 bits each, wherein, in each In the 32-bit unsigned data, the luminance value of the pixel at the rear along the row direction occupies the 17th to 24th bits, and the luminance value of the pixel at the front occupies the 1st to 8th bits. For example, if figure 1 As shown, 2 columns of 6 vertical continuous integer pixels {A, C, G, N, T, V} and {B, D, H, P, U, W} are combined into 6 32-bit unsigned data {[A`], [C`], [G`], [N`], [T`], [V`]}, where, unsigned data [A`], pixel The brightness value of point A occupies the 1st to 8th bits...

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

The invention provides an operating method used for the interpolating calculation of H.264 luminance. The operating method comprises the following steps of: combining luminance values of pixel points of one row or two adjacent columns in pairs to form unsigned 32-bit data; performing 6-order filtering in the direction of rows or columns based on the formed 32-bit data to acquire 32-bit intermediate values; adding a preset value to each intermediate value to acquire new 32-bit data; and judging whether low 16-bit data of the new 32-bit data is less than 0 or not, if so, adding one to high 16-bit data of the corresponding new 32-bit data; and respectively performing preset bits shift on the low 16-bit data and the acquired high 16-bit data of the new 32-bit data to acquire luminance data ofinterpolating points of the rows or the columns; or buffering the low 16-bit data and the acquired high 16-bit data of the new 32-bit data. Therefore, the speed of the interpolating calculation of the H.264 luminance can be improved greatly.

Description

technical field [0001] The invention belongs to the field of digital signal processing and relates to an operation method for H.264 luminance interpolation calculation. Background technique [0002] H.264 is a highly compressed digital video codec standard proposed by the Joint Video Team (JVT, Joint Video Team) jointly composed of ITU-T Video Coding Experts Group (VCEG) and ISO / IEC Motion Picture Experts Group (MPEG). Compared with the previous video standards, the H.264 video standard has the advantages of higher compression rate and higher image quality, but the cost is that the computational complexity and amount of calculation are greatly increased. [0003] With the improvement of people's requirements for video image resolution and real-time video processing, the ability of video codecs has become a bottleneck restricting the development of video processing technology, so improving video processing speed has become an urgent requirement in the field of video processin...

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 Patents(China)
IPC IPC(8): H04N7/26H04N7/46H04N19/182H04N19/587H04N19/59H04N19/80
Inventor 范佑
Owner 芯原微电子(北京)有限公司
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