Processing

Please wait...

Settings

Settings

Goto Application

1. WO2013059014 - RATE-DISTORTION-COMPLEXITY OPTIMIZATION OF VIDEO ENCODING

Publication Number WO/2013/059014
Publication Date 25.04.2013
International Application No. PCT/US2012/059192
International Filing Date 08.10.2012
IPC
H04N 21/2662 2011.1
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
H04N 21/234 2011.1
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
23Processing of content or additional data; Elementary server operations; Server middleware
234Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
CPC
H04N 19/10
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
H04N 19/115
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
102characterised by the element, parameter or selection affected or controlled by the adaptive coding
115Selection of the code volume for a coding unit prior to coding
H04N 19/127
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
102characterised by the element, parameter or selection affected or controlled by the adaptive coding
127Prioritisation of hardware or computational resources
H04N 19/147
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
134characterised by the element, parameter or criterion affecting or controlling the adaptive coding
146Data rate or code amount at the encoder output
147according to rate distortion criteria
H04N 19/15
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
134characterised by the element, parameter or criterion affecting or controlling the adaptive coding
146Data rate or code amount at the encoder output
15by monitoring actual compressed data size at the memory before deciding storage at the transmission buffer
H04N 19/152
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
134characterised by the element, parameter or criterion affecting or controlling the adaptive coding
146Data rate or code amount at the encoder output
152by measuring the fullness of the transmission buffer
Applicants
  • GOOGLE INC. [US]/[US] (AllExceptUS)
  • YANG, Lei [CN]/[US] (US)
  • MUKHERJEE, Debargha [US]/[US] (US)
Inventors
  • YANG, Lei
  • MUKHERJEE, Debargha
Agents
  • LI, Fengling
Priority Data
13/275,08417.10.2011US
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) RATE-DISTORTION-COMPLEXITY OPTIMIZATION OF VIDEO ENCODING
(FR) OPTIMISATION DÉBIT-DISTORSION-COMPLEXITÉ POUR LE CODAGE VIDÉO
Abstract
(EN) A system and method provide a video coding system for optimizing encoding bitrate, distortion and complexity for a video hosting service. The system comprises an encoding module configured to encode multiple videos with a bitrate control strategy, a pair of complexity allocation control parameters and one or more target output video formats specifications, which include target resolution, target bitrate and target quality information. The encoding module obtains encoding bitrate, distortion and complexity performance samples from the encoding. From the encoding bitrate, distortion and complexity performance samples, the encoding module is configured to select optimal encoding bitrate, distortion and complexity performance samples. The encoding computation profile mapping module is configured to obtain multiple computation levels from the optimal encoding bitrate, distortion and complexity performance samples. For each computational level, a pair of optimized complexity allocation control parameters and number of encoding passes are selected.
(FR) L'invention concerne un système et un procédé qui fournissent un système de codage vidéo permettant d'optimiser le débit binaire, la distorsion et la complexité du codage pour un service d'hébergement vidéo. Le système selon l'invention comprend un module de codage conçu pour coder une pluralité de vidéos au moyen d'une stratégie de commande du débit binaire, d'une paire de paramètres de commande de l'attribution de complexité et d'une ou de plusieurs spécifications de formats vidéo de sortie cibles, comprenant une résolution cible, un débit binaire cible et des informations de qualité cible. Le module de codage obtient des échantillons de performance du débit binaire, de la distorsion et de la complexité de codage à partir du codage. Le module de codage est conçu pour sélectionner des échantillons de performance de débit binaire, de distorsion et de complexité de codage optimaux à partir des échantillons de performance du débit binaire, de la distorsion et de la complexité de codage. Le module de mappage de profils de calcul de codage est conçu pour obtenir une pluralité de niveaux de calcul à partir des échantillons de performance de débit binaire, de distorsion et de complexité de codage optimaux. Pour chaque niveau de calcul, une paire de paramètres de commande de l'attribution de complexité optimisés et le nombre de passes de codage sont sélectionnés.
Related patent documents
Latest bibliographic data on file with the International Bureau