发明名称 Method and apparatus for writing video data in raster order and reading video data in macroblock order
摘要 A method and apparatus are described for processing video data. In one embodiment, a processor is provided with a video compression engine (VCE) that has a memory having a plurality of rows and a plurality of columns of addresses. Video data, (luma data or chroma data), is written in row (i.e., raster) order into the addresses of the memory, and then the data is read out of the addresses in column order. Data is written into the addresses of the columns of the memory as they are read out, which is subsequently read out in row order. This process of switching back and forth between reading and writing data in row and column order continues as the data is read and processed by an encoder to generate a compressed video stream.
申请公布号 US9020044(B2) 申请公布日期 2015.04.28
申请号 US201113158693 申请日期 2011.06.13
申请人 ATI Technologies ULC 发明人 Zhang Lei;Chien Benedict C.;Harold Edward A.
分类号 H04N19/433;H04N19/423;H04N19/426;G09G5/00;H04N19/186;H04N19/61 主分类号 H04N19/433
代理机构 Volpe and Koenig, P.C. 代理人 Volpe and Koenig, P.C.
主权项 1. A method, implemented in a processor, of processing video data, the method comprising: a) writing a portion of the video data in raster order by rows into addresses of a memory having a plurality of rows and a plurality of columns; b) reading out video data in the addresses of the memory in macroblock (MB) order by columns; c) writing a portion of the video data in raster order into the addresses of the columns of the memory as the MB data is read out in column order; d) reading out video data in the addresses of the memory in MB order by rows; e) writing a portion of the video data in raster order into the addresses of the rows of the memory as the MB data is read out in row order; and f) generating a compressed video stream based on the video data read out in MB order by columns and rows.
地址 Markham, Ontario CA
您可能感兴趣的专利