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

Image brightness compensation method for image coding

A technology of image brightness and compensation method, applied in the field of image processing, can solve the problems of low compression efficiency, slow speed, complex algorithm, etc., and achieve the effect of fast running speed, improved compression efficiency, and simple algorithm

Inactive Publication Date: 2011-06-15
HARBIN INST OF TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to solve the problems that the current brightness compensation algorithm for multi-viewpoint video coding images is too complicated, slow in speed and low in compression efficiency, and provides an image brightness compensation method for image coding

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
  • Image brightness compensation method for image coding
  • Image brightness compensation method for image coding
  • Image brightness compensation method for image coding

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0021] Specific implementation mode one: the following combination Figure 1 to Figure 5 Describe this implementation mode, this implementation mode comprises the following steps:

[0022] Define a certain macroblock of the current frame image as the current block P 0 , in the current frame with the current block P 0 The adjacent L-shaped neighborhood is the current block template X 0 , the current block template luminance value matrix is matrix of brightness values ​​for the current block template The transpose matrix of is

[0023] Define the previous frame image and the current block P 0 The macroblock at the same position is the reference block P S , in the previous frame image with the reference block P S The adjacent L-shaped neighborhood is the reference block template X S , this and the reference block P S The adjacent L-shaped neighborhood and the current block P 0 Adjacent L-shaped neighborhoods are also at the same location, reference block P S The lu...

specific Embodiment approach 2

[0053] Embodiment 2: The difference between this embodiment and Embodiment 1 is that the distance between two adjacent discrete points of angle α is 10°-18°, and the others are the same as Embodiment 1.

[0054] Figure 5 The rate-distortion comparison results on the Race1 sequence are given, where the horizontal axis represents the average number of bits per frame, and the vertical axis represents the average peak signal-to-noise ratio (PSNR) per frame. MVC is the result without brightness compensation, and MVC+ICT (Illumination Compensation Template) is the result of template-based brightness compensation. It can be seen from the figure that the present invention has an obvious effect on improving the compression efficiency of multi-viewpoint video coding.

specific Embodiment approach 3

[0055] Embodiment 3: The difference between this embodiment and Embodiment 1 is that the distance between two adjacent discrete points of angle α is 15°, and the others are the same as Embodiment 1.

[0056] This embodiment gives a specific example, the distance between two adjacent discrete points of angle α is 15°, and the values ​​of angle α are 0, 15, 30, 45, 60, 75, 90, 105, 120 , 135, 150, 165, according to these discrete values, 12 candidate weight matrices are obtained value for use.

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 discloses an image brightness compensation method for image coding, belongs to the field of image processing, and solves the problems of over complexity, low speed and low compression efficiency of the conventional algorithm for performing brightness compensation for multi-viewpoint video coded images. The image brightness compensation method comprises the following steps: determining brightness difference between a current block P0 and a reference block PS by comparing the brightness difference between a current block template X0 and a reference block template XS, thereby realizing the brightness compensation for the current block; and utilizing a formula to calculate a series of solved candidate weight matrixes B alpha, solving the optimal Bj and assigning the optimal Bj to weight matrixes B of the reference block PS according to another formula, thereby solving the brightness difference between the current block template X0 and the reference block template XS according to B(X0T-XST), which serves as the brightness difference between the current block P0 and the reference block PS for brightness compensation.

Description

technical field [0001] The invention relates to an image brightness compensation method for image coding, which belongs to the field of image processing. Background technique [0002] Due to the advancement of video acquisition technology and video display technology, 3D video is gradually accepted by consumers due to its unique advantages. Through 3D video technology, people can interactively select the viewpoint, so that they can observe the scene of the real world from the angle that people like. Usually, 3D video is represented by multiple viewpoints, and each viewpoint is a traditional 2D video sequence obtained by a camera. Multi-view video coding (MVC) is a key technology in the 3D video transmission system using multi-view representation, which can effectively reduce the transmission bandwidth and the computational complexity of the decoding end. [0003] In a multi-viewpoint video coding system, due to the influence of camera parameters and the change of camera po...

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/32H04N19/186H04N19/597
Inventor 赵德斌李晓明刘绍辉姜峰
Owner HARBIN INST OF TECH
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