发明名称 Video processor with reduced memory bandwidth and methods for use therewith
摘要 A video processing device includes a video processing unit that decodes a video input signal into a decoded video signal in accordance with a video compression protocol, based on uncompressed video frame data. A tile engine includes a tile accumulation module that accumulates the uncompressed video frame data into a plurality of tile units, wherein each of the plurality of tile units includes a plurality of video span units. A tile compression/decompression module generates compressed video frame data for storage in a compressed video frame buffer by compressing the plurality of video span units into a plurality of compressed video span units and further that retrieves the compressed video frame data from the compressed video frame buffer by retrieving the plurality of compressed video span units and generating the uncompressed video frame data by decompressing the plurality of compressed video span units.
申请公布号 US9407920(B2) 申请公布日期 2016.08.02
申请号 US201314133775 申请日期 2013.12.19
申请人 ViXS Systems, Inc. 发明人 Guo Xin;Yang Qi;Hong Edward;Cheung Wendy Wai Yin;Young Eric;Yeh Chun-Chin
分类号 G09G5/36;H04N19/15;H04N19/433;H04N19/40;H04N19/426;H04N19/174;H04N19/17;H04N19/167 主分类号 G09G5/36
代理机构 Garlick & Markison 代理人 Garlick & Markison ;Stuckman Bruce E.
主权项 1. A video processing device comprising: a video processing unit that decodes an enhanced bit depth video input signal into a decoded video signal in accordance with a video compression protocol, based on uncompressed video frame data; a tile engine that includes: a tile accumulation module that accumulates the uncompressed video frame data into a plurality of tile units, wherein each of the plurality of tile units includes a plurality of video span units that each include pixel data from at least a portion of a corresponding row of a video frame; anda tile compression/decompression module, coupled to the tile accumulation module, that reduces memory bandwidth requirements by generating and storing compressed video frame data in a compressed video frame buffer, wherein the tile compression/decompression module is configured to compress the plurality of video span units into a plurality of compressed video span units individually by applying data object compression to the pixel data from the at least the portion of the corresponding row of the video frame, to store the plurality of compressed video span units in the compressed video frame buffer, and further to retrieve the compressed video frame data from the compressed video frame buffer by retrieving the plurality of compressed video span units and generating the uncompressed video frame data by decompressing the plurality of compressed video span units.
地址 Toronto CA