Video coding method

A video encoding and encoding technology, applied in the field of encoding, can solve the problems of increasing the number of transistors, increasing the number of transistors and power consumption, complex compression algorithms, etc., achieving the effect of reducing the number of transistors, reducing device power consumption, and meeting the transmission bandwidth

Active Publication Date: 2016-02-03
成都图影视讯科技有限公司
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Compared with the previous generation H264 compression standard, the new generation of H265 compression standard has improved the compression rate by more than 30%. At the same time, due to the increase in algorithm complexity, it has brought greater resource consumption, such as transistors when implementing integrated circuits or FPGAs. Significant increase in number and power consumption
[0003] With the improvement of video image resolution and frame rate, the compression algorithm is becoming more and more complex, resulting in an increase in the number of transistors to realize the device (ASCI\FPGA), which in power consumption, device cost, PCB design and production, and basic network and storage Equipment consumption is increasing

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
  • Video coding method
  • Video coding method
  • Video coding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] figure 1 It is shown that a specific embodiment of the present invention is a video coding method, including a coding process:

[0025] Firstly, the original output RAWRGB data I of the image sensor is obtained through the image sensor interface, and the data is buffered into DDR through the DDR interface. Through the data reconstruction module, the reconstruction data BLKRGB format II is established, and the reconstruction data format is as follows figure 1 The reconstructed data is shown in BLKRGB format II, where the small icon inside the diagram indicates the corresponding RGB number (eg: icon description).

[0026] In the interface, we also consider the different characteristics of R, G, and B, and design the ISP to improve the image quality and achieve the purpose of further compressing the code stream.

[0027] Then, the encoding module uses the reconstructed data in BLKRGB format II, and performs encoding based on region segmentation according to the correspon...

Embodiment 2

[0034] This example is basically the same as Example 1, the difference is:

[0035] When using different video image input sources, depending on the input video image front-end equipment, there may be different video formats, such as YUV4:2:0 / 4:2:2, RGB4:4:4 format, etc. A video image format conversion module is added to the front end of the above-mentioned encoding method for format conversion, and the converted video image is directly encoded and decoded by the method described in this article. Its encoding implementation structure block diagram is as follows image 3 As shown, the decoding implementation structure block diagram is consistent with the process described in the example. The specific implementation steps are as follows.

[0036] Firstly, the input data of the video front-end input device is converted to the format described in this article (raw image sensor output data I) through the video image format conversion module, and the data is buffered into DDR thro...

example 2

[0041] The decoding process of Example 2 is as follows Figure 4 It is shown that the decoding process of the decoding module is: the process of decoding and displaying is to restore the RAWRGB compressed code stream into an image.

[0042] First, the image code stream is transmitted from the network or locally to the decoding module. Through the decoding module, the region-segmented decoding is used to decode and reconstruct the reconstructed data in BLKRGB format II, and store it in DDR as a reference frame for subsequent decoding.

[0043] Secondly, the reconstructed data in BLKRGB format II is converted into data in the format required for subsequent processing through data format conversion, as data for subsequent processing or display.

[0044] Finally, the display module displays the converted image data according to different resolutions and presents them on the terminal.

[0045] This invention is an improvement scheme for the standard process of video image compress...

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 a video coding method. The video coding method comprises the following steps: (1), inputting image data: inputting original image data of an image sensor through an image sensor interface; (2), establishing reconstructed data: performing data reconstruction of the image data through a DDR controller, and storing the reconstructed data in the DDR controller; (3), coding the reconstructed data: reading out the reconstructed data from the DDR controller, coding reconstructed data division areas according to corresponding coding standards, coding the inter-area reconstructed data in an independent coding manner, and then, performing the next step; and (4), outputting a compressed code stream to complete coding. According to the method disclosed by the invention, consumption of resources is reduced while the video image compression rate is increased; furthermore, the power consumption is low; the device cost is low; and consumption of design and production of PCBs, fundamental networks and storage equipment is low.

Description

technical field [0001] The invention belongs to a coding method, in particular to a video coding method. Background technique [0002] In recent years, the technology of image sensors has developed particularly rapidly. The image sampling resolution and scanning frame frequency of image sensors have also increased year by year. The increase in the output data of image sensors directly leads to the change of video image processing methods, which is also directly related to the transmission of large amounts of data. Promoted the development of video compression technology. Compared with the previous generation H264 compression standard, the new generation of H265 compression standard has improved the compression rate by more than 30%. At the same time, due to the increase in algorithm complexity, it has brought greater resource consumption, such as transistors when implementing integrated circuits or FPGAs. Significant increase in number and power consumption. [0003] With ...

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/156H04N19/42H04N19/426
Inventor 贺新李科
Owner 成都图影视讯科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products