Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 50777. Отображено 100.
12-01-2012 дата публикации

Coding syntax elements for adaptive scans of transform coefficients for video coding

Номер: US20120008675A1
Принадлежит: Qualcomm Inc

In one example, an apparatus for encoding video data includes a video encoder configured to scan a two-dimensional block of transform coefficients to produce a one-dimensional vector of the transform coefficients, determine values indicative of whether the transform coefficients in the one-dimensional vector are significant; and entropy encode at least one of the values using a context model selected based on at least a percentage of significant coefficients in a predetermined number of the values encoded before the at least one of the values.

Подробнее
12-01-2012 дата публикации

Signaling selected directional transform for video coding

Номер: US20120008683A1
Принадлежит: Qualcomm Inc

In one example, an apparatus for encoding video data includes a video encoder configured to select an intra-prediction mode to use to encode a block of video data, determine whether the block includes a sub-block of a size for which multiple transforms are possible based on the size of the sub-block and the selected intra-prediction mode, when the block includes the sub-block of the size for which multiple transforms are possible based on the size of the sub-block and the selected intra-prediction mode, select one of the multiple possible transforms, transform the sub-block using the selected one of the multiple possible transforms, and provide an indication of the selected one of the multiple possible transforms for the size of the block.

Подробнее
26-01-2012 дата публикации

Image receiver

Номер: US20120019629A1
Автор: Hidetoshi Nagano
Принадлежит: Sony Corp

An image receiver according to the present invention includes a receiving unit that receives an integrated image in which a first image and a second image are arranged in one frame and an reception unit that receives region information indicating a region of the first image transmitted along with the integrated image is provided, wherein a non-stereoscopic video display mode in which only the first image is displayed based on the region information and/or a stereoscopic video display mode in which the first image and the second image are displayed as stereoscopic video are included.

Подробнее
26-01-2012 дата публикации

Providing frame packing type information for video coding

Номер: US20120020413A1
Принадлежит: Qualcomm Inc

This disclosure includes techniques for signaling characteristics of a representation of multimedia content at a representation layer, such as frame packing arrangement information for the representation. In one example, an apparatus for receiving video data includes a processing unit configured to receive information indicative of whether a bitstream includes a packed frame of video data, wherein the packed frame comprises two frames corresponding to different views of a scene for three-dimensional playback, and wherein the information is present in a representation layer external to a codec layer of the bitstream, automatically determine whether the apparatus is capable of decoding and rendering the bitstream based on an analysis of the received information and decoding and rendering capabilities of the device, and retrieve the bitstream when the processing unit determines that the device is capable of decoding and rendering the bitstream.

Подробнее
26-01-2012 дата публикации

Coding method, decoding method, coding apparatus, decoding apparatus, program, and integrated circuit

Номер: US20120020414A1
Принадлежит: Chong Soon Lim, Takahiro Nishi, Youji Shibahara

A coding method includes: defining an access unit; and coding each of the pictures included in the access unit, for each access unit. The defining includes: determining a unit of coding for determining whether the pictures included in the access unit are to be uniformly coded on a per-field basis or on a per-frame basis; and determining a field type for determining whether the pictures are to be uniformly coded as top fields or bottom fields when it is determined that the pictures included in the access unit are to be coded on a per-field basis. In the coding, each of the pictures is coded for each access unit in a format determined in the determining of a unit of coding and in the determining of a field type.

Подробнее
02-02-2012 дата публикации

Coding motion prediction direction in video coding

Номер: US20120027088A1
Принадлежит: Qualcomm Inc

This disclosure relates to techniques for reducing a cost of coding prediction information in video coding. Video blocks in a generalized P/B (GPB) frame are encoded using up to two motion vectors calculated from reference pictures in two separate reference picture lists that are identical. When one of the reference picture lists is preferred over the other reference picture list, the preferred reference picture list may be used for unidirectional prediction, by default. When a GPB frame is enabled such that the first and second reference picture lists are identical, either of the first and second reference picture lists may be used for unidirectional prediction. The techniques include coding one or more syntax elements indicating that a video block is coded using one of the unidirectional prediction mode with respect to a reference picture in a reference picture list and the bidirectional prediction mode using less than two bits.

Подробнее
16-02-2012 дата публикации

Video decoding apparatus and method

Номер: US20120039393A1
Принадлежит: ARM LTD

A video decoding apparatus for decoding an encoded video bitstream having frames of video data encoded in rows of macroblocks. The video decoding apparatus comprises a parsing unit configured to receive the encoded video bitstream and to interpret the encoded video bitstream to generate items of macroblock information to be used for reconstructing the video frames of video data. The parsing unit is configured to store the items of macroblock information in a memory in bitstream order. The video decoding apparatus further comprises a line control unit configured to generate line control information associated with each row of macroblocks, the line control information comprising a sequence of pointers to the items of macroblock information stored in the memory, such that sequentially reading the sequence of pointers accesses the items of macroblock information in raster scan order. The line control information is stored in said memory in association with said items of macroblock information. A reconstruction pipeline is configured to reconstruct the frames of video data with reference to the line control information.

Подробнее
23-02-2012 дата публикации

Digital signal coding method and apparatus, digital signal decoding apparatus, digital signal arithmetic coding method and digital signal arithmetic decoding method

Номер: US20120044099A1
Принадлежит: Mitsubishi Electric Corp

A digital decoding apparatus for receiving and decoding a compression-coded digital signal in predetermined transmission units is disclosed. The decoding apparatus includes an initialization unit for initializing an entropy coding process based on information of initializing a table of probability of occurrence which is multiplexed on a header of data for the predetermined transmission units, a context model determination unit for determining a context model to be used for each type of decoded data among a plurality of context models, a probability of occurrence generation unit for providing a probability of occurrence corresponding to the context model, and an entropy decoding unit for entropy decoding based on the generated probability of occurrence. A digital signal coding apparatus for making a compression coding of a digital signal is also disclosed.

Подробнее
23-02-2012 дата публикации

Interpolation of video compression frames

Номер: US20120044995A1
Автор: Gary A. Demos
Принадлежит: Dolby Laboratories Licensing Corp

Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.

Подробнее
15-03-2012 дата публикации

Method for performing hybrid multihypothesis prediction during video coding of a coding unit, and associated apparatus

Номер: US20120063514A1
Принадлежит: MediaTek Inc

A method for performing hybrid multihypothesis prediction during video coding of a coding unit includes: processing a plurality of sub-coding units in the coding unit; and performing motion vector derivation of a portion of the sub-coding units. More particularly, the step of performing motion vector derivation of the portion of the sub-coding units further includes: deriving a plurality of motion vectors for multihypothesis motion-compensated prediction of a specific sub-coding unit of the portion of the sub-coding units from at least one other sub-coding/coding unit or by performing motion estimation. The method further includes performing multihypothesis motion-compensated prediction on the specific sub-coding unit according to the plurality of motion vectors, and more particularly, includes utilizing a linear combination of a plurality of pixel values derived from the plurality of motion vectors as a predicted pixel value of the specific sub-coding unit. An associated apparatus is also provided.

Подробнее
22-03-2012 дата публикации

Encoding method, decoding method, encoder, and decoder

Номер: US20120069909A1
Принадлежит: Fujitsu Ltd

An encoding method includes encoding moving image; determining whether an information amount of the encoded moving image data in units of a picture satisfies a threshold to control a virtual buffer obtained by virtually modeling a reception buffer of a decoding device that is a transmission destination of the encoded moving image data; and setting, by dividing a picture included in the encoded moving image data, a decoding time for each divided picture to cause the decoding device to decode each divided picture when the determining determines the information amount of the encoded moving image does not satisfy the threshold to control the virtual buffer.

Подробнее
22-03-2012 дата публикации

Systems and methods for encoding and decoding

Номер: US20120072225A1
Принадлежит: Onecodec Ltd

Systems and methods for encoding and decoding are disclosed. The systems and methods include multimedia decoder instantiation systems and multimedia processing engines which are capable of being upgraded or reconfigured to support a new or previously-unsupported compression format, without the need for platform-specific software or hardware upgrades.

Подробнее
26-04-2012 дата публикации

Adaptive scanning of transform coefficients for video coding

Номер: US20120099646A1
Принадлежит: Qualcomm Inc

In an example, an apparatus for decoding video data includes a video decoder that is configured to determine a number of transform coefficients associated with a block of video data, and to determine whether the number of transform coefficients exceeds a predetermined threshold. The video decoder is also configured to identify a scan order when the number of transform coefficients exceeds the predetermined threshold, wherein the scan order indicates an order in which the transform coefficients have been serialized from a two-dimensional array to a one-dimensional array, and to apply the scan order to inverse scan the number of transform coefficients associated with a block of video data.

Подробнее
03-05-2012 дата публикации

Method and Apparatus of Slice Boundary Filtering for High Efficiency Video Coding

Номер: US20120106624A1
Принадлежит: MediaTek Inc

An apparatus and method for video coding having intra-slice deblocking, intra-slice adaptive loop filter, and intra-slice adaptive offset are disclosed. In a video coding system, a picture is often divided into slices and each slice is independently processed so that errors or missing data from one slice cannot propagate to any other slice within the picture. In the recent high efficiency video coding (HEVC) development, deblock filtering (DF), adaptive loop filter (ALF) and adaptive offset (AO) may be applied to reconstructed slices. When the processing is applied across slice boundaries, it may rely on pixels outside the current slice and cause dependency of the current slice on other slice(s). Consequently, the DF/ALF/AO processing on a reconstructed slice may have to wait until the reconstructed slices that it is dependent from complete the DF/ALF/AO processing. To overcome the slice boundary issue, intra-slice DF/ALF/AO is developed that does not rely on any pixel outside the currently slice. An optional slice boundary filter may be applied to slice boundaries after all slices are processed by the intra-slice DF/ALF/AO.

Подробнее
03-05-2012 дата публикации

Methods and apparatus for video encoding and decoding binary sets using adaptive tree selection

Номер: US20120106628A1
Принадлежит: Joel Sole, PENG Yin, QIAN Xu, Xiaoan Lu, Yunfei Zheng

Methods and apparatus are provided for encoding and decoding binary sets using adaptive tree selection. In one exemplary encoding method embodiment, picture data is encoded for a block in a picture; in which one of a plurality of trees structures is selected to code a binary set of data for indicating coefficient significance for the block. In another exemplary encoding method embodiment, picture data is encoded for a block in a picture, in which one or more trees are used to encode a binary set of data for indicating coefficient significance for the block, the one or more trees each having a plurality of nodes, at least one of the nodes of the one or more trees being modified responsive to at least one parameter.

Подробнее
03-05-2012 дата публикации

Encoding method, display apparatus, and decoding method

Номер: US20120106921A1
Принадлежит: Panasonic Corp

An encoding method is provided, according to which video streams obtained by compression-coding original images are contained in one transport stream. The video streams contained in the transport stream include a video stream that constitutes 2D video and video streams that constitute 3D video. When containing such video streams in the transport stream, a descriptor specifying the video streams constituting the 3D video is contained in a PMT (Programmable Map Table) of the transport stream.

Подробнее
10-05-2012 дата публикации

Method and Apparatus of Delta Quantization Parameter Processing for High Efficiency Video Coding

Номер: US20120114034A1
Принадлежит: MediaTek Inc

In the current high efficiency video coding development, each LCU has its own quantization parameter (QP) and the difference between a current QP and a reference QP is transmitted instead of the QP value itself. Since the LCU is much larger than the macroblock of AVC/H.264, using one delta QP per LCU may cause rate control unable to adapt to the bitrate quickly enough. Consequently there is a need to adopt delta QP in units smaller than LCU to provide more granular rate control. Furthermore, it is desirable to develop a system that is capable of facilitating more flexible delta QP. Accordingly, adaptive quantization parameter processing is disclosed where a QP minimum CU size for incorporating or deriving a delta QP is indicated selectively in the slice level or in the sequence/picture level. In one variation, the delta QP is incorporated or derived only if nonzero quantized transform coefficients exist in a leaf CU that is larger than the QP minimum CU size. In another variation, quantization parameter information is only incorporated or derived when a leaf CU has any nonzero quantized transform coefficient. In yet another variation, a flag is used to indicate whether one delta QP per LCU is transmitted if the LCU has any nonzero quantized transform coefficient or one delta QP per leaf CU is transmitted if the leaf CU has any nonzero quantized transform coefficient.

Подробнее
10-05-2012 дата публикации

Compressing and decompressing multiple, layered, video streams employing multi-directional spatial encoding

Номер: US20120114037A1
Принадлежит: Microsoft Corp

A process for compressing and decompressing non-keyframes in sequential sets of contemporaneous video frames making up multiple video streams where the video frames in a set depict substantially the same scene from different viewpoints. Each set of contemporaneous video frames has a plurality frames designated as keyframes with the remaining being non-keyframes. In one embodiment, the non-keyframes are compressed using a multi-directional spatial prediction technique. In another embodiment, the non-keyframes of each set of contemporaneous video frames are compressed using a combined chaining and spatial prediction compression technique. The spatial prediction compression technique employed can be a single direction technique where just one reference frame, and so one chain, is used to predict each non-keyframe, or it can be a multi-directional technique where two or more reference frames, and so chains, are used to predict each non-keyframe.

Подробнее
07-06-2012 дата публикации

Method and apparatus for encoding video, and method and apparatus for decoding video

Номер: US20120140823A1
Автор: Hak-sup Song, Jung-Hye Min
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Disclosed are method and apparatus for encoding and decoding an image which divides a current picture into blocks with various sizes and varies a number of intra prediction modes according to the sizes of the divided blocks.

Подробнее
14-06-2012 дата публикации

Method and apparatus for encoding/decoding motion vector

Номер: US20120147966A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Provided are methods and apparatuses for encoding and decoding a motion vector. The method of encoding the motion vector includes: selecting, as a mode of encoding information about a motion vector predictor of the current block, a first mode in which information indicating the motion vector predictor from among at least one motion vector predictor is encoded or a second mode in which information indicating generation of the motion vector predictor based on blocks or pixels included in a previously encoded area adjacent to the current block is encoded; determining the motion vector predictor of the current block according to the selected mode and encoding the information about the motion vector predictor of the current block; and encoding a difference vector between the motion vector of the current block and the motion vector predictor of the current block.

Подробнее
14-06-2012 дата публикации

Image decoding apparatus, image decoding method, image encoding apparatus, image encoding method, and program

Номер: US20120147972A1
Автор: Masashi Miyazaki
Принадлежит: Sony Corp

An image decoding apparatus includes a first decoding unit configured to decode a bit stream that is generated by using a first variable length encoding system, so as to generate an intermediate stream, a second decoding unit configured to decode a bit stream that is generated by using a second variable length encoding system, so as to generate a syntax element, a syntax conversion unit configured to convert the syntax element that is generated, from syntax of the second variable length encoding system into syntax of the first variable length encoding system, and a first encoding unit configured to encode the syntax element that is syntax-converted, so as to generate the intermediate stream.

Подробнее
19-07-2012 дата публикации

Techniques for describing temporal coding structure

Номер: US20120183060A1
Автор: Danny Hong, Jill Boyce
Принадлежит: Vidyo Inc

The disclosed subject matter describes a new pattern description that can be part of an SEI message or a parameter set, and can be used to describe a temporal picture coding structure and associated bitrates and frame rates. The knowledge of the coding structure can benefit transraters, bitstream extractors, and digital video recorders. Decoders can utilize the coding structure information for example, to decode pictures in parallel, using multiple threads/cores.

Подробнее
26-07-2012 дата публикации

Single reference picture list construction for video coding

Номер: US20120189058A1
Принадлежит: Qualcomm Inc

The example techniques described in this disclosure provide for an efficient manner to encode or decode a video block of a picture using a single reference picture list. The single reference picture list may include identifiers for reference picture or pictures used to encode or decode the video block. In some examples, a video encoder or decoder may encode or decode a video block that is predicted from two reference pictures using the single reference picture list, and encode or decode a video block that is predicted from one reference picture using the same, single reference picture list.

Подробнее
09-08-2012 дата публикации

Method and apparatus for intra-prediction encoding/decoding

Номер: US20120201295A1
Принадлежит: SK TELECOM CO LTD

The present disclosure provides a method and apparatus for intra prediction encoding/decoding. The method includes: selecting an intra prediction mode of each block to be encoded; encoding a residual block generated through an intra prediction of the block according to the selected intra prediction mode to generate a coefficient bit; encoding a mode identifier for indicating the intra prediction mode according to the predetermined mode determination method to generate a mode bit; generating a bitstream including a mode bit field including a mode bit for one or more blocks and a coefficient bit field including a coefficient bit for the block; and including a mode bit field pointer for identifying the mode bit field in the bitstream. The present disclosure simplifies the process of selecting a prediction mode in a video compression to improve a compression speed and decreases a size of compressed data to improve the compression efficiency.

Подробнее
23-08-2012 дата публикации

Multi-metric filtering

Номер: US20120213271A1
Принадлежит: Qualcomm Inc

An encoder can generate a series of codewords to signal to a decoder a mapping of range combinations for two or more metrics. The encoder can generate a first codeword to indicate a current combination being decoded maps to the same filter as the most recently decoded combination that shares the same range for the first metric. The encoder can generate a second codeword to indicate that the current combination maps to the same filter as the most recently decoded combination that shares the same range for the second metric. If the current combination does not map to the same filter as either of these most recently decoded combinations, then the encoder can generate a third codeword that indicates the filter that maps to the current combination.

Подробнее
23-08-2012 дата публикации

Multi-metric filtering

Номер: US20120213292A1
Принадлежит: Qualcomm Inc

A filter unit determines a mapping of range combinations to filters. Each range combination includes a range for a first metric and a range for a second metric. The filter unit determines a unique range combination identification (ID) for each range combination, with each unique range combination ID corresponding to a sequential value. The filter unit assigns a unique group ID to each group of range combinations. A group of range combinations includes range combinations mapped to the same filter, and the unique group IDs correspond to a set of sequential values. The filter unit signals or reconstructs coefficients for the filters in an order based on the sequential values of the group IDs.

Подробнее
06-09-2012 дата публикации

Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus

Номер: US20120224774A1
Принадлежит: Panasonic Corp

The image coding method is used to code images to generate a coded stream. The image coding method includes: writing, into a sequence parameter set in the coded stream to be generated, a first parameter representing a first bit-depth that is a bit-depth of a reconstructed sample in the images; and writing, into the sequence parameter set, a second parameter which is different from the first parameter and represents a second bit-depth that is a bit-depth of an Intra Pulse Code Modulation (IPCM) sample in the images.

Подробнее
13-09-2012 дата публикации

Image coding method and decoding method, image coding apparatus and decoding apparatus, camera, and imaging device

Номер: US20120229636A1
Принадлежит: Panasonic Corp

An image coding method includes: a predictive pixel generation step of generating a predictive value from at least one surrounding pixel located near a compression target pixel; a code conversion step of code-converting the pixel data to generate a Gray code; and quantizing bit change information (exclusive OR) between the generated Gray code and a Gray code of the predictive value to a quantization value, to compress the pixel data. This prevents significant image quality degradation, so that high image quality can be achieved.

Подробнее
25-10-2012 дата публикации

Method and device for video coding and decoding

Номер: US20120269275A1
Принадлежит: Nokia Oyj

There is disclosed a method for encoding at least two views of a video scene into a multiview video bitstream, where said views have different spatial resolutions. The method comprises prediction between pictures belonging to different views after resampling of one of these pictures. There is also disclosed a method for decoding a multiview video bitstream comprising at least two views having different spatial resolutions. The method comprises prediction between pictures belonging to different views after resampling of one of these pictures. There are also disclosed corresponding apparatuses and computer program products.

Подробнее
25-10-2012 дата публикации

Nal unit header

Номер: US20120269276A1
Принадлежит: Vidyo Inc

Disclosed are techniques for scalable, multiview, and multiple descriptive video coding using an improved Network Adaptation Layer (NAL) unit header. A NAL unit header can include a layer-id that can be a reference into a table of layer descriptions, which specify the properties of the layer. The improved NAL unit header can further include fields for reference picture management and to identify temporal layers.

Подробнее
08-11-2012 дата публикации

Encoding, Decoding, and Representing High Dynamic Range Images

Номер: US20120281009A1
Принадлежит: Dolby Laboratories Licensing Corp

Techniques are provided to encode and decode image data comprising a tone mapped (TM) image with HDR reconstruction data in the form of luminance ratios and color residual values. In an example embodiment, luminance ratio values and residual values in color channels of a color space are generated on an individual pixel basis based on a high dynamic range (HDR) image and a derivative tone-mapped (TM) image that comprises one or more color alterations that would not be recoverable from the TM image with a luminance ratio image. The TM image with HDR reconstruction data derived from the luminance ratio values and the color-channel residual values may be outputted in an image file to a downstream device, for example, for decoding, rendering, and/or storing. The image file may be decoded to generate a restored HDR image free of the color alterations.

Подробнее
08-11-2012 дата публикации

Method and apparatus for encoding video, and method and apparatus for decoding video

Номер: US20120281755A1
Автор: Hak-sup Song, Jung-Hye Min
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Disclosed are method and apparatus for encoding and decoding an image which divides a current picture into blocks with various sizes and varies a number of intra prediction modes according to the sizes of the divided blocks.

Подробнее
15-11-2012 дата публикации

Offset type and coefficients signaling method for sample adaptive offset

Номер: US20120287988A1
Принадлежит: Qualcomm Inc

This disclosure describes techniques for performing sample adaptive offset signaling and coding in a video coding process. Techniques of the disclosure include both a merge-based and prediction-based signaling process for sample adaptive offset information (i.e., offset values and offset type). The techniques includes determining offset information for a current partition, comparing the offset information of the current partition with offset information of one or more neighbor partitions, coding a merge instruction in the case that the offset information of one of the one or more neighbor partitions is the same as the offset information of the current partition, and coding one of a plurality of prediction instructions in the case that the offset information of the one or more neighbor partitions is not the same as the offset information of the current partition.

Подробнее
20-12-2012 дата публикации

Unified merge mode and adaptive motion vector prediction mode candidates selection

Номер: US20120320968A1
Принадлежит: Qualcomm Inc

A unified candidate block set for both adaptive motion vector prediction (AMVP) mode and merge mode for use in inter-prediction is proposed. In general, the same candidate block set is used regardless of which motion vector prediction mode (e.g., merge mode or AMVP mode) is used. In other examples of this disclosure, one candidate block in a set of candidate blocks is designated as an additional candidate block. The additional candidate block is used if one of the other candidate blocks is unavailable. Also, the disclosure proposes a checking pattern where the left candidate block is checked before the below left candidate block. Also, the above candidate block is checked before the right above candidate block.

Подробнее
20-12-2012 дата публикации

Methods and apparatus for reduced complexity template matching prediction for video encoding and decoding

Номер: US20120320983A1
Принадлежит: Thomson Licensing SAS

There are provided methods and apparatus for reduced complexity template matching prediction for video encoding and decoding. The encoding method encodes at least an image block in a picture using template matching prediction, wherein the template matching prediction is selectably constrained using one or more constraining criterion that reduces a complexity of performing the template matching prediction.

Подробнее
27-12-2012 дата публикации

Image encoding/decoding method and device

Номер: US20120328015A1
Принадлежит: SK TELECOM CO LTD

The present disclosure relates to a video encoding/decoding apparatus and method, in which skip information indicating whether a block is a skip block is encoded, partition information of the block and skip motion information of the block are encoded or prediction information of the block containing the partition information of the block and intra prediction mode information or motion information are encoded according to the skip information, residual signal information of the block is predictive-encoded based on the prediction information and the transform information, and an encoded signal is reconstructed. The method and the apparatus can improve the video compression efficiency by efficiently encoding the encoding information used for the video encoding and selectively using various encoding methods and decoding methods in encoding the video.

Подробнее
03-01-2013 дата публикации

Transition between run and level coding modes

Номер: US20130003859A1
Принадлежит: Qualcomm Inc

This disclosure describes techniques for coding transform coefficients for a block of video data. According to some aspects of this disclosure, a video coder (e.g., encoder, decoder) may code a first coefficient of a leaf-level unit of video data using a run encoding mode. The coder may code a second coefficient of the leaf-level unit of video data using a level encoding mode. After coding at least one coefficient using the level coding mode, the coder may use the run coding mode to code a third other coefficient of the leaf-level unit of video data. According to other aspects, an encoder may signal, to a decoder, at least one indication of a transition between level and run coding modes. According to still other aspects, a coder may automatically determine when to transition between the level and run coding modes.

Подробнее
24-01-2013 дата публикации

Video Decoding System Supporting Multiple Standards

Номер: US20130022105A1
Принадлежит: Broadcom Corp

System and method for decoding digital video data. The decoding system employs hardware accelerators that assist a core processor in performing selected decoding tasks. The hardware accelerators are configurable to support a plurality of existing and future encoding/decoding formats. The accelerators are configurable to support substantially any existing or future encoding/decoding formats that fall into the general class of DCT-based, entropy decoded, block-motion-compensated compression algorithms. The hardware accelerators illustratively comprise a programmable entropy decoder, an inverse quantization module, a inverse discrete cosine transform module, a pixel filter, a motion compensation module and a de-blocking filter. The hardware accelerators function in a decoding pipeline wherein at any given stage in the pipeline, while a given function is being performed on a given macroblock, the next macroblock in the data stream is being worked on by the previous function in the pipeline.

Подробнее
07-02-2013 дата публикации

Moving picture coding method, moving picture coding apparatus, moving picture decoding method, moving picture decoding apparatus, and moving picture coding and decoding apparatus

Номер: US20130034161A1
Принадлежит: Panasonic Corp

A moving picture coding method for calculating a motion vector predictor to be used when coding a motion vector of a current block, and coding the current block includes: (S 102 ) obtaining motion vector predictor candidates a fixed number of which is two or more; (S 103 ) selecting the motion vector predictor to be used for coding the motion vector of the current block, from among the motion vector predictor candidates the fixed number of which is two or more; and (S 104 ) coding an index for identifying the selected motion vector predictor according to the fixed number of two or more, wherein the motion vector predictor candidates the fixed number of which is two or more include one or more candidates each having a predetermined second fixed value.

Подробнее
07-02-2013 дата публикации

Image encoding method and image decoding method

Номер: US20130034166A1
Принадлежит: Individual

According to one embodiment, an image encoding method includes selecting a motion reference block from an encoded pixel block to which an inter prediction is applied. The method includes selecting one or more available blocks from the motion reference block. The method includes selecting a selection block from the available blocks. The method includes generating a predicted image of the encoding target block using motion information of the selection block. The method includes encoding a prediction error between the predicted image and an original image. The method includes encoding selection information specifying the selection block by referring to a code table decided according to a number of the available blocks.

Подробнее
14-02-2013 дата публикации

Image data transmission apparatus, image data transmission method, image data receiving apparatus and image data receiving method

Номер: US20130038683A1
Автор: Ikuo Tsukagoshi
Принадлежит: Sony Corp

Service compatibility with respect to a 2D TV is realized when transmitting frame compatible type stereoscopic image data. When the image data is frame compatible type stereoscopic image data, image region information for cropping image data for 2D display from the image data after decoding is inserted into a compressed video stream. In the 2D television receiving device (2D TV) of the receiving side, it is possible to crop image data for 2D display from the image data after decoding and to obtain 2D image data based on the image region information.

Подробнее
21-02-2013 дата публикации

Adaptive coding of video block prediction mode

Номер: US20130044812A1
Автор: Marta Karczewicz, YAN Ye
Принадлежит: Qualcomm Inc

This disclosure describes techniques for coding of header information of video blocks. In particular, the techniques of this disclosure select one of a plurality of prediction modes for use in generating a prediction block of a video block of a coding unit, the plurality of prediction modes including unidirectional prediction modes and multi-directional prediction modes that combine at least two unidirectional prediction modes. An encoding device encodes the prediction mode of the current video block based on prediction modes of one or more previously encoded video blocks of the coding unit. Likewise, a decoding unit receives encoded video data of a video block of a coding unit and decodes the encoded video data to identify one of a plurality of prediction modes for use in generating a prediction block of the video block based on prediction modes of one or more previously decoded video blocks of the coding unit.

Подробнее
07-03-2013 дата публикации

Encoding device, decoding device, and data structure

Номер: US20130058410A1
Принадлежит: Sharp Corp

A video encoding device includes a side information determination section and a side information encoding section. The side information determination section sets a quantization parameter for each macroblock in such a manner that a difference between quantization parameters for each pair of macroblocks with successive encoding orders is equal to one of n difference values, and transforms the difference into one of n indices with respect to each pair. The side information encoding section generates a binary sequence having a length corresponding to the size of the absolute value of the index. The total of absolute values of the n indices is smaller than the total of absolute values of the n difference values.

Подробнее
21-03-2013 дата публикации

Method For Modeling Coding Information Of A Video Signal To Compress/Decompress The Information

Номер: US20130070850A1
Принадлежит: LG ELECTRONICS INC

A method and an apparatus of decoding a video signal are provided. The present invention includes the steps of parsing first coding information indicating whether a residual data of an image block in the enhanced layer is predicted from a corresponding block in the base layer, from the bitstream of the enhanced layer, and decoding the video signal based on the first coding information. And, the step of parsing includes the step of performing modeling of the first coding information based on second coding information indicating whether prediction information of the corresponding block in the base layer is used to decode the image block in the enhanced layer. Accordingly, the present invention raises efficiency of video signal processing by enabling a decoder to derive information on a prediction mode of a current block in a decoder instead of transferring the information to the decoder.

Подробнее
21-03-2013 дата публикации

Interpolation of video compression frames

Номер: US20130070851A1
Автор: Gary A. Demos
Принадлежит: Dolby Laboratories Licensing Corp

Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.

Подробнее
21-03-2013 дата публикации

Encoding, Decoding, and Representing High Dynamic Range Images

Номер: US20130071022A1
Принадлежит: Dolby Laboratories Licensing Corp

Techniques are provided to encode and decode image data comprising a tone mapped (TM) image with HDR reconstruction data in the form of luminance ratios and color residual values. In an example embodiment, luminance ratio values and residual values in color channels of a color space are generated on an individual pixel basis based on a high dynamic range (HDR) image and a derivative tone-mapped (TM) image that comprises one or more color alterations that would not be recoverable from the TM image with a luminance ratio image. The TM image with HDR reconstruction data derived from the luminance ratio values and the color-channel residual values may be outputted in an image file to a downstream device, for example, for decoding, rendering, and/or storing. The image file may be decoded to generate a restored HDR image free of the color alterations.

Подробнее
21-03-2013 дата публикации

Image processing apparatus and method

Номер: US20130071039A1
Автор: Kazushi Sato
Принадлежит: Sony Corp

An image processing apparatus and a method capable of performing a quantization process or an inverse quantization process more suitable for contents of an image. A lossless decoding unit decodes coded data read from an accumulation buffer at a predetermined timing. A sub macroblock inverse quantization unit obtains a quantization value for each sub macroblock by using a quantization parameter supplied from an inverse quantization unit and returns the same to the inverse quantization unit. The inverse quantization unit inversely quantizes a quantization coefficient obtained by decoding by the lossless decoding unit by using the quantization value for each sub macroblock supplied from the sub macroblock inverse quantization unit.

Подробнее
28-03-2013 дата публикации

Region sizing for macroblocks

Номер: US20130077692A1
Автор: Gary A. Demos
Принадлежит: Dolby Laboratories Licensing Corp

Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.

Подробнее
28-03-2013 дата публикации

Interpolation of video compression frames

Номер: US20130077693A1
Автор: Gary A. Demos
Принадлежит: Dolby Laboratories Licensing Corp

Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.

Подробнее
28-03-2013 дата публикации

Systems and methods for encoding light field image files

Номер: US20130077880A1
Принадлежит: Pelican Imaging Corp

Systems and methods configured to store images synthesized from light field image data and metadata describing the images in electronic files and render images using the stored image and the metadata in accordance with embodiments of the invention are disclosed. One embodiment includes a processor and memory containing an encoding application and light field image data, where the light field image data comprises a plurality of low resolution images of a scene captured from different viewpoints. In addition, the encoding application configures the processor to: synthesize a higher resolution image of the scene from a reference viewpoint using the low resolution images, where synthesizing the higher resolution image involves creating a depth map that specifies depths from the reference viewpoint for pixels in the higher resolution image; encode the higher resolution image; and create a light field image file including the encoded image and metadata including the depth map.

Подробнее
11-04-2013 дата публикации

Image data transmission device, image data transmission method, image data reception device, and image data reception method

Номер: US20130088572A1
Автор: Ikuo Tsukagoshi
Принадлежит: Sony Corp

In a receiving side, to make it possible to correctly respond to a change in configuration of elementary streams. Stream association information indicating an association between each of the elementary streams (ES) included in a transport stream (TS) is inserted in the ES. The stream association information indicates the association between a first ES containing first image data and a predetermined number of second ESs respectively containing a predetermined number of second image data and/or metadata associated with the first image data. The stream association information indicates the association between each of the ESs, for example, using identifiers for respectively identifying the ESs. For example, a descriptor is inserted in the TS in which the descriptor indicates a correspondence between each of the identifiers of the ESs and each of packet identifiers or component tags of the respective ESs, so that a link between a registration state in a TS layer of each ES and the stream association information is achieved.

Подробнее
02-05-2013 дата публикации

Fragmented parameter set for video coding

Номер: US20130107942A1
Принадлежит: Qualcomm Inc

A video encoder generates a first network abstraction layer (NAL) unit. The first NAL unit contains a first fragment of a parameter set associated with video data. The video encoder also generates a second NAL unit. The second NAL unit contains a second fragment of the parameter set. A video decoder may receive a bitstream that includes the first and second NAL units. The video decoder decodes, based at least in part on the parameter set, one or more coded pictures of the video data.

Подробнее
09-05-2013 дата публикации

Video coding system and method of operation thereof

Номер: US20130113882A1
Автор: Ali Tabatabai, Munsi Haque
Принадлежит: Sony Corp

A method of operation of a video coding system includes: receiving a video bitstream; identifying a syntax type of the video bitstream; extracting a video syntax from the video bitstream for the syntax type; and forming a video stream based on the video syntax for displaying on a device.

Подробнее
09-05-2013 дата публикации

Devices and methods for sample adaptive offset coding and/or signaling

Номер: US20130114677A1
Принадлежит: General Instrument Corp

In one embodiment, a method for decoding a video bitstream comprises the steps of: (a) receiving a video bitstream; (b) deriving processed video data from the bitstream; (c) partitioning the processed video data into blocks, wherein each of the blocks is equal to or smaller than a picture; (d) deriving an SAO type from the video bitstream for each of the blocks, wherein the SAO type is associated with a specific nonbiased coding scheme; (e) determining an SAO sub-class associated with the SAO type for each of the pixels in each of the blocks; (f) deriving intensity offset from the video bitstream for the sub-class associated with the SAO type; and (g) applying SAO compensation to each of the pixels in a processed video block, wherein the SAO compensation is based on the intensity offset of step (f).

Подробнее
09-05-2013 дата публикации

Multiview video coding

Номер: US20130114705A1
Принадлежит: Qualcomm Inc

Aspects of this disclosure relate to a method of coding video data. In an example, the method includes obtaining, from an encoded bitstream and for any view component of a first view, reference view information indicating one or more reference views for predicting view components of the first view. The method also includes including, for decoding a first view component in an access unit and in the first view, one or more reference candidates in a reference picture list, where the one or more reference candidates comprise view components in the access unit and in the reference views indicated by the reference view information, where the number of reference candidates is equal to the number of reference views. The method also includes decoding the first view component based on the one or more reference candidates in the reference picture list.

Подробнее
09-05-2013 дата публикации

Decoding device and coding device

Номер: US20130114712A1
Принадлежит: Sharp Corp

A moving image decoder ( 1 ) includes an intermediate estimated prediction mode deriving section ( 124 ) for transforming a prediction mode of each neighbor partition into an intermediate prediction mode included in an intermediate prediction set which is a sum of prediction sets (PS); and an estimated prediction mode deriving section ( 125 ) for deriving an estimated prediction mode by estimating a prediction mode of a target partition based on the intermediate prediction mode of each neighbor partition which is obtained by the transform.

Подробнее
23-05-2013 дата публикации

Explicit way for signaling a collocated picture for high efficicency video coding (hevc) using a single reference list

Номер: US20130128970A1
Принадлежит: General Instrument Corp

A system is provided for determining a collocated reference picture to enable encoding and decoding of a current picture for high efficiency video coding (HEVC). The collocated picture is identified by accessing syntax that can include an index for a list 0 and a list 1 , a reference picture set number indicating the number of pictures in list 0 and list 1 , and a flag indicating if the collocated picture is in list 0 or list 1 . The system can further use slice type to determine if both list 0 and list 1 should be accessed.

Подробнее
30-05-2013 дата публикации

Activation of parameter sets for multiview video coding (mvc) compatible three-dimensional video coding (3dvc)

Номер: US20130136176A1
Автор: Ye-Kui Wang, YING Chen
Принадлежит: Qualcomm Inc

In general, techniques are described for separately coding depth and texture components of video data. A video coding device for coding video data that includes a view component comprised of a depth component and a texture component may perform the techniques. The video coding device may comprise, as one example, a processor configured to activate a parameter set as a texture parameter set for the texture component of the view component, and code the texture component of the view component based on the activated texture parameter set.

Подробнее
06-06-2013 дата публикации

Encoding device, encoding method, decoding device, and decoding method

Номер: US20130142247A1
Принадлежит: Sony Corp

An encoding device and method, and a decoding device and method, capable of encoding and decoding a multi-viewpoint image in accordance with a mode having compatibility with an existing mode. A compatible encoder generates a compatible stream by encoding an image that is a compatible image. An image converting unit converts the resolution of images that are auxiliary images. An auxiliary encoder generates an encoded stream of the auxiliary image by encoding the auxiliary image of which the resolution is converted. A compatibility information generating unit generates, as compatibility information, information that designates the image as a compatible image. A multiplexing unit transmits the compatible stream, the encoded stream of the auxiliary image, and the compatibility information. The encoding device can encode a 3D image of the multi-viewpoint mode.

Подробнее
06-06-2013 дата публикации

Syntax extension of adaptive loop filter in hevc

Номер: US20130142251A1
Автор: Ehsan Maani
Принадлежит: Sony Corp

An extension of an adaptive loop filter includes, in the sequence parameter set, a bit is added to signal whether the “default” or fixed adaptive loop filters are to be updated for this sequence. If yes, then the new set of default filters are explicitly coded. In the picture parameter set, a flag is used to determine whether to update the default filters at the picture level. If yes, filter coefficients are transmitted. In the Slice Header, a flag is added to show whether the online filter and the fixed filters are both available for block-level switching or not. Block-level filter switching is also referred to as ALF's CU control parameters. In the LCU Header, the maximum depth (minimum block-size) for the ALF's CU control parameters (block-level filter switchings) is explicitly signaled.

Подробнее
06-06-2013 дата публикации

Image coding method, image decoding method, image coding apparatus, and image decoding apparatus

Номер: US20130142254A1
Принадлежит: Panasonic Corp

An image coding method includes: generating a first flag indicating whether or not a motion vector predictor is to be selected from among one or more motion vector predictor candidates; generating a second flag indicating whether or not a motion vector predictor is to be selected from among the one or more motion vector predictor candidates in coding a current block to be coded in a predetermined coding mode, when the first flag indicates that a motion vector predictor is to be selected; and generating a coded signal in which the first flag and the second flag are included in header information, when the first flag indicates that a motion vector predictor is to be selected.

Подробнее
06-06-2013 дата публикации

Coding picture order count values identifying long-term reference frames

Номер: US20130142257A1
Принадлежит: Qualcomm Inc

In general, techniques are described for coding picture order count values identifying long-term reference pictures. A video decoding device comprising a processor may perform the techniques. The processor may determine least significant bits (LSBs) of a picture order count (POC) value that identifies a long-term reference picture (LTRP). The LSBs do not uniquely identify the POC value with respect to the LSBs of any other POC value identifying any other picture in a decoded picture buffer (DPB). The processor may determine most significant bits (MSBs) of the POC value. The MSBs combined with the LSBs is sufficient to distinguish the POC value from any other POC value that identifies any other picture in the DPB. The processor may retrieve the LTRP from the decoded picture buffer based on the LSBs and MSBs of the POC value, and decode a current picture of the video data using the retrieved LTRP.

Подробнее
20-06-2013 дата публикации

Method for encoding and decoding video, and apparatus using same

Номер: US20130156335A1
Принадлежит: LG ELECTRONICS INC

The present invention combines an inter-prediction method using an AMVP mode and an inter-prediction method using a merge mode so as to use the same candidates. The method for decoding video data proposed by the present invention comprises receiving mode information on an inter-prediction method of a current block, determining, on the basis of the received mode information, whether the inter-prediction method to be applied to the current block is an AMVP mode or a merge mode, and selecting a candidate to derive motion information of the current block.

Подробнее
27-06-2013 дата публикации

Compression methods and apparatus for occlusion data

Номер: US20130162774A1
Автор: DONG Tian, Wang Lin Lai
Принадлежит: Individual

Methods and apparatuses for coding occlusion layers, such as occlusion video data and occlusion depth data in 3D video, are disclosed. A decoding method comprising the steps of: extracting an indicator representative of an original format for received occlusion data, the original format selected from a one of a sparse occlusion data format and a filled occlusion data format; arranging 2D data, which is associated with said occlusion data, at location after temporal and inter-view pictures in a reference picture list; identifying at least one of an occlusion area macroblock and a non-occlusion area macroblock for the occlusion data; decoding said occlusion data to produce decoded occlusion data, wherein said decoding includes: for each non-occlusion macroblock, when said indicator indicates the filled occlusion data format, replacing the occlusion data in said non-occlusion macroblock with a corresponding macroblock of associated 2D data to produce a decoded occlusion data; and when said indicator indicates the sparse occlusion data format, filling said non-occlusion macroblock with data indicative of a defined characteristic to produce decoded occlusion data; and otherwise for each occlusion macroblock, decoding said occlusion macroblock to produce decoded occlusion data; and outputting the decoded occlusion data.

Подробнее
27-06-2013 дата публикации

Video decoding using example-based data pruning

Номер: US20130163679A1
Принадлежит: Individual

Methods and apparatus are provided for decoding video signals using example-based data pruning for improved video compression efficiency. An apparatus for recovering a pruned version of a picture in a video sequence includes a divider for dividing the pruned version of the picture into a plurality of non-overlapping blocks, a metadata decoder for decoding metadata for use in recovering the pruned version of the picture, and a patch library creator for creating a patch library from a reconstructed version of the picture. The patch library includes a plurality of high-resolution replacement patches for replacing the one or more pruned blocks during a recovery of the pruned version of the picture. The apparatus further includes a search and replacement device for performing a searching process using the metadata to find a corresponding patch for a respective one of the one or more pruned blocks from among the plurality of non-overlapping blocks and replace the respective one of the one or more pruned blocks with the corresponding patch.

Подробнее
11-07-2013 дата публикации

Motion vector candidate index signaling in video coding

Номер: US20130177083A1
Принадлежит: Qualcomm Inc

A video encoder generates a first and a second candidate list. The first candidate list includes a plurality of motion vector (MV) candidates. The video encoder selects, from the first candidate list, a MV candidate for a first prediction unit (PU) of a coding unit (CU). The second MV candidate list includes each of the MV candidates of the first MV candidate list except the MV candidate selected for the first PU. The video encoder selects, from the second MV candidate list, a MV candidate for a second PU of the CU. A video decoder generates the first and second MV candidate lists in a similar way and generates predictive sample blocks for the first and second PUs based on motion information of the selected MV candidates.

Подробнее
11-07-2013 дата публикации

Motion vector scaling in video coding

Номер: US20130177084A1
Автор: Xianglin Wang, Ye-Kui Wang
Принадлежит: Qualcomm Inc

This disclosure proposes techniques for motion vector scaling. In particular, this disclosure proposes that both an implicit motion vector scaling process (e.g., the POC-based motion vector scaling process described above), as well as an explicit motion vector (e.g., a motion vector scaling process using scaling weights) may be used to perform motion vector scaling. This disclosure also discloses example signaling methods for indicating the type of motion vector scaling used.

Подробнее
25-07-2013 дата публикации

Mvc based 3dvc codec supporting inside view motion prediction (ivmp) mode

Номер: US20130188013A1
Принадлежит: Qualcomm Inc

This disclosure describes features and techniques applicable to three-dimensional (3D) video coding. In one example, a technique may include coding a texture view video block, and coding a depth view video block, wherein the depth view video block is associated with the texture view video block. Coding the depth view video block may include coding a syntax element to indicate whether or not motion information associated with the texture view video block is adopted as motion information associated with the depth view video block.

Подробнее
25-07-2013 дата публикации

Logical intra mode naming in hevc video coding

Номер: US20130188695A1
Принадлежит: Sony Corp

A method and apparatus of using logical mode numbers during both prediction and coding in the bit stream, such as for high efficiency video coders (HEVC). These logical intra mode numbers are sorted based on angle which as a result leads to improved coding designs with fewer and smaller look-up tables, and a small gain in coding efficiency. Furthermore, by using this type of naming, the number of most probable modes (MPMs) can be readily extended since no additional tables are required. The use of three MPMs achieves a larger gain of 0.25% and 0.31% for the AI_HE and AI_LC cases, respectively.

Подробнее
25-07-2013 дата публикации

Coefficient level coding

Номер: US20130188698A1
Принадлежит: Qualcomm Inc

In one example, a device includes a video coder configured to code a first set of syntax elements for the coefficients of a residual block of video data, and code, using at least a portion of the first set of syntax elements as context data, a second set of syntax elements for the coefficients, wherein the first set of syntax elements each correspond to a first type of syntax element for the coefficients, and wherein the second set of syntax elements each correspond to a second, different type of syntax element for the coefficients. For example, the first set of syntax elements may comprise values indicating whether the coefficients are significant (that is, have non-zero level values), and the second set of syntax elements may comprise values indicating whether level values for the coefficients have absolute values greater than one.

Подробнее
08-08-2013 дата публикации

Game Execution Environments

Номер: US20130203508A1

Systems and methods for executing multiple video games, or other sources of video, include a game execution environment in which each game application is executed on the same operating system but within a virtual I/O shell. The virtual I/O shell includes virtual video, audio and input channels that allow each game application to operate as if it had dedicated drivers. In some embodiments, the systems and methods of the invention are used to provide video streams to a plurality of clients over the internet.

Подробнее
15-08-2013 дата публикации

Reference picture set (rps) signaling for scalable high efficiency video coding (hevc)

Номер: US20130208792A1
Принадлежит: Vid Scale Inc

Embodiments contemplate coding video data by generating a video encoded bitstream that may include reference picture set (RPS) extensions for inter-layer reference pictures, and the extensions may include inter-layer delta Picture Order Counts (POCs). Embodiments may also include signaling that lower layer reference pictures may be available in a lower layer decoder picture buffer (DPB), and/or an aggregate DPB, that may be added to the RPS set of a higher layer. The bitstream may include a signal indicating whether the higher layer RPS may be specified by a lower layer RPS, and the lower layer RPS may be temporal, inter-layer prediction (ILP), or both.

Подробнее
22-08-2013 дата публикации

Image processing apparatus, image processing method, and image processing system

Номер: US20130215973A1
Принадлежит: Sony Corp

An image processing apparatus includes, using encoded streams produced by individually encoding macro blocks arranged in a horizontal direction into a same slice for a plurality of image contents, a stream combination section configured to generate an encoded stream of a multi-image playback image displaying the plurality of image contents at the same time.

Подробнее
22-08-2013 дата публикации

Metadata assisted video decoding

Номер: US20130215978A1
Принадлежит: Microsoft Corp

A video decoder is disclosed that uses metadata in order to make optimization decisions. In one embodiment, metadata is used to choose which of multiple available decoder engines should receive a video sequence. In another embodiment, the optimization decisions can be based on length and location metadata information associated with a video sequence. Using such metadata information, a decoder engine can skip start-code scanning to make the decoding process more efficient. Also based on the choice of decoder engine, it can decide whether emulation prevention byte removal shall happen together with start code scanning or not.

Подробнее
29-08-2013 дата публикации

Sample Adaptive Offset (SAO) Parameter Signaling

Номер: US20130223542A1
Принадлежит: Texas Instruments Inc

Techniques for signaling of sample adaptive offset (SAO) information that may reduce the coding rate for signaling such information in the compressed bit stream are provided. More specifically, techniques are provided that allow SAO information common to two or more of the color components to be signaled using one or more syntax elements (flags or indicators) representative of the common information. These techniques reduce the need to signal SAO information separately for each color component.

Подробнее
19-09-2013 дата публикации

Methods and apparatus for multi-view video coding

Номер: US20130242048A1
Принадлежит: Thomson Licensing SAS

There are provided methods and apparatus for multi-view video coding. A video encoder includes an encoder for encoding a block in a picture by choosing between temporal prediction and cross-view prediction to enable a prediction for the block. The picture is one of a set of pictures corresponding to multi-view video content and having different view points with respect to a same or similar scene. The picture represents one of the different view points. A high-level syntax is used to indicate the use of cross-view prediction for the block.

Подробнее
19-09-2013 дата публикации

Encoding device, decoding device, playback device, encoding method, and decoding method

Номер: US20130243103A1
Принадлежит: Panasonic Corp

An encoding device that, when encoding frame image groups which represent scenes respectively viewed from plurality of viewpoints over predetermined time period, generates base-view video stream by encoding frame image group of standard viewpoint without using, as reference image, any frame image of other viewpoints, generates first-type dependent-view video stream by encoding frame image group of first-type viewpoint by using, as reference image, frame image of same time of base-view video stream or of another first-type dependent-view video stream, first-type viewpoint being positioned such that at least one viewpoint is present between first-type viewpoint and standard viewpoint, and generates second-type dependent-view video stream by encoding frame image group of second-type viewpoint by using, as reference images, frame images of same time of two viewpoints sandwiching second-type viewpoint, second-type viewpoint being neither standard viewpoint nor first-type viewpoint.

Подробнее
26-09-2013 дата публикации

Coded block flag inference in video coding

Номер: US20130251026A1
Принадлежит: Qualcomm Inc

A video decoder determines whether a first condition is satisfied. The first condition is satisfied when any sibling residual quad tree (RQT) node of a current RQT node is associated with a significant luma coefficient block. In addition, the video decoder determines whether a second condition is satisfied. The second condition is satisfied when a chroma transform block of a parent RQT node of the current RQT node is significant and is split along with a luma transform block of the parent RQT node. In response to determining that neither the first nor the second condition is satisfied, the video decoder determines that a luma coded block flag (CBF) for the current RQT node is omitted from the bitstream.

Подробнее
26-09-2013 дата публикации

Method and apparatus for encoding video by motion prediction using arbitrary partition, and method and apparatus for decoding video by motion prediction using arbitrary partition

Номер: US20130251035A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

An encoding method including: receiving and parsing a bitstream of an encoded image, determining coding units having a hierarchical structure being data units in which the encoded image is decoded, and sub-units for predicting the coding units, by using information that indicates division shapes of the coding units and information about prediction units of the coding units, parsed from the received bitstream, wherein the sub-units comprise partitions obtained by splitting at least one of a height and a width of the coding units according to at least one of a symmetric ratio and an asymmetric ratio, and reconstructing the image by performing decoding including motion compensation using the partitions for the coding units, using the encoding information parsed from received bitstream, wherein the coding units having the hierarchical structure comprise coding units of coded depths split hierarchically according to the coded depths and independently from neighboring coding units.

Подробнее
26-09-2013 дата публикации

Method and device for determining reference unit

Номер: US20130251044A1

An inter prediction method according to the present invention comprises the steps of: selecting candidate units from among reconstructed neighbor units; creating a candidate unit set with respect to units to be decoded, using the selected candidate units; determining a reference unit from among the candidate units which constitute the created candidate unit set; and performing inter prediction on the units to be decoded, using the determined reference unit. According to the present invention, image encoding/decoding efficiency can be improved.

Подробнее
26-09-2013 дата публикации

Chroma Information Signaling for Video Streams

Номер: US20130251047A1
Автор: Arturo A. Rodriguez
Принадлежит: Cisco Technology Inc

Embodiments of systems and methods for signaling chroma information for a picture in a compressed video stream are provided. One system embodiment, among others, comprises a memory with logic, and a processor configured with the logic to provide a compressed video stream that includes a picture having chroma samples and luma samples, and provide in the compressed video stream a flag for signaling information corresponding to the location of the chroma samples in relation to the luma samples in the picture, wherein a first defined flag value indicates default locations of the chroma samples in relation to the luma samples in the picture, wherein a second defined flag value indicates a presence in the compressed video stream of auxiliary chroma information corresponding to relative locations of the chroma samples to the luma samples in the picture, and wherein the number of chroma samples in the picture implied by the first defined flag value is equal to the number of chroma samples in the picture implied by the second defined flag value. Other embodiments for signaling chroma information for a picture in a compressed video stream are included herein.

Подробнее
03-10-2013 дата публикации

Three-dimensional video encoding apparatus, three-dimensional video capturing apparatus, and three-dimensional video encoding method

Номер: US20130258053A1
Принадлежит: GODO KAISHA IP BRIDGE 1

A provided three-dimensional video encoding apparatus adaptively switches a method of setting a reference picture according to a parallax between right and left sides, thereby improving encoding efficiency. A parallax acquisition unit 101 calculates parallax information on a first viewpoint video signal and a second viewpoint video signal according to a parallax matching method or the like. A reference picture setting unit 102 determines, from the parallax information, reference picture setting information on the selection of the reference picture in the encoding of a picture to be encoded, and the allocation of a reference index to the reference picture. An encoding unit 103 compresses and encodes the image data of the picture to be encoded, according to reference picture selection information.

Подробнее
10-10-2013 дата публикации

Coding and decoding of multiview videos

Номер: US20130266065A1
Автор: Jacek Paczkowski
Принадлежит: Advanced Digital Broadcast SA

The present invention relates to a method for coding a multiview video stream ( 100 ) comprising a plurality of images ( 104, 105, 106 ) corresponding to single views of a scene ( 100 ) in a fixed time instant. Said method comprises the steps of: dividing each of the images ( 104, 105, 106 ) in a plurality of slices; coding ( 502, 611 ) each slice; generating a multiview video stream ( 100 ) comprising a plurality of separate video streams ( 101, 102, 103 ). Each of the separate video streams ( 101, 102, 103 ) comprises: a set of the coded slices ( 401 ), first information ( 107 a ) adapted to define the position of the slices ( 401 ) in the images ( 104, 105, 106 ) and second information ( 107 b ) adapted to identify at least one video stream ( 101, 103 ) of the multiview video stream ( 100 ), wherein the identified video stream ( 101, 103 ) comprises at least one slice ( 404, 405 ) that, in the scene ( 100 ), is adjacent to a slice of the set ( 401 ). The present invention also relates to a method for decoding a multiview video stream, that has been coded according to the above mentioned coding method. The present invention further relates to a coding apparatus and to a decoding apparatus ( 4 ) for multiview video streams.

Подробнее
17-10-2013 дата публикации

Evaluation of signaling of collocated reference picture for temporal prediction

Номер: US20130272375A1
Автор: Jian Lou, Limin Wang, YUE YU
Принадлежит: General Instrument Corp

A method determines a value for a first flag that controls whether a temporal motion vector is used for a slice. If the value of the first flag is a first value, the method performs: evaluating a first condition to determine whether to encode or decode a second flag; if the first condition indicates the second flag should be used, encoding or decoding the second flag in encoding or decoding the slice; evaluating a second condition to determine whether to encode or decode position information that indicates a position that contains the collocated reference picture; and if the second condition indicates the position information should be used, encoding or decoding the position information in encoding or decoding the slice. If the first flag is a second value, the method does not encode or decode the second flag and the position information.

Подробнее
17-10-2013 дата публикации

Grouping bypass coded syntax elements in video coding

Номер: US20130272380A1
Принадлежит: Qualcomm Inc

A video encoding device is configured to generate a first group of syntax elements. Each syntax element in the first group indicates whether a prediction mode of a respective prediction unit (PU) is based on an index into a list of most probable modes. A second group of syntax elements is generated that correspond to respective syntax elements in the first group. The syntax elements in the second group identify either an index into the list of most probable modes or an intra-prediction mode. The first group of syntax elements are context adaptive binary arithmetic coding (CABAC) encoded, and the second group of syntax elements are bypass encoded. A video decoder is configured to receive the entropy encoded first and second groups of syntax elements. The video decoder CABAC decodes the first group of flags and bypass decodes the second group of flags.

Подробнее
17-10-2013 дата публикации

Video decoder for copy slices

Номер: US20130272428A1
Автор: Sachin G. Deshpande
Принадлежит: Sharp Laboratories of America Inc

A system for decoding video includes receiving a frame of the video in a bitstream that includes at least one slice and at least one tile. At least one slice and at least one tile are not all aligned with one another, and each of the at least one slice is characterized that it is decoded independently of the other at least one slice. The at least one tile is characterized that it is a rectangular region of the frame and having coding units for the decoding arranged in a raster scan order, and wherein the at least one tile of the frame are collectively arranged in a raster scan order of the frame. The system receives slice header data for at least one slice in the bitstream indicating that the pixel data of the slice is obtained from corresponding pixel locations in a different frame than the frame including the at least one slice.

Подробнее
17-10-2013 дата публикации

Electronic devices for sending a message and buffering a bitstream

Номер: US20130273945A1
Автор: Sachin G. Deshpande
Принадлежит: Sharp Laboratories of America Inc

An electronic device for sending a message is described. The electronic device includes a processor and instructions stored in memory that is in electronic communication with the processor. The electronic device determines whether a first picture is a Clean Random Access (CRA) picture. The electronic device also determines whether a leading picture is present if the first picture is a CRA picture. The electronic device further generates a message including a CRA discard flag and an initial CRA Coded Picture Buffer (CPB) removal delay parameter if a leading picture is present. The electronic device additionally sends the message.

Подробнее
24-10-2013 дата публикации

View dependency in multi-view coding and 3d coding

Номер: US20130279576A1
Автор: Ye-Kui Wang, YING Chen
Принадлежит: Qualcomm Inc

This disclosure described techniques for coding layer dependencies for a block of video data. According to these techniques, a video encoder generates layer dependencies associated with a given layer. The video encoder also generates a type of prediction associated with one or more of the layer dependencies. In some examples, the video encoder generates a first syntax element to signal layer dependencies and a second syntax element to signal a type of prediction associated with one or more of the layer dependencies. A video decoder may obtain the layer dependencies associated with a given layer and the type of prediction associated with one or more of the layer dependencies.

Подробнее
24-10-2013 дата публикации

Decoded picture buffer processing for random access point pictures in video sequences

Номер: US20130279599A1
Автор: Ye-Kui Wang
Принадлежит: Qualcomm Inc

Systems, methods, and devices for processing video data are disclosed. Some examples receive a slice of a current picture to be decoded for a sequence of video data. These examples may also receive, in a slice header of the slice, at least one entropy coded syntax element and at least one non-entropy coded syntax element, wherein the non-entropy coded syntax element is before the entropy coded syntax element in the slice header and indicates whether pictures prior to the current picture in decoding order are to be emptied from a decode picture buffer without being output. They may decode the slice based on the non-entropy coded syntax element.

Подробнее
24-10-2013 дата публикации

Method for Coding Pictures Using Hierarchical Transform Units

Номер: US20130279820A1

A bitstream includes coded pictures, and split-flags for generating a transform tree. The bit stream is a partitioning of coding units (CUs) into Prediction Units (PUs). The transform tree is generated according to the split-flags. Nodes in the transform tree represent transform units (TU) associated with the CUs. The generation splits each TU only if the corresponding split-flag is set. For each PU that includes multiple TUs, the multiple TUs are merged into a larger TU, and the transform tree is modified according to the splitting and merging. Then, data contained in each PU can be decoded using the TVs associated with the PU according to the transform tree.

Подробнее
31-10-2013 дата публикации

Video encoding and decoding with improved error resilience

Номер: US20130287112A1
Принадлежит: Canon Inc

An encoding method comprises obtaining a target number of motion information predictors to be used for an image portion to encode and generating a set of motion information predictors using the obtained target number. The set is generated by: obtaining a first set of motion information predictors each associated with an image portion having a predetermined spatial and/or temporal relationship with the image portion being encoded; modifying the first set of motion information predictors by removing duplicate motion information predictors to obtain a reduced set of motion information predictors containing a first number of motion information predictors, each motion information predictor of the reduced set being different from any other motion information predictor of the reduced set; comparing the first number of motion information predictors to the target number obtained, and if the first number is lower than the target number, obtaining an additional motion information predictor and adding it to the reduced set of motion information predictors.

Подробнее
31-10-2013 дата публикации

Indicating Bit Stream Subsets

Номер: US20130287123A1
Принадлежит: Telefonaktiebolaget LM Ericsson AB

A method of indicating bit stream subsets in a video bit stream ( 210 ) is provided. The method comprises receiving the bit stream, dividing the bit stream into video packets ( 211 - 216 ), wherein each packet comprises either one of video data or supplemental information, and marking each packet with a single subset identifier (stream_id). Each subset identifier is associated with a corresponding bit stream subset ( 221 - 223 ). Further, a method of extracting video packets from a video bit stream is provided. The method comprises providing relevant subset identifiers, receiving video packets from the bit stream, and, for each received packet, inspecting the subset identifier of the packet. The packet is extracted if the subset identifier matches one of the relevant subset identifiers. This allows condensing properties of a bit stream subset into a single identifier, thereby simplifying the processing of video packets in the network and on the client side. Further, devices corresponding to the aforementioned methods are provided.

Подробнее
07-11-2013 дата публикации

Image processing device, and image processing method

Номер: US20130294705A1
Автор: Kenji Kondo
Принадлежит: Sony Corp

When a motion prediction/compensation unit 32 generates predicted image data by performing motion compensation using reference image data based on a motion vector detected through motion detection, a compensation control unit 3231 switches a filter coefficient supplied from a coefficient table 3232 to a filter unit 3233 according to a loop filter process on the reference image data used to generate the predicted image data. For example, when the loop filter process is not performed, a filter process is performed on the reference image data with filter characteristics in which noise removal strength is high. Therefore, since the predicted image data with small noise can be generated, and deterioration in the quality of a predicted image is reduced, and thus deterioration in compression efficiency can be suppressed.

Подробнее
14-11-2013 дата публикации

Interpolation of video compression frames

Номер: US20130301729A1
Автор: Gary A. Demos
Принадлежит: Dolby Laboratories Licensing Corp

Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.

Подробнее
14-11-2013 дата публикации

Modified coding for a transform skipped block for cabac in hevc

Номер: US20130301738A1
Принадлежит: Sharp Laboratories of America Inc

In an example, an electronic device of a decoder is configured to obtain a bit stream and recover a binary symbol from the obtained bit stream. The electronic device is configured to determine whether the binary symbol is to be decoded using a modified transform skip mode. The electronic device is configured to, in response to determining that the binary symbol is not to be decoded using the modified transform skip mode, determine a first TS_Shift value, and recover video data using the first TS_Shift value. The electronic device is configured to, in response to determining that the binary symbol is to be decoded using the modified transform skip mode, determine a second TS_Shift value, and recover video data using the second TS_Shift value.

Подробнее
28-11-2013 дата публикации

Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus

Номер: US20130315297A1
Принадлежит: Panasonic Corp

A moving picture coding method includes: performing context adaptive binary arithmetic coding in which a variable probability value is used, on first information among multiple types of sample adaptive offset (SAO) information used for SAO that is a process of assigning an offset value to a pixel value of a pixel included in an image generated by coding the input image; and continuously performing bypass arithmetic coding in which a fixed probability value is used, on second information and third information among the multiple types of the SAO information, wherein the coded second and third information are placed after the coded first information in the bit stream.

Подробнее
05-12-2013 дата публикации

Encoding and reconstruction of residual data based on support information

Номер: US20130322530A1
Автор: Guido Meardi, Luca Rossato
Принадлежит: Guido Meardi, Luca Rossato

Decoder processor hardware reproduces a support plane including a set of support values. The set of support values is derived from combining a sequence of multiple original sets of values. The decoder processor hardware receives compensation information. The decoder processor hardware utilizes the compensation information to produce preliminary renditions of the multiple original sets of values based on the set of support values. Encoder processor hardware processes a sequence of original sets of values. The encoder processor hardware utilizes the values of the original sets in the sequence to produce a set of support values, the set of support values representing a baseline to reproduce a rendition of each of the original sets of values. The encoder processor hardware generates reconstruction data to include data corresponding to the set of support values, the reconstruction data indicates how to reconstruct the original sets of values using the set of support values.

Подробнее
05-12-2013 дата публикации

Method of determining binary codewords for transform coefficients

Номер: US20130322547A1
Автор: Jian Lou, Limin Wang
Принадлежит: General Instrument Corp

A system is provided for determining a binary codeword for a symbol representing a transform coefficient within transform units (TUs) that divide up coding units (CUs) in a High Efficiency Video Coding (HEVC) system. The system determines a truncated rice prefix and, when a parameter variable is greater than zero, determines a truncated rice suffix for the symbol. The system determines a main prefix either from the truncated rice prefix alone, or from a combination of the truncated rice prefix and the truncated rice suffix. When the main prefix is the same as a comparison string, the system also determines a main suffix. The system determines the final binary codeword for the symbol either from the main prefix alone, or from a combination of the main prefix and the main suffix.

Подробнее
12-12-2013 дата публикации

Method and apparatus for encoding video, and method and apparatus for decoding video

Номер: US20130329788A1
Автор: Hak-sup Song, Jung-Hye Min
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Disclosed are method and apparatus for encoding and decoding an image which divides a current picture into blocks with various sizes and varies a number of intra prediction modes according to the sizes of the divided blocks.

Подробнее
19-12-2013 дата публикации

Method and apparatus for efficient slice header processing

Номер: US20130336399A1
Автор: Jian Lou, Limin Wang, YUE YU
Принадлежит: General Instrument Corp

A method, apparatus, article of manufacture, and a memory structure for encoding or decoding a sequence comprising a plurality of pictures, each of the plurality of pictures partitionable into one or more slices, each of the one or more slices processed at least in part according to a slice header. In one embodiment, all the relative syntax and function calls under the condition of slice type equal to P or B are grouped together, and syntax describing the initial value for a quantization parameter to be used in coding blocks of data and deblocking related syntax are put before this group of syntax and function calls.

Подробнее