发明名称 Techniques for scalable dynamic data encoding and decoding
摘要 Scalable techniques for dynamic data encoding and decoding are directed toward a system including a plurality of frame processing units. A main frame processing unit manages frame processing unit resource, dispatches frames to appropriate frame processing units. One or more auxiliary frame processing units encode or decode the non-reference frames dispatched by the main frame processing unit. The main frame processing unit encodes or decodes the reference frames and encodes or decodes non-reference frames if none of the auxiliary frame processing units are available.
申请公布号 US9307267(B2) 申请公布日期 2016.04.05
申请号 US200812332345 申请日期 2008.12.11
申请人 NVIDIA CORPORATION 发明人 Jia Wei
分类号 H04N7/12;H04N19/86;H04N19/159;H04N19/176;H04N19/172;H04N19/134;H04N19/102;H04N19/61;H04N19/156;H04N19/436 主分类号 H04N7/12
代理机构 代理人
主权项 1. A computer implemented method comprising: receiving, by a processor, a given frame of data; determining if the given frame of data is a reference frame; decoding the given frame of data by a main frame processing unit if the given frame of data is a reference frame: determining if an auxiliary frame processing unit is available for decoding the given frame of data if the given frame of data is not a reference frame; decoding the given frame of data by a given auxiliary frame processing unit and not the main frame processing unit if the given frame of data is not a reference frame and the given auxiliary frame processing unit is available; decoding the given frame of data by the main frame processing unit and not the given auxiliary frame processing unit if the given frame of data is not a reference frame and no auxiliary frame processing unit is available; determining if the given frame of data needs deblocking; determining if an auxiliary frame processing unit is available for deblocking the given frame of data; deblocking the given frame of data by a given auxiliary frame processing unit if the given auxiliary frame processing unit is available; and deblocking the given frame of data by the main frame processing unit if no auxiliary frame processing unit is available.
地址 Santa Clara CA US