FREE patent keyword monitoring and additional FREE benefits. http://images1.freshpatents.com/images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
FreshPatents.com Logo    FreshPatents.com icons
Monitor Keywords Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents

Adaptive

Adaptive patent applications listed include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.

Related Categories:

Pulse Or Digital Communications


Bandwidth Reduction Or Expansion > Television Or Motion Video Signal > Adaptive



Re-sampling filters for scalable video coding
12/18/14 - 20140369401 - In one embodiment, a method receives a plurality of sample values. The method then determines a filter to determine an up-sampled value for a first layer for a video, wherein the filter has a set of coefficient values of [−1, 3, −8, 60, 13, −4, 1, 0] or [0, 1,...

Re-sampling filters for scalable video coding
12/18/14 - 20140369402 - In one embodiment, a method receives a plurality of sample values. The method then determines a filter to determine an up-sampled value for a first layer for a video, wherein the filter has a set of coefficient values of [−1, 3, −9, 47, 31, −10, 4, −1] or [−1, 4,...

Video encoding system, program bank device, and video encoding method
12/18/14 - 20140369403 - Encoders of a program bank device perform compression coding on video/voice data of a program from program VTRs, and extract an image feature value of video data of the program to be accumulated in a program database. When a time earlier by a predetermined time than a program delivery time...

Signaling of deblocking filter parameters in video coding
12/18/14 - 20140369404 - This disclosure describes techniques for signaling deblocking filter parameters for a current slice of video data with reduced bitstream overhead. Deblocking filter parameters may be coded in one or more of a picture layer parameter set and a slice header. The techniques reduce a number of bits used to signal...

Inter-layer prediction types in multi-layer video coding
12/11/14 - 20140362902 - An apparatus for coding video information according to certain aspects includes computing hardware. The computing hardware is configured to: identify a current picture to be predicted using at least one type of inter layer prediction (ILP), the type of ILP comprising one or more of inter layer motion prediction (ILMP)...

Method and apparatus for improved coding mode selection
12/11/14 - 20140362903 - In this disclosure, a novel method for direct mode enhancement in B-pictures and skip mode enhancement in P-pictures in the framework of H.264 (MPEG-4/Part 10) is disclosed. Direct mode and skip mode enhancements are achieved by clustering the values of the Lagrangian, removing outliers and specifying smaller values of the...

Method and device for entropy coding/decoding
12/11/14 - 20140362904 - The present invention relates to an entropy decoding method which includes: generating context related to a bin that forms a codeword of a syntax element; and performing arithmetic decoding of the bin based on the context....

Optimizing video transfer
12/04/14 - 20140355664 - Methods of optimised video transfer are described in which display data is divided into a plurality of portions, each portion corresponding to a class of image data, and the different portions are encoded for transmission to a remote display device using different encoding schemes. In an embodiment, the composite display...

Adaptive video reference frame compression with control elements
12/04/14 - 20140355665 - An access encoder reduces power consumption during video playback and recording by reducing the bandwidth between a processor and a memory. A graphical user interface allows user selection, or software control, over the tradeoff between battery life and video quality. Battery life can be increased (decreased) by activating the access...

Advanced depth inter coding based on disparity of depth blocks
12/04/14 - 20140355666 - In one example, the disclosure is directed to techniques that include, for each prediction unit (PU) of a respective coding unit (CU) of a slice of a picture of the video data, determining at least one disparity value based at least in part on at least one depth value of...

Method and apparatus of luma-based chroma intra prediction
12/04/14 - 20140355667 - A method and apparatus for luma-based chroma intra prediction for a current chroma block are disclosed. The chroma intra predictor is derived from reconstructed luma pixels of a current luma block according to the chroma sampling format. Depending on the chroma sampling format, either sub-sampling, down-sampling or no processing is...

Method and system for controlling video frame encoding
12/04/14 - 20140355668 - A method of enabling iterative encoding of a video frame by a video encoder, comprising obtaining a video-encoder-state resulting from encoding of a previous input video frame and previous to encoding of a current input video frame, copying the video-encoder-state giving rise to a reserved state and obtaining a candidate...

Context reduction for context adaptive binary arithmetic coding
12/04/14 - 20140355669 - A reduction in the number of binarizations and/or contexts used in context adaptive binary arithmetic coding (CABAC) for video coding is proposed. In particular, this disclosure proposes techniques that may lower the number contexts used in CABAC by up to 56....

Image processing device and image processing method
12/04/14 - 20140355670 - A deblocking filter 24 performs filtering of decoded image data obtained by decoding image data encoded for each block, so as to remove block distortion. If at least one of block sizes on adjacent sides of two adjacent blocks is extended larger than a predetermined block size, a filter setting...

Method of sample adaptive offset processing for video coding and inter-layer scalable coding
11/27/14 - 20140348222 - A method of SAO (sample-adaptive offset) processing is disclosed, where EO classification is based on a composite EO type group. The composite EO type group comprises at least one first EO type from a first EO type group and at least one second EO type from a second EO type...

Method for encoding and decoding images, encoding and decoding device, and corresponding computer programs
11/27/14 - 20140348223 - A method is provided for coding at least one image split up into partitions, a current partition to be coded containing data, at least one data item of which is allotted a sign. The coding method includes, for the current partition, the following steps: calculating the value of a function...

Adaptive video processing of an interactive environment
11/27/14 - 20140348224 - Embodiments are configured to provide interactive communication functionality including adaptive video processing functionality that can be used to process aspects of a video signal, but the embodiments are not so limited. In an embodiment, components of a video conferencing system can operate to provide a video signal based in part...

Method and apparatus for multiple description video coding
11/27/14 - 20140348225 - An encoder includes a controller to determine whether macroblocks of a frame of video content are to be processed by intra-frame encoding or by predictive coding. The encoder includes a switch coupled to the controller. The encoder includes an intra-frame unit to receive the macroblocks via the switch when the...

Apparatus and method for skipping fractional motion estimation in high efficiency video coding
11/20/14 - 20140341270 - An apparatus and method for skipping fractional motion estimation (FME) in high efficiency video coding (HEVC) are disclosed. The apparatus includes a current sum of absolute differences (SAD) acquisition unit, a redundancy determination unit, and a motion estimation skip unit. The SAD acquisition unit acquires the SAD from an integer...

Method and apparatus of hevc de-blocking filter
11/20/14 - 20140341271 - A method of de-blocking filtering a processed video is provided. The processed video includes a plurality of blocks and each block includes a plurality of sub-blocks. A current block of the plurality of blocks includes vertical edges and horizontal edges. The processed video further includes a set of control parameters...

Method and system for backward compatible, extended dynamic range encoding of video
11/20/14 - 20140341272 - In some embodiments, an encoding method for generating an extended dynamic range (EDR) channel in response to an input video channel, such that the EDR channel's code values consist of code values in a range from a standard black level, X, through a standard white level, Z, and an additional...

Hybrid reference picture reconstruction method for single and multiple layered video coding systems
11/20/14 - 20140341273 - An inter-layer reference picture is generated either by considering an inverse mapped signal from a base layer, a temporal signal from an enhancement layer, or a combination of both....

Coding the position of a last significant coefficient within a video block based on a scanning order for the block in video coding
11/20/14 - 20140341274 - In one example, an apparatus is disclosed for coding coefficients associated with a block of video data during a video coding process, wherein the apparatus includes a video coder configured to code x- and y-coordinates that indicate a position of a last non-zero coefficient within the block according to a...

Signaling picture size in video coding
11/20/14 - 20140341275 - 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...

Systems, apparatuses, and methods for transcoding a bitstream
11/13/14 - 20140334532 - Examples of systems, apparatuses, and methods for to transcoding a bitstream are described herein. An example content distribution system may include an interconnect configured to provide encoded video data from an encoder to a decoder. The interconnect is configured to receive a bitstream including the encoded video data from the...

System and method for adaptive coding tree mode decision
11/13/14 - 20140334533 - A system and method for encoding video is provided. The system may partition a video frame into multiple coding units. The system may determine a memory bandwidth budget and selectively code each coding unit based on a memory cost as compared to the memory bandwidth budget....

Sub-block transform coding of prediction residuals
11/13/14 - 20140334534 - Techniques and tools for sub-block transform coding are described. For example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding. The video encoder may determine the transform sizes...

Method and apparatus for encoding video in consideration of scanning order of coding units having hierarchical structure, and method and apparatus for decoding video in consideration of scanning order of coding units having hierarchical structure
11/13/14 - 20140334535 - A method and apparatus for decoding a video and a method and apparatus for encoding a video are provided. The method for decoding the video includes: receiving and parsing a bitstream of an encoded video; extracting, from the bitstream, encoded image data of a current picture of the encoded video...

Signaling signed band offset values for sample adaptive offset (sao) filtering in video coding
11/13/14 - 20140334536 - A method for signaling sample adaptive offset (SAO) band offset syntax elements in a video encoder is provided that includes receiving a plurality of band offset syntax elements, entropy encoding an absolute value of a magnitude of each band offset syntax element in a compressed video bit stream, and entropy...

Image processing device and image processing method
11/13/14 - 20140334537 - The communication unit acquires encoded data of 3D images, and the 3D image bitstream that includes at least the disparity information representing the disparity of these 3D images. The CPU specifies the playback timing of the 3D images. Based on the disparity information, the CPU determines the re-encoding section, which...

Methods and apparatuses including a statistical multiplexer with global rate control
11/06/14 - 20140328384 - Examples methods and apparatuses including a statistical multiplexer with global rate control are described herein. An example apparatus may include a statistical multiplexing (statmux) system coupled to a communication link. The statmux system includes a global rate controller and a plurality of encoders. Each encoder of the plurality of encoders...

Image processing device and method
11/06/14 - 20140328385 - An image processing device which encodes image data includes: an encoding unit which, with a small region line in which are arrayed in the horizontal direction small regions obtained by dividing large regions arrayed in the vertical direction of an image as an object, performs encoding of image data of...

Image processing device and method
11/06/14 - 20140328386 - An image processing device which encodes image data includes: an encoding unit which, with a small region line in which are arrayed in the horizontal direction small regions obtained by dividing large regions arrayed in the vertical direction of an image as an object, performs encoding of image data of...

Content adaptive fusion filtering of prediction signals for next generation video coding
11/06/14 - 20140328387 - Techniques related to fusion improvement filtering of prediction signals for video coding are described....

Method and device for encoding video to limit bidirectional prediction and block merging, and method and device for decoding video
11/06/14 - 20140328388 - Provided are a method and apparatus for encoding a video and a method and apparatus for decoding a video. The method of encoding includes: determining, for a current block, bidirectional motion estimation information comprising an L0 motion vector, an L1 motion vector, an L0 reference vector, and an L1 reference...

Method and apparatus of texture image compression in 3d video coding
11/06/14 - 20140328389 - A method and apparatus for 3D video coding system are disclosed. Embodiments according to the present invention apply SAO process (sample adaptive offset process) to at least one dependent-view image of the processed multi-view images if processed multi-view images are received. Also embodiments according to the present invention apply the...

Video encoding and/or decoding method and video encoding and/or decoding apparatus
10/30/14 - 20140321528 - The present invention relates to a method and apparatus for processing a video, wherein the apparatus includes a controller to parse a parameter set from an input bitstream and a plurality of video processing units to process video data by a frame unit in parallel based on the parsed parameter...

Video encoding and/or decoding method and video encoding and/or decoding apparatus
10/30/14 - 20140321529 - Disclosed is a video processing apparatus. The video processing apparatus includes a video central processing unit to communicate with a host and to parse parameter information or slice header information from video data input from the host, and a plurality of video processing units to process a video based on...

Quality scalable coding with mapping different ranges of bit depths
10/30/14 - 20140321530 - A more efficient way of addressing different bit-depths, or different bit-depths and chroma sampling format requirements is achieved by using a low bit-depth and/or low-chroma resolution representation for providing a respective base layer data stream representing this low bit-depth and/or low-chroma resolution representation as well as for providing a higher...

Variable length coding method and variable length decoding method
10/30/14 - 20140321531 - A variable length coding method is comprised of: a coefficient value scanning step in which an RL sequence generation unit, a reordering unit, and a binarization unit scan coefficient values within a block in a predetermined scanning order starting at a higher-frequency component toward a lower-frequency component; and an arithmetic...

System and method for adaptive bandwidth management
10/23/14 - 20140314139 - System and method embodiments are provided for adaptive bandwidth management for transporting rendered graphics in a virtual desktop infrastructure. The embodiments include a video detection algorithm that enables a driver for a graphics processor at the server's end to identify displayed video data at the user's end. The driver identifies...

Indication of cross-layer picture type alignment in multi-layer video coding
10/23/14 - 20140314140 - In one example, the disclosure is directed to techniques that include receiving a bitstream comprising at least a syntax element, a first network abstraction layer unit type, and a coded access unit comprising a plurality of pictures. The techniques further include determining a value of the syntax element which indicates...

Video encoding method and apparatus, and video decoding method and apparatus based on signaling of sample adaptive offset parameters
10/23/14 - 20140314141 - Signaling of a sample adaptive offset (SAO) parameter determined to minimize an error between an original image and a reconstructed image during video encoding and decoding operations. A video encoding method of signaling an SAO parameter includes, from among largest coding units (LCUs) of a video, obtaining prediction information before...

Apparatus of decoding video data
10/23/14 - 20140314142 - Provided is an apparatus that derives a luma intra prediction mode and a chroma intra prediction mode, determines a size of a luma transform unit and a size of a chroma transform unit using luma transform size information, adaptively filters the reference pixels of a current luma block based on...

Method and apparatus for coefficient scan based on partition mode of prediction unit
10/23/14 - 20140314143 - Provided are a method and an apparatus for coefficient scan on the base of a partition mode of a prediction unit. The method comprises the steps of: determining a scan method on the basis of a partition mode of a prediction unit; and encoding the information about the scan method,...

Method for encoding and decoding images, encoding and decoding device, and corresponding computer programs
10/23/14 - 20140314144 - A method for encoding an image having been cut up into partitions. The method includes: predicting data of a current partition based on an already encoded and then decoded reference partition, generating a predicted partition; determining residual data by comparing data relating to the current partition with the predicted partition,...

Resource for encoding a video signal
10/16/14 - 20140307771 - An apparatus for encoding video data, the apparatus comprising a compliance module configured to compare a resource requirement associated with encoding video data to form at least part of an encoded frame using a standard encoding mode with an acceptable resource level and an encoder configured to, responsive to a...

Image processing apparatus and image processing method
10/16/14 - 20140307772 - An image processing apparatus includes a decoding unit, a deblocking filter, and a sample adaptive offset processing unit. The decoding unit is configured to perform a decoding process for a coded stream to generate an image. The deblocking filter is configured to store a block, a corresponding block of which...

Re-sampling with phase offset adjustment for luma and chroma to select filters in scalable video coding
10/16/14 - 20140307773 - A sampling filter process is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system using adaptive phase shifting to improve quality in Scalable High efficiency Video Coding (SHVC). In order...

Re-sampling with phase offset adjustment for luma and chroma to signal adaptive filters in scalable video coding
10/16/14 - 20140307774 - A sampling filter process is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system using adaptive phase shifting to improve quality in Scalable High efficiency Video Coding (SHVC). In order...

Method and device for partitioning an image
10/16/14 - 20140307775 - wherein at least part of one of the portions is encoded in an independent segment and at least part of another of the portions is encoded in a dependent segment....

Video coding / decoding with re-oriented transforms and sub-block transform sizes
10/16/14 - 20140307776 - Techniques and tools for video coding/decoding with sub-block transform coding/decoding and re-oriented transforms are described. For example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding. The video...

Coding of transform coefficients for video coding
10/16/14 - 20140307777 - This disclosure describes devices and methods for coding transform coefficients associated with a block of residual video data in a video coding process. Aspects of this disclosure include the selection of a scan order for both significance map coding and level coding, as well as the selection of contexts for...

Coding of residual data in predictive compression
10/16/14 - 20140307778 - Encoding input data includes: generating a first block of coefficients based on a transform performed on a residual block of data for multiple pixels; generating reference information based on a reference block of data corresponding to the residual block of data; and determining losslessly decodable code values representing the first...

Video encoding device, video decoding device, video encoding method, video decoding method, and program
10/16/14 - 20140307779 - A video encoding device includes: a transformer for transforming an image block; an entropy encoder for entropy-encoding transformed data of the image block transformed by the transformer; a PCM encoder for PCM-encoding an image block; a multiplexed data selector for selecting output data of the entropy encoder or output data...

Cross-layer alignment in multi-layer video coding
10/09/14 - 20140301436 - An apparatus for coding video information according to certain aspects includes a memory unit and a video processor in communication with the memory unit. The video processor is configured to identify a first picture included in the first set of pictures, wherein pictures within the first set of pictures having...

Picture alignments in multi-layer video coding
10/09/14 - 20140301437 - A video encoder generates an encoded video bitstream comprising a plurality of layers. At least one access unit of the encoded video bitstream includes one or more Instantaneous Decoding Refresh (IDR) pictures and one or more non-IDR pictures. The IDR pictures include only slices that are decoded using intra prediction...

Sample adaptive offset scaling based on bit-depth
10/09/14 - 20140301438 - This disclosure provides systems, methods and apparatus for sample adaptive offset (SAO) scaling. For example, the apparatus may include a processor configured to determine an offset value for an SAO filter applied to video data to improve reconstruction of signal amplitudes in the video data. The processor may be further...

Cross-layer poc alignment for multi-layer bitstreams that may include non-aligned irap pictures
10/09/14 - 20140301439 - In one example, a video coder is configured to code a value for a syntax element indicating whether at least a portion of a picture order count (POC) value of a picture is to be reset to a value of zero, when the value for the syntax element indicates that...

Signaling for addition or removal of layers in video coding
10/09/14 - 20140301440 - In one embodiment, a method determines an encoded plurality of layers for a scalable video stream for a video where each of the plurality of layers includes a respective layer parameter setting. An additional layer for the plurality of layers is determined where the additional layer enhances a base layer...

Non-entropy encoded set of profile, tier, and level syntax structures
10/09/14 - 20140301441 - Systems, methods, and devices for coding multilayer video data are disclosed that may include, encoding, decoding, transmitting, or receiving a non-entropy encoded set of profile, tier, and level syntax structures, potentially at a position within a video parameter set (VPS) extension. The systems, methods, and devices may refer to one...

Methods and apparatus for using syntax for the coded_block_flag syntax element and the coded_block_pattern syntax element for the cavlc 4:4:4 intra, high 4:4:4 intra, and high 4:4:4 predictive profiles in mpeg-4 avc high level coding
10/09/14 - 20140301442 - There are provided methods and apparatus for using syntax for the coded_block_flag syntax element for the CAVLC 4:4:4 Intra, High 4:4:4 Intra, and High 4:4:4 Predictive profiles in MPEG-4 AVC high level coding. An apparatus includes an encoder (100) for encoding image data into a resultant bitstream in accordance with...

Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus
10/09/14 - 20140301443 - The image coding method includes: determining a context for a current block to be processed, from among a plurality of contexts; and performing arithmetic coding on the control parameter for the current block to generate a bitstream corresponding to the current block, wherein in the determining: the context is determined...

Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus
10/09/14 - 20140301444 - The image coding method includes: determining a context in a current block in the image, from among a plurality of contexts; and performing arithmetic coding on the control parameter for the current block to generate a bitstream corresponding to the current block, wherein in the determining: the context is determined...

Image decoding method and image coding method
10/09/14 - 20140301445 - An image decoding method is an image decoding method of decoding coded image data, including selecting, based on a type of a decoding target signal, an arithmetic decoding method that is used to decode the decoding target signal, from among a plurality of arithmetic decoding methods that include: a first...

Motion vector coding apparatus, method and program for coding motion vector, motion vector decoding apparatus, and method and program for decoding motion vector
10/09/14 - 20140301446 - According to exemplary embodiments of the present invention, references to a motion vector in a neighboring block of an enhancement layer or in a block of a previously coded picture, and a motion vector of a base layer are equally handled. Accordingly, a motion_prediction_flag with identification information can be integrated...

Depth coding modes signaling of depth data for 3d-hevc
10/02/14 - 20140294061 - Techniques are described for encoding and decoding depth data for three-dimensional (3D) video data represented in a multiview plus depth format using depth coding modes that are different than high-efficiency video coding (HEVC) coding modes. Examples of additional depth intra coding modes available in a 3D-HEVC process include at least...

Inter-layer reference picture restriction for high level syntax-only scalable video coding
10/02/14 - 20140294062 - In one implementation, an apparatus is provided for encoding or decoding video information. The apparatus comprises a memory unit configured to store reference layer pictures associated with a reference layer, an enhancement layer, or both. The apparatus further comprises a processor operationally coupled to the memory unit. In one embodiment,...

Inter-layer reference picture restriction for high level syntax-only scalable video coding
10/02/14 - 20140294063 - In one implementation, an apparatus is provided for encoding or decoding video information. The apparatus comprises a memory unit configured to store reference layer pictures associated with a reference layer, an enhancement layer, or both. The apparatus further comprises a processor operationally coupled to the memory unit. In one embodiment,...

Rtp payload format designs
10/02/14 - 20140294064 - A device for processing video data includes a memory; a receiver configured to real-time transport protocol (RTP) packets; and one or more processors configured to receive a first fragmentation unit comprising a subset of a fragmented network abstraction layer (NAL) unit; parse a start bit of the fragmentation unit to...

Method and apparatus for encoding video, and method and apparatus for decoding video
10/02/14 - 20140294065 - Disclosed is a method of encoding a video, the method including: splitting a current picture into at least one maximum coding unit; determining a coded depth to output a final encoding result according to at least one split region obtained by splitting a region of the maximum coding unit according...

Image processing apparatus and method
10/02/14 - 20140294066 - An image processing apparatus of the present disclosure is provided with a controller which controls candidates for an inter prediction mode in which motion compensation is performed based on accuracy of a motion vector, a motion search unit which performs a motion search only in the inter prediction modes allowed...

Method and device for encoding and decoding parameter sets at slice level
10/02/14 - 20140294067 - Provided is a method for encoding parameter sets at slice level. The method includes: when there are one or more parameter sets, in which the coding tool parameters are identical to the coding tool parameters of a part of coding tools used for the current slice, in the existing parameter...

Sample adaptive offset compensation of video data
10/02/14 - 20140294068 - A method of sample adaptive offset (SAO) compensation of video data is disclosed, where pixels in the video data are classified into SAO categories, each SAO category representing a possible edge artefact and defining a corresponding offset value to be applied to pixels in the respective SAO category to compensate...