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

Sudoku based fine motion estimation data reading method

A motion estimation and data reading technology, applied in the fields of digital video signal modification, electrical components, image communication, etc., can solve the problems of low read and write efficiency, DDR2SDRAM memory consumes a lot of time, large data volume and irregular inter-line operation, etc.

Active Publication Date: 2016-04-20
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] When the H.264 high-definition video encoding core performs fine motion estimation operations, the amount of data in the search box is large and irregular and there are many cross-row operations, so the read and write efficiency is very low, and it will take a lot of time to write data into the off-chip DDR2 SDRAM memory

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
  • Sudoku based fine motion estimation data reading method
  • Sudoku based fine motion estimation data reading method
  • Sudoku based fine motion estimation data reading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention is based on the Jiugongge fine motion estimation data reading method, comprises the following steps:

[0026] Step 1, the method of reading macroblocks accessed in a fixed order:

[0027] Due to the continuity of the image in the frame, the image macroblocks (each macroblock has 16 rows and 2 columns of pixel data) accessed in a fixed order during encoding can be used for address prediction and hit judgment. In order to improve the reading and writing efficiency of off-chip DDR2SDRAM, a read macroblock request can continuously read the data of 4 macroblocks from off-chip, and only need to latch the address once every 4 requests. Since the addresses are continuous, the base address range of each macroblock can be calculated in advance;

[0028] Two sets of on-chip DPRAM are used to cache brightness and chrominance data. The brightness data is stored continuously in the off-chip DDR2SDRAM according to the start address of a frame of images, and the ...

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 relates to a Sudoku based fine motion estimation data reading method. When an H.264 high-definition video coding core carries out fine motion estimation, data in a search box are great in size and disordered, and relatively multiple cross-row operations are required, so the reading-writing efficiency is low, and a plenty of time is taken for writing the data into an off-chip DDR2 SDRAM. According to the invention, a macro-block reading method for visiting according to a fixed sequence is provided. As the visiting speed of fine motion is increased by adopting a method in which a Sudoku form is adopted for buffer-on-chip of data, an address prejudgment method, a redundancy data early termination method and the like, data of fine motion estimation can be taken back rapidly and exactly, and the speed required by high-definition real-time coding is realized.

Description

technical field [0001] The invention belongs to integrated circuit design technology and relates to a method for reading fine motion estimation data of Jiugongge. Background technique [0002] When the H.264 high-definition video encoding core performs fine motion estimation operations, the amount of data in the search box is large and irregular and there are many cross-row operations, so the read and write efficiency is very low, and it will take a lot of time to write data into the off-chip DDR2 SDRAM memory. In order to meet the requirements of real-time encoding for high-speed access to large amounts of data, this patent proposes a macroblock reading method accessed in a fixed order, a method of on-chip caching of data in the form of a nine-square grid, and the use of address pre-judgment and early termination of redundant data, etc. method to increase the speed of fine motor access. Contents of the invention [0003] The purpose of the present invention is to provide...

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
IPC IPC(8): H04N19/43H04N19/51H04N19/523H04N19/53
Inventor 卢俊许宏杰王婷马超颜哲安博锋
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
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