Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

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

Video coding apparatus and video coding control method

Номер: US20120002725A1
Автор: Kimihiko Kazui
Принадлежит: Fujitsu Ltd

In a video coding apparatus, a plurality of coding units perform compression coding of a single source stream of video data. A control unit controls those coding units in such a way that all the coding units produce respective interframe coded pictures with identical playback times as a first-coded picture in a picture group (e.g., GOP) and produce identical local decoded pictures based on the respective intraframe coded pictures. A selection decision unit makes a selection, for each picture group, of one of the coded video data from the coding units on the basis of their coding results. According to this selection, a selection unit selectively outputs one of the coded video data. This output switching operation is performed at a point immediately before a forward interframe predictive coded picture that appears first of those in a picture group included in each of the coded video data outputs being switched.

Подробнее
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 дата публикации

Quantization Control for Variable Bit Depth

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

The quantization parameter QP is well-known in digital video compression as an indication of picture quality. Digital symbols representing a moving image are quantized with a quantizing step that is a function QSN of the quantization parameter QP, which function QSN has been normalized to the most significant bit of the bit depth of the digital symbols. As a result, the effect of a given QP is essentially independent of bit depth a particular QP value has a standard effect on image quality, regardless of bit depth. The invention is useful, for example, in encoding and decoding at different bit depths, to generate compatible, bitstreams having different bit depths, and to allow different bit depths for different components of a video signal by compressing each with the same fidelity (i.e., the same QP).

Подробнее
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.

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

Method, system and computer program product for optimization of data compression

Номер: US20120014615A1
Автор: En-hui Yang, Longji Wang
Принадлежит: SlipStream Data Inc

A sequence of n coefficients is compressed by determining a cost-determined sequence of n coefficient indices represented by a cost-determined sequence of (run, index derivative) pairs under a given quantization table and run-index derivative coding distribution, wherein each sequence of (run, index derivative) pairs defines a corresponding sequence of coefficient indices such that (i) each index in the corresponding sequence of coefficient indices is a digital number, (ii) the corresponding sequence of coefficient indices includes a plurality of values including a special value, and (iii) each (run, index derivative) pair defines a run value representing a number of consecutive indices of the special value, and an index-based value derived from a value of the index following the number of consecutive indices of the special value. This involves (a) using the given quantization table and run-index derivative coding distribution to formulate a cost function for a plurality of possible sequences of (run, index derivative) pairs; (b) applying the cost function to each possible sequence in the plurality of possible sequences of (run, index derivative) pairs to determine an associated cost; and, (c) selecting the cost-determined sequence of (run, index derivative) pairs from the plurality of possible sequences of (run, index derivative) pairs based on the associated cost of each of the plurality of possible sequences of (run, index derivative) pairs; and encoding the corresponding selected cost-determined sequence of (run, index derivative) pairs using entropy coding based on a run-index derivative coding distribution.

Подробнее
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.

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

Experience or "sentio" codecs, and methods and systems for improving QoE and encoding based on QoE experiences

Номер: US20120039382A1
Принадлежит: Net Power and Light Inc

Certain embodiments teach a variety of experience or “sentio” codecs, and methods and systems for enabling an experience platform, as well as a Quality of Experience (QoS) engine which allows the sentio codec to select a suitable encoding engine or device. The sentio codec is capable of encoding and transmitting data streams that correspond to participant experiences with a variety of different dimensions and features. As will be appreciated, the following description provides one paradigm for understanding the multi-dimensional experience available to the participants, and as implemented utilizing a sentio codec. There are many suitable ways of describing, characterizing and implementing the sentio codec and experience platform contemplated herein.

Подробнее
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 дата публикации

Data Compression For Video

Номер: US20120044990A1
Принадлежит: Skype Ltd Ireland

The present invention provides a technique for performing one or more aspects of video coding such as quantization, intra prediction coding or inter prediction coding in dependence on a perceptual model taking into account human sensitivity to data in the video signal. The perceptual model may relate to spatial frequency, temporal frequency, contrast sensitivity, colour sensitivity, a structural metric, and/or one or more parameters affecting perception such as motion in the video, the distance of a recipient user from the screen, and the size, aspect ratio or resolution of the screen of the recipient terminal.

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

Systems and Methods for Video Content Analysis

Номер: US20120057634A1
Принадлежит: INTERSIL AMERICAS LLC

Video analytics systems and methods are described that typically comprise a video encoder operable to generate macroblock video analytics metadata (VAMD) from a video frame. Functional modules receive the VAMD and an encoded version of the video frame is configured to generate video analytics information related to the frame using the VAMD and the encoded video frame. The downstream decoder can use the VAMD to obtain a global motion vector related to the frame, detect and track motion of an object within the frame and monitor a line provided or found within the frame. Traversals of the line by a moving object can be detected and counted using information in the VAMD and the line may be part of a polygon that delineates an area to be monitored within the encoded frame. The VAMD can comprise macroblock level and video frame level information.

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

Method and apparatus for transforming and inverse-transforming image

Номер: US20120070093A1
Автор: So-Young Kim, Woo-Jin Han
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Provided are a method and apparatus for transforming an image, in which an input image is transformed into a frequency domain by selectively using a plurality of frequency transform algorithms according to a frequency characteristic of the input image. The method includes: selecting a frequency transform algorithm to be used for a current block from a plurality of frequency transform algorithms according to a result obtained by transforming frequencies of peripheral blocks adjacent to the current block; and transforming the current block into a frequency domain by using the selected frequency transform algorithm.

Подробнее
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.

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

Adaptive wireless video transmission systems and methods

Номер: US20120079329A1
Принадлежит: Richwave Technology Corp

A method for providing error-resilient video content may include receiving video data reflective of multiple video frames and encoding the video data to generate a plurality of packets. The method may also include transmitting the first group of packets to at least two receivers and receiving feedback information regarding receiving status of respective ones of the plurality of packets, the feedback information being indicative of packets not received correctly. The method may further include examining error indications based on the feedback information and implementing a first error-correction policy if a variation in the error indications among the at least two receivers is below a first error threshold and a second error-correction policy if the variation is above the first error threshold. At least one of the first and second error-correction policies may include transmitting or retransmitting at least one packet using a different coding scheme.

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

Method and apparatus for diagonal scan and simplified context selection for parallel entropy coding of significance map of transform coefficients

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

A method and apparatus for encoding bit code utilizing context dependency simplification to reduce dependent scans. The method includes retrieving at least one 2 dimensional array of transform coefficient, transforming the at least one 2 dimensional array of the significance map of the transform coefficient to a 1 dimensional coefficient scanning and determining at least one of scan direction, coding unit type and slice type assigned to transform coefficient, selecting neighbors based on at least one of scan direction and coding unit type and slice type, computing context index based on the values of the selected neighbors for context selection, and performing arithmetic coding to generate coded bit utilizing the computed context index and binarization.

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

Method and system for improving compressed image chroma information

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

Methods, systems, and computer programs for improving compressed image chroma information. In one aspect of the invention, a resolution for a red color component of a color video image is used that is higher than the resolution for a blue color component of the color video image. Another aspect includes utilizing a lower or higher value of a quantization parameter (QP) for one or more chroma channels as compared to the luminance channel. Another aspect is use of a logarithmic representation of a video image to benefit image coding. Another aspect uses more than two chroma channels to represent a video image.

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

Context-based adaptations of video decoder

Номер: US20120087415A1
Автор: Khosro M. Rabii
Принадлежит: Qualcomm Inc

A receive device receives video data in the form of an encoded video bit stream. A video decoder of the receive device identifies a portion of the video data corresponding to a first scene and determines a complexity for this first scene and also determines a quality of service for the receive device. If the complexity of the first portion of video data is greater than a complexity threshold value or the quality of service is less than a quality of service threshold value, then the video decoder uses a hardware accelerator to decode the portion of video data. If, however, the complexity of the portion of video data is less than the complexity threshold value and the quality of service is greater than the quality of service threshold value, then the video decoder may use software decoding to decode the portion of video data.

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

I-Frame Size Estimation Based on Edge Strength

Номер: US20120093219A1
Автор: Gijesh Varghese
Принадлежит: Individual

Various embodiments of the present invention relate to systems, devices and method of video encoding that select a quantization parameter set based on a global edge strength value and an available bitrate for a corresponding compressed frame. Quantization parameters are selected using a mathematical correlation between the global edge strength value of the I-frame and an available bitrate/maxim target frame size for the corresponding compressed frame.

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

Processing system with register arbitration and methods for use therewith

Номер: US20120093237A1
Принадлежит: ViXS Systems Inc

A processing system includes a memory module that includes a register space for storing a plurality of register data in a plurality of registers and secure access data corresponding to the register space. A register arbitration module operates to receive a request to access one of the registers from a client module; retrieve secure access data corresponding to the client to determine if the client is trusted; and to grant the request to access the register if the client is trusted. If the client is not trusted, the register arbitration module retrieves secure access data to determine if the register is non-secured for the client. The register arbitration module grants the request to access the register when the register is non-secured for the client.

Подробнее
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 дата публикации

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.

Подробнее
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.

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

Image processing device and method

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

The present invention relates to an image processing device and method whereby deterioration of effects of filter processing due to local control of filter processing when encoding or decoding can be suppressed. A boundary control flag generating unit 132 of a control information generating unit 112 generates boundary control flags based on system specification information which a system specification managing unit 141 manages. A control unit 171 of a adaptive filter processing unit 113 determines a processing method for filter processing to be performed as to pixels nearby a slice boundary following the value of the boundary control flag. For example, selection is made to perform filter processing straddling slices or to perform filter processing closed at the present slice. The present invention can be applied to an image processing device, for example.

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

Transferring system for huge and high quality images on network and method thereof

Номер: US20120128259A1
Автор: Sung-min Kim
Принадлежит: Innotive Corp

A transferring system for huge and high quality images on network and a method thereof are disclosed, wherein various individual image data are converted into high quality image data to be converted into layered image data, and classified into a plurality of sub cells, then stored in database as a compressed form. A client system connected to a server requires information, immediately downloads the required information, releases the compression, and then displays on a screen real time. In the present invention, a user can fast see only his wanted part since images of a newspaper and a magazine are converted as they were. Also, various additional information is provided with image, thereby providing multimedia digital publication services on wire or wireless network.

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

Image compression device, image compression method, and image compression program

Номер: US20120134601A1
Принадлежит: Renesas Electronics Corp

A high-frequency integrator acquires a first integrated value by integrating a high-frequency component of first image data. A corrector handles second image data, which is obtained when an image processor subjects the first image data to an image process affecting frequency characteristics, and acquires a second integrated value by correcting the first integrated value acquired by the high-frequency integrator in accordance with a change in the frequency characteristics that is brought about by the image process. An encoder calculates, in accordance with the second integrated value acquired by the corrector, a quantization scale for compressing the second image data acquired by the image processor to a predefined number of bytes at once, and compresses the second image data accordingly.

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

Method and apparatus for coding image information, method and apparatus for decoding image information, method and apparatus for coding and decoding image information, and system of coding and transmitting image information

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

An image information decoding method for decoding a bit stream in an image decoding apparatus. The decoding process includes decoding, in a decoding unit in the image decoding apparatus, the bit stream and generating a chroma component of quantized coefficients; and performing, in a dequantization unit in the image decoding apparatus, dequantization on the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of a luma quantization parameter weighted by an addition operation.

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

Image processing device and method

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

The present invention relates to an image processing device and method, which can handle local nature within a frame. A block determining unit 77 outputs a control signal to one of a large block filter calculating unit 92 and small block filter calculating unit 93 , thereby classifying blocks into a class of block sizes greater than 8×8 and a class of block sizes 8×8 or smaller. At the large block filter calculating unit 92 or small block filter calculating unit 93 , only motion vector information of classes into which classification has been performed is used for calculating filter coefficients for that class. The present invention can be applied to an image encoding device which performed encoding based on the H.264/AVC format, for example.

Подробнее
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.

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

Svc-to-avc rewriter with open-loop statistal multplexer

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

A method for processing a plurality of multilayer bit streams includes receiving a plurality of multilayer bit streams each having a base layer and at least one enhancement layer. One or more of the enhancement layers are extracted in whole or in part from at least one of the multilayer bit streams so that the plurality of multilayer bit streams are collectively reduced in their total bandwidth. Each of the multilayer bit streams are rewritten to a single layer bit stream. The single layer bit streams are multiplexed to form a multiplexed single layer bit stream.

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

Method and device for coding a multidimensional digital signal

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

The present invention relates to a method and a device for coding a multidimensional signal (LL 0 ) comprising samples to form a coded stream (FC), such as an image or a multimedia content. The method comprises: —filtering (E 102 ) original samples by applying a first filter (F, G) to obtain filtered samples (L 1 )—coding (E 172 ) said filtered samples to obtain coded filtered samples adapted to be decoded by a decoder into decoded filtered samples, —applying (E 106 ) a lossy modification on the filtered samples to obtain modified samples (L 1dec ); —determining (E 110 , E 130 , E 150 ) a geometric orientation of one second filter (F′, G′) to be applied by the decoder to a decoded filtered sample, the determining being based on the modified samples, the original samples and a predetermined criterion, and —providing (E 174 ) said determined geometric orientations and said coded filtered samples to the decoder.

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

Method for encoding a video sequence and associated encoding device

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

The invention relates to encoding a video sequence. A method according to the invention comprises encoding a first image; generating two reconstructions from the encoded first image, using two different reconstruction offsets; encoding a second image using temporal prediction based on a reference image selected from a set comprising the two reconstructions; wherein the obtaining of a different reconstruction offset comprises: partitioning the encoded first image to select the blocks of one partition, for example using criteria based on CTB, PU, TU of the HEVC standard or the Skip mode; for several reconstruction offsets, estimating a distortion measure based only on blocks collocated with those selected blocks, between the first reconstruction and an image reconstruction of the first image using each offset; and selecting the offset associated with minimum distortion.

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

Video coding using mapped transforms and scanning modes

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

A video encoder may transform residual data by using a transform selected from a group of transforms. The transform is applied to the residual data to create a two-dimensional array of transform coefficients. A scanning mode is selected to scan the transform coefficients in the two-dimensional array into a one-dimensional array of transform coefficients. The combination of transform and scanning mode may be selected from a subset of combinations that is based on an intra-prediction mode. The scanning mode may also be selected based on the transform used to create the two-dimensional array. The transforms and/or scanning modes used may be signaled to a video decoder.

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

Low complexity interpolation filtering with adaptive tap size

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

During a prediction stage of video coding, a video coder may use relatively longer interpolation filters to generate predictive sub-pixel values using values of reference integer pixels of a reference block of video data positioned in parallel relative to a scanning order associated with the block and may use relatively shorter interpolation filters to generate predictive sub-pixel values using values of reference integer pixels of the block positioned perpendicular relative to the scanning order, wherein a longer interpolation filter generally refers to a filter with relatively more filter coefficients, or “taps,” and a shorter filter generally refers to a filter with relatively fewer taps.

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

Efficient Transform Unit Representation

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

In one embodiment, a method includes receiving a prediction unit (PU) for a coding unit (CU) of the video content. The method analyzes the prediction unit to determine a size of prediction unit. A size of a transform unit is determined based on the size of the prediction unit based on a set of rules. The set of rules specify the size of the transform unit is linked to the size of prediction unit and not a size of the coding unit. The method then outputs the size of the transform unit for use in a transform operation.

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

Identification of samples in a transition zone

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

During a video encoding or decoding process, a predicted prediction block is generated for a CU. The CU may have two or more prediction units (PUs). A computing device selects a neighbor region size. After the computing device selects the neighbor region size, samples in a transition zone of the prediction block are identified. Samples associated with a first PU are in the transition zone if neighbor regions that contain the samples also contain samples associated with a second PU. Samples associated with the second PU may be in the transition zone if neighbor regions that contain the samples also contain samples associated with the first PU. The neighbor regions have the selected neighbor region size. A smoothing operation is then performed on the samples in the transition zone.

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

Method for Training and Utilizing Separable Transforms for Video Coding

Номер: US20120183043A1

A video encoded as a bit stream is decoded using trained sparse orthonormal transforms generated from decoded prediction residual signals, wherein the transforms have associated indices. A current macroblock is entropy decoded and inverse quantized to produce decoded coefficients. For the current macroblock, an L 0 -norm regularized training process generates a set of mode-dependent sparse orthonormal inverse transforms, selected according to a prediction mode signaled in the bit stream. Decoded coefficients are inverse transformed and then are combined with previously decoded macroblocks to generate an output macroblock of a reconstructed video.

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

Systems and methods for wavelet and channel-based high definition video encoding

Номер: US20120183073A1
Автор: Jaime Milstein
Принадлежит: Exaimage Corp

A wavelet transform (WT) is applied to a data stream of high definition video frames, each comprising one or more data channels digitally representing the same image. A WT is applied to each channel. Visual-quality preserving data filters and data substitution techniques are selectively applied that typically lead to at least 90-to-1 compression of the final encoded video frame. Image edge data is extracted and preserved and image noise is reduced to enhance compressibility. After the first WT, primarily low frequency (LL) image data is retained. With each later WT, more non-LL data is retained. Temporal sequences of LL images that result from the final iteration of the wavelet transform are compressed by means of a chain of invertible differenced images. Any color space can be used. Cross-channel conditional substitution is applicable. Complete multiresolution scalability is incorporated into the encoded product. Extra-high definition video encoding is also achievable.

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

Method and device for arithmetic encoding or arithmetic decoding

Номер: US20120195375A1
Автор: Oliver Wuebbolt
Принадлежит: Oliver Wuebbolt

The invention proposes a method and a device for arithmetic encoding of a current spectral coefficient using preceding spectral coefficients. Said preceding spectral coefficients are already encoded and both, said preceding and current spectral coefficients, are comprised in one or more quantized spectra resulting from quantizing time-frequency—transform of video, audio or speech signal sample values. Said method comprises processing the preceding spectral coefficients, using the processed preceding spectral coefficients for determining a context class being one of at least two different context classes, using the determined context class and a mapping from the at least two different context classes to at least two different probability density functions for determining the probability density function, and arithmetic encoding the current spectral coefficient based on the determined probability density function wherein processing the preceding spectral coefficients comprises non-uniformly quantizing absolutes of the preceding spectral coefficients for use in determining of the context class.

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

Recording medium having recorded thereon coded information using plus and/or minus rounding of images

Номер: US20120201302A1
Автор: Yuichiro Nakaya
Принадлежит: Individual

A method of decoding images including the steps of: extracting motion vector information from input information to be decoded; synthesizing a prediction image by performing motion compensation using the motion vector information and a reference image which is a previously decoded image; and synthesizing a decoded image by adding the prediction image to an error image, wherein the motion compensation includes specifying either a positive rounding method or a negative rounding method for interpolating intensity values of pixels in performing the motion compensation.

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

Harmonic quantizer scale

Номер: US20120224627A1
Автор: Sridhar Srinivasan
Принадлежит: Microsoft Corp

A digital media encoder/decoder performs quantization/dequantization based on quantization parameters taken from a harmonic quantizer scale. The harmonic quantizer scale can include a normal portion consisting of quantization parameter values harmonically-related as simple fractions of each other, and a denormal portion of quantizers having a linear or other relation. The encoder/decoder further supports a scaled quantizer mode where quantization is performed based on the quantization parameter as scaled by a fractional value. A compressed domain contrast adjustment is effected by adjusting the quantization parameters in the compressed bitstream, without having to adjust and recode the digital media data in the compressed bitstream.

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

Object-aware video encoding strategies

Номер: US20120224629A1

A method of object-aware video coding is provided that comprises the steps of: receiving a video sequence having a plurality of frames; selecting at least two frames; determing total area of at least one object of interest in each of the at least two frames; comparing the total area to a threshold area; classifying each of the at least two frames as being a low object weighted frame or a high object weighted frame, low object weighted frames being frames having the total area exceeding the threshold area and high object weighted frames being frame having the total area not exceeding the threshold area; and encoding each low object weighted frame according to one encoding mode and encoding each high object weighted frame according to a different encoding mode.

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

System and Method for Optimized Encoding and Transmission of a Plurality of Substantially Similar Video Fragments

Номер: US20120224641A1
Принадлежит: Visible World LLC

A system and method for stitching separately encoded MPEG video fragments, each representing a different rectangular area of the screen together into one single full-screen MPEG encoded video fragment.

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

Method, system and computer program product for optimization of data compression with iterative cost function

Номер: US20120224780A1
Автор: En-hui Yang, Longji Wang
Принадлежит: SlipStream Data Inc

A method, system and computer software product for improving rate-distortion performance while remaining faithful to JPEG/MPEG syntax, involving joint optimization of Huffman tables, quantization step sizes and quantized coefficients of a JPEG/MPEG encoder. This involves finding the optimal coefficient indices in the form of (run, size) pairs. By employing an interative process including this search for optimal coefficient indices, joint improvement of run-length coding, Huffman coding and quantization table selection may be achieved. Additionally, the compression of quantized DC coefficients may also be improved using a trellis-structure.

Подробнее
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.

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

Transforms in video coding

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

Aspects of this disclosure relate to a method of coding video data. In an example, the method includes determining a first residual quadtree (RQT) depth at which to apply a first transform to luma information associated with a block of video data, wherein the RQT represents a manner in which transforms are applied to luma information and chroma information. The method also includes determining a second RQT depth at which to apply a second transform to the chroma information associated with the block of video data, wherein the second RQT depth is different than the first RQT depth. The method also includes coding the luma information at the first RQT depth and the chroma information at the second RQT depth.

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

Image processing apparatus and image processing method

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

This invention relates to an image processing apparatus and an image processing method for improving the processing capacity per unit time in encoding and decoding images. A coefficient line sorting portion 104 sorts coefficient lines into an order which is different from that of wavelet inverse transform process as well as from that of transmission and in which the coefficient lines are sorted for an encoding process of which the degree of difficulty of encoding can be estimated by a rate control portion 109 at the earliest possible time. An encoded line sorting portion 108 sorts encoded lines into an order which is different from that of wavelet inverse transform process and in which the encoded lines are transmitted with improved resistance to the instability of the available transmission rate. This invention can be applied to image processing apparatus, for example.

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

Filtering method for removing block artifacts and/or ringing noise and apparatus therefor

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

Provided are a filtering method and apparatus for removing blocking artifacts and ringing noise. The filtering method includes transforming video data on a block-by-block basis, and detecting the presence of an edge region in the video data by checking the distribution of values obtained by the transformation. Accordingly, it is possible to completely remove blocking artifacts and/or ringing noise by more effectively detecting the presence of an edge region in video data.

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

Systems, methods, and apparatus for real-time video encoding

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

Presented herein are systems, methods, and apparatus for real-time high definition television encoding. In one embodiment, there is presented a method for encoding video data. The method comprises receiving an estimates of amounts of data for encoding earlier pictures; providing target rates based on the estimates of data for encoding the earlier pictures; receiving measures indicative of the actual data for encoding the earlier pictures; and providing at least one target rate for encoding at least one later picture based on the target rates for encoding the earlier pictures and the measures indicative of the actual data for encoding the earlier pictures.

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

Method and apparatus for encoding and decoding coding unit of picture boundary

Номер: US20120243799A1
Автор: Min-Su Cheon
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A method and apparatus for encoding an image is provided. An image coding unit, including a region that deviates from a boundary of a current picture, is divided to obtain a coding unit having a smaller size than the size of the image coding unit, and encoding is performed only in a region that does not deviate from the boundary of the current picture. A method and apparatus for decoding an image encoded by the method and apparatus for encoding an image is also provided.

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

Polymorphic codec system and method

Номер: US20120250757A1
Принадлежит: Interact Devices Inc

An input module obtains a media signal to be communicated to a destination system, after which an identification module identifies a plurality of segments within the media signal. A codec includes a selection module that automatically selects different compression methods to respectively compress at least two of the segments. The compression methods are automatically selected to produce a highest compression quality for the respective segments according to a set of criteria without exceeding a target data rate. A compression module within the codec then compresses the segments using the automatically-selected compression methods, after which an output module delivers the compressed segments to the destination system with an indication of which compression method was used to compress each segment.

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

Video encoder and video decoder

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

A video encoder includes: a motion compensation picture signal generator to generate a plurality of motion compensation picture signals in accordance with an encoding target signal and a plurality of reference pictures; a prediction signal generator to generate a prediction signal of the encoding target signal by utilizing the plurality of motion compensation picture signals; a prediction error signal generator to generate a prediction error signal; a selector to select, from among a plurality of scan patterns prepared for generating encoded information from the prediction error signal, a scan pattern that is expected to minimize an information amount of an encoded state of the prediction error signal, in accordance with the plurality of motion compensation picture signals; and a zigzag scanner to generate encoded information from the prediction error signal by using the scan pattern selected by the selector.

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

Method for coding and method for reconstruction of a block of an image

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

A method for coding a current block of an image is disclosed that comprises: determining, for the current block, current coding parameters, determining, for at least one neighbouring block of the current block previously coded and reconstructed, a neighbouring residual block from current coding parameters, and coding the current block with the current coding parameters according to the neighbouring residual block.

Подробнее
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.

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

Dynamic coefficient reordering

Номер: US20120320989A1
Принадлежит: Google LLC

A system, apparatus, and method of compressing video data having at least one frame having at least one block having an array of pixels. The method includes transforming the pixels of the at least one block into coefficients, creating a default transmission order of the coefficients, creating an optimal transmission order of the coefficients, comparing a coefficient position of at least one of the coefficients in the optimal transmission order with a coefficient position of the at least one of the coefficients in the default transmission order; determining an update value based on the comparison, and selectively encoding position information of the at least one of the coefficients in the optimal transmission order based on the update value.

Подробнее
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.

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

Image processor, image processing method, and program

Номер: US20120328192A1
Автор: Takahiro Fukuhara
Принадлежит: Sony Corp

The invention relates to an image processing apparatus, method, and program that can more improve coding efficiency. In step S 104, a bit shift changing unit ( 112 ) shift-changes depth data (D) acquired in step S 103 by using a detected bit depth of image data, and adjust a bit depth of the depth data (D) to match a bit depth of the image data. In step S 105, an encoding unit ( 113 ) encodes the image data and depth data (D). In step S 106, a rate control unit ( 114 ) controls a rate of each encoding to be performed in step S 105 based on a result of encoding of the image data and a result of encoding of the depth data performed in step S 105. This curved face is set as a predictive image. The invention can be applied to, for example, an image processing apparatus.

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

Methods and system for using a scan coding pattern during intra coding

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

A method for processing a block of transform coefficients during intra coding includes receiving an N×M block of transform coefficients, wherein N is a row width of the block and M is a column height of the block. A first scan coding pattern is determined from a set of scan coding patterns comprising a diagonal scan coding pattern, a horizontal scan coding pattern, and a vertical scan coding pattern. The method further includes partitioning the N×M block into a plurality of sub-blocks each comprising a plurality of the transform coefficients; and processing the plurality of sub-blocks, one at a time, in a coding order along the first scan coding pattern to generate a bit sequence. The processing further comprises, for the sub-blocks containing at least one non-zero transform coefficient, coding at least the non-zero transform coefficients in a transform coefficient sequence along a second scan coding pattern.

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

Prediction-Based Image Processing

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

A pixel block is compressed by providing a respective color component prediction for each pixel in the block. A difference between color components of two neighboring pixels is calculated and compared to a threshold. If the difference is smaller than the threshold, the prediction is calculated based on a first linear combination of the color components of these two neighboring pixels. However, if the difference exceeds the threshold, a second or third linear combination of the color components of the neighboring pixels is employed in the prediction. A guiding bit associated with the selected linear combination may be used. A prediction error is calculated based on the color component of the pixel and the provided prediction. The compressed block comprises an encoded representation of the prediction error and any guiding bit.

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

Signaling picture size in video coding

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

A video encoder is configured to determine a picture size for one or more pictures included in a video sequence. The picture size associated with the video sequence may be a multiple of an aligned coding unit size for the video sequence. In one example, the aligned coding unit size for the video sequence may comprise a minimum coding unit size where the minimum coding unit size is selected from a plurality of smallest coding unit sizes corresponding to different pictures in the video sequence. A video decoder is configured to obtain syntax elements to determine the picture size and the aligned coding unit size for the video sequence. The video decoder decodes the pictures included in the video sequence with the picture size, and stores the decoded pictures in a decoded picture buffer.

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

Apparatus of generating prediction block

Номер: US20130016773A1
Автор: Soo-Mi Oh
Принадлежит: Individual

Provided is an intra prediction decoding apparatus that restores quantized residual coefficients, intra prediction information and size information on a prediction unit from a received bit stream, restores an intra prediction mode of the current prediction unit on the basis of the intra prediction information and the size information on the current prediction unit, generates unavailable reference pixels of the prediction unit, and adaptively filters the reference pixels on the basis of the intra prediction mode. Also, the apparatus generates a prediction block by adaptively filtering reference pixels corresponding to the intra prediction mode. Then, the apparatus generates a restoration image using the prediction block and a restored residual block. Accordingly, a prediction block close to an original image can be restored, and an image compression ratio can be improved.

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

Systems and Methods with Early Variance Measure Used to Optimize Video Encoding

Номер: US20130022102A1
Автор: Michele Casula
Принадлежит: ZiiLabs Inc Ltd

Methods and systems for video encoding, using a variance measure to directly effect efficiencies and optimizations at various stages of video encoding to improve compute cycle, power, heat and bandwidth efficiency and decoded picture quality and decrease the bit length of encoded frames. Download rate and decoding efficiency are also improved as a result of the improvements realized at the encoder.

Подробнее
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 дата публикации

Image coding method and image decoding method

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

An image coding method for coding an input image per block to generate a coded image signal includes: predicting for each prediction unit which is an area obtained by partitioning a target block to generate a prediction image of the target block; comparing a transform unit which is an area obtained by partitioning the target block and is a processing unit for frequency transform with the prediction unit, to detect part of a boundary of the prediction unit, the boundary being located within the transform unit; performing boundary filtering on the detected part of the boundary in the generated prediction image; calculating a difference between a filtered prediction image and the input image to generate a difference image of the target block; and performing frequency transform on the difference image for each transform unit.

Подробнее
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.

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

Zero pass jpeg bit rate controller

Номер: US20130034300A1
Принадлежит: CSR Technology Inc

Embodiments are directed towards compressing an image to substantially a preset file size using statistical information obtained from a single subset of the image and an initial compression of the single subset. A representative subset portion of the image is selected based in part on a clustering analysis of the image. The representative subset is then compressed, in one embodiment, twice, in order to obtain statistics useable for the entire image. A scale factor is then determined that may be used in the quantization and for creating a Bit Rate Control (BRC) curve that represents an amount of accumulated bits per Minimal Codec Unit (MCU). During the compression process, the BRC curve is used to prevent accumulating bits from over shooting a final preset file size target.

Подробнее
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 дата публикации

Video encoding control method and apparatus

Номер: US20130058396A1
Принадлежит: Nippon Telegraph and Telephone Corp

A video encoding control method for controlling encoding of an input video signal. The method includes the steps of detecting an underflow of a decoder buffer; if the underflow of the decoder buffer has been detected, suppressing an amount of generated code by skipping an encoding target picture or by encoding the encoding target picture so as to produce a minimum amount of generated code; after suppressing the amount of generated code, comparing a current rate of occupancy in the decoder buffer with a predetermined threshold for the rate of occupancy in the decoder buffer; and performing a control for continuously suppressing the amount of code generated for each encoding target image by using the above step of suppressing the amount of generated code until the rate of occupancy in the decoder buffer exceeds the threshold based on a result of the above comparison.

Подробнее
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 дата публикации

Motion picture encoding apparatus and method thereof

Номер: US20130070845A1

Provided is a video encoding apparatus, including a signal separator to separate a differential image block into a first domain and a second domain, based on a boundary line included in the differential image block, the differential image block indicating a difference between an original image and a prediction image with respect to the original image, a transform encoder to perform a transform encoding with respect to the first domain using a discrete cosine transform (DCT), a quantization unit to quantize an output of the transform encoding unit in a frequency domain, a space domain quantization unit to quantize the second domain in a space domain, and an entropy encoder to perform an entropy encoding using outputs of the quantization unit and the space domain quantization unit.

Подробнее
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 дата публикации

Method and apparatus for accessing data of multi-tile encoded picture stored in buffering apparatus

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

A method for read pointer maintenance of a buffering apparatus, which is arranged to buffer data of a multi-tile encoded picture having a plurality of tiles included therein, includes the following steps: judging if decoding of a first tile of the multi-tile encoded picture encounters a tile boundary of the first tile; and when it is judged that the tile boundary of the first tile is encountered, storing a currently used read pointer into a pointer buffer, and loading a selected read pointer from the pointer buffer to act as the currently used read pointer.

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

Rate-distortion-complexity optimization of video encoding

Номер: US20130094564A1
Принадлежит: Google LLC

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.

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

Method and apparatus for coding image information, method and apparatus for decoding image information, method and apparatus for coding and decoding image information, and system of coding and transmitting image information

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

An image decoding apparatus for decoding a bit stream includes a receiving unit that receives the bit stream and a weight parameter that is added to a luma quantization parameter. The image decoding apparatus also includes a decoding unit that decodes the bit stream and generates a chroma component of quantized coefficients. Further, the image decoding apparatus includes a dequantization unit that performs dequantization on the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of a luma quantization parameter weighted by the weight parameter. In addition, the image decoding apparatus includes a transform unit that performs an inverse orthogonal transform.

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

Method and apparatus for coding image information, method and apparatus for decoding image information, method and apparatus for coding and decoding image information, and system of coding and transmitting image information

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

An image decoding apparatus for decoding a bit stream includes a decoding unit that decodes the bit stream and generates a chroma component of quantized coefficients. The image decoding apparatus also includes a dequantization unit that performs a dequantization on the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of a luma quantization parameter weighted by an addition operation. Further, the image decoding apparatus includes a transform unit that performs an inverse orthogonal transform.

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

Method and apparatus for encoding and/or decoding moving pictures

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

A method of encoding moving pictures using a plurality of quantization matrices. The method involves selecting one of the plurality of quantization matrices in consideration of an at least one characteristics of an input image; transforming the input image; and quantizing the transformed input image using the selected quantization matrix.

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

Video and data processing using even-odd integer transforms

Номер: US20130114732A1
Автор: Jie Dong, YAN Ye
Принадлежит: Vid Scale Inc

Methods, apparatuses and systems for integer transforms, and/or integer transform operations, for transforming data (e.g., residual video data) are disclosed. Included among such methods, apparatuses and systems is an apparatus that may include a processor and memory. The memory may include a set of transform matrices and instructions executable by the processor for transforming data (e.g., residual video data) using any of the set of transform matrices. Each transform matrix of the set of transform matrices may be orthogonal or, alternatively, may be approximately orthogonal and be fully factorizable. Each transform matrix of the set of transform matrices may have a different number of elements. Each element of the respective number of elements is an integer. Differences among norms of basis vectors of each transform matrix satisfy a given threshold, and the basis vectors approximate corresponding basis vectors of a discrete cosine transform (DCT) matrix.

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

Method and Apparatus of Video Encoding with Partitioned Bitstream

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

A method and apparatus for video encoding to generate a partitioned bitstream without buffering transform coefficient and/or prediction data for subsequent coding units are disclosed. An encoder incorporating an embodiment according to the present invention receives first video parameters associated with a current coding unit, wherein no first video parameters associated with subsequent coding units are buffered. The encoder then encodes the first video parameters to generate a current first compressed data corresponding to the current coding unit. A first memory address in the first logic unit is determined and the encoder provides the current first compressed data at the first memory address in the first logic unit.

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

Encoding apparatus, method of controlling thereof, and computer program

Номер: US20130128960A1
Автор: Fumitaka Nakayama
Принадлежит: Canon Inc

An encoding apparatus comprises, a detection unit configured to determine a characteristic of the image of each of a plurality of blocks and to detect whether visual degradation in each block is noticeable, a determination unit configured to determine a quantization parameter of each block based on a detection result, a transformation unit configured to perform orthogonal transformation of the block and quantization using the quantization parameter, an encoding unit configured to perform variable-length encoding of a transformation result, an inverse transformation unit configured to inversely transform the transformation result to generate a locally decoded image, and a calculation unit configured to calculate a reference value to change a criterion to determine the characteristic of the image, wherein the detection unit detects a block having noticeable visual degradation by changing the criterion in accordance with the reference value.

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

Systems and methods for image handling and presentation

Номер: US20130129243A1
Принадлежит: General Electric Co

Certain embodiments provide systems and methods for adaptive compression, transmission, and display of clinical images. Certain embodiments provide a method for adaptive compression of image data for transmission and display at a client workstation. The method includes identifying one or more images for display, the one or more images including a plurality of image slices. The method also includes determining a compression scheme for the one or more images based on at least one of bandwidth, processing power, and diagnostic modality. The method further includes transferring the one or more images for display at the client workstation. The method additionally includes adapting the compression scheme based on resource availability.

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

Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method

Номер: US20130136186A1
Автор: Tammy Lee, Woo-Jin Han
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Provided are a method and apparatus for estimating a motion vector using a plurality of motion vector predictors, an encoder, a decoder, and a decoding method. The method includes calculating spatial similarities between the current block and the plurality of neighboring partitions around the current block, selecting at least one of the neighboring partitions based on the calculated spatial similarities, and estimating a motion vector of the selected partition as the motion vector of the current block.

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

Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method

Номер: US20130142264A1
Автор: Tammy Lee, Woo-Jin Han
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Provided are a method and apparatus for estimating a motion vector using a plurality of motion vector predictors, an encoder, a decoder, and a decoding method. The method includes calculating spatial similarities between the current block and the plurality of neighboring partitions around the current block, selecting at least one of the neighboring partitions based on the calculated spatial similarities, and estimating a motion vector of the selected partition as the motion vector of the current block.

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

High Precision Encoding and Decoding of Video Images

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

Methods, systems, and computer programs for improved quality video compression. Image quality from MPEG-style video coding may be improved by preserving a higher number of bits during intermediate encoding and decoding processing steps. Problems of inverse discrete cosine transform (IDCT) mismatch can be eliminated by exactly matching the IDCT function numerical algorithm of the decoder to the IDCT function numerical algorithm used for the decoding portion of the encoder. Also included is an application of high precision compression to wide dynamic range images by extending the range of the “quantization parameter” or “QP”. The extension of QP may be accomplished either by increasing the range of QP directly, or indirectly through a non-linear transformation. Also included is an application of extended intermediate processing precision and an extended QP range to reduced contrast regions of an image to extend the precision with which the low-contrast portions are compression coded.

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

Apparatus for decoding motion information in merge mode

Номер: US20130148735A1
Автор: Hyunoh OH, Kwangje Kim
Принадлежит: Ibex PT Holdings Co Ltd

Disclosed is an apparatus for decoding motion information in merge mode for reconstructing a moving picture signal coded at a low data rate while maintaining a high quality of an image. The apparatus for decoding motion information in merge mode discloses the position of a merge mode candidate and the configuration of a candidate in order to predict motion information in merge mode efficiently. Furthermore, a merge candidate indicated by the merge index of a current block can be efficiently reconstructed irrespective of a network environment by adaptively generating a merge candidate based on the number of valid merge candidate.

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

Method and apparatus for dual pass rate control video encoding

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

A method of dual-pass rate control video encoding and an encoder are disclosed. Uncompressed input video is received with a video encoder. First pass encoding is performed, and a second pass encoding is performed with the video encoder at a delay relative to the first pass. The first pass encoding detects scene changes within the input video, assigns macroblocks to a pre-determined number of activity classes, and determines a complexity of each picture within the sequence of pictures. Information from the first pass encoding concerning the scene changes, the activity classes, and the complexity are used for rate control determined in second pass encoding for producing and outputting a bit stream of compressed video. During at least one of the first pass and second pass encoding, boundaries of at least some of the GOPs are adjusted to be aligned with the scene changes.

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

Method and apparatus for compressing images

Номер: US20130163891A1
Автор: Pankaj Kumar BAJPAI
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Disclosed is a method and apparatus for generating fixed size compressed images. The method includes grouping member entities of the image into a plurality of groups based on each image features, each of the plurality of groups including member entities sharing common features; selecting at least one group representative from at least one of the plurality of groups; estimating final control parameters for each of the group representatives in an iterative manner; and compressing the image based on the estimated control parameters.

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

Variable length coding system

Номер: US20130163894A1
Автор: Gary Demos
Принадлежит: Individual

Systems, methods, and processor executable code for high quality wide-range multi-layer image compression of a sequence of video images. A non-transient electronic storage media stores the processor executable code configured and is capable of causing one or more processors to compress a sequence of digitized video images. The method includes generating a hierarchy of processed images from a digitized video image, determining a plurality of regions within each processed image, each region being selected based on lossless coding efficiency; and applying a lossless variable-length coding independently to each such region.

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

Image Processing Apparatus

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

An image processing apparatus encodes an input motion image signal, records encoded motion image data on a recording medium, detects complexity of a motion image according to the input motion image data, detects a remaining recording capacity of the recording medium, and has a first mode for controlling the encoding unit based on information of the detected complexity of the motion image so as to adjust a code amount of the encoded motion image data and has a second mode for controlling the encoding without using the information of the detected complexity of the motion image so as to adjust the code amount of the encoded motion image data, wherein the first mode and the second mode are determined based on the remaining recording capacity.

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

Determining contexts for coding transform coefficient data in video coding

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

In one example, a device for coding video data includes a video coder configured to determine values for coded sub-block flags of one or more neighboring sub-blocks to a current sub-block, determine a context for coding a transform coefficient of the current sub-block based on the values for the coded sub-block flags, and entropy code the transform coefficient using the determined context.

Подробнее
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.

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

Recording medium having recorded thereon coded information using plus and/or minus rounding of images

Номер: US20130195193A1
Автор: Yuichiro Nakaya
Принадлежит: HITACHI LTD

Computer-readable medium with an image decoding program performing: storing a reference image of a previously decoded image; receiving coded information including motion vector and rounding method information specifying a rounding method used in synthesizing a prediction image of a currently decoded image; and synthesizing prediction image by performing motion compensation using the motion vector information and reference image; wherein synthesizing a prediction image uses a positive and negative rounding method for interpolating pixel intensity values; wherein the interpolation of pixel intensity values uses a rounding method specified by the rounding method information; wherein interpolation is via the rounding method specified by rounding method information included in the encoded bitstream when the current frame is a P frame; wherein the rounding method information is not in the encoded bitstream when the current frame is an I frame; and wherein the rounding method information specifies one of a plurality of values.

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

Recording medium having recorded thereon coded information using plus and/or minus rounding of images

Номер: US20130195196A1
Автор: Yuichiro Nakaya
Принадлежит: HITACHI LTD

Computer-readable medium having an image decoding program performing: storing a reference image of a previously decoded image; receiving coded information including motion vector and rounding method information specifying a rounding method for synthesizing a prediction image of a currently decoded image; and synthesizing the prediction image via motion compensation using the motion vector information and reference image, using a positive and negative rounding method for interpolating pixel intensity values; wherein interpolation of pixel intensity values uses a rounding method specified by the rounding method information included in the encoded current P frame bitstream; wherein the rounding method information is not received from the encoded I frame bitstream; wherein the rounding method information includes a header section of the currently decoded image's coded information, and specifies one of two values; and wherein one of the two values specifies a positive rounding method, and another specifies a negative rounding method.

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

Recording medium having recorded thereon coded information using plus and/or minus rounding of images

Номер: US20130195197A1
Автор: Yuichiro Nakaya
Принадлежит: HITACHI LTD

Computer-readable medium having an image decoding program performing: storing a reference image of a previously decoded image; receiving coded information including motion vector and rounding method information specifying a rounding method for synthesizing a prediction image of a currently decoded image; and synthesizing via motion compensation using the motion vector information and reference image, using a positive and negative rounding method for interpolating pixel intensity values; wherein interpolation of pixel intensity values uses a rounding method specified by the rounding method information included in the encoded current P frame bitstream; wherein the rounding method information is not received from the encoded I frame bitstream; wherein the rounding method information includes a header section of the currently decoded image's coded information, and specifies one of two values; and wherein one specifies a positive rounding method, and another a negative rounding method; and wherein the rounding method information is one bit.

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

Method and system for transmitting video frame data to reduce slice error rate

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

The present invention relates in general to video communication and streaming, and in particular, to transmitting video frame data over a communication network. A method of transmitting video frame data over a communication network comprises: obtaining a group of slices of a current video frame; assigning each of the slices to a channel of a plurality of channels reserved in a communication network; encoding each slice, based on channel characteristics of the channel to which it has been assigned, to obtain encoded data; packetizing the encoded data into encoded packets; and transmitting, over each of the reserved channels assigned to, the encoded packets comprising only encoded data of the corresponding assigned slice. This transmitting method reduces the slice error rate when transmitting several slices of a video frame over a communication network.

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

Recording medium having recorded thereon coded information using plus and/or minus rounding of images

Номер: US20130202043A1
Автор: Yuichiro Nakaya
Принадлежит: HITACHI LTD

Computer-readable medium having an image decoding program performing: storing a reference image of a previously decoded image; receiving coded information including motion vector and rounding method information specifying a rounding method for synthesizing a prediction image of a currently decoded image; and synthesizing the prediction image via motion compensation using the motion vector information and reference image, using a positive and negative rounding method for interpolating pixel intensity values; wherein interpolation of pixel intensity values uses a rounding method specified by the rounding method information included in the encoded current P frame bitstream; wherein the rounding method information is not received from the encoded I frame bitstream; wherein rounding method information specifies one of two values; and wherein one of the two values specifies a positive rounding method, and another of the two values specifies a negative rounding method, and wherein the rounding method information has one bit.

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

Motion vector encoding device and decoding device

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

A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.

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

Adaptive intra-prediction encoding and decoding method

Номер: US20130215963A1
Принадлежит: Humax Co Ltd

Disclosed is an adaptive intra-prediction encoding and decoding method. The adaptive intra-prediction encoding method comprises the following steps: providing a prediction unit to be encoded; determining the total number of prediction modes for intra-prediction in accordance with the size of the prediction unit; selecting a certain prediction mode on the basis of the displacement of a reference pixel among the determined total number of the prediction modes, and performing intra-prediction using the selected prediction mode; and transforming and quantizing the residual value, which is the difference between the prediction unit predicted by the intra-prediction and the current prediction unit, and entropy-encoding the transformed and quantized value. Thus, rate-distortion may be optimized and image quality and encoding speed may be improved.

Подробнее
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.

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

Method and system for creating, receiving and playing multiview images, and related mobile communication device

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

A method and a system for creating, receiving and playing multi-view images are provided, and a related mobile communication device is also provided. A service server in the system receives images collected by the devices and encodes the received images based at least partly on redundancy of the images. The service server converts the received images into the multi-view images and sends them to a client terminal.

Подробнее