Video encoding and decoding with back channel message management

Inactive Publication Date: 2017-03-30
CYBROOK INC
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0005]In one aspect, this disclosure includes a method for encoding a video bitstream with a computing device, comprising receiving data for encoding the video bitstream, determining encoding parameters based on the data for encoding the video bitstream, determining a selected reference frame for encoding a current frame of the video bitstream from reference frames preceding the current frame in display order, the reference frames comprising a good reference frame that is a reference frame known to the encoder to be error-free, and encoding the current frame of the video bitstream using the selected reference frame and the encoding parameters. In some implementations, for a reference frame to be a good reference frame, the needed reference frames (e.g., reference frames needed for decoding when multiple reference frames are used) are also without any error.
[0006]In another aspect, this disclosure includes a method for decoding a video bitstream with a computing device comprising transmitting data for encoding the video bitstream, receiving the encoded bitstream tha

Problems solved by technology

However, packet loss and other errors can occur during video bitstream transmission or storage, resulting in errors in decoding the bitstr

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
  • Video encoding and decoding with back channel message management
  • Video encoding and decoding with back channel message management
  • Video encoding and decoding with back channel message management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021]Digital video is can be used for entertainment, video conferencing, advertising and general information sharing. User expectation for digital video quality can be high, as users expect video over shared internet networks with limited bandwidth to have the same high spatial and temporal quality as video broadcast over dedicated cable channels. Digital video encoding can compress a digital video bitstream to permit high quality digital video to be transmitted over a network having limited bandwidth, for example. Digital video quality can be defined as the degree to which output decompressed and decoded digital video matches the input digital video, for example.

[0022]Video encoding and decoding incorporate techniques that compress and decompress digital video streams to permit transmission of high quality digital video streams over networks that can have limited bandwidth capability. These techniques can treat digital video streams as sequences of blocks of digital data and process

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

Systems, apparatuses and methods for decoding and encoding a video bitstream with a computing device are disclosed. The method for encoding includes receiving, from a decoding computing device, data for encoding the video bitstream; determining encoding parameters based on the data for encoding the video bitstream; determining, by the computing device and for encoding a current frame of the video bitstream, a selected reference frame from reference frames preceding the current frame in display order, the reference frames comprising a good reference frame, wherein the good reference frame is a reference frame known to the encoder to be error-free; and encoding the current frame of the video bitstream using the selected reference frame and the encoding parameters.

Description

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

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
Owner CYBROOK 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