Reference selection for video interpolation or extrapolation

A video unit, selective technology, applied in the field of digital video decoding, which can solve the problems of undesirable spatial artifacts, damage to visual quality, etc.

Active Publication Date: 2011-01-05
QUALCOMM INC
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although FRUC can enhance temporal quality by replacing frames (e.g., using interpolation or extrapolation), the replacement of some frames can introduce undesirable spatial artifacts that destroy visual quality

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
  • Reference selection for video interpolation or extrapolation
  • Reference selection for video interpolation or extrapolation
  • Reference selection for video interpolation or extrapolation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] figure 1 To illustrate a block diagram of a video encoding and decoding system 10 configured to select reference video units for use in video unit replacement. In various aspects, the replaced video unit and selected reference video unit may be, for example, a video frame, video slice, or video block. Such as figure 1 As shown in , system 10 may include video encoder 12 and video decoder 14, each of which may be generally referred to as a video coder. exist figure 1 In the example shown, video encoder 12 encodes input video frame 16 to produce encoded video frame 18 . Video encoder 12 may transmit encoded video frames 18 to video decoder 14 via communication channel 19 .

[0041] Although the techniques described in this disclosure may be applicable to a variety of units of video (e.g., frames, slices, blocks, or sub-blocks), for purposes of illustration, this disclosure will generally describe applying the techniques to video frames , but without limitation in ter...

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

Display of an interpolated or extrapolated video unit, such as a video frame, may be selectively enabled based on a quality analysis. This disclosure also describes selection of reference video frames to be used for interpolation or extrapolation. 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. A decoder may apply a resource-focused frame interpolation mode to enable or disable frame interpolation or extrapolation for some frames based on power and quality considerations. In one mode, frame 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 of the decoder.

Description

[0001] This application claims the benefit of US Provisional Application Serial No. 61 / 012,703, filed December 10, 2007, which is hereby incorporated by reference in its entirety. technical field [0002] This disclosure relates to digital video coding, and more particularly to techniques for video frame interpolation or extrapolation. Background technique [0003] Many video coding techniques have been developed for coding digital video sequences. For example, the Moving Pictures Experts Group (MPEG) has developed several technologies including MPEG-1, MPEG-2, and MPEG-4. Other examples include the International Telecommunication Union (ITU)-T H.263 standard and the ITU-T H.264 standard and their corresponding standards ISO / IEC MPEG-4 Part 10, Advanced Video Coding (AVC). These video coding standards support efficient transmission of video sequences by encoding data in a compressed manner. Compression reduces the total amount of data that needs to be transferred. [0004...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04N7/26H04N7/46
CPCH04N19/00781H04N19/00151H04N19/00751H04N19/00721H04N19/00127H04N19/00715H04N19/002H04N19/00024H04N7/0132H04N19/00266H04N19/00587H04N5/145H04N19/00206H04N19/00703H04N19/105H04N19/132H04N19/139H04N19/154H04N19/156H04N19/172H04N19/51H04N19/521H04N19/573H04N19/577H04N19/587H04N19/61H04N19/112H04N19/60
Inventor 格克切·达内哈立德·希勒米·埃尔-马勒戴闵滕佳缘
Owner QUALCOMM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products