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



Method and apparatus of transform process for video coding
02/26/15 - 20150055697 - A method for transform processing in video coding is disclosed. Embodiments according to the present invention reduce the computational complexity of determining transform size for a processing block corresponding to a prediction block or a coding block. The transform size determination is based on encoder information or external information without...

Method and apparatus for determining intra prediction mode
02/26/15 - 20150055698 - Provided are a method and an apparatus for determining an intra prediction mode. The method includes: splitting a maximum coding unit into coding units of a first size; acquiring an edge direction of each of the coding units of the first size; grouping adjacent coding units of the first size...

Method and apparatus for encoding video, and method and apparatus for decoding video
02/26/15 - 20150055699 - A method of decoding an image including extracting information that indicates an intra prediction mode applied to a current block to be decoded, from a bitstream; determining one of neighboring pixels adjacent to the current block and filtered neighboring pixels filtered from the neighboring pixels as reference pixels, based on...

Estimation of entropy encoding bits in video compression
02/19/15 - 20150049800 - A technique for encoding digital video data comprises determining an estimated number of real bits associated with performing one or more entropy encoding operations on a coding unit of digital video data. Based on the estimated number of real bits, an estimated cost of compressing the coding unit using a...

Intra refresh method for video encoding and a video encoder for performing the same
02/19/15 - 20150049801 - An intra refresh method is provided. The intra refresh method includes dividing a first frame into regions, counting a number of intra macroblocks included in each of the regions, calculating weight values of the regions, configuring a macroblock included in a second region of a second frame as an intra...

Method and device for coding an image block, corresponding decoding method and decoding device
02/19/15 - 20150049802 - reconstruct the current block from the residue block and from the motion compensated reference block....

Multiview video encoding method and device, and multiview video decoding method and device
02/19/15 - 20150049803 - A multi-view video encoding method multiplexes an encoded multi-view image by a predetermined data unit and adds a scalable extension type (SET) indicating which view of image among a basic view image and an additional view image is related to data included in the predetermined data unit, a depth flag...

Image encoding device, image decoding device, image encoding method, and image decoding method
02/12/15 - 20150043630 - An image decoding device and an image decoding method are disclosed. The decoding device includes: a variable length decoder to variable-length-decode an inputted encoded bit stream to obtain a parameter for prediction signal generation, a compressed difference image, and filters; and a filtering processor to carry out a filtering process...

Video processing mode switching
02/05/15 - 20150036734 - Methods and apparatus for switching between different video processing modes in an apparatus. In a first mode, minimal processing of the video frames may be performed by the apparatus prior to feeding the frames to a display controller. In a second mode, the apparatus may perform additional rendering of the...

Wireless transmission of real-time media
02/05/15 - 20150036735 - A method, wireless communication device, and computer readable medium, are disclosed, for encoding real-time media for wireless transmission from a source to a sink over a wireless transmission channel. The wireless device initiates a peer-to-peer communication session between the sink and the source, then determines based on a time-allocation for...

Method, device and system for producing a merged digital video sequence
02/05/15 - 20150036736 - A video processing device for producing a frame of a merged digital video sequence. A memory storing a first and a second digital video sequence depicting the same scene. The first digital video sequence has a higher pixel density than the second digital video sequence. A scaler generating an up-scaled...

Content adaptive predictive and functionally predictive pictures with modified references for next generation video coding
02/05/15 - 20150036737 - Techniques related to content adaptive predictive and functionally predictive pictures with modified references for next generation video coding are described....

Method and apparatus for real-time sao parameter estimation
02/05/15 - 20150036738 - The disclosure provides a sample adaptive offset (SAO) encoder. The SAO encoder includes a statistics collection (SC) block and a rate distortion optimization (RDO) block coupled to the SC block. The SC block receives a set of deblocked pixels and a set of original pixels. The SC block categorizes each...

Method and apparatus for generating encoded content using dynamically optimized conversion
02/05/15 - 20150036739 - An initial content is encoded a first time to obtain a first encoded content. One or more parameters obtained from the first encoding are used to generate an encoding coefficient. The initial content is encoded a second time to obtain a second encoded content. The second encoding is performed using...

Rate-distortion-complexity optimization of video encoding guided by video description length
02/05/15 - 20150036740 - A system and method provide a video description length (VDL) guided constant quality video encoding strategy with bitrate constraint and a video coding system for optimizing encoding bitrate, distortion and complexity of an input video. The method obtains an overall VDL, temporal VDL and spatial VDL of the input video...

Method for storing movement prediction-related information in an interscreen prediction method, and method for calculating the movement prediction-related information in the inter-screen prediction method
02/05/15 - 20150036741 - Provided are methods for storing and obtaining motion prediction-related information in inter motion prediction method. The method for storing the motion prediction-related information may include obtaining size information of prediction unit of a picture, and adaptively storing motion prediction-related information of the picture on the basis of the obtained size...

Screen content coding systems and methods
01/29/15 - 20150030066 - Presented systems and methods facilitate screen content coding. A system can comprises: a processing component configured to execute coding operations and a storage component configured to store information for the processing component, including the color table and color index map. The coding operations can include: receiving information associated with a...

Method and apparatus for coded block flag coding in high efficiency video coding
01/29/15 - 20150030067 - A method and an apparatus for decoding of a video bitstream are disclosed. In one embodiment, the method comprises: decoding a first coded block flag (cbf) of the color component indicating whether a current coding unit (CU) of the color component has at least one non-zero transform coefficient (830). According...

Quality optimization with buffer and horizon constraints in adaptive streaming
01/22/15 - 20150023404 - Techniques are provided for optimizing quality in adaptive streaming, where information is obtained relating to encoding bitrates and content quality scores for content segments of a content stream. The content segments of the content stream are provided by a content server and downloaded by a computing device. For each content...

Disabling intra prediction filtering
01/22/15 - 20150023405 - A video decoder may adaptively disable, based on a syntax element, one or more filters used for intra-prediction. In addition, the video decoder may perform intra-prediction to generate prediction data for a current block of a current video slice. Furthermore, a video encoder may adaptively disable one or more filters...

Method and apparatus for video encoding for each spatial sub-area, and method and apparatus for video decoding for each spatial sub-area
01/22/15 - 20150023406 - Provided are a video encoding method and a video decoding method according to spatial subdivisions based on splitting a picture into a first tile and a second tile, and splitting a current tile among the first tile and the second tile into at least one slice segment, encoding the first...

Image decoding device, image decoding method, image encoding device, and image encoding method
01/22/15 - 20150023407 - Provided is an image decoding device including an acquisition section configured to acquire a first parameter indicating which tile is a region-of-interest tile from an encoded stream encoded by partitioning an image into a plurality of tiles, and a decoding section configured to decode at least one of the region-of-interest...

Image processing apparatus and method
01/22/15 - 20150023408 - Disclosed herein is an image processing apparatus, including, a header information production section configured to produce, regarding each of divisional code streams obtained by dividing a code stream having a structure of a progression order produced by coding image data, header information at a start and an end of the...

Low delay picture coding
01/22/15 - 20150023409 - Parallel processing concepts such as wavefront parallel processing, are realized with a reduced end-to-end delay by giving up the usual slice concept according to which slices are either coded/decoded completely independent from areas of the picture outside of the respective slice, or at least independent from areas outside the respective...

Device and method for scalable coding of video information
01/15/15 - 20150016500 - An apparatus configured to code video information includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video information associated with a first layer and a second layer. The processor is configured to decode first layer pictures of the first...

Palette prediction in palette-based video coding
01/15/15 - 20150016501 - In palette-based coding, a video coder may form a so-called “palette” as a table of colors representing the video data of a given block. The video coder may code index values for one or more pixels values of a current block of video data, where the index values indicate entries...

Device and method for scalable coding of video information
01/15/15 - 20150016502 - An apparatus configured to code video information includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video information associated with a current layer and an enhancement layer, the current layer having a current picture. The processor is configured to...

Tiles and wavefront processing in multi-layer context
01/15/15 - 20150016503 - A video encoder may generate a bitstream that includes a syntax element that indicates whether inter-layer prediction is enabled for decoding a tile of a picture of the video data. Similarly, a video decoder may obtain, from a bitstream, a syntax element that indicates whether inter-layer prediction is enabled. The...

Extensions of motion-constrained tile sets sei message for interactivity
01/15/15 - 20150016504 - An extension to the motion-constrained tile sets SEI message provides functionality to signal all tiles are independently decodable and to signal the ROIs that may have more than one tile per ROI. With this extension, the functionality to redefine any independently decodable region-of-interest in a CVS at a coding tree...

Reference picture list handling
01/15/15 - 20150016505 - At least one mode signaling syntax element is provided based on an encoded representation of a picture in a video sequence. The at least one mode signaling syntax element is employed to determine whether at least one final reference picture list is the same for all slices of a same...

Method and apparatus for loop filtering across slice or tile boundaries
01/15/15 - 20150016506 - A method and apparatus for loop filter processing of video data in a video encoder or decoder are disclosed. Embodiments according to the present invention conditionally allow sharing of loop filter parameters. In one embodiment, sharing of loop filter information between the current block and a neighboring block is determined...

Image decoding apparatus for decoding a target block by referencing information of an already decoded block in a neighborhood of the target block
01/15/15 - 20150016507 - To provide an image decoding apparatus that suppresses overhead of parallel processing to improve parallelization efficiency and reduce circuit costs, while solving neighboring macroblock dependencies. The image decoding apparatus (100) includes first and second decoding circuits (101, 102) having a transfer unit that transfers right neighborhood information or left neighborhood...

Method and apparatus for encoding images and method and apparatus for decoding images
01/15/15 - 20150016508 - An apparatus for decoding an image includes an encoding information extractor which extracts split information indicating whether to split a coding unit of an upper depth into coding units of deeper depths and skip information indicating whether a prediction mode of a current coding unit is a skip mode, from...

Content adaptive transform coding for next generation video
01/08/15 - 20150010048 - Techniques related to content adaptive transform coding are described....

Method of depth intra prediction using depth map modelling
01/08/15 - 20150010049 - A method of depth map coding for a three-dimensional video coding system incorporating extended reconstructed neighboring depth samples is disclosed. The depth block is partitioned into one or more segments. A prediction value for each segment is derived based on reconstructed neighboring depth samples. The reconstructed neighboring depth samples for...

Optimizations on inter-layer prediction signalling for multi-layer video coding
01/08/15 - 20150010050 - A method of coding video data includes receiving one or more layers of video information. Each layer may include at least one picture. The method can include processing an indicator within at least one of a video parameter set (VPS), a sequence parameter set (SPS), or a picture parameter set...

Optimizations on inter-layer prediction signalling for multi-layer video coding
01/08/15 - 20150010051 - A method of coding video data includes receiving one or more layers of video information. Each layer may include at least one picture. The method can include determining a number of active reference layer pictures associated with at least one picture of the one or more layers. The method can...

High throughput vlsi architecture for hevc sao encoding
01/08/15 - 20150010052 - An apparatus for sample adaptive offset (SAO) filtering in video encoding. A unified processing engine collects statistics on a block of pixels, determines a minimum RD cost (J) for each category of band offsets and edge offsets; determines a RD cost to find the optimal SAO type and determines a...

Palette coding mode
01/08/15 - 20150010053 - Enhanced signaling is provided for video coding using a palette coding mode. In one aspect, the sending of a copy from above flag is skipped for the first row of a coding unit (CU), towards eliminating flag redundancy and to address a CU boundary issue. In a second aspect, an...

Deriving reference mode values and encoding and decoding information representing prediction modes
01/08/15 - 20150010054 - By deriving three MPMs instead of two for comparison with the prediction mode of the current coding block the coding efficiency is improved. This is due to the increase in the probability that the prediction mode of the current coding block corresponds to one of the derived most probable modes....

Method and apparatus for unification of significance map context selection
01/08/15 - 20150010055 - A method and apparatus for significance map coding for 4×4 TUs (transform units) and 8×8 TUs of video data are disclosed. The method comprises receiving at least one context selection table for a first TU associated with a first color component and generating a derived context selection table for a...

Method and apparatus for video encoding capable of parallel entropy encoding of subregions, method and apparatus for video decoding capable of parallel entropy decoding of subregions
01/08/15 - 20150010056 - A video encoding method includes: generating encoding symbols by performing source coding on subregions formed by splitting a picture in a vertical direction, based on blocks having a predetermined size; determining a reference block to be referred to for determining code probability information of a start block in a current...

Image decoding device and image decoding method
01/08/15 - 20150010057 - An image decoding device which decodes an encoded stream of images each divided into plural units. The image decoding device including: a parameter candidate generating unit configured to generate a parameter candidate list including one or more parameter candidates each of which is available to decode a decoding target unit,...

Decoding a picture based on a reference picture set on an electronic device
01/08/15 - 20150010058 - A method for decoding a picture on an electronic device is described. The method includes obtaining a bitstream. The method also includes obtaining a current picture. The method further includes obtaining a relative reference picture set (RPS) parameter. The method additionally includes initializing an index value. Furthermore, the method includes...

Image processing device and method
01/08/15 - 20150010059 - A value on a vertical axis corresponding to a maximum white level is a digital value of the maximum white level (white 800%) which is assigned to a developed image, and is set as max_white_level_code_value which is one of characteristics information of the dynamic range and is transmitted. A value...

Weav video super compression system
01/01/15 - 20150003511 - A compression system using supercompression....

Coding unit size dependent simplified depth coding for 3d video coding
01/01/15 - 20150003512 - Systems, articles, and methods for coding unit size dependent simplified depth coding for 3D video coding....

Image decoding apparatus
01/01/15 - 20150003513 - For a decoding apparatus based on H.265/HEVC with single-core or single-threaded hardware not parallelized, which executes decoding a plurality of tiles and filtering around a tile boundary, the disclosed invention is intended to reduce the frequency of access to decoded data around the boundaries between tiles stored in a frame...

Method and apparatus for block-based significance map and significance group flag context selection
01/01/15 - 20150003514 - A method and apparatus for significance map context selection are disclosed. According to the present invention, the TUs are divided into sub-blocks and at least two context sets are used. Non-DC transform coefficients in each sub-block are coded based on the same context, context set, or context formation. The context,...

Complexity-aware encoding
01/01/15 - 20150003515 - Techniques for encoding data based at least in part upon an awareness of the decoding complexity of the encoded data and the ability of a target decoder to decode the encoded data are disclosed. In some embodiments, a set of data is encoded based at least in part upon a...

Method and apparatus for encoding video and method and apparatus for decoding video by considering skip and split order
01/01/15 - 20150003516 - A method of encoding a video includes: splitting a picture into a maximum coding unit; for the maximum coding unit, determining coding units having a tree structure including coding units of coded depths and determining encoding modes for the coding units of the coded depths by performing encoding based on...

Encoding system and encoder reallocation method
01/01/15 - 20150003517 - An encoding system includes a plurality of encoders each of which encodes a signal having continuity supplied from a corresponding one of a plurality of information sources and generates a packet containing a portion of the encoded signal. Each encoder is classified as a first encoder which encodes the signal,...

Graphics server and method for streaming rendered content via a remote graphics processing service
12/25/14 - 20140376606 - A graphics server and method for streaming rendered content via a remote graphics rendering service. One embodiment of the graphics server includes: (1) a frame capturer configured to capture frames of rendered content at a frame rate, (2) an encoder configured to encode captured frames at the frame rate, and...

Perceptual lossless compression of image data to reduce memory bandwidth and storage
12/25/14 - 20140376607 - Methods and systems may include a compression module having logic to receive a pixel difference signal associated with an image, and conduct a compression of the pixel difference signal based on a value of the pixel difference signal. The logic can also generate a modified pixel difference signal based on...

Sample adaptive offset control
12/25/14 - 20140376608 - Offset values, such as Sample Adaptive Offset (SAO) values in video coding standards such as the High Efficiency Video Coding standard (HEVC), may be improved by performing calculations and operations that improve the preciseness of these values without materially affecting the signal overhead needed to transmit the more precise values....

Techniques for managing visual compositions for a multimedia conference call
12/25/14 - 20140376609 - Techniques for managing visual compositions for a multimedia conference call are described. An apparatus may comprise a processor to allocate a display object bit rate for multiple display objects where a total display object bit rate for all display objects is equal to or less than a total input bit...

Decoding method and decoding apparatus for avs system
12/25/14 - 20140376610 - A decoding method for an audio video coding standard (AVS) system is provided. According to a stop-fetching criterion, a stop-fetching flag is set to an enabled status or a disabled status. In an offset fetching procedure, it is determined whether an offset value is smaller than a threshold and whether...

Adaptive color transforms for video coding
12/25/14 - 20140376611 - A device for coding video data includes a memory and at least one processor configured to determine a cost associated with a plurality of color transforms associated with a coding unit, determine a cost associated with a plurality of color transforms associated with a coding unit, select a color transform...

Dual-layer backwards-compatible progressive video delivery
12/25/14 - 20140376612 - Given an input progressive sequence, a video encoder creates a dual-layer stream that combines a backwards-compatible interlaced video stream layer with an enhancement layer to reconstruct full-resolution progressive video. Given two consecutive frames in the input progressive sequence, vertical processing generates a top field-bottom field (TFBF) frame in a base...

Image coding device, image decoding device, image coding method, and image decoding method
12/25/14 - 20140376613 - An intra-scene and inter-scene adaptive coding unit 6 converts an MPEG-2 video bit stream into a slave stream by using both coded data which is included in the coded data about scene video units in a master stream recorded in a data recording unit 2 and for which alternative coded...

Moving picture coding device, moving picture coding method, and moving picture coding program, and moving picture decoding device, moving picture decoding method, and moving picture decoding program
12/25/14 - 20140376614 - In a moving picture coding device that codes a moving picture using motion compensation prediction in units of blocks acquired by dividing each picture of the moving picture, a prediction mode determiner derives motion information of a coding target block. A motion compensation predictor changes the derived motion information for...

Mobile telephone set having video-phone function low in amount of heat generation
12/25/14 - 20140376615 - A temperature of a mobile telephone set is detected, and when the temperature exceeds a predetermined first threshold, a video signal encoding unit (21) is changed from the predetermined normal encoding rate to a reduced encoding rate, which is lower than the predetermined normal encoding rate....

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...