发明名称 Resource-adaptive video interpolation or extrapolation with motion level analysis
摘要 A decoder may apply a resource-focused interpolation mode to enable or disable interpolation or extrapolation of video units, such as frames, based on power and quality considerations. In one mode, interpolation may be disabled to conserve power when reference frames are not likely to produce satisfactory quality. In another mode, the threshold may be adjustable as a function of power saving requirements. This disclosure also describes selection of reference video frames to be used for interpolation or extrapolation of a video frame. A decoder may apply a quality-focused mode to select a reference frame based on quality criteria. The quality criteria may indicate a level of quality likely to be produced by a reference frame. If no reference frames satisfy the quality criteria, interpolation or extrapolation may be disabled. Display of an interpolated or extrapolated frame may be selectively enabled based on a quality analysis of the frame.
申请公布号 US8953685(B2) 申请公布日期 2015.02.10
申请号 US200812111738 申请日期 2008.04.29
申请人 QUALCOMM Incorporated 发明人 Dane Gokce;Dai Min;El-Maleh Khaled Helmi;Teng Chia-Yuan
分类号 H04N7/12;H04N7/01;H04N5/14;H04N19/105;H04N19/139;H04N19/172;H04N19/51;H04N19/61;H04N19/132;H04N19/154;H04N19/156;H04N19/587;H04N19/573;H04N19/577;H04N19/513 主分类号 H04N7/12
代理机构 代理人 Boyd Brent A.
主权项 1. A method comprising: analyzing a motion level of one or more candidate reference video units for interpolation or extrapolation of an additional video unit, wherein analyzing the motion level comprises counting a number of zero value motion vectors in at least one of the candidate reference video units; monitoring a resource level of a device including a coding unit for interpolation or extrapolation of the additional video unit; determining the resource level of the device including the coding unit for interpolation or extrapolation of the additional video unit; and selectively enabling and disabling, with the coding unit, interpolation or extrapolation of the additional video unit based on the motion level and the resource level, wherein selectively enabling and disabling comprises enabling interpolation or extrapolation when the number of zero value motion vectors is below a threshold, and disabling interpolation or extrapolation when the number of zero value motion vectors is above the threshold.
地址 San Diego CA US