Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

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

Method and apparatus for video processing for improved video compression

Номер: US20120002000A1
Принадлежит: Vibare Inc

Systems, apparatuses, and methods are provided for processing video. In one method, analog image information is acquired over an exposure period, and digital image information is generated from the analog image information at a frame period where the exposure period is greater than the frame period. In another method, stored characteristic information such as images of parties are compared to a received characteristic information. If there is a match, a communication link is established between the parties.

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

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.

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

Method and apparatus for region-based weighted prediction with improved global brightness detection

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

A method and apparatus for determining a region-based weighted prediction with improved global brightness detection. The method includes applying a global brightness change detection methods by computing the weighted prediction parameters, determining if the brightness change is different amount of change for the different regions, if the change is not different, calculate motion estimation and setting Refidx to 1 and setting Refidx is set to 0 when there is change, determining the best motion vector, motion vector cost and the best reference input, and determining a region-based weighted prediction with improved global brightness detection based on the motion vector data.

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

Parallel video coding based on scan order

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

A system encoding and decoding video that uses a parallel encoding and decoding technique.

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

Image Encoding Methods, Image Decoding Methods, Image Encoding Apparatuses, and Image Decoding Apparatuses

Номер: US20120014451A1

In an embodiment, an image encoding method is provided. The image encoding method may include a first partial encoding step, wherein first partially encoded image data is generated based on first input data after the first input data is available; a second partial encoding step, wherein second partially encoded image data is generated based on second input data after the second input data is available, before the first input data is available; and an encoded image data generating step, wherein encoded image data is generated based on the first partially encoded image data and the second partially encoded image data.

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

Image receiver

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

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

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

Coding motion prediction direction in video coding

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

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

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

Method and System for Encoding Video Frames Using a Plurality of Processors

Номер: US20120027091A1
Автор: Wei-Lien Hsu
Принадлежит: Advanced Micro Devices Inc

Methods and system provide for the encoding of video frames using a plurality of processors. In one example, a first processor provides a location of a plurality of non-stationary pixels in a current frame by comparing pixel data in the current frame with corresponding pixel data in a previous frame for use by a second processor. The first processor also provides pixel data describing substantially only non-stationary pixels in the current frame, for use by the second processor. The second processor calculates motion vector data for the plurality of non-stationary pixels based on the non-stationary pixel location information and the pixel data describing substantially only non-stationary pixels. The first processor encodes the current frame using the motion vector data for the plurality of non-stationary pixels from the second processor.

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

Low-latency remote display rendering using tile-based rendering systems

Номер: US20120044253A1
Автор: Kim Pallister
Принадлежит: Individual

Apparatus, systems and methods for low latency remote display rendering using tile-based rendering systems are disclosed. In one implementation, a system includes a network interface and a content source coupled to the network interface. The content source being capable of rendering at least one tile of a tiled image, encoding the at least one tile, and providing the at least one encoded tile to the network interface before all tiles of the tiled image are rendered.

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

Entropy coder supporting selective employment of syntax and context adaptation

Номер: US20120044987A1
Автор: James D. Bennett
Принадлежит: Broadcom Corp

Entropy coder supporting selective employment of syntax and context adaptation. In video coding, different entropy coding is selectively and adaptively employed based on local and/or remote consideration(s). For example, certain entropy coding may be context adaptive while other entropy coding may be non-context adaptive, and may operate in accordance with syntax or without syntax. Selective adaptation between context adaptive entropy coding and non-context adaptive entropy coding, as well as those which operate using syntax or without syntax may be made based on one or more local and/or remote characteristic(s). Transitioning between the various end to end configurations midstream can occur upon reference frame transitions with appropriate header information leadoff in a given bitstream. A given device (e.g., encoder or transcoder) may be implemented to transition independently, in cooperation with, or under the direction/coordination with one or more other devices within the communication system.

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

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

Low complexity adaptive filter

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

An interim filter determined for a previous series of video blocks can be applied to a current series of video blocks to determine an interim filter map for the current series of video blocks. Based on the interim filter map, a decoding filter can be determined. By applying the decoding filter to the current series of video blocks, a decoding filtering map can be determined. Based on CUs identified as having filtering off by the decoding filtering map, an interim filter for the current series of video blocks can be determined. The decoding filter and decoding filtering map can be transmitted to a decoder, while the interim filter and interim filter map may not be transmitted to a decoder. The interim filter for the current series of video blocks can be used to generate an interim filter map for a next series of video blocks.

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

Interpolation of video compression frames

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

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

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

Video transcoder with flexible quality and complexity management

Номер: US20120051440A1
Принадлежит: LSI Corp

A video transcoder for converting a compressed input video bit-stream having one spatial resolution into a compressed output video bit-stream having a different spatial resolution in a manner that enables the transcoder to dynamically change the amount of computational resources allocated to the conversion process. In one embodiment, the video transcoder has a plurality of configurable processing paths whose configuration determines the amount of allocated computational resources. Exemplary processing-path configuration changes may include, but are not limited to engaging or disengaging a processing path, redirecting a data flow from flowing through one processing path to flowing through another processing path, and attaching or detaching one or more processing modules to an engaged processing path. The capability to make these and other configuration changes enables the video transcoder to adjust the computational complexity and picture quality on the fly, without interrupting the video sequence in the output video bit-stream.

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

Low Complexity Method For Motion Compensation Of DWT Based Systems

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

Exemplary techniques for performing motion compensation in the discrete wavelet transform domain are described. In an exemplary embodiment, a server can perform motion compensation in the discrete wavelet transform domain for an image and send at least one motion vector and at least one delta array to a client. The client can use the at least one motion vector and the at least one delta array to compose the image. In addition to the foregoing, other aspects are described in the detailed description, claims, and figures.

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

Video processing apparatus, content providing server, and control method thereof

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

Disclosed are a video processing apparatus, a content providing server, and control methods thereof. The video processing apparatus includes: a receiver which receives a two-dimensional (2D) video signal; a communication unit which communicates with a content providing server providing a supplementary video signal for a three-dimensional (3D) video signal corresponding to the 2D video signal; a signal processor which processes the 2D video signal and the supplementary video signal; and a controller which controls the communication unit to receive the supplementary video signal corresponding to the received 2D video signal from the content providing server, and the signal processor to generate the 3D video signal based on the received supplementary video signal and the received 2D video signal. Accordingly, it is possible to generate and reproduce the 3D video signal corresponding to the 2D video signal.

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

Multiple image buffer simulation

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

Various embodiments related to a host computing device for rendering and sending image data to a peripheral device for display at the peripheral device. For example, one embodiment comprises a host computing device, the host computing device comprising a data storage subsystem and a logic subsystem. The host computing device further comprises instructions stored in the data storage subsystem and executable by the logic subsystem to output to the peripheral device a frame of image data representing a difference between a currently rendered image and an (N−1)-th previously rendered image, N being an integer and having a value of 3 or more.

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

Video coding using compressive measurements

Номер: US20120082207A1
Принадлежит: Alcatel Lucent USA Inc

The present invention relates to an apparatus and method for video coding using compressive measurements. The method includes receiving video data including frames, and determining at least one temporal structure based on a series of consecutive frames in the video data. The temporal structure includes a sub-block of video data from each frame in the series. The method further includes obtaining a measurement matrix, and generating a set of measurements by applying the measurement matrix to the at least one temporal structure. The measurement matrix includes an assigned pattern of pixel values and the set of measurements is coded data representing the at least one temporal structure.

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

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

Method and Apparatus of Adaptive Loop Filtering

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

A method and apparatus for processing in-loop reconstructed video using an in-loop filter is disclosed. In the recent HEVC development, adaptive loop filtering (ALF) is being adopted to process in-loop reconstruction video data, where ALF can be selectively turned ON or OFF for each block in a frame or a slice. An advanced ALF is disclosed later that allows a choice of multiple filter sets that can be applied to the reconstructed video data adaptively. In the present disclosure, pixels of the in-loop reconstructed video data are divided into a plurality of to-be-filtered regions, and an in-loop filter from a filter set is determined for each to-be-filtered region based on a rate-distortion optimization procedure. According to one embodiment of the present invention, computation of cost function associated with the rate-distortion optimization procedure is related to correlation values associated with original video data and the in-loop reconstructed video data. Furthermore, the correlation values can be shared by the multiple candidate filters during the rate-distortion optimization procedure for said each to-be-filtered region. In another embodiment, the correlation values can be shared by multiple candidate to-be-filtered regions of an area of the in-loop reconstructed video data during the rate-distortion optimization procedure for the area of the in-loop reconstructed video data.

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

Image Processing Apparatus and Image Processing Method

Номер: US20120086861A1
Автор: Jun Murayama
Принадлежит: Sony Corp

A basic pattern generating unit 81 generates a film grain basic pattern 86 in which the histogram of random noise is substantially the same as the film grain basic pattern information 53. The film grain basic pattern 86 is of (64×64) pixels and an area of (16×16) pixels is cut out and supplied to a multiplier 84. Strength information 88 is generated based on film grain strength information 54 produced on the encoding side and an average value 87 of a pixel value in the area of (16×16) pixels of decoded image information 42. The strength of basic pattern 86 is adjusted by this strength information 88. Film grain image 89 whose strength is adjusted is added to the area of (16×16) pixels of the decoded image information 42 by an adder 85 by the unit of pixel.

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

Graphics display system with video scaler

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

A method for processing video data includes performing by one or more processors and/or circuits in a video processing device, the one or more processors and/or circuits including a video scaler, a memory, and a scaler engine, functions including receiving a video image by the video processing device. The functions also include determining whether the video scaler requires less memory bandwidth to scale the video image before writing the video image to the memory or after reading the video image from the memory, and scaling the video image based on the determination. If the video scaler requires less memory bandwidth to scale the video image before writing the video image to the memory, performing by the one or more processors and/or circuits scaling of the video image in the video scaler using a video input clock of the video scaler to generate a first scaled video image.

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

Method and Apparatus for Processing Video Signals

Номер: US20120093217A1

The present invention relates to a method and apparatus for processing video signals, the method comprising: decoding a current frame of a video signal in block units to generate a restored frame, and acquiring first and second flags to acquire a filter coefficient which is adaptively determined from the video signal for each slice on the basis of flag information, or performing deblocking filtering with a predetermined filter coefficient. The present invention relates to a video signal processing method which includes an inter-frame prediction method that determines a motion vector, and a method for performing inter-frame prediction for a residual image. The method for processing video signals can increase the compression encoding efficiency by performing accurate motion prediction and residual image prediction, and can improve the quality of a restored image by removing distortion and performing a filtering for restoring an image that is close to the original image.

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

Real-time video coding/decoding

Номер: US20120093222A1
Принадлежит: Vanguard Video LLC

A video codec having a modular structure for encoding/decoding a digitized sequence of video frames in a multi-core system is described. The video codec comprises a memory unit; a multithreading engine. and a plurality of control and task modules organized in a tree structure, each module corresponding to a coding operation. The modules communicate with each other by control messages and shared memory. The control modules control all coding logic and workflow, and lower level task modules perform tasks and provide calculations upon receiving messages from the control task modules. The multithreading engine maintains context of each task and assigns at least one core to each task for execution. The method of coding/decoding comprises an error resilient algorithm.

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

Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding

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

A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient manner. In one embodiment, the display time difference between a current video picture and a nearby video picture is determined. The display time difference is then encoded into a digital representation of the video picture. In a preferred embodiment, the nearby video picture is the most recently transmitted stored picture. For coding efficiency, the display time difference may be encoded using a variable length coding system or arithmetic coding. In an alternate embodiment, the display time difference is encoded as a power of two to reduce the number of bits transmitted.

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

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

Image encoding/decoding method and apparatus

Номер: US20120099787A1
Автор: Byung-cheol Song
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Provided are an image encoding/decoding method and apparatus, in which one of a plurality of color component images is predicted from a different color component image reconstructed using a correlation between the plurality of color component images. Using a reconstructed image of a first color component image selected from among the plurality of color component images forming a single color image, the other color component images are predicted.

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

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

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

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

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

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

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

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

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

Encoding method, display apparatus, and decoding method

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

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

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

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

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

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

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

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

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

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

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

System and method for enhancing compression using skip macro block on a compressed video

Номер: US20120114040A1
Автор: Eran Gonen, Yaron SHMUELI
Принадлежит: Individual

A method, apparatus, and computer readable medium for skip macro block compression of a compressed video. The method includes, for at least one INTER frame, saving a set of macro blocks including at least one of a macro block having a motion vector greater than a predetermined motion vector threshold, a macro block having positional correspondence to at least one macro block having a motion vector, a macro block having a size greater than a predetermined macro block size threshold, and a macro block having positional correspondence to a second macro block in a previous group of pictures, the second macro block having a motion vector. The method deletes and marks as skipped one or more remaining macro blocks, and merges the set in an order to create a compressed frame including a skipped macro block. The processor implements the method, and the computer readable medium contains processor instructions.

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

Watermark generating method, broadcast content generating method including the same and watermarking system

Номер: US20120134510A1

Disclosed are a method of generating a watermark, a method of generating a broadcast content including the same, and a watermarking system. The method of generating a watermark according to an exemplary embodiment of the present disclosure includes: determining a size of a target image to which a broadcast content is provided; determining the number of watermarks to be inserted into one frame of the target image; generating a watermark insert pattern by using the size of the target image and the number of watermarks; and scaling up the watermark insert pattern to a predetermined pattern for inserting the watermark insert pattern into an original image of the broadcast content.

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

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

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

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

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

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

Moving Picture Decoding Device and Moving Picture Decoding Method

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

One embodiment provides a moving picture decoding device for decoding a compression-coded video stream, including: an inverse-quadrature-transformer/dequantizer configured to perform inverse-quadrature-transformation/dequantization processing on each frame to be decoded; a load detector configured to detect a magnitude of an apparatus processing load including a processing load for decoding; a judging module configured to judge whether the magnitude of the apparatus processing load detected by the load detecting module is small; and a controller configured to control the inverse-quadrature-transformer/dequantizer so as to skip at least part of the inverse-quadrature-transformation/dequantization processing if the judging module judges that the magnitude of the apparatus processing load is not small.

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

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

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

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

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

Adaptive multimedia processor and adaptive data processing method

Номер: US20120150776A1

Disclosed is a structure of an adaptive multimedia processor and a method for implementing an adaptive data processing algorithm. The adaptive multimedia processor includes a bit stream analyzer for analyzing bit stream information of multimedia data, and a bit stream learning device for converting multimedia data having a format which cannot be reproduced in a device, to multimedia data having a format which can be reproduced in a device, through an execution of a learning algorithm, based on an analysis by the bit stream analyzer.

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

Methods and systems for encoding and protecting data using digital signature and watermarking techniques

Номер: US20120151216A1
Принадлежит: Intertrust Technologies Corp

Systems and methods are provided for protecting and managing electronic data signals. In one embodiment a strong watermark is inserted in a data signal that is divided into a sequence of blocks, and a digital signature for each block is embedded in the signal via a watermark. The signal is then stored and distributed. When attempts are made to use or access the signal, the signal is checked for the presence of a watermark containing the digital signature for the desired portion of the signal. If the watermark is found, the digital signature is extracted and used to verify the authenticity of the desired portion of the signal. If not found, the signal is checked for the presence of the strong watermark, which if found causes the system to inhibit further use of the signal, and if not found further use of the signal is allowed.

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

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

Method and apparatus for encoding and decoding and multi-view image

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

A Method and apparatus for encoding and decoding a multi-view image are provided. The method of encoding a multi-view image includes determining whether each of pictures included in multi-view image sequences is a reference picture referred to by other pictures included in the multi-view image sequences for inter-view prediction, and encoding the pictures using at least one of inter-view prediction and temporal prediction based on the determination result, thereby efficiently encoding and decoding the multi-view image at high speed.

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

System and method for audio video pattern sequence diagnostic tool

Номер: US20120163442A1
Автор: Samuel E. Corona
Принадлежит: Disney Enterprises Inc

There is provided a system and method for confirming correct encoder processing for a media file. There is provided a method comprising preparing a diagnostic clip, embedding the diagnostic clip in the media file to create a modified media file, encoding the modified media file according to a set of encoder settings to create an encoded media file embedded with an encoded diagnostic clip, displaying the encoded diagnostic clip to a user, and assessing the accuracy of the encoder settings based on a feedback received from the user. In this manner, users may quickly and accurately diagnose encoder settings after encoding the media file. Users may more easily identify which encodes caused which problems and avoid the costly overhead of backtracking in the production process.

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

Номер: US20120169923A1
Принадлежит: Pelco Inc

Techniques are discussed for providing mechanisms for coding and transmitting high definition video, e.g., over low bandwidth connections. In particular, foreground-objects are identified as distinct from the background of a scene represented in a plurality of video frames received from a video source, such as a camera. In identifying foreground-objects, semantically significant and semantically insignificant movement (e.g., repetitive versus non-repetitive movement) is differentiated. Processing of the foreground-objects and background proceed at different update rates or frequencies.

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

Coding of residual data in predictive compression

Номер: US20120170647A1
Автор: Dake He, Jin Meng
Принадлежит: SlipStream Data Inc

Encoding input data including one or more frames includes: generating a residual block based on a difference between a first block of data for multiple pixels in a first frame and a second block of data derived from information in the input data; generating a first block of coefficients based on a transform performed on the residual block; generating reference information based on the second block of data; and determining portions of a code value representing respective portions of the first block of coefficients based on at least one value derived from at least a portion of the reference information.

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

Moving picture encoding apparatus, moving picture decoding apparatus, moving picture encoding method, moving picture decoding method, moving picture encoding program, and moving picture decoding program

Номер: US20120177126A1
Принадлежит: NTT DOCOMO INC

A moving picture encoding apparatus for dividing a frame image as a coding target in a moving picture signal into plural target regions, detecting motion vectors for the respective target regions, and thereby performing coding based on motion compensation. The moving picture encoding apparatus comprises motion vector prediction means for performing a correction of scaling the motion vector of an adjacent region adjacent to the target region on the basis of the target reference frame image. The motion vector predicting means also performing a determination of an optimum predicted motion vector based on the motion vector of the adjacent region adjacent to the target region and thereby predicting the optimum predicted motion vector after the correction.

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

Methods and apparatus for producing video records of use of medical ultrasound imaging systems

Номер: US20120179039A1
Принадлежит: Hansen Trevor, Laurent Pelissier, Tomas Bobovsky

Methods and apparatus for producing a video record of a use of a medical ultrasound system are provided. An ultrasound image video signal and a synthetic display element signal produced by an ultrasound system are encoded as at least one data stream. The at least one data stream is stored in a multimedia container file. The ultrasound video signal and synthetic display element signal may be encoded as different data streams. In some embodiments, the ultrasound video signal and synthetic display element signal are combined in a single video signal, which is encoded as a video data stream. In some embodiments, a subject image video signal is produced by a camera, and this signals is encoded and stored with an associated ultrasound image video signal in a video container.

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

Method and apparatus for adapting media

Номер: US20120179833A1
Принадлежит: Onmobile Global Ltd

A method and apparatus for adapting media is provided. The method includes receiving a request for a first media stream and a second media stream at different media times. The method further includes processing a source media stream to produce a first portion media stream and a second portion media stream using a media processing element. A method for processing media comprises creating a first media processing element and a second media processing element. The method further includes processing a first media stream using the first media processing element to produce assistance information. Further, the method includes processing a second media stream using the second media processing element wherein the second media processing element utilizes the assistance information.

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

Methods and Systems for Facilitating Multimedia Data Encoding

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

Several methods and systems for facilitating multimedia data encoding are disclosed. In an embodiment, a plurality of picture buffers associated with multimedia data are received in an order of capture associated with the plurality of picture buffers. Buffer information is configured for each picture buffer from among the plurality of picture buffers comprising at least one of a metadata associated with the corresponding picture buffer and one or more encoding parameters for the corresponding picture buffer. A provision of picture buffers in an order of encoding is facilitated based on the configured buffer information.

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

Parametric loop filter

Номер: US20120183050A1
Автор: Ehsan Maani, Lina Dong, WEI Liu
Принадлежит: Sony Corp

A parametric loop filter uses a set of fixed filters to remove or reduce noise and artifacts introduced during video coding. The filters are pre-trained offline and hardwired into encoder and decoder, instead of online trained Wiener filters. The filters are able to be specified using one or more parameters including: direction, bandwidth along the direction (bw // ) and bandwidth perpendicular to the direction (bw ⊥ ). The filter to be used is able to be derived from local image characteristics or predicted from neighboring blocks. The parametric loop filter utilizes much less computation, delay and memory access at the encoder. Fixed coefficients allow fast implementation of filtering at the decoder. A parametric loop filter is able to be combined with online training to further improve performance, by allowing one or more fixed filters to be replaced with online trained Wiener filters.

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

Codeword space reduction for intra chroma mode signaling for hevc

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

Intra prediction is used in state-of-the-art video coding standards such as AVC. The intra prediction modes are coded into the bitstream. Luma and chroma components could potentially have different prediction modes. For chroma components, there are 7 different modes defined in AVC: vertical, horizontal, DC, diagonal directions, and “same as luma”. Statistics show that the “same as luma” mode is frequently used, but in AVC, this mode is encoded using more bits than other modes during entropy coding, therefore the coding efficiency is decreased. Accordingly, a modified binarization/codeword assignment for chroma intra mode signaling is able to be utilized for high efficiency video coding (HEVC), the next generation video coding standard.

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

Techniques for describing temporal coding structure

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

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

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

Method of coding and decoding images, corresponding device for coding and decoding and computer program

Номер: US20120183070A1
Принадлежит: France Telecom SA

A method and apparatus are provided for coding a signal from images, the images being split into sub-blocks of pixels. The method includes grouping at least two sub-blocks into at least one block of larger size, when the sub-blocks comply with at least one predetermined grouping criterion. A prediction is performed by applying at least one mode of motion prediction using at least two distinct motion prediction vectors, for at least one block of larger size, the motion prediction vectors being associated respectively with sub-sets of the block of larger size, comprising at least one of the sub-blocks of the block of larger size. The sub-sets are predefined and distinct.

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

Apparatus and method for encoding three-dimensional (3d) mesh, and apparatus and method for decoding 3d mesh

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

An apparatus and method for encoding a 3D mesh, and an apparatus and method for decoding the 3D mesh are disclosed. The 3D mesh encoding apparatus may determine mesh information including position information of each of vertices constituting the 3D mesh, and connectivity information among the vertices, based on a level, and may progressively encode the determined mesh information based on the level, thereby reducing an error with an original 3D object when compared to an equal transmission rating.

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

Determining Mobile Video Quality of Experience and Impact of Video Transcoding

Номер: US20120188882A1
Принадлежит: Tektronix Inc

Video data packets transmitted through a wireless network are captured by a network monitoring system. Video data sessions are detected from the video data packets. Key parameters are identified within the video data packets, such as video bit rate, resent or failed video packets, and video session duration. A Quality of Experience (QoE) is determined for some or all users associated with the video sessions based upon the key parameters. A header extension is added to the video data packets by a transcoding system. The header extension includes data associated with original and transcoded video data packets. The network monitoring system monitors the header extension and evaluates the effect of video transcoding upon the overall QoE for users. The monitoring system provides feedback to a transcoding policy engine based upon the effect of transcoding upon QoE.

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

Single reference picture list construction for video coding

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

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

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

Adaptive loop filtering using tables of filter sets for video coding

Номер: US20120195367A1
Принадлежит: eBrisk Video Inc

Disclosed are adaptive loop filtering techniques for video encoding and/or decoding. For a video unit, the encoder selects a set of predefined filters or generates a set of new filters, and places into the bitstream information identifying the set of predefined filters, or information defining the set of new filters. The set of filters may be used for loop filtering of at least one of the reconstructed samples of the video unit. At the decoder, a set of filters may be obtained by, decoding an index that identifies a set of predefined filters, or by decoding information related to a set of new filters. The obtained set of filters may be used for loop filtering of at least one decoded and reconstructed sample of the video unit.

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

Image encoding device and image decoding device

Номер: US20120195515A1
Автор: Tomohiro Ikai
Принадлежит: Individual

Disclosed is an image encoding device that aims to increase encoding efficiency and to increase mode estimation accuracy using the characteristics of transformation coefficients. In response to an assessment value calculated on the basis of the characteristics of transformation coefficients, the range of estimated modes and selectable modes is limited, a mode that minimizes encoding cost is selected from among predetermined modes within the limited range of modes, when the number of the aforementioned limited modes is one, a flag for mode identification is not encoded, and when there are a plurality of modes, the aforementioned selected mode is encoded. As a result, the amount of encoding cost of the mode-identifying flag is decreased and encoding can be performed with a high encoding efficiency, mode estimation accuracy is increased, and furthermore, the amount of flag encoding is decreased and encoding efficiency is increased.

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

Method and system for media file compression

Номер: US20120201290A1
Принадлежит: Tencent Technology Shenzhen Co Ltd

The present invention discloses a method for media file compression, which includes: extracting the encoding parameters from an input media file, separating and decoding the audio and video stream from the input media file, and extracting an original audio stream and an original video stream; computing the transcoding parameters required for compression according to the encoding parameters; encoding the original audio stream to output a new compressed audio stream, and encoding the original video stream to output a new compressed video stream according to the transcoding parameters; synthesizing the new compressed audio stream and the new compressed video stream to create a new media file. The present invention also provides a system for media file compression. By means of the method and system of the present invention, users can realize simple and rapid compression for media files of various formats without understanding media expertise, and the storage space can be saved, so that it is convenient to carry, transfer and share the media files.

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

Method and apparatus for intra-prediction encoding/decoding

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

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

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

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

Efficient Media Processing

Номер: US20120206653A1
Принадлежит: Apple Inc

Some embodiments provide a media-editing application. The application includes several image processing destinations for performing operations on video images. The application includes a scheduling engine for scheduling disk read, decode, and graphics processing operations to perform on images to prepare the images for the several destinations. The scheduling engine includes a first set of instructions for scheduling images based on a speed at which a particular one of the several destinations processes the images when none of the destinations require images in real-time. The scheduling engine includes a second set of instructions for scheduling images based on a real-time clock when at least one of the several destinations requires images in real-time.

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

Method for encoding symbols from a sequence of digitized images

Номер: US20120207213A1
Автор: Peter Amon
Принадлежит: SIEMENS AG

Images are divided into image regions. The image regions are processed in encoding cycles such that during an encoding cycle, entropy encoding is carried out in a plurality of parallel encoding branches. In each encoding branch the symbols of an image region are encoded by entropy encoding, which is based on one or more probability models, which take into account the frequencies of symbols occurring in image regions. The probability models are adapted on the basis of the symbols occurring in the image region. A common set of probability models is updated at predetermined time intervals on the basis of frequencies that are adapted in at least one temporally preceding encoding cycle.

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

Method and apparatus for encoding/decoding images using adaptive motion vector resolution

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

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The video encoding/decoding apparatus includes: a video encoder for determining a motion vector resolution of each area or motion vector of a video and performing an inter prediction encoding of the video by using a motion vector according to the motion vector resolution determined for each area or motion vector; and a video decoder for reconstructing a resolution by extracting resolution information from a bitstream, and then performing an inter prediction decoding by using a motion vector according to the motion vector resolution of each reconstructed area or motion vector.

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

Method and system for processing video data

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

In various embodiments, a significance map of a matrix of video data coefficients is encoded or decoded using context-based adaptive binary arithmetic coding (CABAC). The significance map scanned line-by-line along a scanning pattern. Each line may be a vertical, horizontal, or diagonal section of the scanning pattern. Context models for each element processed in a particular line are chosen based on values of neighboring elements that are not in the line. The neighboring elements may be limited to those contained within one or two other scanning lines. Avoiding reliance on neighbors that are in the same scanning line facilitates parallel processing.

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

Multi-metric filtering

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

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

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

Multi-metric filtering

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

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

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

Method and apparatus for parallel h.264 in-loop de-blocking filter implementation

Номер: US20120213297A1
Автор: Hanno Lieske
Принадлежит: NEC Corp

Compared to the related art, where the time distance in horizontal direction is 2 Synchronization Intervals (SI) between 2 Processing Units which are processing neighboring MB rows, the current invention enables to reduce the distance from 2 SIs to 1 SI, which increases the start-up phase performance. This is reached by dividing the filter task into sub tasks and reordering the execution order of these sub tasks. The sub tasks include a vertical edge filter task and a horizontal edge filter task. Further, the synchronization is scheduled in between the vertical edge filter task and the horizontal edge filter task.

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

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

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

A moving picture coding method includes: coding, using a motion vector, a current block to be coded; generating a plurality of predictive motion vectors; and coding the motion vector using one of the predictive motion vectors, and when a co-located block included in a coded picture and co-located with the current block has two reference motion vectors and reference directions of the two reference motion vectors are the same, a first prediction vector is generated using a first reference motion vector and a second to prediction vector is generated using a second reference motion vector in the generating of a plurality of predictive motion vectors.

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

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

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

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

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

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

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

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

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

Multi-format video decoder with vector processing instructions and methods for use therewith

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

A video decoder includes an entropy decoding device that generates entropy decoded (EDC) data from an encoded video signal. A multi-format video decoding device includes a plurality of vector processor units that generate a decoded video signal from the EDC data. The plurality of vector processing units are programmed via VPU instructions formatted to include a vector instruction portion, a scalar instruction portion, and a branching instruction portion.

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

Integrated Circuit with Conversion Capability for Portable Medial Player

Номер: US20120236928A1
Автор: Alexander G. MacInnis
Принадлежит: Broadcom Corp

Presented herein are system(s), method(s), and apparatus for an integrated circuit with conversion capabilities for transferring data to a portable media player. In one embodiment, there is presented an integrated circuit for providing video data. The integrated circuit comprises at least one input, at least one output, an encoder, and at least another output. At least one input receives video data. At least one output provides the video data to a display screen. The encoder encodes the video data into a particular compressed format. The at least another output for provides the video data in the particular compressed format to an interface.

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

Wavelet transformation using multicore processors

Номер: US20120236945A1
Принадлежит: MS Ramaiah School of Advanced Studies

A method for wavelet based data compression comprising: receiving data associated, with a set of pixels, computing wavelet coefficients by applying a series of Discrete Wavelet Transform (DWT) low-pass and high-pass filtering operations, wherein a number of filtering operations is reduced by: identifying common partial products for at least one of the lowpass filtering operations and the high-pass filtering operations, classifying a first portion of the wavelet coefficients as low magnitude coefficients and a second portion of the wavelet coefficients as high magnitude coefficients, eliminating the common partial products for the high magnitude wavelet coefficients, replacing multiplication operations for the low magnitude wavelet coefficients with shift-and-add operations, and eliminating the common partial products, and applying the DWT based on remaining filtering operations.

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

Method and System for Processing B Pictures with Missing or Invalid Forward Reference Pictures

Номер: US20120236947A1
Автор: Xuemin Chen, Zhijie Yang
Принадлежит: Broadcom Corp

Methods and systems for processing B pictures with missing or invalid forward reference pictures are disclosed. Aspects of one method may include decoding of a contiguous sequence of B pictures that immediately follow a first I picture after a sequence header. The decoding of the B pictures may handle video edit codes in the AVS1-P2 format and/or random access points. Some embodiments of the invention may discard B pictures that refer to invalid or missing forward reference pictures, while other embodiments of the invention may interpolate B pictures. For an invalid forward reference picture, the interpolation algorithm for generating pictures may use the invalid forward reference picture and the backward reference picture. For a missing decoded forward reference picture, as in a random access, the interpolation algorithm for generating pictures may use the backward reference picture.

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

Dynamically configuring a video decoder cache for motion compensation

Номер: US20120243610A1
Автор: Rahul Saxena
Принадлежит: Individual

A video decoder cache used for motion compensation data may be dynamically reconfigured. In some embodiments, it may be reconfigured on picture or frame boundaries and in other embodiments it can be reconfigured on sequence boundaries. The cache may be flushed on each boundary to enable such reconfiguration.

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

Parallel Motion Estimation in Video Coding

Номер: US20120257678A1
Автор: Minhua Zhou, Vivienne Sze
Принадлежит: Texas Instruments Inc

Methods for improved parallel motion estimation are provided that decouple the merging candidate list derivation and motion estimation for merge mode and skip mode and the advanced motion vector predictor (AMVP) candidate list construction from regular motion estimation to increase the coding quality in parallel motion estimation while meeting throughput requirements. This decoupling may be accomplished by modifying the availability rules for spatial motion data (SMD) positions for construction of the candidate lists. As part of the decoupling, largest coding units (LCUs) of a picture may be divided into non-overlapping parallel motion estimation regions (PMER) of equal size. Within a PMER, motion estimation for merge mode, skip mode, and normal inter-prediction mode may be performed in parallel for all the prediction units (PUs) in the PMER.

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

System for power allocation

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

A battery powered device including power management includes a display, a processor, a video decoder, a networking circuit, and a power allocation process. The power allocation process modifies the power used to process a video by jointly selecting a lower power usage based upon selectively dropping frames to be decoded by the video decoder, and selectively decreasing the illumination of a backlight of the display.

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

Data processing circuit

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

The present invention provides a functional block that executes video coding and video decoding based on H. 264/AVC. The functional block includes two moving picture processing units, and a memory unit that stores therein data related to the results of processing of first plural macroblocks arranged within one row of one picture by the first moving picture processing unit. Data related to the results of processing of plural adjacent macroblocks, which are selected from the data stored in the memory unit, are transferred to the second moving picture processing unit. The second moving picture processing unit performs processing of one macroblock of second plural macroblocks arranged in the following row, using the transferred data.

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

System, method and computer program for automated window memoization

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

The present invention provides a system, method and computer program providing automated window memoization which is an automated optimization of image processing. The method comprises inputting to a memoization compiler an image set, hardware or software code implementing one or more image processing algorithms, and one or more design parameters. The memoization compiler processes the image set for the image processing algorithms and implements hardware or software code for optimizing the image processing algorithms based on the design parameters.

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

Motion vector prediction in video coding

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

Aspects of this disclosure relate to, in an example, a method that includes identifying a first block of video data in a first temporal location from a first view, wherein the first block is associated with a first disparity motion vector. The method also includes determining a motion vector predictor for a second motion vector associated with a second block of video data, wherein the motion vector predictor is based on the first disparity motion vector. When the second motion vector comprises a disparity motion vector, the method includes determining the motion vector predictor comprises scaling the first disparity motion vector to generate a scaled motion vector predictor, wherein scaling the first disparity motion vector comprises applying a scaling factor comprising a view distance of the second disparity motion vector divided by a view distance of the first motion vector to the first disparity motion vector.

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

Method and device for video coding and decoding

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

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

Подробнее