Entries |
Document | Title | Date |
20080198929 | Encoding Processing Apparatus and Method for a Moving Image - A video encoder interframe-encodes a moving image captured by a camera and generates a video code stream. An I frame send request manager receives from a receiver of the video code stream a request signal for requesting to send an I frame that has not been interframe-encoded, when any frame of the moving image is not properly received at the receiver. Then the request manager determines whether or not to accept the received request signal. When the request manager determines to accept the request signal, the request manager supplies an I frame setting signal to the video encoder. Upon receiving the I frame setting signal, the video encoder sets the type of a next frame to be encoded to an I frame and then interframe-encodes the moving image. | 08-21-2008 |
20080232471 | Efficient Implementation of H.264 4 By 4 Intra Prediction on a VLIW Processor - This invention is useful in video compression standards support a rich set of intra prediction modes. This invention a unique table creation and lookup approach to software pipeline the prediction process for all pixels within a block. The table stores constant data and pointer data into a neighbor pixel table. Indexing into the table based upon the current intra prediction mode for each pixel of a block recalls constant data and other pixel data for calculation of an intra prediction value. | 09-25-2008 |
20080232472 | METHOD AND APPARATUS FOR TRANSMITTING PACKET-BASED IMAGE FRAME - A method and apparatus for transmitting a packet-based image frame, the method including: dividing an input image into intra and inter prediction frames and encoding the intra and inter prediction frames; applying different error resilience algorithms to the intra and inter prediction frames; and performing forward error correction (FEC) on the intra and inter prediction frames according to the corresponding error resilience algorithms. According to aspects of the present invention, optimal error correction may be performed in accordance with characteristics of frames when image data is transmitted. Thus, a strong image streaming service for preventing errors of a mobile environment may be implemented simply and efficiently. | 09-25-2008 |
20080253454 | CODING APPARTUS, CODING METHOD, PROGRAM FOR CODING METHOD, AND RECORDING MEDIUM RECORDING CODING METHOD - A coding apparatus includes: an intra-coding complexity detecting section that detects an intra-coding complexity indicating a complexity of an intra-coding process; an inter-coding complexity detecting section that detects an inter-coding complexity indicating a complexity of an inter-coding process; a characteristic curve calculating section that calculates a characteristic curve indicating a value of strength data indicating the strength of a deblocking filter with a data amount per unit time of coded data as a variable, on the basis of the intra-coding complexity and the inter-coding complexity; and a strength value calculating section that calculates a value of the strength data by substituting a data amount of the coded data into the characteristic curve. | 10-16-2008 |
20080260028 | Video H.264 Encryption Preserving Synchronization and Compatibility of Syntax - A method for encrypting data exchanged between an encoder and a decoder in a video system is disclosed. A set of bits which, when encoded, do not have any influence upon the decoding stage, are determined during the encoding stage. At least one part or all of the bits selected in stage 1 is/are encoded prior to transmission to the decoding stage. The bit selection stage determines the parts of the flow of bits that only modify the contexts of the decoding process in an insignificant manner in the sense that the modification due to encryption does cause desynchronization or does not lead to non-compatible bit flows with regard to encoding contexts and visual impact. The present invention is used with H.264 encoders/decoders. | 10-23-2008 |
20080260029 | STATISTICAL METHODS FOR PREDICTION WEIGHTS ESTIMATION IN VIDEO CODING - Presented herein are system(s) and method(s) for statistically prediction of weighting parameter estimation in video encoding. In one embodiment, there is presented a method for interpredicting a picture from at least one reference picture. The method comprises calculating statistics for pixels in the picture and the reference picture; generating weight parameters for the picture based on the statistics; and encoding the picture using said weight parameters. | 10-23-2008 |
20080267290 | Coding Method Applied to Multimedia Data - The invention relates to a coding method applied to digital video data available in the form of a video stream consisting of consecutive frames divided into macroblocks. These frames are coded in the form of at least I-frames, coded independently, P-frames, predicted from at least a previous I- or P-frame, and B-frames, bidirectionally predicted from at least two frames between which they are disposed. According to the invention, the coding method comprises the following steps:
| 10-30-2008 |
20080273596 | DIGITAL MULTIMEDIA CHANNEL SWITCHING - The disclosure relates to techniques for coding a channel switch frame used for switching between channels of digital multimedia content. In particular, an encoding device may code channel switch frame to exclude one or more blocks of pixels that may be reconstructed at a desired fidelity at a decoding device using one or more spatial error concealment algorithms. Excluding the one or more blocks of pixels of the channel switch frame that can be reconstructed at a desirable fidelity reduces the amount of bandwidth necessary to code the portion of the channel switch frame, thus allowing more efficient utilization of available bandwidth. | 11-06-2008 |
20090003441 | IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING METHOD AND IMAGE DECODING METHOD - An encoding device includes a color component separating unit for separating an input bit stream for the respective color components, a block dividing unit for dividing an input color component signal into blocks to generate a signal of an encoding unit area, a predicted image generating unit for generating a predicted image for the signal, a determining unit for determining a prediction mode used for encoding according to a prediction efficiency of the predicted image, a prediction error encoding unit for encoding a difference between the predicted image corresponding to the prediction mode determined by the determining unit and the input color component signal, and an encoding unit for variable length-coding the prediction mode, an output from the prediction error encoding unit, and a color component identification flag indicating the color component to which the input bit stream belongs as a result of the color component separation. | 01-01-2009 |
20090003442 | INFORMATOIN PROCESSING APPARATUS, CONVERSION CIRCUIT, AND PROGRAM - According to one embodiment, an information processing apparatus includes a first determination unit which determines whether or not a processing target frame is a frame of the predetermined type, a second determination unit which determines whether or not an interval between the frame and a frame of the predetermined type located temporally nearest in a forward direction exceeds a predetermined frame count, when the first determination unit determines that the processing target frame is not a frame of the predetermined type, and a conversion unit which converts the processing target frame into a frame of the predetermined type, when the second determination unit determines that the interval exceeds the predetermined frame count. | 01-01-2009 |
20090003443 | PRIORITY-BASED TEMPLATE MATCHING INTRA PREDICTION VIDEO AND IMAGE CODING - Template matching intra prediction based on a given priority is provided. Priority values of all, or a subset of the pixels on a border between a current block and a reconstructed area are calculated. A border pixel with the highest priority is used as the center of a template block. A search for the best matched candidate template is performed in the reconstructed area. Distortion metrics between known pixels in the to-match template and corresponding pixels in candidate templates are calculated and compared. The candidate template with the smallest distortion metric value is chosen as the best match. Corresponding pixels of the best-matched candidate template in the searching area are used as predictors of the unknown pixels in the template centered at the pixel with the highest priority, and the predicted pixels are marked as known. The process is repeated until all pixels in the current block are marked as known. | 01-01-2009 |
20090016436 | Method for Image Prediction of Multi-View Video Codec and Computer-Readable Recording Medium Thereof - In a method for image prediction of a multi-view video codec, a disparity vector value of a current macroblock is obtained and a corresponding macroblock is searched through the obtained disparity vector value. An intra prediction coding direction value of the searched macroblock is determined as an intra prediction coding direction value of the current macroblock. The current macroblock is coded/decoded through the determined intra prediction coding direction value. The coding efficiency can be increased by reducing a coding amount by omitting a process of obtaining an unnecessary disparity value by using a different-view intra prediction coding direction as a current-view intra prediction coding direction. The coding efficiency can be increased by reducing a coding amount by differentially coding a similar disparity vector. The reliability can be increased through an accurate disparity using multiples of 8 rather than 16, in motion skip for sharing the format of a macroblock. | 01-15-2009 |
20090034617 | IMAGE ENCODING APPARATUS AND IMAGE ENCODING METHOD - In an image encoding apparatus including an intra-frame prediction unit that executes intra-frame prediction regarding an input image, when locally decoded pixels are not available, pseudo reference pixels are set to calculate an intra-frame-prediction evaluation value, and a method of encoding to be used for a block to be encoded is determined on the basis of the intra-frame-prediction evaluation value. | 02-05-2009 |
20090052532 | AUTOMATICALLY IDENTIFYING EDGES OF MOVING OBJECTS - The edge identification system receives a pair of images from which an in-between image is to be created. The edge identification system calculates two vector fields: one to warp the second image onto the first, and the other to warp the first image onto the second. The two vector fields are typically symmetric; however, the fields are not symmetric along the edge of an object (e.g., the foreground) that is moving differently than the layer behind it (e.g., the background). This type of movement creates occlusions in which an object that was visible in one image will not be visible in the other image and vice versa. The edge identification system uses these areas to automatically identify the edges of moving objects. Thus, the edge identification system can identify the edges of objects without requiring the user to provide a matte or other manual assistance. | 02-26-2009 |
20090052533 | Luma and Chroma Decoding Using a Common Predictor - There are provided video encoders, video decoders, and corresponding methods. A video encoder for encoding video signal data for an image block includes an encoder for encoding all color components of the video signal data using a common predictor. A video decoder for decoding video signal data for an image block includes a decoder for decoding all color components of the video signal data using a common predictor. Additionally, an apparatus and method for encoding and decoding signal data for an image block includes an encoder and decoder for encoding/decoding color components of the video signal data without applying a residual color transform thereto. Furthermore, a video encoder and decoder for encoding/decoding video signal data for an image block includes an encoder and decoder for encoding/decoding the video signal data using unique predictors for each of color components of the video signal data. | 02-26-2009 |
20090052534 | DIRECTION DETECTION ALGORITHMS FOR H.264/AVC INTRA PREDICTION - A block intra prediction direction detection algorithm comprises acts of dividing a block, finding directions from edge assent rules, determining a main edge of the block, selecting prediction modes from the main edge, choosing base prediction modes and using all unique selected and base prediction modes in intra prediction. The algorithms comprise a 4×4 block intra prediction direction detection algorithm, a 16×16 luminance block intra prediction direction detection algorithm and an 8×8 chrominance block intra prediction direction detection algorithm. | 02-26-2009 |
20090052535 | SYSTEM AND METHOD FOR PROVIDING IMPROVED INTRA-PREDICTION IN VIDEO CODING - A system and method for improving the efficiency of decoding intra-coded blocks in video decoding, even in the event that neighboring pixels of the block are unavailable. According to various embodiments, in addition to information that is used to describe how a prediction is formed using a specified process, other “side” information is also transmitted for use in the decoding process. For example, after the intra-prediction direction of a block is decoded, it is determined whether the intra-prediction requires pixels that are unavailable for the block. If such pixels are needed, than side information may be parsed from the bitstream in a predetermined manner. The prediction signal may then be reconstructed for the block using various pieces of information. | 02-26-2009 |
20090052536 | Video Decoding Device, Decoded Image Recording Device, Their Method and Program - [Problems] To provide a video decoding device and a decoded image recording device, having a recompression unit capable of suppressing propagation of distortion caused by temporal and spatial recompression, that is, image deterioration, and their methods and programs. | 02-26-2009 |
20090060039 | METHOD AND APPARATUS FOR COMPRESSION-ENCODING MOVING IMAGE - Encoding processes are performed in their respective encoding modes until their respective quantized DCT (discrete cosine transform) coefficients are generated. Based on information about code amounts generated in the encoding modes, an encoding mode that provides a smallest code amount is determined. DCT coefficients corresponding to the determined encoding mode are subjected to variable-length encoding. | 03-05-2009 |
20090086819 | MPEG-4 Streaming System With Adaptive Error Concealment - An MPEG-4 system with error concealment is provided for video service under the network with packet loss. The MPEG-4 system includes an encoder and a decoder. The encoder uses an intra-refreshment technique is used to make coded bitstream more robust against noise in order to stop error propagation. The rate-distortion optimization criterion is also introduced to adaptively update in synchronization with intra-coded blocks adaptively based on the true network condition with minimal overhead. The Lagrange multiplier is modified to achieve the best rate-distortion balance. In addition, a decoder loop is used in the encoder and is synchronized with the true decoder to achieve the best performance and avoid mismatch with the decoder used in the MPEG-4 system. The decoder is able to achieve resilient decoding from any kind of noise and enhance the reconstructed image quality with spatial and temporal hybrid concealment method. The result shows that a 3.65-9.71 dB further improvement on peak-signal-to-noise-ratio (PSNR) can be achieved in comparison with the existing methods that adopt spatial copy and zero motion concealment in decoding. | 04-02-2009 |
20090097558 | SCALABLE VIDEO CODING TECHNIQUES FOR SCALABLE BITDEPTHS - This disclosure describes video coding techniques that are executed in a bitdepth-based scalable video coding (SVC) scheme. Base layer video data and enhancement layer video data may be defined at different bitdepths. The techniques of this disclosure concern the coding of enhancement layer video blocks using a unique combination of inter-layer predictive coding modes after determining that inter-layer prediction should be used. In particular, two or more different inter-layer predictive coding modes may be utilized block corresponding to inter base layer blocks, and one of these inter-layer predictive coding modes may also be utilized for blocks corresponding to intra base layer blocks. Syntax information can be generated at the encoder and communicated with the bitstream, so that a decoder can use the proper inter-layer predictive coding mode in the decoding. | 04-16-2009 |
20090103617 | EFFICIENT ERROR RECOVERY WITH INTRA-REFRESH - Systems and methodologies for concealing errors related to INTRA-frame losses in a transmitted video signal are provided herein. Systems and methodologies provided herein can refine a lost INTRA-coded frame and its subsequent INTER-coded frames using INTRA-coded macroblocks that are provided in a video bitstream in accordance with a Random INTRA Refresh (RIR) scheme. When an INTRA-frame is lost, INTRA-coded macroblocks can be used to refine neighboring INTER-coded macroblocks based on region filling, spatial interpolation, or other algorithms that are based on the strong correlation between values of adjacent pixels in a video signal. Further, motion compensation can be used to refine an INTER-coded pixel having an INTRA-coded pixel in its motion trajectory. | 04-23-2009 |
20090103618 | PICTURE CODING APPARATUS AND PICTURE CODING METHOD - The picture coding apparatus includes: a picture feature amount extracting unit which extracts respective feature amounts of the current picture and a picture having a specific relationship with the current picture; a correlation degree calculating unit which calculates, based on the feature amount extracted by the feature amount extracting unit, a correlation degree indicating a degree of image similarity between the current picture and the picture having a specific relationship with the current picture; a picture type determining unit which determines, depending on the calculated correlation degree, a picture type for the current picture, from two picture types on which different inter-picture prediction is performed; and a coding unit which codes the current picture according to the determined picture type. | 04-23-2009 |
20090129468 | Method for Decoding and Encoding a Video Signal - A method for decoding/encoding a video signal using an inter layer prediction process is disclosed. The method for decoding a video signal including several layer information includes: a) acquiring a first prediction signal for a current block of an enhancement layer and a residual signal based on at least a base layer block; b) smoothing the sum of the first prediction signal and the residual signal, and generating a second prediction signal for the current block; and c) reconstructing the current block based on the second prediction signal. Therefore, the method for decoding/encoding a video signal uses a variety of inter layer prediction methods according to the macroblock type of macroblocks of the current and base layers, and removes inter layer redundancy, resulting in increased coding efficiency. | 05-21-2009 |
20090147847 | IMAGE CODING METHOD AND APPARATUS, AND IMAGE DECODING METHOD - An encoding apparatus | 06-11-2009 |
20090147848 | Inter-Layer Prediction Method for Video Signal - The present invention relates to a method for conducting interlayer texture prediction in encoding or decoding of video signal. The present method constructs a pair of frame macro blocks from a single field macro block or vertically-adjacent two field macro blocks of a base layer, and using texture information of the constructed pair of frame macro blocks in interlayer texture predication of a pair of frame macro blocks of a current layer. | 06-11-2009 |
20090147849 | INTRA FRAME ENCODING USING PROGRAMMABLE GRAPHICS HARDWARE - GPU-based intra frame processing techniques are provided to selectively offload computation loading from a CPU to a GPU. By rearranging the 4×4 block encoding order, the process can benefit from a parallel processing mechanism available on the GPU. Block list size has an effect on speed and by using the optimal block list size for a selection, up to about two times speed improvement in intra frame processing can be achieved. | 06-11-2009 |
20090168878 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD, AND RECORDING MEDIUM WITH MOVING PICTURE CODING PROGRAM RECORDED THEREON - According to one embodiment, a moving picture coding device regarding the invention comprises a coding module which codes moving picture data in macroblocks, a coding information analysis module which analyzes coded pictures and coding information of macroblocks at the coding module, and a coding control module which issues an instruction of coding to the coding module in pictures or in macroblocks on the basis of an analysis result of the coding analysis module, wherein the coding analysis module performs still area determination and flat area determination for each coding target macroblock, and the coding control module applies intra flicker suppression processing to macroblocks which have been in a still area and also in a flat area by the coding analysis module. | 07-02-2009 |
20090180537 | Inter-Layer Prediction Method for Video Signal - The present invention relates to a method for conducting interlayer prediction in encoding or decoding of video signal . The present method checks whether at least one of vertically-adjacent two macro blocks on a base layer is intra mode, and if only one of the two macro blocks is identified to intra mode, motion information of an inter-mode macro block of the two macro blocks is copied to the other intra-mode macro block in order to set the intra-mode macro block to a macro block having motion information. In addition, if the two macro blocks are intra mode and contain field components respectively, two frame macro blocks are constructed from the two field macro blocks. | 07-16-2009 |
20090190660 | IMAGE ENCODING METHOD - An image encoding method according to the present invention calculates first difference information of an encoding target block and second difference information of an adjacent block, calculates a difference between the first difference information and the second difference information, and uses an intra mode only for blocks where a residual image noise occurs by selecting the intra mode when the difference is larger than a predetermined threshold, and selecting an inter mode when the difference is smaller than the predetermined threshold. | 07-30-2009 |
20090190661 | Rate Distortion Optimized Adaptive Intra Refresh for Video Coding - A method of video coding comprising Intra prediction coding at least a predetermined constant M macroblocks within an ordinary frame. These M macroblocks include naturally selected macroblocks where the bit cost of Intra prediction coding is less than for Inter prediction coding and optional additional macroblocks. The optional additional macroblocks have the least bit cost of Inter prediction coding as adjusted by a penalty factor each time a corresponding macroblock is Intra coded in a predetermined number of frames. An end frame Intra prediction codes each macroblock having no corresponding Intra prediction coded macroblock in a predetermined number of ordinary frames. | 07-30-2009 |
20090196351 | Video encoding/decoding apparatus and method for color image - A video encoding/decoding apparatus and method for color images include a first motion prediction unit that generates a first prediction residue image of an input image on a basis of a first motion prediction result of the input image. An image information detection unit sets a predetermined color component of an R-G-B image to a reference color component and determines whether the input image is a Y-Cb-Cr image or an R-G-B image and whether a color component is the reference color component. A second motion prediction unit performs motion prediction for the first prediction residue image and generates a second prediction residue image if the input image is the R-G-B image and the color component of the input image is not the reference color component. | 08-06-2009 |
20090201991 | METHOD FOR INTRA PREDICTION CODING OF IMAGE DATA - A method of performing an intra prediction coding with respect to a plurality of blocks included in an image frame is provided. The method of performing an intra prediction coding includes confirming whether a neighboring pixel that is referred to in an intra prediction of a block exists in the current frame, if the neighboring pixel referred to in the intra prediction exists, reading the color difference signal value of the pixel referred to in the intra prediction from the current image frame, if at least one neighboring pixel referred to in the intra prediction does not exist, reading the color difference signal value of at least one pixel from the previous image frame and performing the intra prediction with reference to the read color difference signal value of the pixel. | 08-13-2009 |
20090220000 | Inter-Layer Prediction Method for Video Signal - The present invention relates to a method for conducting interlayer motion prediction in encoding or decoding of video signal. The present method checks whether at least one of vertically-adjacent two macro blocks on a base layer is intra mode, and if only one of the two macro blocks is identified to intra mode, motion information of an inter-mode macro block of the two macro blocks is copied to the other intra-mode macro block in order to set the intra-mode macro block to a macro block having motion information. | 09-03-2009 |
20090220001 | Tile-Based System and method For Compressing Video - A system and method are described below for encoding interactive low-latency video using interframe coding. For example, one embodiment of a computer-implemented method for performing video compression comprises: logically subdividing each of a sequence of images into a plurality of tiles, each of the tiles having a defined position within each of the sequence of images, the defined position remaining the same between successive images; encoding one of the tiles at a first defined position in a first image of the sequence of images using a first compression format and encoding the reminder of the tiles in the first image using the second compression format; and encoding one of the tiles at a second defined position in a second image of the sequence of images using the first compression format and encoding the reminder of the tiles in the first image using the second compression format; wherein the second compression format is dependent on previously-encoded tiles encoded according to the first compression format and/or the second compression format. | 09-03-2009 |
20090220002 | SYSTEM AND METHOD FOR COMPRESSING VIDEO BASED ON DETECTED INTRAFRAME MOTION - A system and method are described below for encoding interactive low-latency video using interframe coding. For example, one embodiment of a computer-implemented method for performing video compression comprises: logically subdividing each of a sequence of images into a plurality of tiles, each of the tiles having a defined position within each of the sequence of images, the defined position remaining the same between successive images; detecting motion within the sequence of images occurring at each of the positions of each of the tiles; and encoding each tile within each image of the sequence of images using a first compression format or a second compression format, wherein the frequency at which a particular tile is encoded according to the first compression format across the sequence of images is based on the detected amount of motion at the position of that tile across the sequence of images. | 09-03-2009 |
20090232210 | ADVANCED VIDEO CODED PICTURES - REDUCED COST COMPUTATION OF AN INTRA MODE DECISION IN THE FREQUENCY DOMAIN - A method of intra mode prediction uses a block of pixels and their horizontal H | 09-17-2009 |
20090232211 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE BASED ON INTRA PREDICTION - Provided is an intra prediction-based encoding method, and an apparatus for accomplishing the same. In the method, an order of scanning sub blocks divided from a current block is determined based on an edge present in the current block; a predicted block is generated by performing intra prediction on the current block in the order of scanning, based on already encoded blocks adjacent to the current block; and a residual block that is a difference between the current block and the predicted block is encoded. Accordingly, the precision of intra prediction can be improved, thus increasing the quality of an image. | 09-17-2009 |
20090238276 | Method and apparatus for video coding using prediction data refinement - There are provided methods and apparatus for video coding using prediction data refinement. An apparatus includes an encoder for encoding an image region of a picture. The encoder has a prediction refinement filter for refining at least one of an intra prediction and an inter prediction for the image region. The prediction refinement filter refines the inter prediction for the image region using at least one of previously decoded data and previously encoded data, the previously decoded data and the previously encoded data corresponding to pixel values in neighboring regions with respect to the image region. | 09-24-2009 |
20090245371 | METHOD AND APPARATUS FOR ENCODING/DECODING INFORMATION ABOUT INTRA-PREDICTION MODE OF VIDEO - A method and apparatus for encoding and decoding IPM information are provided, in which a coding unit is received, IPMs of a plurality of sub-units included in the coding unit are determined, a relation between an IPM of each sub-unit and IPMs of neighboring sub-units of the each sub-unit is checked, and information about IPMs of a plurality of sub-units according to the relations is encoded in an integrated manner. | 10-01-2009 |
20090252227 | VIDEO REFRESH ADAPTATION ALGORITHMS RESPONSIVE TO ERROR FEEDBACK - In general, this disclosure relates to techniques for adaptively determining a rate for intra-coding segments (e.g., macro-blocks) of video data within a sequence of video units (e.g., frames) in response to the receipt of error feedback that is provided by a video decoder. One example method includes receiving feedback from a video decoder that indicates an error associated with coded video data, and, upon receipt of the feedback, determining a rate for intra-coding a specified number of segments of video data for each video unit within a sequence of video units, wherein an intra-coding of segments of video data within one video unit is independent of a coding of segments of video data within other video units within the sequence. | 10-08-2009 |
20090296813 | INTRA PREDICTION MODE SEARCH SCHEME - The following embodiments describe an approach for selecting an intra prediction mode for video encoding, such as occurs in the H.264 standard. One embodiment describes a method of selecting an optimum intra prediction mode. This method involves selecting a first intra prediction mode, which is used to determine a search order for a number of intra prediction modes. These intra prediction modes are then evaluated in order to identify the optimum intra prediction mode. | 12-03-2009 |
20090304079 | Frame or field mode coding method - The method comprises the following steps: | 12-10-2009 |
20090316782 | IMAGE DECODING APPARATUS - An access unit to be decoded is selected from data stored in a coded picture buffer (CPB) ( | 12-24-2009 |
20100020874 | SCALABLE VIDEO DECODER AND CONTROLLING METHOD FOR THE SAME - A scalable video decoder and a controlling method thereof are provided. A method of controlling a scalable video decoder includes: determining whether a macro block mode of an upper layer is an interlayer prediction mode when decoding a scalable video; when the macro block mode of the upper layer is determined as the interlayer prediction mode, determining an up-sampling operation is required to thereby either perform texture up-sampling using corresponding macro block information of a lower layer and neighboring pixel information, or perform residual up-sampling using the corresponding macro block information of the lower layer; and decoding the upper layer using the texture up-sampling or the residual up-sampling. | 01-28-2010 |
20100020875 | METHOD AND ARRANGEMENT FOR VIDEO ENCODING - A method for encoding video data includes a step of selecting between inter-prediction and intra-prediction mode, whereby, if inter-prediction mode is selected, said method further includes a further step of sorting at least one type of inter-prediction macroblocks into different categories, in accordance with a predetermined criterion, and a step of arranging all macroblocks of said at least one type and pertaining to the same category into one slice group, thereby creating a set of slice groups for this type of interprediction macroblocks. | 01-28-2010 |
20100027655 | VIDEO ENCODING METHOD AND DECODING METHOD, APPARATUSES THEREFOR, PROGRAMS THEREFOR, AND STORAGE MEDIA WHICH STORE THE PROGRAMS - A video encoding method includes setting candidates for reference pixels to pixels within a predetermined distance range measured from an encoding target block; generating a predicted signal by sequentially selecting reference pixels used for the intra prediction of the encoding target block from among the reference pixel candidates while changing a distance condition from the encoding target block, and by generating the predicted signal based on the reference pixels for each distance condition; computing an encoding cost required for subjecting the encoding target block to intra prediction encoding using each generated predicted signal; finally determining reference pixels used for the intra prediction of the encoding target block based on each computed encoding cost; and encoding information which indicates the position of the determined reference pixels. | 02-04-2010 |
20100027656 | MOVING PICTURE CODING METHOD AND MOVING PICTURE DECODING METHOD - A moving picture coding apparatus | 02-04-2010 |
20100027657 | MOVING PICTURE CODING METHOD AND MOVING PICTURE DECODING METHOD - A moving picture coding apparatus | 02-04-2010 |
20100034265 | APPARATUS AND METHOD FOR ENCODING AND DECODING HIGH FIDELITY VIDEO, AND COMPUTER-READABLE STORAGE MEDIUM - Provided are an apparatus and a method for encoding a high fidelity video, and an apparatus and a method for decoding a high fidelity video. A video encoding method for encoding first to third planes having different color components includes performing intra prediction in the first plane or inter prediction between each frame for a block of the first plane, and generating a first residue corresponding to a difference between the block of the first plane and the predicted block of the first plane, predicting a block of the second plane using a reconstructed pixel peripheral to the block of the second plane and a reconstructed pixel peripheral to the block of the first plane corresponding to the reconstructed pixel peripheral to the block of the second plane, and generating a second residue corresponding to a difference between the block of the second plane and the predicted block of the second plane, predicting a block of the third plane using a reconstructed pixel peripheral to the block of the third plane and any one of a reconstructed pixel peripheral to the block of the first plane corresponding to the reconstructed pixel peripheral to the block of the third plane and a reconstructed pixel peripheral to the block of the second plane corresponding to the reconstructed pixel peripheral to the block of the third plane, and generating a third residue corresponding to a difference between the block of the third plane and the predicted block of the third plane, and encoding the first to third residues. | 02-11-2010 |
20100034266 | VIDEO ENCODING/DECODING MEHTOD AND APPARATUS - A video encoding method comprises selecting one combination, for each block of an input video signal, from a plurality of combinations each including a predictive parameter and at least one reference picture number determined in advance for the reference picture, generating a prediction picture signal in accordance with the reference picture number and predictive parameter of the selected combination, generating a predictive error signal representing an error between the input video signal and the prediction picture signal, and encoding the predictive error signal, information of the motion vector, and index information indicating the selected combination. | 02-11-2010 |
20100046622 | METHOD AND APPARATUS FOR ENCODING AND/OR DECODING BIT DEPTH SCALABLE VIDEO DATA USING ADAPTIVE ENHANCEMENT LAYER RESIDUAL PREDICTION - A scalable video bitstream may have an H.264AVC compatible base layer (BL) and a scalable enhancement layer (EL), where scalability refers to color bit depth. The SVC standard allows spatial inter-layer prediction, wherein a residual in the EL is generated which is then intra coded. Another spatial intra-coding mode for EL is pure intra coding (I_NxN). The invention discloses encoding modes wherein the output of enhancement layer decoding is an inter-layer residual. To get the final enhancement layer decoded sequence, the color bit depth inter-layer prediction version of the base layer, which is bit depth upsampled reconstructed base layer information, is added to the inter-layer residual which is decoded from the enhancement layer bit stream. | 02-25-2010 |
20100061455 | SYSTEM AND METHOD FOR DECODING USING PARALLEL PROCESSING - A method for decoding a stream of encoded video data is disclosed. The video stream includes partitions that have been compressed using lossless encoding. Each partition includes rows that have also been encoded using intra-frame or inter-frame encoding, for example. During the decoding process, two or more of the partitions are entropy decoded on two or more processors in parallel, except that partitions containing adjacent rows in the frame are decoded with an offset so that at least a portion of the output of the entropy decoding of one partition can be used as input in the entropy and intra/inter-frame decoding of the other. | 03-11-2010 |
20100067577 | METHOD AND APPARATUS FOR MANIPULATING BIT STREAMS - Trans-rating of successive macroblocks in a video stream occurs in accordance with the block type. For example, an (Inter) Intra-coded macroblock will generally get trans-rated using first algorithm partly decodes the macroblock and modifies coded residual coefficients by raising coefficient quantization. Intra-coded macroblocks generally get trans-rated using a second technique that operates first to decode the macroblock and then derive all the main decisions therefrom to re-encode the stream using the original decisions. Separately trans-rating Inter-coded and Intra-coded macroblocks in this manner reduces computational complexity, as compared to the use of a single trans-rating algorithm, while still maintaining good video quality. | 03-18-2010 |
20100067578 | TRANSMITTING APPARATUS AND TRANSMISSION METHOD - If a loss of a RTP packet is detected, a RTT acquisition unit acquires time information corresponding to a period of time needed from transmission of data from a transmitting apparatus to reception of this data at a receiving apparatus. A QoS switching unit determines based on the time information whether moving image data is to be retransmitted that was transmitted from the transmitting apparatus but that has been lost without being received by the receiving apparatus or moving image data located in playback time sequence after the lost moving image data is to be encoded without referring to the lost moving image data and the resultant encoded moving image data is to be transmitted. | 03-18-2010 |
20100080294 | MOVING IMAGE STREAM PROCESSING APPARATUS, MOVING IMAGE REPRODUCTION APPARATUS EQUIPPED WITH THE SAME, METHOD, AND PROGRAM - Disclosed is a moving image reproduction apparatus including a stream extraction unit that extracts a bit stream of a prescribed number of consecutive pictures including an intra-frame coded picture as an initial picture from a bit stream of a coded moving image, a stream analysis unit that analyzes the extracted bit stream and decides whether or not, if decoding of the extracted bit stream is performed, one screen of decoded image including the intra-frame coded picture can be obtained, and a stream generation unit that generates a bit stream which complements an image of a region in which a decoded image cannot be obtained in one screen, based on a result of the analysis made by the stream analysis unit, when it is decided in the stream analysis unit that one screen of decoded image cannot be obtained. | 04-01-2010 |
20100091857 | METHODS FOR CODING DIGITAL MEDIA DATA WITH PREDICTION INFORMATION AND PREDICTION ERROR INFORMATION BEING RESPECTIVELY CARRIED BY DIFFERENT BIT STREAM SECTIONS - A method for encoding digital media data includes deriving a portion of prediction information and a portion of prediction error information of the digital media data, and encoding the digital media data into a bit stream. The bit stream comprises a first bit stream section and a second bit stream section that respectively carry the portion of prediction information and the portion of prediction error information. In addition, within the bit stream, the portion of prediction information and the portion of prediction error information are not carried in the same macroblock (MB) or the same sub-unit of an MB. A method for decoding encoded digital media data and a method for coding digital media data and a method for processing bit stream of digital media data are also provided. | 04-15-2010 |
20100091858 | METHOD AND AN APPARATUS FOR PROCESSING A VIDEO SIGNAL - An apparatus for processing a video signal and method thereof are disclosed, by which the video signal from which redundancy of inter-view pictures is eliminated can be decoded. The present invention includes obtaining a block type of a first corresponding block within a first reference view included in a reference list, if the block type of the first corresponding block is an intra block, obtaining a block type and motion information of a second corresponding block within a second reference view included in the reference list, and if the block type of the first corresponding block is not the intra block, decoding a current block using the motion information of the second corresponding block. | 04-15-2010 |
20100098161 | VIDEO ENCODING APPARATUS AND VIDEO ENCODING METHOD - A video encoding apparatus and method are provided. The apparatus includes a clock generation unit generating a clock, an order unit ordering start timing of the encoding. The apparatus includes a first encoding unit encoding the inputted video to generate first compressed data having a predetermined first band, synchronizes a random access point (RAP) of the first compressed data with the start timing and adds time information based on the clock to the RAP of the first compressed data and a second encoding unit encoding the inputted video to generate second compressed data having a second band narrower than the first band, synchronizes a RAP of the second compressed data with the start timing, acquires the time information of the RAP of the first compressed data and adds the time information to the RAP of the second compressed data that synchronizes with the RAP of the first compressed data. | 04-22-2010 |
20100098162 | System and Method for Bit-Allocation in Video Coding - A system and method for region-of-interest-based bit-allocation scheme for video coding is provided. A method for encoding an image sequence of inter-frames and intra-frames includes grouping the inter-frames and the intra-frames in at least one group of pictures (GOP), and performing a frame-level bit-allocation to inter-frames and the intra-frames in the GOP. For each frame of the inter-frames and the intra-frames in the GOP, the method also includes partitioning the frame into a plurality of macroblocks, identifying macroblocks in the plurality of macroblocks as having regions of interest (ROI), and performing a macroblock level bit-allocation for the frame based on macroblocks identified as having ROI. The method further includes encoding the image sequence based on the bit-allocations, thereby producing an encoded image sequence, and outputting the encoded image sequence. | 04-22-2010 |
20100098163 | IMAGE BUFFERING TECHNIQUES - A system, apparatus, method and article to perform buffering techniques are described. The apparatus may include a buffer having a fixed number of storage slots that store reconstructed picture representations received from an image processing module. Also, the apparatus may include a buffer status unit to store a multiple information items to indicate one or more buffer characteristics of the buffer. Further, the apparatus may include a buffer control module to manage storage within the buffer. | 04-22-2010 |
20100111180 | Scene change detection - There is provided a method and apparatus for scene change detection for use with bit-rate control of a video compression system. The method and apparatus may be used for scene change detection in intra-coded and/or inter-coded pictures. The method comprises the steps of: compressing each picture in a video signal in turn; determining complexity data from the compressed signal for each picture after partial compression of the picture; determining from the complexity data whether a scene change may have taken place; and adjusting the compression step and allocated compressed bit number for pictures after a scene change detection in dependence on the result of the determination. For an intra-coded picture, the complexity data is a monotonically increasing function of a quantisation parameter and a compressed bit number used in the compression step for the partial compression from which the complexity data is determined. For an inter-coded picture, the complexity data is determined from a combination of a) the change of temporal prediction difference in relation to the average prediction difference of previous inter-coded pictures, b) the intra-coded macroblock number in the current inter-coded picture in relation to the average intra-coded macroblock number in previous inter-coded pictures, and c) the intra-coded macroblock number in the current inter-coded picture in relation to the total encoded macroblock number in the current inter-coded picture. | 05-06-2010 |
20100124277 | Video encoding with even bit stream - A video encoding technique producing an even output bit stream is disclosed. According to one aspect of the present invention, an instantaneous peak of the output bit stream is greatly reduced by dividing one image frame into a key area and a background area, then inter-frame encoding the key area and the background area in different frames respectively. In other words, a whole bit stream of one I frame in the prior art is distributed into two or more image frames in the present invention. | 05-20-2010 |
20100128786 | METHOD AND APPARATUS FOR ENCODING VIDEO DATA, METHOD AND APPARATUS FOR DECODING ENCODED VIDEO DATA AND ENCODED VIDEO SIGNAL - For two or more versions of a video with different spatial, temporal or SNR resolution, scalability can be achieved by generating a base layer and an enhancement layer. When a version of a video is available that has higher color bit depth than can be displayed, a common solution is tone mapping. A more efficient compression method is proposed for the case where the two or more versions with different color bit depth use different color encoding. The present invention is based on joint inter-layer prediction among the available color channels. Thus, color bit depth scalability can also be used where the two or more versions with different color bit depth use different color encoding. In this case the inter-layer prediction is a joint prediction based on all color components. Prediction may also include color space conversion and gamma correction. | 05-27-2010 |
20100135392 | IMAGE DISPLAY APPARATUS, IMAGE TRANSMITTING APPARATUS, IMAGE TRANSMITTING METHOD AND RECORDING MEDIUM - An image display apparatus including an image receiver configured to receive video data structured by a plurality of bit streams, an image processor configured to process the received video data into a reproducible format, and an image output unit configured to output video relating to the data processed into the reproducible format. Further, the plurality of bit streams include a first bit stream having a first bit rate and having a format defined by a first group of pictures (GOP), and a second bit stream having a second bit rate and having a format defined by a second group of pictures (GOP)s. In addition, the received video data includes a mixture of the first GOPs from the first bit stream and the second GOPs from the second bit stream in which each of the GOPs included in the received video data begins with an intra-frame (I-frame) and ends with the I-frame or a predicted-frame (P-frame), and includes a bidirectional-frame (B-frame) between the beginning and end frames such that the first and second GOPs are reproduced independently from each other. | 06-03-2010 |
20100150237 | SELECTING A MACROBLOCK ENCODING MODE - Non-encoded data for a macroblock of an image frame is accessed. A cost to intra-encode the macroblock is computed using at least a portion of the non-encoded data in place of reconstructed image data from another macroblock of the image frame. The cost can be compared against the cost to inter-encode the first macroblock in order to select how the first macroblock is to be encoded. | 06-17-2010 |
20100150238 | MOVING PICTURE TRANSCODING APPARATUS, MOVING PICTURE TRANSCODING METHOD, AND MOVING PICTURE TRANSCODING PROGRAM - To provide a moving picture transcoding apparatus capable of suppressing deterioration of an image quality and capable of reducing a calculation amount required for transcoding an image, the moving picture transcoding apparatus which transcodes encoded moving picture data includes: a moving picture data producing unit for producing new moving picture data in which a specific frame of the encoded moving picture data is set as a head thereof; and a judging unit for judging whether or not a succeeding frame of the specific frame has been encoded by referring to a frame preceding the specific frame. Further, the moving picture data producing unit includes: a first frame transcoding process unit for transcoding the specific frame to a first frame which does not refer to another frame; and a succeeding frame transcoding process unit for again encoding a succeeding frame, which has been judged by the judging unit to refer to the frame preceding the specific frame, by referring to any one frame in a range from the succeeding frame judged by the judging unit to the specific frame. | 06-17-2010 |
20100158116 | Method and apparatus for decoding/encoding a video signal - A method of decoding a current layer using inter-layer prediction is disclosed. The present invention includes obtaining a first flag information indicating whether a current block of the current layer is coded using the inter-layer prediction, obtaining a quality identification information identifying a quality of the current block, obtaining a second flag information based on the first flag information and the quality identification information, the second flag information indicating whether a reference block is included in a specific slice of a reference layer, and decoding the current block based on the second flag information. | 06-24-2010 |
20100166069 | SYSTEM AND METHOD FOR VIDEO COMPRESSION USING PREDICTIVE CODING - A system and method for video compression performs predictive coding on a macroblock of a video frame such that a set of pixels of the macroblock is coded using some of the pixels from the same video frame as reference pixels and the rest of the macroblock is coded using reference pixels from at least one other video frame. | 07-01-2010 |
20100189178 | VIDEO ENCODING IN A VIDEO CONFERENCE - Some embodiments provide an architecture for establishing multi-participant video conferences. This architecture has a central distributor that receives video images from two or more participants. From the received images, the central distributor generates composite images that the central distributor transmits back to the participants. Each composite image includes a set of sub images, where each sub image belongs to one participant. In some embodiments, the central distributor saves network bandwidth by removing each particular participant's image from the composite image that the central distributor sends to the particular participant. In some embodiments, images received from each participant are arranged in the composite in a non-interleaved manner. For instance, in some embodiments, the composite image includes at most one sub-image for each participant, and no two sub-images are interleaved. | 07-29-2010 |
20100195730 | DUAL STAGE INTRA-PREDICTION VIDEO ENCODING SYSTEM AND METHOD - Multi-level prediction mode encoding type decision methods and systems are presented. In one embodiment, an indication of a prediction mode level is received and encoding is performed in accordance with said prediction mode level. The indication of said prediction mode level is programmable and can be set at different levels. The prediction mode level can be associated with a programmable encoding type decision point (e.g., early, intermediate, late, etc.). The encoding process includes deciding upon an I-type or P-type encoding. In one embodiment, a multi-stage encoding type method is also implemented in intra-prediction related search and inter-prediction related search and respective corresponding prediction operations are performed, wherein at least a portion of the intra-prediction related search and the inter-prediction related search are performed in parallel. | 08-05-2010 |
20100195731 | MOVING IMAGE REPRODUCTION DEVICE AND MOVING IMAGE REPRODUCTION METHOD - A moving image reproduction device which can display a list of contents by an image at an early stage without variation in time even when reproduction is interrupted. A moving image reproduction part ( | 08-05-2010 |
20100202521 | Method and apparatus for decoding/encoding a video signal - A method of decoding a video signal is disclosed. The present invention includes obtaining identification information indicating whether a coded picture of a current NAL unit is an inter-view picture group, obtaining interview reference information of the inter-view picture group, and constructing a reference picture list for inter-view prediction using the inter-view reference information according to the identification information, wherein the inter-view reference information includes view identification information of an inter-view reference picture. | 08-12-2010 |
20100208814 | Inter-frame prediction coding method and device - An inter-frame prediction coding method is disclosed, which comprises: an encoder determines an encoding mode and performs encoding by comparing the obtained template matching motion vector and motion vector prediction value of the current block; a decoder receives the bitstream from the encoder, and determines a decoding mode and performs decoding by comparing the obtained template matching motion vector and motion vector prediction value of the current block. Inter-frame prediction encoding device and decoding device are also disclosed. With the method and device of the embodiments of the present invention, code rate can be saved during inter-frame prediction. | 08-19-2010 |
20100220785 | VIDEO CODING METHOD AND DEVICE, RELATED SCALABLE BITSTREAM AND COMPUTER PROGRAM PRODUCT - An encoder allows generating, starting from a sequence of digital video pictures, a time-scalable encoded bitstream obtained by applying to the pictures, a hierarchical prediction wherein the pictures are organized in Groups Of Pictures (GOPs). The GOPs may include base time layer pictures or Key Pictures for encoding as Inter or Intra, with and without motion-compensated prediction respectively. The GOPs may also include higher time layer pictures adapted to be selectively eliminated to effect time scalability of the encoded scalable bitstream. The encoder may detect scene changes in the sequence of digital video pictures, and, in the presence of a scene change, a first Key Picture after the scene change may be encoded as Intra. | 09-02-2010 |
20100226433 | MOVING IMAGE CODING APPARATUS AND MOVING IMAGE CODING METHOD - A moving image coding apparatus is provided. The moving image coding apparatus includes a processing unit having an information amount control processor determining a quantization parameter in such a manner that while a lead-in of the set of the pictures is set as a reference, upon a position of the inter-coded picture being after a predetermined position corresponds to a first position at a predetermined cycle shorter than the number of pictures included in the set of the pictures, the number of coding bits allocated to the inter-coded picture is a value obtained by adding a first predetermined amount to a predetermined reference value, and upon the position of the inter-coded picture being after the predetermined position and also at a second position different from the first position, the number of coding bits is a value obtained by subtracting a second predetermined amount from the reference value. | 09-09-2010 |
20100232503 | COMMUNICATION SYSTEM, COMMUNICATION METHOD, RADIO TERMINAL, RADIO RELAY DEVICE, AND CONTROL DEVICE - A technique is disclosed, according to which it is possible to efficiently use network resources, to reduce the burden on a control device, and to control the communication between radio terminals by the control device when a transmitting side radio terminal and a receiving side radio terminal are connected to the same radio relay device. According to this technique, when a transmitting side UE | 09-16-2010 |
20100232504 | Supporting region-of-interest cropping through constrained compression - Region-of-interest cropping of high-resolution video is supported video compression and extraction methods. The compression method divides each frame into virtual tiles, each containing a rectangular array of macroblocks. Intra-frame compression uses constrained motion estimation to ensure that no macroblock references data beyond the edge of a tile. Extra slice headers are included on the left side of every macroblock row in the tiles to permit access to macroblocks on the left edge of each tile during extraction. The compression method may also include breaking skipped macroblock runs into multiple smaller skipped macroblock runs. The extraction method removes slices from virtual tiles that intersect the region-of-interest to produce cropped frames. The cropped digital video stream and the compressed digital video stream have the same video sequence header information. | 09-16-2010 |
20100239006 | VIDEO DECODER PLUS A DISCRETE COSINE TRANSFORM UNIT - A video encoder and a decoder analyze the spatial content video data in an H.264 stream using the discrete cosine transform (DCT). Although the DCT is computed as part of the H.264 encoding process, it is not computed as part of the decoding process. Thus, one would compute the DCT of the video data after it has been reconstructed by the video decoder for video post-processing or enhanced video encoding. A method for accelerating the computation of the DCT at the decoder side when transmitting intra-mode macroblocks uses information computed by the encoder and transmitted as part of the H.264 video stream. | 09-23-2010 |
20100246674 | Method for Decoding and Encoding a Video Signal - A method for decoding/encoding a video signal using an inter-layer prediction process is disclosed. The method for decoding a video signal including several layer information includes: a) acquiring a first prediction signal for a current block of an enhancement layer and a residual signal based on at least a base layer block; b) smoothing the sum of the first prediction signal and the residual signal, and generating a second prediction signal for the current block; and c) reconstructing the current block based on the second prediction signal, wherein the step a) for generating the first prediction signal is based on prediction mode information of at least the current block. Therefore, the method for decoding/encoding a video signal uses a variety of inter layer prediction methods according to the macroblock types of macroblocks of the current and base layers, and removes inter layer redundancy, resulting in increased coding efficiency. | 09-30-2010 |
20100246675 | METHOD AND APPARATUS FOR INTRA-PREDICTION IN A VIDEO ENCODER - Method and apparatus for intra-prediction in a video encoder are described. An aspect relates to a method of intra-prediction for a group of samples in an image being coded. In some examples, the method includes: defining a target template for the group of samples; comparing the target template with affine transformations of candidate templates within a search area of the image; identifying at least one matching template of the candidate templates as matching the target template; determining a candidate group of samples based on the at least one matching template; and coding the group of samples using the candidate group of samples as a predictor. | 09-30-2010 |
20100246676 | Method of downscale decoding MPEG-2 video - A method of downscale decoding MPEG-2 video includes an Inverse Discrete Cosine Transformation (DCT) procedure for performing a ½ horizontal downscaling to convert DCT coefficients in a 8×8 array block of the video into a 4×8 array intra-block and performing a ½ vertical downscaling to convert the intra-block into an intra-coded picture having ¼ resolution of the original; and a downscaling motion compensation procedure for performing a motion compensation to the current intra-block to obtain a predictive block having ½ horizontal size of the original, adding the predictive block with a residual block produced by the same method applied to the intra-blocks to obtain a 4×8 array inter-block, and performing a ½ vertical downscaling to the inter-block for outputting a predictive-coded picture and a bidirectional predictive-coded picture having ¼ resolution of the original, so as to simplify the complexity of the decoding computation and enhance the decoding speed. | 09-30-2010 |
20100254458 | METHOD AND DEVICE FOR ESTABLISHING A CODED OUTPUT VIDEO STREAM FROM AT LEAST TWO CODED INPUT VIDEO STREAMS AND USE OF THE DEVICE AND CODED INPUT VIDEO STREAM - Second images coded in a coded output video stream are generated for the visual display of image contents of first images coded in multiple coded input video streams, such that first coded image data of the coded input video streams are copied into second coded image data of the coded output video stream. | 10-07-2010 |
20100260261 | IMAGE ENCODING APPARATUS, IMAGE ENCODING METHOD, AND COMPUTER PROGRAM - An image encoding apparatus includes: a luminance component intra-prediction unit which divides an encoding target image into first blocks of (M×M) pixels and determines an intra-prediction mode of a luminance component for each of encoding target blocks of the first block; and a color difference component intra-prediction unit which calculates a weight of a prediction direction by using the intra-prediction mode of the luminance component in the first block and determines an intra-prediction mode of a color difference component of the first block from the weight of the prediction direction. | 10-14-2010 |
20100260262 | EFFICIENT TRANSCODING OF B-FRAMES TO P-FRAMES - This disclosure describes techniques for efficient transcoding from a first format that supports I-units, P-units and B-units to a second format that supports I-units and P-units but does not support the B-units. In particular, this disclosure provides techniques for converting B-frames or B-slices of the first format into P-frames or P-slices of the second format. The techniques avoid the need to decode and re-encode that frames or slices. Instead, residuals associated with the B-video blocks in the first format are augmented and made to be dependent upon only one of the two lists associated with the B-video blocks so that such B-video blocks in the first format can be redefined as P-video blocks in the second format. | 10-14-2010 |
20100278236 | REDUCED VIDEO FLICKER - Various implementations for reducing artifacts such as, for example, I-frame flicker are proposed. Particular implementations produce a no-flicker reference in which a picture intended to be coded as an I-frame is, first, coded as a P-frame using a reference picture from the previous GOP. Thus, continuity with the previous GOP is provided. According to a general aspect, a source image is inter-coded to produce coded source data. The coded source data is decoded to produce a modified source. The modified source is intra-coded to produce coded modified-source data. The coded modified-source data is decoded to produce a reference image. | 11-04-2010 |
20100290527 | METHOD AND APPARATUS OF PROCESSING A VIDEO SIGNAL - The present invention includes obtaining block type identification information on a partition of the current macroblock when the current macroblock is intra-mixed, specifying a bock type of the current macroblock based on the block type identification information, obtaining an intra prediction mode of the current macroblock according to the block type of the partition of the current macroblock, and predicting the current macroblock using the intra prediction mode and a pixel value of a neighboring block. | 11-18-2010 |
20100303153 | PICTURE CODING METHOD AND PICTURE CODING APPARATUS - A picture coding apparatus that reduces a computational complexity, improves a compression rate, and reduces frequency of stream transmission loss without interfering with pipelining and paralleling includes: a dividing unit that divides a picture into an I-slice and a P slice, each of the I-slice and P slice including blocks; and a coding unit that codes each slice per block so as to code temporally consecutive pictures, wherein the dividing unit changes a position of the I-slice in each of the temporally consecutive pictures so that positions of I-slices circulate in a to-be-determined number of pictures among the temporally consecutive pictures, and divides each of the temporally consecutive pictures so that a sum of the number of blocks included in the I-slice and the number of blocks included in one or more P slices between the I-slice and an I-slice subsequent to the I-slice becomes a predetermined value. | 12-02-2010 |
20100309978 | VIDEO ENCODING APPARATUS AND VIDEO ENCODING METHOD - A video encoding method and apparatus performing intra-frame prediction in units of a sub-block determined by any one of two or more block sizes is provided. The method includes generating a prediction image in each of a plurality of intra-frame prediction modes in units of the sub-block determined by each block size, calculating a first evaluation value on the basis of the difference images between an original image and the prediction images in the intra-frame prediction modes for the sub-blocks determined by each block size, accumulating values indicating frequency characteristics of the original image for the sub-blocks determined by each block size in units of a macroblock to obtain a second evaluation value, and selecting one of the two or more block sizes on the basis of the first evaluation values and the second evaluation values. | 12-09-2010 |
20100316124 | INTER-LAYER PREDICTION METHOD FOR VIDEO SIGNAL - Provided is an apparatus for generating remote plasma. The apparatus includes an RF antenna disposed in regard to a chamber, a plasma generating unit formed in an uppermost portion of the chamber, wherein a plurality of plasma generation gas introduction pipes are communicated with the plasma generating unit, a first shower head disposed below the plasma generating unit, and having a plurality of first plasma guide holes, a second shower head disposed below the first shower head, and having a plurality of source/purge gas guide holes and a plurality of second plasma guide holes directly connected to the respective first plasma guide holes, and a source/purge gas introduction unit disposed between the first and second shower heads, wherein a plurality of source/purge gas introduction pipes are uniformly communicated with the source/purge gas introduction unit. | 12-16-2010 |
20100322312 | METHOD AND DEVICE FOR RECONSTRUCTING A PICTURE - The invention relates to a method for reconstructing a picture that is part of a sequence of pictures, from coded digital data, representative of said current picture. It comprises the following steps:
| 12-23-2010 |
20100329337 | VIDEO STREAMING - From video source material, one generates a first coded signal using a combination of inter-frame and intra-frame coding, in which intra-coded pictures are forced to occur at least once in each of successive first set time periods. A second coded version of the same source has intra-coded pictures occurring wholly or mainly at times determined by recognition of scene changes in the video source material. In response to a command for streaming, or resumption of streaming, of said video source material, (perhaps following trick-play), firstly the first coded signal is streamed, commencing with an intra-coded picture. Then, at a point coinciding with an intra-coded picture of the second coded signal, one ceases streaming of the first coded signal and instead streams the second coded signal, commencing with that intra-coded picture. | 12-30-2010 |
20110002385 | IMAGE CODING APPARATUS, CONTROL METHOD THEREFOR AND COMPUTER PROGRAM - An image coding apparatus which divides an input picture into a plurality of macroblocks and performs a prediction encoding for each macroblock, comprising a unit for calculating flatness based on pixel values contained in a macroblock of interest and determining whether the macroblock of interest is a flat macroblock, a unit for storing determination results for each macroblock, a unit for determining, based on the determination results, whether the macroblock of interest determined to be a flat macroblock belongs to a flat area, a unit for selecting one of the inter-prediction mode and the intra-prediction mode as a prediction mode for an encoding process of the macroblock of interest based on determination results and on cost values of the inter-prediction mode and the intra-prediction mode, and a unit for performing predictive coding according to the selected prediction mode. | 01-06-2011 |
20110019740 | Video Decoding Method - In methods in which coding is performed by switching, per area, between a predicted image generated by an existing coding standard and an image newly generated by performing motion estimation between decoded images, it is necessary to further provide determination information as to which image is to be used, which may in some cases result in compression efficiency that is inferior to those of conventional standards depending on the input video. By determining whether a predicted image generated by an existing coding standard is to be used or an image newly generated by performing motion estimation between decoded images is to be used based on coding information within the frame to be coded or within a previously coded frame, the need for such determination information is obviated to improve compression efficiency. | 01-27-2011 |
20110019741 | IMAGE PROCESSING SYSTEM - An image processing system can quickly calculate a motion vector. The image processing system includes: a characteristic region detecting section that detects a characteristic region from each of a plurality of moving image constituting images included in a moving image; a characteristic region identifying section that identifies characteristic regions having high correlation in the plurality of moving image constituting images; a position difference calculating section that calculates a difference in position between the characteristic regions having high correlation identified by the characteristic region identifying section; a search region determining section that determines a narrower motion vector search region when a magnitude of the difference in position is smaller; and a compression section that compresses the moving image using a motion vector calculated by searching the motion vector search region determined by the search region determining section. | 01-27-2011 |
20110026595 | VIDEO ENCODING/DECODING APPARATUS - According to one embodiment, an image encoding apparatus performs encoding according to coefficient information whose probability distribution differs due to a prediction method. The image encoding apparatus includes a plurality of probability estimators provided for a plurality of prediction directions of intra-picture prediction and configured to estimate occurrence probabilities of coefficient information respectively, a switch to select a probability estimator according to information of a prediction direction used for intra-picture prediction, and a variable length encoder to encode coefficient information according to occurrence probability of coefficient information provided from a probability estimator selected by the switch. | 02-03-2011 |
20110032990 | APPARATUS AND METHOD FOR DEBLOCKING FILTERING IMAGE DATA AND VIDEO DECODING APPARATUS AND METHOD USING THE SAME - A deblocking filtering apparatus and method for removing block distortion of a decoded image, and a video decoding apparatus and method using the same. The deblocking filtering method includes extracting parameter information for a plurality of unit blocks in a macro block, from a header of an input current frame, determining whether to perform deblocking filtering, based on the extracted parameter information, and performing deblocking filtering on the macro block according to the determination result. | 02-10-2011 |
20110038416 | VIDEO CODER PROVIDING IMPROVED VISUAL QUALITY DURING USE OF HETEROGENEOUS CODING MODES - A video coding system reduces perceptible artifacts introduced to coded video due to selection of disparate coding modes among adjacent partitions of video. When coding modes are assigned to partitions of video that likely would introduce visually perceptible coding artifacts during decode, the partitions may be subject to a coding process in which a selected partition is coded according to coding modes that correspond to neighboring partitions, then decoded. The decoded data of the selected partition may be recoded according to a different coding mode. Coding artifacts that otherwise might be introduced by the different coding mode may be avoided by first coding the corresponding partition in a manner that is consistent with neighboring partitions, then decoding the coded partition and re-coding the decoded data according to the different mode. In an embodiment, a quantization parameter may be reduced between a first code and the recode. The coding technique may be applied to partitions of various scales—e.g., to pixel blocks or frames. | 02-17-2011 |
20110038417 | MOVING IMAGE DATA ENCODING APPARATUS AND CONTROL METHOD FOR SAME - When encoding moving images using an encoding scheme in which a termination process is performed, controlling so that a picture to be encoded after a picture whose encoding has been forcibly terminated does not refer to the picture whose encoding has been forcibly terminated. By so doing, encoding using a reference picture with low correlation is suppressed and encoding efficiency can be improved. | 02-17-2011 |
20110064136 | METHODS AND ARCHITECTURE FOR INDEXING AND EDITING COMPRESSED VIDEO OVER THE WORLD WIDE WEB - A system and method is provided for editing and parsing compressed digital information. The compressed digital information may include visual information which is edited and parsed in the compressed domain. In a preferred embodiment, the present invention provides a method for detecting moving objects in a compressed digital bitstream which represents a sequence of fields or frames of video information for one or more captured scenes of video. | 03-17-2011 |
20110075735 | Advanced Video Coding Intra Prediction Scheme - A system and method are disclosed for efficiently determining a prediction block for a current block of interest in a video signal encoding protocol. In a preferred embodiment, this is achieved by determining whether there is a correlation between the intra 4×4 predictions and the 16×16 predictions. If the correlation to the 16×16 prediction modes is lower than a predetermined threshold value, then the additional prediction blocks using 16×16 intra luma prediction are not calculated. If the correlation to the 16×16 prediction modes is higher than the predetermined threshold value, then the additional prediction blocks are calculated using 16×16 intra luma prediction. A cost function may then be used to determine the predicted bit cost of each prediction block, and the prediction block with the lowest cost may be selected as the prediction block for the current block of interest. | 03-31-2011 |
20110096836 | PACKET LOSS ANALYSIS - A test sequence ( | 04-28-2011 |
20110110426 | METHOD AND APPARATUS FOR SCALABLE VIDEO CODING - A scalable video coding method is provided. The scalable video coding method includes dividing an enhancement layer into macroblocks; when base_mode_flag or residual_prediction_flag of the macroblock is equal to 1, calculating a reference block coordinate value of a reference layer to refer to in the block up-sampling of the enhancement layer and up-sampling the macroblocks of the enhancement layer using the coordinate value; and coding the up-sampled macroblock. The execution speed of the scalable video codec can be raised and the memory usage required for the spatial inter-layer prediction of the scalable video can be saved. | 05-12-2011 |
20110122948 | VIDEO SIGNAL GENERATION APPARATUS, VIDEO SIGNAL GENERATION METHOD, VIDEO SIGNAL GENERATION PROGRAM, AND COMPUTER READABLE RECORDING MEDIUM RECORDING THE PROGRAM - A video signal generation apparatus for decoding a bit stream to generate a video signal, includes: a writing unit configured to write a flag value indicating whether a decoding target block has been coded by intra-coding or inter-coding in a specified bit position on one bit plane having a size the same as that of the decoding target block, to write information indicating a coding division form of the decoding target block in a specified common area on the one bit plane, and to write the coding information in a specified switch interpretation area on the one bit plane according to a data format conforming to the intra-coding if the decoding target block has been coded by intra-coding, and to write the coding information in the specified switch interpretation area according to a data format conforming to the inter-coding if the decoding target block has been coded by inter-coding; and a generation unit configured to generate a video signal by superimposing the one bit plane on a decoded image of the decoding target block. | 05-26-2011 |
20110135000 | METHOD AND APPARATUS FOR ENCODING VIDEO, AND METHOD AND APPARATUS FOR DECODING VIDEO - Disclosed are a video encoding method and apparatus and a video decoding method and apparatus. The method of encoding video includes: producing a first predicted coding unit of a current coding unit, which is to be encoded; determining whether the current coding unit comprises a portion located outside a boundary of a current picture; and producing a second predicted coding unit is produced by changing a value of pixels of the first predicted coding unit by using the pixels of the first predicted coding unit and neighboring pixels of the pixels when the current coding unit does not include a portion located outside a boundary of the current picture. Accordingly, a residual block that is the difference between the current encoding unit and the second predicted encoding unit, can be encoded, thereby improving video prediction efficiency. | 06-09-2011 |
20110142128 | METHOD AND APPARATUS INTERLEAVING PIXEL OF REFERENCE IMAGE WITHIN SINGLE BANK OF FRAME MEMORY, AND VIDEO CODEC SYSTEM HAVING THE SAME - A method and apparatus for interleaving pixels of a reference frame within a single bank of a frame memory in a video codec, and a video codec system including the same are provided. The method for interleaving pixels of a reference image within a single bank of a frame memory includes: interleaving pixel data of a reference image as a filter output of a restoration image required for video processing by column of a macro block; and storing the interleaved pixel data within a single bank of a frame memory by page. | 06-16-2011 |
20110150088 | Method and System For Intra-Mode Selection Without Using Reconstructed Data - A method and system are provided in which a current block of pixels of a video frame may be encoded and a direction associated with a next block of pixels of the video frame may be estimated. The direction estimation of the next block may be concurrent with the encoding of the current block. The current block and the next block may each be a sub-block in the same macroblock of the video frame. The current block and the next block may both be 4x4 or 8x8 pixel blocks. The encoding may comprise predicting values for the current block based on an estimated direction associated with the current block and values of previously reconstructed pixels adjacent to the current block. The encoding may comprise the generation of reconstructed values of the current block of pixels that may be fed back for the direction estimation associated with the next block of pixels. | 06-23-2011 |
20110170594 | Method and System for Intracoding in Video Encoding - A method of intra-coding blocks of pixels in a digital video sequence is provided that includes selecting a block transform of a plurality of block transforms according to a spatial prediction mode used in generating a block of pixel residual values from a block of pixels, wherein the block transform is based on a single directional transform matrix predetermined for the spatial prediction mode and is a same size as the block of pixel values, applying the block transform to the block of pixel residual values to generate transform coefficients of the residual pixel values, and entropy coding the generated transform coefficients. | 07-14-2011 |
20110182359 | CENTRAL DECODING CONTROLLER AND CONTROLLING METHOD THEREOF - A central decoding controller and a central decoder controlling method are disclosed. A video stream is processed and transmitted via at least two parallel channels. The method comprises steps of: receiving a video key frame obtained by decoding an original video frame via a first channel, and a plurality of intra-description frames neighboring the video key frame; receiving a predictive video frame obtained by processing a prediction analysis and an error correction to the original video frame via a second channel parallel to the first channel; receiving a plurality of inter-description frames via the second channel, the inter-description frames neighboring the video key frame; calculating correlation of the video key frame, the intra-description frames, and the inter-description frames; and selecting the video key frame or the predictive video frame as an output frame according to the correlation result. The method can improve video quality under wireless transmission or unstable internet transmission. | 07-28-2011 |
20110182360 | ENCODING VIDEO - Some embodiments of the invention provide a method for encoding a video signal that is formed by a series of successive images. Each image includes several sections, and each section has a set of image values. To encode a particular section of a particular image, the method initially partitions the particular section into several sub-sections. For each of at least two particular sub-sections, the method then computes a statistical parameter regarding the image values of the particular sub-section. The method compares the computed statistical parameters, and based on the comparison, selects an encoding technique from a set of encoding techniques to encode the particular section. In some embodiments, the set of encoding schemes includes a first scheme that encodes the selected section without reference to any other section of any other image, and a second scheme that encodes the selected section by reference to at least one other section. | 07-28-2011 |
20110188575 | ENCODING VIDEO - Some embodiments of the invention provide a method for encoding a video signal that is formed by a series of successive images. Each image includes several sections, and each section has a set of image values. To encode a particular section of a particular image, the method initially partitions the particular section into several sub-sections. For each of at least two particular sub-sections, the method then computes a statistical parameter regarding the image values of the particular sub-section. The method compares the computed statistical parameters, and based on the comparison, selects an encoding technique from a set of encoding techniques to encode the particular section. In some embodiments, the set of encoding schemes includes a first scheme that encodes the selected section without reference to any other section of any other image, and a second scheme that encodes the selected section by reference to at least one other section. | 08-04-2011 |
20110194605 | METHOD FOR VIDEO-CODING A SERIES OF DIGITIZED PICTURES - Groups of pictures are formed, each group including successive pictures in an original chronological order which is coded by forming a prediction structure with at least one picture as an intra-frame, each being intra-coded, while other pictures in the group are inter-frames, each predicted from and inter-coded in relation to at least one reference frame. The prediction structure is designed such that each intra-frame is a reference frame from which at least one picture of a picture group that precedes the intra-frame as well as the least one picture of the group of pictures that succeeds the intra-frame are predicted. The inter-frames include several non-references pictures from which no pictures of the sequence are predicted. A transmission sequence having a chronological transmission order is formed from the coded pictures of the group of pictures, at least some of the coded non-referenced pictures being the first pictures of the transmission order. | 08-11-2011 |
20110206122 | Method and Apparatus for Encoding Surveillance Video - Methods and apparatus are provided for encoding video, such as surveillance video. A video frame is encoded by evaluating a level of activity in video frame relative to one or more neighboring frames; encoding the video frame using an inter-coding technique if the evaluation satisfies one or more predefined inter-coding criteria, wherein said inter-coding technique is applied to said video frame without a Group of Picture structure having a maximum number of consecutive inter-coded frames; and encoding the video frame using an intra-coding technique if the evaluation satisfies one or more predefined intra-coding criteria. The evaluating step may comprise, for example, determining whether differences between the video frame and the one or more neighboring frames exceed a predefined threshold. | 08-25-2011 |
20110216830 | MOVING IMAGE ENCODER AND MOVING IMAGE DECODER - A moving image encoder has an image separating unit ( | 09-08-2011 |
20110235710 | Image encoding and decoding apparatus and method - An image encoding and decoding apparatus and method, the image encoding and decoding apparatus includes: an encoding unit adjusting at least one weight value adaptively to the number of bits expressing each pixel of a current image, predicting a pixel value of a block of interest by performing an operation on a pixel value of at least one block having a pixel value similar to the pixel value of the block of interest among blocks included in a previous image and the at least one adjusted weight value, and encoding the pixel value of the block of interest using the predicted pixel value of the block of interest; and a decoding unit adjusting the at least one weight value adaptively to the number of bits, restoring the predicted pixel value of the block of interest by performing an operation on the pixel value of the at least one block having the pixel value similar to the pixel value of the block of interest among blocks included in the restored previous image and the at least one adjusted weight value, and decoding the pixel value of the block of interest using the restored pixel value, wherein the previous image refers to an image displayed prior to a current image, and the block of interest is a target block of interest among blocks belonging to the current image. | 09-29-2011 |
20110235711 | IMAGE PROCESSING DEVICE AND METHOD - The present invention relates to an image processing apparatus and method in which, in a case where an AIF is employed in motion compensation, the number of calculations for motion vectors is restricted, whereby the load of encoding processing can be reduced. | 09-29-2011 |
20110243228 | METHOD AND APPARATUS FOR VIDEO CODING BY ABT-BASED JUST NOTICEABLE DIFFERENCE MODEL - The present invention relates to method and apparatus for video coding by ABT-based just noticeable difference (JND). For building the just noticeable difference model, spatial content information (SCI) is used to represent the spatial appearance similarity between one macroblock and its sub-blocks and the motion characteristic distance (MCD) is used to represent the motion characteristics similarity between one macroblock and its sub-blocks. For intra frames, the balance strategy based on the obtained SCI of the macroblock is used to generate the ABT-based JND model. For inter frames, the balanced strategy based on the obtained SCI and MCD of the macroblock is used to generate the ABT-based JND model. Using the ABT-based JND model, the residual coefficients for each block in a frame is filtered to obtain a reduced set of residual coefficients for transmission without degradation in visual quality. | 10-06-2011 |
20110243229 | APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING PREDICTABILITY OF INTRA-PREDICTION MODE - An apparatus and a method for video encoding/decoding using predictability of an intra-prediction mode are disclosed. The apparatus for encoding a video of the present disclosure includes: an intra-prediction mode determiner for determining an encoder prediction mode which is an intra-prediction mode of a current block of the video; an encoder for encoding a residual block generated by subtracting, from the current block, a predicted block generated by predicting the current block according to the encoder prediction mode; a mode information generator for generating mode information according to whether or not a video decoding apparatus is able to predict the encoder prediction mode; and an encoded data generator for generating encoded data including the encoded residual block and the mode information. The present disclosure can enhance compression in video encoding/decoding by using intra-prediction to predict the video with a minimum necessary bit rate. | 10-06-2011 |
20110249740 | MOVING IMAGE ENCODING APPARATUS, METHOD OF CONTROLLING THE SAME, AND COMPUTER READABLE STORAGE MEDIUM - A moving image encoding apparatus for dividing an image into image blocks and performing intra-prediction encoding of a target image block using pixel values of an image block adjacent to the target image block, comprises a prediction unit for performing intra-prediction in accordance with one of intra-prediction modes corresponding to divided block sizes and outputting intra-predicted image data for the target image block, a determination unit for, when the target image block is a low frequency band image, determining by detecting a change in the pixel value in the image block whether the target image block includes a gradation image, and a decision unit for, when it is determined that the target image block includes the gradation image, deciding a block size of the intra-prediction so as to cause the prediction unit to preferentially select a minimum block size of the divided block sizes. | 10-13-2011 |
20110261882 | METHODS AND APPARATUS FOR TEMPLATE MATCHING PREDICTION (TMP) IN VIDEO ENCODING AND DECODING - Methods and apparatus are provided for template matching prediction in video encoding and decoding. An apparatus includes an encoder for encoding a target block in a picture by determining at least one predictor for the target block and respectively utilizing the at least one predictor as a template to search for at least one additional predictor for the target block. | 10-27-2011 |
20110261883 | MULTI- VIEW VIDEO CODING/DECODING METHOD AND APPARATUS - Provided is a multi-view video coding/decoding method and apparatus which uses coded and decoded multi-view videos to code and decode depth information videos corresponding to the multi-view videos. The multi-view video coding method includes: controlling the scales of first and second depth information videos corresponding to a multi-view video such that the scales are equalized; and coding the second depth information video, of which the scale is controlled, by referring to the first depth information video of which the scale is controlled. | 10-27-2011 |
20110274169 | DEVICE, SYSTEM, AND METHOD FOR SPATIALLY ENCODING VIDEO DATA - A system, processor, and method are provided for spatially encoding a data block of digital video, such as an image frame, video stream, or other digital data. A processor may receive an uncompressed data block defining values for a set of pixels. A mode decision unit may determine a direction of pixel value change between the set of pixels and a set of adjacent pixels which belong to one or more previously encoded data blocks. The mode decision unit may compare the direction of pixel value change with each of a predefined plurality of different mode directions and may select the mode direction that most closely matches a direction of minimum pixel value change. A mode prediction unit may extrapolate values from the set of adjacent pixels in the selected mode direction. An encoder may use the extrapolated values to generate compressed data representing the uncompressed data block. | 11-10-2011 |
20110274170 | DEVICE, SYSTEM, AND METHOD FOR PREDICTING RESIDUAL DATA FOR INTRA AND INTER FRAME ENCODING OF IMAGE OR VIDEO DATA - A system, processor, and method are provided for encoding a data block, for example, of digital data. A processor may, from among a plurality of intra frame encoding modes each having a different direction for extrapolating already encoded pixels adjacent to the block, select an intra coding mode having a direction that most closely matches a direction of minimum pixel value change of the block. The processor may compute a predicted intra frame encoding residual data for the block associated with the selected mode based on the difference between the direction of the selected intra frame encoding mode and the direction of minimum pixel value change of the block. The processor may compute inter frame encoding residual data and compare the intra and inter frame encoding residual data. The processor may compress the data block using the intra or inter frame encoding having the smaller residual data. | 11-10-2011 |
20110274171 | TRANSCODER, RECORDER, AND TRANSCODING METHOD - A transcoder for decoding a motion picture stream encoded by using a first coding scheme, which provides intraframe coding and interframe predictive coding, and encoding the decoded motion picture stream by using a second coding scheme, the transcoder including: at decoder for decoding an input motion picture stream and detecting sub-information indicating whether an intraframe coding scheme or an interframe predictive coding scheme is used; and an encoder for changing the frame to be referenced at the time of coding depending on whether the sub-information indicates the use of the intraframe coding scheme or the interframe predictive coding scheme. | 11-10-2011 |
20110280306 | REAL-TIME VIDEO CODING/DECODING - 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. | 11-17-2011 |
20110293004 | METHOD FOR PROCESSING MOTION PARTITIONS IN TREE-BASED MOTION COMPENSATION AND RELATED BINARIZATION PROCESSING CIRCUIT THEREOF - A method for processing a target motion partition in a tree-based motion compensation includes utilizing a setting unit for providing a first binarization rule which defines a plurality of binarization codewords mapped to a plurality of syntax elements for different motion partitions, respectively, wherein a codeword length of a binarization codeword corresponding to any square inter-prediction motion partition is shorter than a codeword length of a binarization codeword corresponding to any non-square inter-prediction motion partition; and identifying mapping between a target binarization codeword and a target syntax element of the target motion partition according to the first binarization rule. | 12-01-2011 |
20110317762 | VIDEO ENCODER AND PACKETIZER WITH IMPROVED BANDWIDTH UTILIZATION - Techniques for managing a video encoding pipeline are disclosed herein. In one embodiment, a video encoder includes a multi-stage encoding pipeline. The pipeline includes an entropy coding engine and a transform engine. The entropy encoding engine is configured to, in a first pipeline cycle, entropy encode a transformed first macroblock and determine that a predetermined slice size will be exceeded by adding the entropy encoded macroblock to a slice. The transform engine is configured to provide a transformed macroblock to the entropy coding engine. The transform engine is also configured to determine, in a third pipeline cycle, coding and prediction mode to apply to the first macroblock, based on the entropy coding engine determining, in the first pipeline cycle, that the predetermined slice size will be exceeded by adding the encoded macroblock to a slice. | 12-29-2011 |
20110317763 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - An information processing apparatus: a codec processing section performing codec processing using a plurality of codec processors; and a codec instruction section generating a buffer list in which a pointer indicating a position of a buffer used to store at least one of data before the codec processing and data after the codec processing is described in a transmission unit in accordance with a data transmission process from the codec processing section, allows list information used to acquire the buffer list to be included in a codec request, and issues the codec request to the codec processing section. The codec processing section acquires the buffer list based on the list information included in the codec request, transmits the data based on the buffer list by pipeline processing, and reads the data before the codec processing from the buffer or writes the data after the codec processing to the buffer. | 12-29-2011 |
20120008685 | IMAGE CODING DEVICE AND IMAGE CODING METHOD - A reference picture selection unit compares a predicted inter-coding amount indicating a predicted amount of coding required to perform inter prediction on a coding-target field and a predicted intra-coding amount indicating a predicted amount of coding required to perform intra prediction on the coding-target field. Upon determining that the predicted inter-coding amount is relatively larger than the predicted intra-coding amount, the reference picture selection unit switches the reference picture from a field having the same parity as the coding-target field to a field which is referable and temporally closest to the coding-target field. | 01-12-2012 |
20120014445 | SYSTEM FOR LOW RESOLUTION POWER REDUCTION USING LOW RESOLUTION DATA - A system for encoding and decoding video that uses power reduction techniques. | 01-19-2012 |
20120014446 | SYSTEM FOR LOW RESOLUTION POWER REDUCTION USING DEBLOCKING - A system for encoding and decoding video that uses power reduction techniques. | 01-19-2012 |
20120014447 | SYSTEM FOR LOW RESOLUTION POWER REDUCTION WITH HIGH RESOLUTION DEBLOCKING - A system for encoding and decoding video that uses power reduction techniques. | 01-19-2012 |
20120014448 | SYSTEM FOR LOW RESOLUTION POWER REDUCTION WITH COMPRESSED IMAGE - A system for encoding and decoding video that uses power reduction techniques. | 01-19-2012 |
20120063513 | SYSTEM AND METHOD FOR ENCODING VIDEO USING TEMPORAL FILTER - A system and method for encoding a video is disclosed having a plurality of frames with spatially correspondent macroblocks. The method includes selecting a coding mode for each spatially correspondent macroblock, such as intra-frame coding or inter-frame coding. A weighting value is determined for each pixel in the macroblock based on the coding mode of the macroblock or other indication of the correlation of the pixel to spatially corresponding pixels in one or more other frames. A temporal filter uses the weighting values to filter noise from the plurality of frames and the resulting noise-reduced output is used in a predictive reference frame. | 03-15-2012 |
20120069904 | Multiplex Method and Associated Functional Data Structure for Combining Digital Video Signals - Functional data structure for coding a set of digital images which are divided into macroblocks ofpixels coded with colour value statements, including intraprediction macroblocks, wherein each of the images is compressed into at least-one first data stream portion, which comprises a portion of the macroblocks reduced by physical redundancies, and-one second data stream portion, which describes the redundancies, wherein for the intraprediction macroblocks-the first data stream portion is reduced by colour value statements with correlations to colour values from rows of pixels outside and at one edge of the intraprediction macroblock and for which, in the case of pixels outside the compressed image, a colour value default is assumed,-and the second data stream comprises intrapredictors for describing the correlations, with coding of an area which is divided into first areas, each of which is occupied by the macroblocks of one of the digital images, and a second area which spaces apart the first areas and is occupied by pixels with the colour value default. | 03-22-2012 |
20120076206 | Compressed Domain Video Watermarking - In accordance with an embodiment, a method of watermarking encoded video frames includes electronically receiving a bitstream comprising a plurality of encoded video frames that are divided into a plurality of macro-blocks, determining macro-block dependencies based on prediction information in the received bitstream, determining a set of macro-blocks having a minimal number of macro-block dependencies, and embedding a watermark in a plurality of macro-blocks selected from the set of macro-blocks having the minimal number of macro-block dependencies. | 03-29-2012 |
20120093221 | SYSTEMS AND METHODS FOR VIDEO CODING AND TRANSMISSION - Disclosed herein are certain embodiments of lattice video coding (LVC) systems and methods (collectively referred to herein also as LVC systems) that provide for adaptive streaming and/or burst error immunity in a video distribution network, such as the Internet or other communication networks. In general, as and explained further below, such LVC systems decompose or partition pictures of one or more segments (e.g., groups of pictures or GOPs) of a video stream into N lattice representations (also referred to herein as latticed representations, latticed or latticed video representations, or the like), where each lattice representation comprises a subset of the pixels of the pre-partitioned picture, and where the collective lattice representations of a given picture comprises the same number of pixels as the pre-partitioned picture. Each resulting lattice representation corresponds to an independently decodable stream (or in some embodiments, dependently decodable streams) that is transmitted in such a manner as to enable dispersion of the corresponding data, hence resulting in temporal data elasticity and immunity to burst errors. Further, with regard to adaptive streaming, the decomposition of the original video into independently decodable streams of lattice representations enables fine-tuning of the bit rate without the necessity of signaling between a receiver and server while obviating the need for additional encoding hardware as is common in multi-bit rate stream implementations. | 04-19-2012 |
20120093222 | REAL-TIME VIDEO CODING/DECODING - 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. | 04-19-2012 |
20120106637 | METHOD AND APPARATUS FOR ENCODING , AND DECODING IMAGE BY USING LARGE TRANSFORMATION UNIT - Disclosed are an image encoding method and apparatus for encoding an image by grouping a plurality of adjacent prediction units into a transformation unit and transforming the plurality of adjacent prediction into a frequency domain, and an image decoding method and apparatus for decoding an image encoded by using the image encoding method and apparatus. | 05-03-2012 |
20120114039 | VIDEO CODING METHODS AND APPARATUS - In methods for encoding and decoding digital pictures certain prediction parameters may be omitted from the output on the encoder side or the input on the decoder side. An encoder can identify prediction parameter values that can be omitted by determining whether a decoder emulator can reproduce the prediction parameter values from other information, such as predicted pixel and prediction error values of one or more previously decoded sections from the same or a different picture. | 05-10-2012 |
20120128070 | Video Encoding Method for Encoding Division Block, Video Decoding Method for Decoding Division Block, and Recording Medium for Implementing the Same - Disclosed are a method of encoding a division block in video encoding and a method of decoding a division block in video decoding. An input picture is divided into encoding unit blocks. The coding unit (CU) blocks are divided into sub-CU blocks. The sub-CU blocks are encoded by selectively using at least one of intra prediction encoding and inter prediction encoding. A decoding process is performed through a reverse process of the encoding method. When pixel values of a CU block are encoded in video encoding, the flexibility in selecting an encoding mode is increased and the efficiency of encoding is increased. | 05-24-2012 |
20120163455 | MODE DEPENDENT SCANNING OF COEFFICIENTS OF A BLOCK OF VIDEO DATA - This disclosure describes apparatuses and methods of encoding coefficients associated with a block of video data. In one example, a method may comprise selecting a scan order for the coefficients based on an intra coding mode used to predict the block of video data and a transform block size used in transforming the block of video data, and generating a syntax element to communicate the selected scan order for the block of video data. | 06-28-2012 |
20120163456 | USING A MOST PROBABLE SCANNING ORDER TO EFFICIENTLY CODE SCANNING ORDER INFORMATION FOR A VIDEO BLOCK IN VIDEO CODING - In one example, an apparatus is disclosed for coding coefficients associated with a block of video data during a video coding process, the apparatus comprising a video coder configured to code information that identifies a scanning order associated with the block, wherein to code the information that identifies the scanning order associated with the block, the video coder is configured to determine a most probable scanning order for the block, and code an indication of whether the scanning order associated with the block is the most probable scanning order. In another example, to code the information that identifies the scanning order associated with the block, the video coder is further configured to, in the event the scanning order associated with the block is not the most probable scanning order, code an indication of the scanning order associated with the block. | 06-28-2012 |
20120163457 | MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING APPARATUS, MOVING PICTURE CODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A moving picture decoding method according to the present invention includes: performing intra prediction on a target block to calculate values of predicted samples of the target block; and calculating reconstructed samples of the target block by adding difference data and the values of the predicted samples of the target block, wherein in the performing of intra prediction, validity of each of reference samples that are located one of immediately above and immediately to the left of the target block is determined, and when the reference samples include both a valid reference sample and an invalid reference sample, the intra prediction is performed using the valid reference sample, and an intra-predicted reference sample is determined as a valid reference sample, and an inter-predicted reference sample is determined as an invalid reference sample. | 06-28-2012 |
20120177118 | INDICATING INTRA-PREDICTION MODE SELECTION FOR VIDEO CODING USING CABAC - For a block of video data, a video encoder can signal to a video decoder, using a context-based adaptive binary arithmetic coding (CABAC) process, a selected intra-prediction mode using a codeword that is mapped to a modified intra-prediction mode index. The video decoder can perform a context-based adaptive binary arithmetic coding (CABAC) process to determine the codeword signaled by the video encoder, determine the modified intra-prediction mode index corresponding to the codeword, determine most probable modes based on a context, map the modified intra-prediction mode index to an intra-prediction mode index by comparing the modified intra-prediction mode index to the mode indexes of the most probable modes, and determine the selected intra-prediction mode used to encode the block of video data based on the intra-prediction mode index. | 07-12-2012 |
20120183063 | CODEWORD SPACE REDUCTION FOR INTRA CHROMA MODE SIGNALING FOR HEVC - 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 5 different modes defined in AVC: vertical, horizontal, DC, diagonal down right, and “same as luma”. Statistics show that the “same as luma” mode is frequent 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. | 07-19-2012 |
20120183064 | CODEWORD ASSIGNMENT FOR INTRA CHROMA MODE SIGNALING FOR HEVC - 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 5 different modes defined in AVC: vertical, horizontal, DC, diagonal down right, and “same as luma”. Statistics show that the “same as luma” mode is frequent 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. | 07-19-2012 |
20120183065 | Scalable Video Coding Method, Encoder and Computer Program - A scalable video coding method for coding a video sequence ( | 07-19-2012 |
20120183066 | DEPTH MAP CODING AND DECODING APPARATUS AND METHOD - An apparatus and method for coding and decoding a depth image are provided. The depth image coding apparatus predicts directivity of a current macro block using coded adjacent macro blocks. An intra-prediction mode that intra-codes the current macro block using the predicted directivity is included in intra-candidate coding modes. Priorities of intra-candidate coding modes and inter-candidate coding modes are arranged according to characteristics of a color image and coded. As a result, coding efficiency for a depth image may be increased. | 07-19-2012 |
20120183067 | B-PICTURE SYNTAX CHANGE FOR GENERALIZED BI-PREDICTION IN HIGH EFFICIENCY VIDEO CODING (HEVC) - An enhanced prediction direction method and encoding syntax for B-pictures in state-of-the-art video compression. In bi-directional prediction, instead of using one motion vector (MV) from list | 07-19-2012 |
20120213280 | CODING OF MOTION VECTOR INFORMATION - Techniques and tools for encoding and decoding motion vector information for video images are described. For example, a video encoder yields an extended motion vector code by jointly coding, for a set of pixels, a switch code, motion vector information, and a terminal symbol indicating whether subsequent data is encoded for the set of pixels. In another aspect, an encoder/decoder selects motion vector predictors for macroblocks. In another aspect, a video encoder/decoder uses hybrid motion vector prediction. In another aspect, a video encoder/decoder signals a motion vector mode for a predicted image. In another aspect, a video decoder decodes a set of pixels by receiving an extended motion vector code, which reflects joint encoding of motion information together with intra/inter-coding information and a terminal symbol. The decoder determines whether subsequent data exists for the set of pixels based on e.g., the terminal symbol. | 08-23-2012 |
20120230405 | VIDEO CODING METHODS AND VIDEO ENCODERS AND DECODERS WITH LOCALIZED WEIGHTED PREDICTION - Methods, encoders, and decoders with localized weighted prediction are disclosed. A decoding method includes decoding data for a current segment to generate decoded data including residuals and a weighted prediction parameter for the current segment. A weighted prediction for the current segment is generated based on the weighted prediction parameter. A predictor for the current segment is generated by intra/inter prediction. The weighted prediction and the predictor are combined to obtain a modified predictor, and the current segment is reconstructed according to the modified predictor and the residuals. | 09-13-2012 |
20120230406 | MULTI-FORMAT VIDEO DECODER WITH VECTOR PROCESSING AND METHODS FOR USE THEREWITH - 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 generates a decoded video signal from the EDC data, the multi-format video decoding device having a plurality of modules that are implemented via a plurality of vector processor units. | 09-13-2012 |
20120257675 | SCALABLE VIDEO CODEC ENCODER DEVICE AND METHODS THEREOF - Encoding a video signal according to a scalable video coding (SVC) technique employs two different encoding paths for the base layer and the enhancement layers respectively, whereby the two encoding paths share common hardware encoding modules. For example, a control module can route received video information associated with the base layer directly to the hardware encoder modules for encoding, while routing video information associated with the enhancement layers to an upscaler. The upscaled video information is then provided to the hardware encoder module for processing in similar fashion to the base layer information. The hardware encoder provides encoded video information to another control module, which determines whether to route the information to a hardware or software entropy encoder, based on whether the encoded video information is associated with the base layer or an enhancement layer, respectively. | 10-11-2012 |
20120269267 | METHOD AND APPARATUS FOR UNIFIED SCALABLE VIDEO ENCODING FOR MULTI-VIEW VIDEO AND METHOD AND APPARATUS FOR UNIFIED SCALABLE VIDEO DECODING FOR MULTI-VIEW VIDEO - Methods for scalable video encoding and decoding for a multi-view video and apparatuses for scalable video encoding and decoding which implement the methods are provided. At least one root image and other remaining images of an image sequence of a video are classified into a plurality of layers. At least one reference image relating to a current image of the image sequence is generated by using a parent image of the current image based on a reference image conversion technique for scalable prediction encoding. Prediction encoding may be performed with respect to the current image by using the at least one reference image. | 10-25-2012 |
20120281756 | Complexity change detection for video transmission system - A video transmission system includes an encoder and a decoder. As video data is encoded, the system uses temporal or spatial prediction to reduce the number of bits needed to encode frames. An increase in the complexity of the data results when motion vectors or patterns occurs. The complexity change is detected for intra-frame and inter-frame frames by monitoring statistics and motion estimation information for the macroblocks within the current frame. Once the complexity change is detected, the encoder or the system takes actions to prevent latency, bit rate fluctuation or quality degradation for the video transmission. | 11-08-2012 |
20120281757 | Scene change detection for video transmission system - A video transmission system includes an encoder and a decoder. As video data is encoded, the system uses temporal or spatial prediction to reduce the number of bits needed to encode frames. An increase in the complexity of the data results when a scene change occurs. The scene change is detected for intra-frame and inter-frame frames by monitoring statistics for the macroblocks within the current frame. Once the scene change is detected, the encoder or the system takes actions to prevent latency, bit rate fluctuation or quality degradation for the video transmission. | 11-08-2012 |
20120294360 | CHANNEL SWITCH FRAME - Methods and apparatus to process multimedia data enabling faster channel acquisitions, improved error recovery and improved efficiency. An encoder device encodes a first portion of multimedia data using inter-coding to generate a first version, and encodes the first portion of multimedia data using intra-coding to generate a second version. A decoder device receives a first version of a first portion of multimedia data, wherein the first version is inter-coded, receives a second version of the first portion of multimedia data, wherein the second version is intra-coded, and selectively decodes the first and second received versions. | 11-22-2012 |
20120294361 | IMAGE CODING APPARATUS - An image coding technique for suppressing degradation in image quality, in which the time and space where intra macroblocks appear are dispersed. A block count determination part determines the number of intra macroblocks to be allocated in each frame. A position determination part arranges the intra macroblocks at random positions in each frame. A coding part performs coding on the basis of the number of intra macroblocks to be allocated in a time direction, which is determined by the block count determination part, and the arrangement of the intra macroblocks in a spatial direction, which is determined by the position determination part, to thereby output compressed image data. | 11-22-2012 |
20120307898 | VIDEO ENCODING DEVICE AND VIDEO DECODING DEVICE - To efficiently reduce contour and stair-step artifacts. | 12-06-2012 |
20120307899 | APPARATUS AND METHOD FOR ENCODING/DECODING MULTI-PLANE IMAGES USING BI-PREDICTION AND RECORDING MEDIUM USING SAME - The present disclosure relates to technology for generating an efficient predicted image by using a correlation between color planes in encoding of a multi-plane video. An apparatus for encoding a multi-plane video including two or more color planes by using a bi-prediction includes: an intra-predictor for generating a first predicted block by performing an intra-prediction on a current block of a current plane; an inter-plane predictor for generating a second predicted block by performing an inter-plane prediction; a dual-plane predictor for generating a third predicted block based on the first predicted block and the second predicted block; an optimum mode determiner for selecting one optimum predicted block having a highest encoding efficiency from the first to third predicted blocks; and an encoder or a decoder for encoding or decoding the current block based on a selected optimum predicted block. | 12-06-2012 |
20120314768 | METHOD AND DEVICE FOR ENCODING/DECODING A PREDICTION IMAGE IN A LAYERED CODING STRUCTURE - There is provided a method and apparatus for efficiently coding/decoding pictures in a layered coding structure. The method for decoding pictures in a layered coding structure includes determining a block mode of a target block for which a prediction picture is to be generated, from a received block-based bitstream; and generating the prediction picture based on the determined block mode and peripheral block information including picture type information for a peripheral block of the target block. | 12-13-2012 |
20120320979 | METHOD AND DIGITAL VIDEO ENCODER SYSTEM FOR ENCODING DIGITAL VIDEO DATA - A method is used for encoding digital video data corresponding to a sequence of original input video frames. The method comprises: encoding a first original input video frame into an INTER-frame; decoding and reconstructing said INTER-frame into a reference frame; creating an INTRA input frame comprising information from both a second original input video frame and said reference frame; and encoding said INTRA input frame into an INTRA-frame. A digital video encoder system is used for encoding digital video data corresponding to a sequence of original input video frames by encoding the sequence of original input video frames using INTRA- and INTER-mode. | 12-20-2012 |
20120328015 | IMAGE ENCODING/DECODING METHOD AND DEVICE - The present disclosure relates to a video encoding/decoding apparatus and method, in which skip information indicating whether a block is a skip block is encoded, partition information of the block and skip motion information of the block are encoded or prediction information of the block containing the partition information of the block and intra prediction mode information or motion information are encoded according to the skip information, residual signal information of the block is predictive-encoded based on the prediction information and the transform information, and an encoded signal is reconstructed. The method and the apparatus can improve the video compression efficiency by efficiently encoding the encoding information used for the video encoding and selectively using various encoding methods and decoding methods in encoding the video. | 12-27-2012 |
20130016781 | Preserving Image Quality in Temporally Compressed Video StreamsAANM Syed; Yasser F.AACI Los AngelesAAST CAAACO USAAGP Syed; Yasser F. Los Angeles CA US - When a temporally compressed video stream is decoded and subsequently re-encoded, quality is typically lost. The quality loss may be mitigated using information about how the source video stream was encoded during the re-encoding process. According to some aspects of the disclosure, this mitigation of quality loss can be facilitated by decoders that output such information and encoders that receive such information. These decoders and encoders may be separate devices. The functionality of these decoders and encoders may also be combined in a single device, such as a transcoding device. An example of the information that may be used during re-encoding is whether each portion of the original stream was intra-coded or non-intra-coded. | 01-17-2013 |
20130016782 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image decoding method includes determining a context for use in a current block to be processed, from among a plurality of contexts, wherein in the determining: the context is determined under a condition that control parameters of a left block and an upper block are used, when the signal type is a first type; and the context is determined under a third condition that the control parameter of the upper block is not used and a hierarchical depth of a data unit to which the control parameter of the current block belongs is used, when the signal type is a third type, and the third type is one or more of (i) “merge_flag”, (ii) “ref_idx_l0” or “ref_idx_l1”, (iii) “inter_pred_flag”, (iv) “mvd_l0” or “mvd_l1”, (v) “intra_chroma_pred_mode”, (vi) “cbf_luma”, and (vii) “cbf_cb” or “cbf_cr”. | 01-17-2013 |
20130016783 | Method and Apparatus for Coding Unit Partitioning - A method for coding unit partitioning in a video encoder is provided that includes performing intra-prediction on each permitted coding unit (CU) in a CU hierarchy of a largest coding unit (LCU) to determine an intra-prediction coding cost for each permitted CU, storing the intra-prediction coding cost for each intra-predicted CU in memory, and performing inter-prediction, prediction mode selection, and CU partition selection on each permitted CU in the CU hierarchy to determine a CU partitioning for encoding the LCU, wherein the stored intra-prediction coding costs for the CUs are used. | 01-17-2013 |
20130028323 | MOTION PICTURE CODING APPARATUS, MOTION PICTURE CODING METHOD AND COMPUTER READABLE INFORMATION RECORDING MEDIUM - A motion picture coding apparatus divides an image into plural blocks and codes the image; determines a coding mode to be used for each of the blocks; determines, for coefficients of each of the plural blocks coded in the determined coding mode, a position for which coefficients in the block are replaced by “0” based on rate information; determines whether a to-be-processed block is a first block for which referring to pixel values of an upward adjacent block is not allowed; changes, for coefficients of a block of DC components after orthogonal transformation or quantization in the block determined as the first block, the determined position to a position at which the number of coefficients to be replaced by “0” is reduced; and replaces coefficients of the block of DC components after orthogonal transformation or quantization in the block determined as the first block based on the changed position. | 01-31-2013 |
20130039421 | METHOD AND APPARATUS FOR PERFORMING INTRA-PREDICTION USING ADAPTIVE FILTER - Provided is a method and apparatus for performing intra-prediction using an adaptive filter. The method for performing intra-prediction comprises the steps of: determining whether or not to apply a first filter for a reference pixel value on the basis of information of a neighboring block of a current block; applying the first filter for the reference pixel value when it is determined to apply the first filter; performing intra-prediction on the current block on the basis of the reference pixel value; determining whether or not to apply a second filter for a prediction value according to each prediction mode of the current block, which is predicted by the intra-prediction performance on the basis of the information of the neighboring block; and applying the second filter for the prediction value according to each prediction mode of the current block when it is determined to apply the second filter. | 02-14-2013 |
20130039422 | CODING OF A SPATIAL SAMPLING OF A TWO-DIMENSIONAL INFORMATION SIGNAL USING SUB-DIVISION - Coding schemes for coding a spatially sampled information signal using sub-division and coding schemes for coding a sub-division or a multitree structure are described, wherein representative embodiments relate to picture and/or video coding applications. | 02-14-2013 |
20130039423 | SAMPLE REGION MERGING - A favorable merging or grouping of simply connected regions into which the array of information samples is sub-divided, is coded with a reduced amount of data. To this end, a predetermined relative locational relationship is defined enabling an identifying, for a predetermined simply connected region, of simply connected regions within the plurality of simply connected regions which have the predetermined relative locational relationship to the predetermined simply connected region. Namely, if the number is zero, a merge indicator for the predetermined simply connected region may be absent within the data stream. In other embodiments, spatial sub-division is performed depending on a first subset of syntax elements, followed by combining spatially neighboring simply connected regions depending on a second subset of syntax elements, to obtain an intermediate sub-division. | 02-14-2013 |
20130058412 | Dynamic Load Balancing for Video Decoding Using Multiple Processors - A method and computer readable medium storing a corresponding computer program for decoding a video bitstream based on processors using dynamic load balancing are disclosed. In one embodiment of the present invention, the method configures multiple processors to perform the multiple processing modules including a prediction module by mapping the multiple processing modules to the multiple processors. One or more buffer queues are used among said multiple processing modules and the mapping the prediction module to the multiple processors is based on the level of the buffer queue. The multiple processors may correspond to a multi-core Central Processing Unit (CPU) comprising of multiple CPUs or a multi-core Digital Signal Processor (DSP) comprising of multiple DSPs to practice the present invention. | 03-07-2013 |
20130077684 | Signaling of prediction size unit in accordance with video coding - Signaling of prediction size unit in accordance with video coding. In accordance with video coding, various binarization may be performed. In accordance with coding related to different types of slices (e.g., I, P, B slices), one or more binary trees may be employed for performing various respective operations (e.g., coding unit | 03-28-2013 |
20130114715 | Delayed Duplicate I-Picture for Video Coding - A method is provided that includes receiving pictures of a video sequence in a video encoder, and encoding the pictures to generate a compressed video bit stream that is transmitted to a video decoder in real-time, wherein encoding the pictures includes selecting a picture to be encoded as a delayed duplicate intra-predicted picture (DDI), wherein the picture would otherwise be encoded as an inter-predicted picture (P-picture), encoding the picture as an intra-predicted picture (I-picture) to generate the DDI, wherein the I-picture is reconstructed and stored for use as a reference picture for a decoder refresh picture, transmitting the DDI to the video decoder in non-real time, selecting a subsequent picture to be encoded as the decoder refresh picture, and encoding the subsequent picture in the compressed bit stream as the decoder refresh picture, wherein the subsequent P-picture is encoded as a P-picture predicted using the reference picture. | 05-09-2013 |
20130136179 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE-SIZE MACROBLOCKS - The video encoding/decoding apparatus includes a video encoder for encoding macroblocks by each of prediction basic unit candidates, determining prediction basic units based on encoding costs for each of the prediction basic unit candidates, and generating a bitstream including image data encoded in determined prediction basic units, information on a prediction type for each of the determined prediction basic units, and prediction data depending on the prediction type; and a video decoder for extracting information on the prediction type for each of the prediction basic units, prediction data depending on the prediction type, and encoded image data from the bitstream, and generating a reconstructed image by decoding the encoded image data depending on the prediction type for each of the prediction basic units. | 05-30-2013 |
20130136180 | Unified Partitioning Structures and Signaling Methods for High Efficiency Video Coding - A method for video coding comprising signaling a prediction mode and a partition mode for a coding unit via a string of bits, wherein one of the bits in the string indicates whether or not the partition size for the coding unit is equivalent to the entire coding unit and another of the bits in the string indicates whether the coding unit partitions are horizontal strips or vertical strips, and wherein, when a slice type of the coding unit is either predictive or bi-predictive, one of the bits in the string indicates whether the prediction type is intra or inter. | 05-30-2013 |
20130156103 | MODE SEARCHING AND EARLY TERMINATION OF A VIDEO PICTURE AND FAST COMPRESSION OF VARIABLE LENGTH SYMBOLS - Mode searching and early termination of a video picture may include determining the cost value of a simple intra-mode prediction of the video picture; determining the cost value of an inter-mode prediction of the video picture; determining a threshold value based on a given quantization parameter (QP); comparing the cost value of the simple intra-mode prediction to the sum of the cost value of the inter-mode prediction and the threshold value; and performing a mode-prediction of the video picture in accordance with the result obtained. Fast compression of variable length symbols may include receiving a variable length symbol with one or more tokens; combining the one or more tokens in the variable length symbol to form a token combination; and determining a bit representation of the token combination in correspondence to a probability threshold associated with the token combination. | 06-20-2013 |
20130182766 | VIDEO RATE CONTROL FOR VIDEO CODING STANDARDS - A method and device for improving rate controlling in video coding of sequences including a series of Inter frames separated by Intra frames, when a decoding delay is considered, comprise for each Inter frame of the series: computing a target frame size, computing a maximum buffer level related to a position of each Inter frame relative to a previous Intra frame and an upcoming Intra frame, and optimizing a transmission buffer level in response to the computed target frame size and the computed maximum buffer level. | 07-18-2013 |
20130182767 | IDENTIFYING A KEY FRAME FROM A VIDEO SEQUENCE - An example apparatus is caused to receive a video sequence of a plurality of frames, and activate one of a plurality of available decoding processes based on a comparison of a size of the frames to a predefined threshold. The apparatus is also caused to select some but not all of the frames of the video sequence as potential key frames of the video sequence. The selected frames are located at or close to predefined positions along a length of the video sequence. The apparatus is also caused to decode the potential key frames according to the activated decoding process, and cause output of at least some of the potential key frames as key frames of the video sequence. The apparatus may be caused to discard from the potential key frames, one or more plain frames and/or a frame identified as being similar to other potential key frames. | 07-18-2013 |
20130188709 | VIDEO DECODER FOR TILES WITH ABSOLUTE SIGNALING - A system for decoding a video bitstream includes receiving a reference picture set associated with a frame including a set of reference picture identifiers. The reference picture set identifies one or more reference pictures to be used for inter-prediction of the frame based upon its associated least significant bits of a picture order count based upon the reference picture identifiers. The one or more reference pictures is a second or greater previous frame to the frame having the matching reference picture identifier. | 07-25-2013 |
20130188710 | COEFFICIENT CODING HARMONIZATION IN HEVC - Coefficient coding for transform units (TUs) during high efficiency video coding (HEVC), and similar standards, toward simplifying design while enhancing efficiency. Elements of the invention include coefficient coding for TUs with up-right diagonal scans being modified, and selectively applying multi-level significance map coding. | 07-25-2013 |
20130202036 | Intra/Inter Mode Decision for Predictive Frame Encoding - This invention predicts that intra mode prediction is more effective for the macroblocks where motion estimation in inter mode prediction fails. This failure is indicated by a large value of the inter mode SAD. This invention performs intra mode prediction for only macro blocks have larger inter mode SADs. The definition of a large inter mode SAD differs for different content. This invention compares the inter mode SAD of a current macroblock with an adaptive threshold. This adaptive threshold depends on the average and variance of the SADs of the previous predicted frame. An adaptive threshold is calculated for each new predictive frame. | 08-08-2013 |
20130208794 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING A PREDICTION METHOD ADOPTING IN-LOOP FILTERING - Disclosed is a prediction method adopting in-loop filtering. According to the present invention, a prediction method for encoding and decoding video comprises the following steps: generating a residual block of the current block through an inverse quantization and inverse transform; generating a prediction block of the current block through an intra-prediction; performing in-loop filtering on the current block in which the residual block and the prediction block are combined; and storing the current block, on which the in-loop filtering is performed, in a frame buffer for an intra-prediction of the next block to be encoded. As described above, prediction is performed using an in-loop filter during processes for encoding and decoding video, thereby improving the accuracy of prediction and reducing errors in prediction, thus improving the efficiency of video compression and reducing the amount of data to be transmitted. | 08-15-2013 |
20130230106 | METHOD AND DEVICE FOR ENCODING/ DECODING IMAGE HAVING REMOVABLE FILTERING MODE - A video encoding/decoding method and apparatus that may omit a filtering mode is provided. The video encoding/decoding method and apparatus may determine whether to perform filtering on the intra-predicted image for the purpose of obtaining a natural intra-predicted image by using a characteristic of neighboring pixels or an intra-predicted image and thus, may omit additional information for indicating whether filtering is required and improves the performance of compression. | 09-05-2013 |
20130251037 | Method and System for Intra-Mode Selection Without Using Reconstructed Data - A method and system are provided in to perform video encoding operations. An encoder module encodes a current block of pixels by selecting an intra-mode compression or an inter-mode compression based on a type of frame being compressed. The intra-mode compression includes a direction estimation operation based on values of previously reconstructed pixels. | 09-26-2013 |
20130251038 | IMAGE DECODING DEVICE - In expansion and reduction of the size of a macroblock in a moving image encoding, a compression ratio falls because an information amount for describing size information of the macroblock increases. An image decoding device includes a CU dividing unit and a CU-size storing unit. The CU-size storing unit has stored therein size information of an encoded CU in an encoding target picture to be stored and size information of all CUs in preceding and following pictures used for prediction. The CU dividing unit predicts a CU size in an encoding target position using the CU size information stored in the CU-size storing unit and determines a CU size of a final encoding target CU. | 09-26-2013 |
20130272402 | INTER-LAYER MODE DERIVATION FOR PREDICTION IN SCALABLE VIDEO CODING - In some embodiments of a video coder, if some prediction information is not available for a first block in a current layer, the video coder uses corresponding information (e.g., intra prediction direction and motion information), if available, from the first block's co-located second block in the base layer as if it were the prediction information for the first block. The corresponding information can then be used in the current layer to determine the prediction information of succeeding blocks in the current layer. | 10-17-2013 |
20130272403 | REFERENCE PICTURE SET PREDICTION FOR VIDEO CODING - In one example, a device for decoding video data includes a video decoder configured to decode one or more syntax elements of a current reference picture set (RPS) prediction data structure, wherein at least one of the syntax elements represents a picture order count (POC) difference between a POC value associated with the current RPS and a POC value associated with a previously decoded RPS, form a current RPS based at least in part on the RPS prediction data structure and the previously decoded RPS, and decode one or more pictures using the current RPS. A video encoder may be configured to perform a substantially similar process during video encoding. | 10-17-2013 |
20130294512 | APPARATUS AND METHOD FOR GENERATING/RECOVERING MOTION INFORMATION BASED ON PREDICTIVE MOTION VECTOR INDEX ENCODING, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME - Disclosed is a video encoding apparatus includes: an intra prediction unit to generate a prediction block by using adjacent pixels of a current block to be encoded; an inter prediction unit to (1) generate index information of a predictive motion vector of the current block based on motion vectors of blocks adjacent to the current block and a motion vector of a co-located block of a reference frame, (2) generate motion information of the current block including predictive motion vector index and reference frame index together with a differential motion vector obtained by subtracting the predictive motion vector from a motion vector of the current block, and (3) generate a prediction block based on the generated motion information; and an encoding unit configured to encode a residual block by using a subtraction unit and a transform and quantization unit to thereby generate a bitstream. | 11-07-2013 |
20130301722 | IMAGE CODING AND DECODING METHOD, IMAGE DATA PROCESSING METHOD, AND DEVICES THEREOF - The present invention discloses a method for coding an image, a method for decoding an image, a method for processing image data, and devices thereof. The method for coding the image includes: determining a current intra coding block that uses a constrained intra prediction method among current inter coded frames; determining that neighboring coding blocks that are adjacent to the current intra coding block include a neighboring inter coding block; updating image data in the neighboring inter coding block based on an invariable value or image data in a neighboring intra coding block included in the neighboring coding blocks; and coding the current intra coding block based on the updated image data in the neighboring inter coding block. By using the methods and devices, the error recovery capability of an intra coding block may be improved, and the image data decoding quality may be improved. | 11-14-2013 |
20130301723 | VIDEO ENCODING APPARATUS AND VIDEO ENCODING METHOD - A video encoding apparatus includes: an obtaining unit which sequentially obtains pictures included in video signals; and an encoding unit which (i) encodes an anchor picture in a first video signal using only an intra prediction, and outputs the anchor picture in an I-picture format, (ii) encodes an anchor picture in a second video signal using only the intra prediction, and outputs the anchor picture in a P-picture format, and (iii) encodes pictures other than the anchor pictures and included in the first and second video signals using the intra prediction or an inter prediction in a temporal direction. | 11-14-2013 |
20130322534 | Motion Vector Regions - 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. | 12-05-2013 |
20140003516 | SYSTEMS AND METHODS FOR FAST VIDEO STARTUP USING TRICK PLAY STREAMS | 01-02-2014 |
20140003517 | COMPRESSION AND DECOMPRESSION OF REFERENCE IMAGES IN A VIDEO CODING DEVICE | 01-02-2014 |
20140050263 | Fast Intra-Prediction Mode Selection in Video Coding - A method for determining intra-prediction modes for prediction units (PUs) of a largest coding unit (LCU) is provided that includes determining an inter-prediction mode for each child PU of a PU, and selecting an intra-prediction mode for the PU based on the intra-prediction modes determined for the child PUs. | 02-20-2014 |
20140064369 | VIDEO ENCODING AND DECODING - Motion vectors of a first reference frame are permitted to point to a plurality of further reference frames. A method of storing the motion vectors comprises, when a block of the first reference frame has two motion vectors initially, selecting one of the two motion vectors, the non-selected motion vector not being stored. The selected motion vector may be scaled. This can reduce the motion vector memory size. | 03-06-2014 |
20140072040 | MODE ESTIMATION IN PIPELINED ARCHITECTURES - A video system includes an encoder for generating a compressed bit stream in response to a received video signal. The encoder includes a mode decision processor that is arranged to determine whether the mode of a first pixel block in a first row is an “intra-mode” or an “inter-mode.” The encoder also includes a mode estimation processor that is arranged to estimate the mode of a left pixel block in a second row that is received after the first row in response to the determined mode of the first pixel block in the first row. The encoder also includes a pixel block processor that is arranged to process a pixel block in the second row that is to the right of the left pixel block in response to the estimated mode of the left pixel block. | 03-13-2014 |
20140072041 | WEIGHTED PREDICTION MODE FOR SCALABLE VIDEO CODING - An apparatus for coding video data according to certain aspects includes a memory and a processor in communication with the memory. The memory is configured to store video information, such as base layer video information and enhancement layer video information. The processor is configured to determine a value of a current video unit of enhancement layer video information based at least on a weighted inter-layer predictor and a weighted intra-layer predictor of at least one color component of the current video unit. | 03-13-2014 |
20140079123 | INDEPENDENT TEMPORALLY CONCURRENT VIDEO STREAM CODING - Implementations of independent temporally concurrent video stream coding may include generating a sequence of encoded frames by encoding a plurality of input frames, wherein encoding the plurality of input frames may include generating a first plurality of encoded frames based on the plurality of input frames, the first plurality of encoded frames including a first plurality of intra-coded frames and a first plurality of inter-coded frames, and independently generating a second plurality of encoded frames based on the plurality of input frames, wherein the second plurality of encoded frames includes a second plurality of intra-coded frames and a second plurality of inter-coded frames, such that the first plurality of encoded frames and the second plurality of encoded frames are temporally concurrent, and such that the intra-coded frames from the second plurality of intra-coded frames are temporally nonconcurrent with the intra-coded frames from the first plurality of intra-coded frame. | 03-20-2014 |
20140086324 | LONG-TERM REFERENCE PICTURE SIGNALING IN VIDEO CODING - A video encoder signals, in a slice header for a current slice of a current picture, a first long-term reference picture (LTRP) entry, the first LTRP entry indicating that a particular reference picture is in a long-term reference picture set of the current picture. Furthermore, the video encoder signals, in the slice header, a second LTRP entry only if second LTRP entry does not indicate that the particular reference picture is in the long-term reference picture set of the current picture. | 03-27-2014 |
20140092967 | USING BASE LAYER MOTION INFORMATION - Systems, methods, and devices for coding video data are described herein. In some aspects, a memory is configured to store the video data associated with a base layer and an enhancement layer. The base layer may comprise a reference block and base layer motion information associated with the reference block. The enhancement layer may comprise a current block. A processor operationally coupled to the memory is configured to determine a position of the base layer motion information in a candidate list based on a prediction mode in a plurality of prediction modes used at the enhancement layer. The processor is further configured to perform a prediction of the current block based at least in part on the candidate list. | 04-03-2014 |
20140098868 | FILE FORMAT FOR VIDEO DATA - A device generates a file that comprises a plurality of samples that contain coded pictures. In addition, the file contains a box that identifies a sample group that contains one or more samples from among the plurality of samples, wherein the box further indicates that each sample in the sample group is a step-wise temporal sub-layer access (STSA) sample. The same or different device identifies, based on data in the box that identifies the sample group, STSA samples from among the samples in the file that contains the box. | 04-10-2014 |
20140105294 | FILTERING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS - A filtering method according to the present invention is for filtering a plurality of blocks included in an image, and comprises: determining whether each of the blocks is an IPCM block or not; filtering a non-IPCM block that is not an IPCM block among the blocks to generate filtered data; outputting the filtered data as pixel values of the non-IPCM block, and outputting pixel values of the unfiltered IPCM block as pixel values of the IPCM block. | 04-17-2014 |
20140119445 | METHOD OF CONCEALING PICTURE HEADER ERRORS IN DIGITAL VIDEO DECODING - A method of concealing errors in picture header information within H.263-encoded video compares current group-of-block frame identification (GFID) information to GFID information from the previous frame. If the GFID values are equal, the picture header information from the previous frame is used to decode the current frame. Otherwise, a selected parameter in the previous picture header information (for example, “picture type”) is altered and decoding proceeds with the altered picture header information. Preferably, only a portion of the current frame is initially decoded and validated prior to decoding the remainder of the frame. If the decoded portion is error-free, the decoding continues with the selected picture header information. If errors are found in the decoded portion, the picture header information is modified and the decoding process continues accordingly. | 05-01-2014 |
20140192877 | CROSS-LAYER CROSS-CHANNEL SAMPLE PREDICTION - Systems, apparatus and methods are described including operations for video coding including cross-layer cross-channel sample prediction. | 07-10-2014 |
20140192878 | APPARATUS FOR CODING OR DECODING INTRA IMAGE BASED ON LINE INFORMATION OF REFERENCE IMAGE BLOCK - An apparatus for coding an image is provided to effectively code the image. The apparatus for coding the image includes an input image segmentation unit to segment an input image into a plurality of image blocks including a first image block and a second image block. The apparatus also includes a waveform information generation unit to select a plurality of reference pixels from among pixels included in the first image block, generate first waveform information about the first image block based on a pixel value difference between the selected plurality of reference pixels, and generate second waveform information about the second image block based on a pixel value difference between the pixels included in the second image block. The apparatus also includes a coding unit to code an image included in the second image block based on the first waveform information and the second waveform information. | 07-10-2014 |
20140198848 | IMAGE ENCODING/DECODING METHOD FOR RATE-DISTORTION OPTIMIZATION AND DEVICE FOR PERFORMING SAME - Disclosed are an image encoding/decoding method for rate-distortion optimization and a device for performing the same. A macroblock to be encoded is provided, a prediction macroblock is generated by executing either inter prediction or intra prediction, a residual prediction block is generated on the basis of the generated prediction macroblock and the provided macroblock, and the residual prediction block is transformed by applying one of a plurality of predetermined transform matrices to the generated residual prediction block. Accordingly, rate-distortion can be optimized, and image quality can be enhanced. | 07-17-2014 |
20140219349 | INTRA PREDICTION MODE DECISION WITH REDUCED STORAGE - In general, techniques are described for reducing the space required to store rate distortion values when selecting from multiple, different prediction modes. A video coding device comprising a processor may perform the techniques. The processor may determine first and second sets of intra-prediction modes for a current block of video data. The first and second sets of intra-prediction modes may include less intra-prediction modes, collectively, than a total number of intra-prediction modes. The processor may compute an approximate cost for each intra-prediction mode included in the first and second sets of intra-prediction modes. The processor may store the approximate cost for each intra-prediction mode identified in the first and second sets of intra-prediction modes to a memory. The processor may perform intra-prediction to encode the current block using a mode identified in at least one of the first or second set. | 08-07-2014 |
20140219350 | METHOD AND DEVICE FOR ESTIMATING VIDEO QUALITY ON BITSTREAM LEVEL - A method for estimating video quality on bit-stream level, wherein the video quality refers to a video after error concealment and the method is performed on bit-stream level before said error concealment, comprises extracting and/or calculating a plurality of global condition features from a video bit-stream, extracting and/or calculating a plurality of local effectiveness features at least for a lost MB, calculating a numeric error concealment effectiveness level for each (or at least for each lost) MB by emulating an error concealment method that is used in said error concealment, and providing the calculated error concealment effectiveness level as an estimated visible artifacts level of video quality. | 08-07-2014 |
20140233645 | MOVING IMAGE ENCODING APPARATUS, METHOD OF CONTROLLING THE SAME, AND PROGRAM - A moving image encoding apparatus for performing prediction encoding using inter prediction and intra prediction, comprising storage means for storing an encoding target image, reference image storage means for storing a reference image, decision means for deciding one of an inter prediction mode and an intra prediction mode as a prediction mode for a prediction target block, and encoding means for encoding the encoding target image including a block predicted in accordance with the decided prediction mode. The prediction mode decision means comprising pattern matching means for determining correlation between the encoding target image and the reference image. The prediction mode decision means selectively uses the pattern matching means when determining the correlation for the prediction target block by the inter prediction mode, and when determining the correlation for the prediction target block by intra template prediction. | 08-21-2014 |
20140233646 | METHODS, APPARATUSES, AND PROGRAMS FOR ENCODING AND DECODING PICTURE - An object is to reduce an intra-prediction error and improve coding efficiency by introducing an adaptive reference pixel generating process in accordance with coding conditions into intra-prediction. In picture encoding or picture decoding for generating a prediction signal using spatial inter-pixel prediction and encoding or decoding a picture using a prediction residual signal which is a difference between the prediction signal and an original signal, a tap length of an interpolation filter necessary for generating a reference pixel of intra-prediction is set based on one or both of a size of a block which is a processing unit of coding, transform, or prediction and a quantization parameter of the block for the reference pixel, a filtering process which generates the reference pixel is performed using the interpolation filter corresponding to the set tap length, and an intra-prediction signal corresponding to a designated intra-prediction mode is generated using the generated reference pixel. | 08-21-2014 |
20140247877 | METHOD AND APPARATUS FOR SCALABLY ENCODING AND DECODING VIDEO SIGNAL - In one embodiment, the method includes predicting at least a portion of a current image in a current layer based on at least a residual coded portion of a base image in a base layer, a reference image, shift information for samples in the predicted current image, and offset information indicating a position offset between at least one boundary pixel of the reference image and at least one boundary pixel of the current image. The residual coded portion represents difference pixel data. | 09-04-2014 |
20140286418 | METHOD AND APPARATUS FOR ENCODING VIDEO, AND METHOD AND APPARATUS FOR DECODING VIDEO - 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 to depths, by encoding the at least one split region, based on a depth that deepens in proportion to the number of times the region of the maximum coding unit is split; and outputting image data constituting the final encoding result according to the at least one split region, and encoding information about the coded depth and a prediction mode, according to the at least one maximum coding unit. | 09-25-2014 |
20140286419 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE BY USING LARGE TRANSFORM UNIT - An apparatus for decoding an image, the apparatus including an entropy decoder that performs entropy-decoding to obtain quantized transformation coefficients of at least one transformation unit in a coding unit of the image, a decoder that determines a prediction mode of at least one prediction unit in the coding unit from information indicating the prediction mode for the at least one prediction unit, when the prediction mode is determined to be an inter prediction mode, not in an intra prediction mode, determines a size of the at least one transformation unit in the coding unit regardless of a size of the at least one prediction unit in the coding unit, and performs inverse-quantization and inverse-transformation on the quantized transformation coefficients of the at least one transformation unit to obtain residuals, and a restorer that performs inter prediction for at least one prediction unit in the coding unit to generate a predictor and restores the image by using the residuals and the predictor. | 09-25-2014 |
20140307791 | MOVING PICTURE CODING METHOD AND MOVING PICTURE DECODING METHOD - A moving picture coding apparatus includes a counter unit which counts the number of pictures following an intra coded picture; and a motion estimation unit which compares respectively only reference pictures which are the intra coded picture or the following pictures, selected from among a reference picture Ref | 10-16-2014 |
20140307792 | MOVING PICTURE CODING METHOD AND MOVING PICTURE DECODING METHOD - A moving picture coding apparatus includes a counter unit which counts the number of pictures following an intra coded picture; and a motion estimation unit which compares respectively only reference pictures which are the intra coded picture or the following pictures, selected from among a reference picture Ref | 10-16-2014 |
20140321544 | Method and Device for Encoding a Sequence of Images and Method and Device for Decoding a Sequence of Images - A method and device for deriving at least one motion information predictor for encoding of an image portion by motion compensation. At least two distinct first and second subsets of motion information predictors of a first set of motion information predictors are provided. Processing of the first subset of motion information predictors and processing of the second subset of motion information predictors is performed to obtain a final set of motion information predictors usable for predicting said image portion from the reference image portion. Processing of the second subset may comprise removing duplicates from among the motion information predictors of said second subset, and may be performed so as to exclude temporal predictors. At least part of the processing of the second subset of motion information predictors may be performed concurrently with at least part of the processing of the first subset of motion information predictors. | 10-30-2014 |
20140328400 | CONTENT ADAPTIVE SUPER RESOLUTION PREDICTION GENERATION FOR NEXT GENERATION VIDEO CODING - Techniques related to super resolution prediction generation for video coding are described. | 11-06-2014 |
20140341287 | Sample Adaptive Offset (SAO) Filtering in Video Coding - A method for sample adaptive offset (SAO) filtering of largest coding units (LCUs) of a video frame in an SAO component is provided that includes receiving, by the SAO component, an indication that deblocked pixel blocks of an LCU are available, and applying SAO filtering, by the SAO component, to each pixel block of pixel blocks of an SAO processing area corresponding to the LCU responsive to the indication, wherein pixels of each pixel block of the SAO processing area are filtered in parallel. | 11-20-2014 |
20140362917 | RESIDUAL DIFFERENTIAL PULSE CODE MODULATION (DPCM) EXTENSIONS AND HARMONIZATION WITH TRANSFORM SKIP, ROTATION, AND SCANS - Techniques are described for harmonizing coding techniques when residual differential pulse code modulation (RDPCM) is applied to a residual block. In some examples, a scan order used for such a residual block may be required to be the same as when the residual block is generated from intra-predicting the current block and when the residual block is generated from inter-predicting or intra block copy predicting the current block. | 12-11-2014 |
20150010081 | APPARATUS AND METHOD FOR ENCODING/DECODING IMAGES FOR INTRA-PREDICTION - A method of decoding an image includes the steps of restoring a residual value by performing inverse quantization and inverse transform on the residual value by entropy decoding a received bit stream, generating a prediction unit by performing intra prediction selectively using one of a plurality of prediction modes on a prediction unit split by conducting at least one of asymmetric partitioning and geometrical partitioning, and restoring an image by adding the residual value to the prediction unit. It may be possible to enhance encoding efficiency of high-resolution images having a resolution of HD or higher by performing intra prediction on the asymmetric partitioning and/or geometrical partitioning. | 01-08-2015 |
20150016526 | IMAGE ENCODING/DECODING METHOD AND DEVICE - The present disclosure relates to a video encoding/decoding apparatus and method, in which skip information indicating whether a block is a skip block is encoded, partition information of the block and skip motion information of the block are encoded or prediction information of the block containing the partition information of the block and intra prediction mode information or motion information are encoded according to the skip information, residual signal information of the block is predictive-encoded based on the prediction information and the transform information, and an encoded signal is reconstructed. The method and the apparatus can improve the video compression efficiency by efficiently encoding the encoding information used for the video encoding and selectively using various encoding methods and decoding methods in encoding the video. | 01-15-2015 |
20150023420 | IMAGE DECODING DEVICE, IMAGE ENCODING DEVICE, IMAGE DECODING METHOD, AND IMAGE ENCODING METHOD - A loop filter unit | 01-22-2015 |
20150043643 | IMAGE ENCODING/DECODING METHOD FOR RATE-DISTORTION OPTIMIZATION AND DEVICE FOR PERFORMING SAME - Disclosed are an image encoding/decoding method for rate-distortion optimization and a device for performing the same. A macro-block to be encoded is provided, a prediction macro-block is generated by performing either inter prediction or intra prediction, a residual prediction block is generated on the basis of the generated prediction macro-block and the provided macro-block, and the residual prediction block is transformed by applying one of a plurality of predetermined transform matrices to the generated residual prediction block. Accordingly, rate-distortion can be optimized, and image quality can be enhanced. | 02-12-2015 |
20150071354 | IMAGE CODING APPARATUS AND IMAGE CODING METHOD - To use both intraframe prediction coding and interframe prediction coding, and at the same time restrict a transfer volume of reference data used in motion detection in interframe prediction coding. In a coding apparatus that compression-codes moving images, both intraframe prediction coding and interframe prediction coding are applied and prediction coding is carried out using a prediction image produced by the coding system deemed to have the higher coding efficiency. | 03-12-2015 |
20150085929 | SUB-PREDICTION UNIT (PU) BASED TEMPORAL MOTION VECTOR PREDICTION IN HEVC AND SUB-PU DESIGN IN 3D-HEVC - Techniques are described for sub-prediction unit (PU) based motion prediction for video coding in HEVC and 3D-HEVC. In one example, the techniques include an advanced temporal motion vector prediction (TMVP) mode to predict sub-PUs of a PU in single layer coding for which motion vector refinement may be allowed. The advanced TMVP mode includes determining motion vectors for the PU in at least two stages to derive motion information for the PU that includes different motion vectors and reference indices for each of the sub-PUs of the PU. In another example, the techniques include storing separate motion information derived for each sub-PU of a current PU predicted using a sub-PU backward view synthesis prediction (BVSP) mode even after motion compensation is performed. The additional motion information stored for the current PU may be used to predict subsequent PUs for which the current PU is a neighboring block. | 03-26-2015 |
20150092851 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes selecting two or more transform components from among a plurality of transform components that include a translation component and non-translation components, the two or more transform components serving as reference information that represents a reference destination of a current block; coding selection information that identifies the two or more transform components that have been selected from among the plurality of transform components; and coding the reference information of the current block by using reference information of a coded block different from the current block. | 04-02-2015 |
20150103909 | MULTI-THREADED VIDEO ENCODER - The techniques of this disclosure relate to video encoding and include using an inter mode determination for neighboring blocks, rather than the final prediction mode determination for the neighboring block, when determining an inter mode for a current block. In this way, inter mode and intra mode estimation may be separated and performed in different stages of a multi-threaded parallel video encoding implementation. In addition, this disclosure also proposes generating sub-pixel values in a third stage of the multi-threaded parallel video encoding implementation at a frame level, rather than for each macroblock during inter mode estimation process for that macroblock. | 04-16-2015 |
20150103910 | Intra Block Copy (IntraBC) Cost Estimation - A method for encoding a video stream is provided that includes computing activity of a block of video data in the video stream when a parent block of the block is not predicted in intra block copy (IntraBC) mode, computing an IntraBC coding cost of the block based on a two dimensional (2D) search when the activity is not less than an activity threshold, computing the IntraBC coding cost of the block based on a one dimensional (1D) search when the activity is less than the activity threshold, and selecting a best mode for encoding the block based on the IntraBC coding cost. | 04-16-2015 |
20150304662 | METHOD AND APPARATUS FOR BLOCK PARTITION OF CHROMA SUBSAMPLING FORMATS - A method and apparatus for video data processing for video in YUV422 or YUV 444 formats are disclosed. In one embodiment, for a 2N×2N luma coding unit (CU) in YUV422 format, the transform process partitions residue data corresponding to the 2N×2N luma CU and the N×2N chroma CU into square luma and chroma transform units (TUs). The residue data associated with the luma and the chroma CUs are generated by applying prediction process to the luma CU and the chroma CU. The transform process is independent of prediction block size or prediction mode associated with the prediction process. In another embodiment, the prediction process splits the CU into two prediction blocks. Transform process is applied on the chroma residue data corresponding to the chroma CU to form one or more chroma TUs, wherein the transform process is dependent on CU size and prediction block size, or CU size and prediction mode. | 10-22-2015 |
20150304670 | METHOD AND APPARATUS FOR INTRA MODE DERIVATION AND CODING IN SCALABLE VIDEO CODING - A method and apparatus of Intra mode coding for a scalable video coding system are disclosed. For a current Intra-coded block in the enhancement layer (EL), predictive coding is applied to the current Intra mode based on the base layer (BL) coding mode associated with the co-located block in the BL and neighboring coding modes associated with neighboring blocks of the current block in the EL. The neighboring blocks of the current block in the EL comprise a left block adjacent to a left side of the current block and a top block adjacent to a top side of the current block. One or more most probable modes (MPMs) can be derived from the neighboring coding modes and the BL coding mode, and the MPMs is then used for predictive coding of the current Intra mode. | 10-22-2015 |
20150304686 | SYSTEMS AND METHODS FOR IMPROVING QUALITY OF COLOR VIDEO STREAMS - A computerized system and method for enhancing video images including preprocessing of the video images to substantially maintain video quality at lower bit rates. Color video images are preprocessed by separating the color images into video components and passing each of the separated video components through corresponding convolution filters thereby creating corresponding separate filtered video components. The filtered video components are recombined into filtered video images and can be de-blocked thereby causing edges of the filtered video image to become crispier. The bit rate can be optimized to reduce distortion caused by the preprocessing and any previous compression. Appropriate inter-frame or intra-frame rates can be selected for target display screen sizes. | 10-22-2015 |
20150312589 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - The present disclosure relates to an image processing apparatus and an image processing method capable of suppressing a deterioration in image quality. The image processing apparatus includes a threshold value setting unit which sets a threshold value for identifying a feature of neighboring pixels of a current block in an intra prediction process in encoding of image data according to a bit depth of the image data and a filtering processing unit which performs a filtering process on the neighboring pixels by using a filter according to the feature of the neighboring pixels identified by using the threshold value set by the threshold value setting unit. The present disclosure may be applied to, for example, an image processing apparatus. | 10-29-2015 |
20150326865 | INTER-LAYER REFERENCE PICTURE PROCESSING FOR CODING STANDARD SCALABILITY - Video data are coded in a coding-standard layered bit stream. Given a base layer (BL) and one or more enhancement layer (EL) signals, the BL signal is coded into a coded BL stream using a BL encoder which is compliant to a first coding standard. In response to the BL signal and the EL signal, a reference processing unit (RPU) determines RPU processing parameters. In response to the RPU processing parameters and the BL signal, the RPU generates an inter-layer reference signal. Using an EL encoder which is compliant to a second coding standard, the EL signal is coded into a coded EL stream, where the encoding of the EL signal is based at least in part on the inter-layer reference signal. Receivers with an RPU and video decoders compliant to both the first and the second coding standards may decode both the BL and the EL coded streams. | 11-12-2015 |
20150326880 | INSIDE VIEW MOTION PREDICTION AMONG TEXTURE AND DEPTH VIEW COMPONENTS WITH ASYMMETRIC SPATIAL RESOLUTION - The techniques of this disclosure generally relate to using motion information for a corresponding block from a texture view component that corresponds with a block in a depth view component in coding the block in the depth view component. In some examples, for coding purposes, the techniques may use motion information when the spatial resolution of the texture view component is different than the spatial resolution of the depth view component. Among the various IMVP techniques described in this disclosure, this disclosure describes IVMP techniques for use in coding scenarios where a partition of a depth view macroblock (MB) corresponds to a texture view MB that is either intra coded or partitioned into four partitions. | 11-12-2015 |
20150350658 | APPARATUS FOR ENCODING AND DECODING IMAGE USING ADAPTIVE DCT COEFFICIENT SCANNING BASED ON PIXEL SIMILARITY AND METHOD THEREFOR - The present invention discloses an encoding apparatus using a Discrete Cosine Transform (DCT) scanning, which includes a mode selection means for selecting an optimal mode for intra prediction; an intra prediction means for performing intra prediction onto video inputted based on the mode selected in the mode selection means; a DCT and quantization means for performing DCT and quantization onto residual coefficients of a block outputted from the intra prediction means; and an entropy encoding means for performing entropy encoding onto DCT coefficients acquired from the DCT and quantization by using a scanning mode decided based on pixel similarity of the residual coefficients. | 12-03-2015 |
20150358618 | METHOD AND APPARATUS FOR IMAGE ENCODING/DECODING - A video decoding apparatus using an intra prediction, includes: a decoder to obtain mode information of a current block and residual sub-blocks corresponding to a plurality of sub-blocks included in the current block, from a bitstream; an intra predictor to select an intra prediction mode of the current block from among a plurality of intra prediction modes, based on the obtained mode information, identify the plurality of sub-blocks of the current block, and sequentially predict the plurality of sub-blocks by using neighboring pixels adjacent to each of the plurality of sub-blocks; an inverse quantization and transform unit configured to inversely quantize and then inversely transform each of the residual subblocks; and an adder configured to sequentially reconstruct the plurality of sub-blocks by adding each of the predicted sub-blocks to an inversely quantized and inversely transformed residual sub-block corresponding thereto. | 12-10-2015 |
20150358640 | CONFORMANCE PARAMETERS FOR BITSTREAM PARTITIONS - Video data bitstreams may contain bitstream conformance parameters, such as hypothetical reference decoder (HRD) parameters, which may be used to allow a decoder to test the conformance of a received bitstream. In multi-layer codecs transmitted using partitions, the video data may be associated with one or more layer sets. Each layer set may be associated with one or more output layer sets. Each output layer set may be further associated with one or more partitioning schemes. Conformance parameters are mapped to partitions of a partitioning scheme, based upon the output layer set that the partitioning scheme is associated with. This allows for a partition to be associated with different conformance parameters, depending upon the output layer set that is being used. | 12-10-2015 |
20150358641 | VIDEO ENCODING METHOD AND APPARATUS, AND VIDEO DECODING METHOD AND APPARATUS - Disclosed are a video encoding method and a video decoding method. A multilayer video encoding method comprises the steps of: performing an interlayer prediction for a picture of each layer constituting a multilayer video; determining a reference layer to which the picture of each layer refers, on the basis of the result of the interlayer prediction; and adding reference layer information of each layer to a parameter set including the information which is commonly applied to the layers included in the multilayer video. | 12-10-2015 |
20150365684 | Method of Cross Color Intra Prediction - A method for cross-color Intra prediction using the LM Intra mode using multi-row or multi-column neighboring reconstructed pixels for LM parameter derivation or using only top pixels or left pixels of neighboring pixels is disclosed. Multiple LM Intra modes can be used. For example, three LM Intra modes can be used and the LM parameters for the three LM Intra modes can be determined based on only the top pixels, only the left pixels and both the top pixels and left pixels of neighboring reconstructed pixels respectively. To remove the need for additional buffer requirement for deriving the LM parameters based on using multi-row or multi-column neighboring reconstructed pixels, the current method re-uses existing buffers, where the buffers are used for deblocking. A syntax element can be used to indicate one of the multi-LM modes selected. | 12-17-2015 |
20150365692 | Method and Apparatus for Non-Square Intra Mode Coding - A method and apparatus for predictive Intra coding of a non-square block using modified mode-dependent coefficient scanning (MDCS) are disclosed. The modified MDCS is derived from the MDCS that is designed for a square block. The mapped Intra modes for the non-square block are derived by mapping the Intra modes for the square block to the mapped Intra modes for the non-square block. The mapped Intra modes are divided into multiple groups comprising a first modified angular group and a second modified angular group. The modified MDCS modifies the number of the mapped Intra modes in the first modified angular group or the second modified angular group by comparing an angle spanned by the mapped Intra modes in the first modified angular group or the second modified angular group with the angle spanned by the corresponding Intra modes of the conventional MDCS. | 12-17-2015 |
20150373325 | SINGLE COLOR PALETTE MODE IN VIDEO CODING - Techniques are described for palette-based video coding. In palette-based coding, a video coder may form a “palette” as a table of colors for representing video data of a particular area (e.g., a given block). Rather than coding actual pixel values (or their residuals), the video coder may code palette index values for one or more of the pixels that correspond to entries in the palette representing the colors of the pixels. A palette may be explicitly encoded, predicted from previous palette entries, or a combination thereof. In this disclosure, techniques are described for coding a block of video data that has a single color value using a single color mode as a sub-mode of a palette coding mode. The disclosed techniques enable a block having a single color value to be coded with a reduced number of bits compared to a normal mode of the palette coding mode. | 12-24-2015 |
20160007020 | ENCODING OR DECODING METHOD AND APPARATUS - Embodiments of the present invention provide an encoding or decoding method and apparatus. The method includes: extracting first information in a bitstream; determining a chroma component intra prediction mode according to the first information; when the chroma component intra prediction mode cannot be determined according to the first information, extracting second information in the bitstream; and determining the chroma component intra prediction mode according to the second information, where the first information includes information for indicating whether the chroma component intra prediction mode is a DM mode or an LM mode, the second information is used to indicate a remaining mode as the chroma component intra prediction mode, and the remaining mode is one of available chroma component intra prediction modes other than a mode that may be determined according to the first information. | 01-07-2016 |
20160007025 | PICTURE ENCODING DEVICE, PICTURE DECODING DEVICE, AND PICTURE COMMUNICATION SYSTEM - In a picture encoding device and a picture decoding device, the access to a reference frame memory is suppressed. The picture encoding device is comprised of a first encoder for intra picture encoding, a second encoder for inter picture encoding, and an intermediate buffer. A local decoded picture generated by the first encoder is stored as a reference picture in the intermediate buffer, and the inter picture encoding by the second encoder is performed by referring to the local decoded picture in the intermediate buffer. A picture decoding device is comprised of a first decoder for intra picture decoding, a second decoder for inter picture decoding, and an intermediate buffer. A local decoded picture generated by the first decoder is stored as a reference picture in the intermediate buffer, and the inter picture decoding by the second decoder is performed by referring the local decoded picture in the intermediate buffer. | 01-07-2016 |
20160007034 | CODING AND DECODING METHODS OF A PICTURE BLOCK, CORRESPONDING DEVICES AND DATA STREAM - A method for decoding a picture block is disclosed. The decoding method comprises:
| 01-07-2016 |
20160007042 | METHOD FOR PALETTE MODE CODING - A method for decoding video data provided in a bitstream, where the bitstream includes a coding unit (CU) coded in palette mode, includes: parsing a palette associated with the CU provided in the bitstream; parsing one or more run lengths provided in the bitstream that are associated with the CU; parsing one or more index values provided in the bitstream that associated with the CU; and parsing one or more escape pixel values provided in the bitstream that are associated with the CU. The escape pixel values may be parsed from consecutive positions in the bitstream, the consecutive positions being in the bitstream after all of the run lengths and the index values associated with the CU. The method may further include decoding the CU based on the parsed palette, parsed run lengths, parsed index values, and parsed escape values. | 01-07-2016 |
20160014416 | SCALABLE VIDEO CODING USING INTER-LAYER PREDICTION OF SPATIAL INTRA PREDICTION PARAMETERS | 01-14-2016 |
20160021379 | IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING METHOD, AND IMAGE DECODING METHOD - A variable length encoding unit | 01-21-2016 |
20160021395 | METHODS AND APPARATUS FOR TRANSFORM SELECTION IN VIDEO ENCODING AND DECODING - There are provided methods and apparatus for transform selection in video coding. An apparatus includes a video encoder for encoding at least a block in a picture by selecting a transform to apply to a residue of the block from a set of two or more available transforms. The transform is selected based on at least one of an inter prediction mode used to predict at least one reference for the block, one or more values corresponding to a motion vector, a value of a residue of one or more previously encoded blocks, a value of prediction data for the block, one or more transform selections of one or more neighboring reconstructed blocks, and a quantization step applied to transform coefficients for the residue of the block. | 01-21-2016 |
20160029034 | EDGE-SELECTIVE INTRA CODING - Edge-selective intra coding may include encoding a first input block, generating a first reconstructed block by decoding the first encoded block, determining a reconstruction error block based on a difference between the first input block and the first reconstructed block, identifying a second input block from the first input frame, and determining a plurality of refined context pixels. Determining a plurality of refined context pixels may include identifying a plurality of context pixels from the reconstruction error block, generating a plurality of encoded context pixels by encoding the plurality of context pixels, generating a plurality of reconstructed context pixels by decoding the plurality of encoded context pixels, and adding at least a portion of the reconstruction error block and the plurality of reconstructed context pixels. The method may include generating a second encoded block by encoding the second input block based on the plurality of refined context pixels. | 01-28-2016 |
20160037182 | MOVING PICTURE CODING METHOD AND MOVING PICTURE DECODING METHOD - A moving picture coding apparatus includes a counter unit which counts the number of pictures following an intra coded picture; and a motion estimation unit which compares respectively only reference pictures which are the intra coded picture or the following pictures, selected from among a reference picture Ref | 02-04-2016 |
20160037183 | MOVING PICTURE CODING METHOD AND MOVING PICTURE DECODING METHOD - A moving picture coding apparatus includes a counter unit which counts the number of pictures following an intra coded picture; and a motion estimation unit which compares respectively only reference pictures which are the intra coded picture or the following pictures, selected from among a reference picture Ref | 02-04-2016 |
20160065968 | VIDEO ENCODING USING VARIANCE - Video encoding using variance may include generating a first input variance based on pixel values from a first block from a first frame from an input video stream, generating a first encoded block by encoding the first block, generating a first reconstructed block by reconstructing the first encoded block, generating a first reconstruction variance based on pixel values of the first reconstructed block, comparing the first input variance and the first reconstruction variance to detect a visual artifact in the first reconstructed block, generating a second encoded block by encoding a second block from a second frame from the input video stream, wherein encoding the second block includes selecting an encoding mode based on the detection of the visual artifact in the first reconstructed block, including the second encoded block in an output bitstream, and storing or transmitting the output bitstream. | 03-03-2016 |
20160088294 | ENCODING DEVICE, DECODING DEVICE, STREAMING SYSTEM, AND STREAMING METHOD - According to an embodiment, an encoding device includes an encoder. The encoder is configured to generate a video stream. The video stream includes at least a first image group including a plurality of images encoded at a first bit rate and a second image group including a plurality of images. The first image group includes an intra-coded image. The plurality of images of the second image group are associated with the intra-coded image serving as a reference image to decode an inter-coded image, and are encoded at a second bit rate different from the first bit rate and having reproduction timing in synchronization with the plurality of images of the first image group. | 03-24-2016 |
20160100189 | INTRA BC AND INTER UNIFICATION - In general, the disclosure describes techniques related to block vector coding for Intra Block Copy and Inter modes. In one example, the disclosure is directed to a video coding device comprising a memory configured to store video data and one or more processors. The video coding device is configured to determine a reference picture used for coding the current video block and determine a picture order count (POC) value for the reference picture. In response to the POC value for the reference picture being equal to a POC value for a current picture that includes the current video block, the video coding device sets a value of a syntax element to indicate that a reference picture list includes the current picture. Otherwise, the video coding device sets the value of the syntax element to indicate that the reference picture list does not include the current picture. | 04-07-2016 |
20160112674 | OBJECT OF INTEREST BASED IMAGE PROCESSING - Various embodiments of this disclosure may describe apparatuses, methods, and systems including an encoding engine to encode and/or compress one or more objects of interest within individual image frames with higher bit densities than the bit density employed to encode and/or compress their background. The image processing system may further include a context engine to identify a region of interest including at least a part of the one or more objects of interest, and scale the region of interest within individual image frames to emphasize the objects of interest. Other embodiments may also be disclosed or claimed. | 04-21-2016 |
20160134894 | VIDEO COMPRESSION METHOD AND VIDEO COMPRESSOR - A video compression method and a video compressor are provided to solve problems of huge resource consumption and high costs caused by performing both H.264 compression and HEVC compression. The method specifically includes: reading video signal data by using a sliding window to generate bitstream data, where bitstream data generated by reading the video signal data according to a first format is first bitstream data, and bitstream data generated by reading the video signal data according to a second format is second bitstream data; and coding the bitstream data to generate a bitstream, where a bitstream generated by coding the first bitstream data is a first bitstream, and a bitstream generated by coding the second bitstream data is a second bitstream, where the second format is a format preset according to the first format. The present invention is applied to video signal compression. | 05-12-2016 |
20160142705 | METHOD AND ENCODER SYSTEM FOR ENCODING VIDEO - A method for encoding video is disclosed. The method comprises the steps of receiving information representative of pixels in a current digital image frame of a video to be encoded, calculating a group value for each group of neighboring pixels based on the received information, accumulating group values of corresponding groups of pixels in a first sequence of frames to form a first accumulation of accumulated group values, accumulating group values of corresponding groups of pixels in a second sequence of frames to form a second accumulation of accumulated group values, wherein the second sequence includes frames captured over a longer period of time than the first sequence, comparing accumulated group values of the first accumulation with accumulated group values of the second accumulation, calculating a global change value based on the comparison, setting a GOP length based on the global change value; and encoding the current image frame as an intra-frame or inter-frame based on the GOP length. An encoder system for encoding video is also disclosed. | 05-19-2016 |
20160150244 | DECODER, DECODING SYSTEM INCLUDING THE DECODER AND METHOD OF OPERATING THE DECODER - A decoder includes a parser, an intra predictor, and an inter predictor. The parser parses a bit stream to extract header information and first through third data information, to determine a prediction mode for blocks in a current frame based on the header information, and to selectively output the first and second data information based on the prediction mode. The intra predictor generates a predicted value of a pixel of a current block based on a pixel value of a first reference block in the current frame based on the first data information. The inter predictor predicts a second reference block from a reference frame based on the second data information, converts a pixel value of the second reference block, and generates a predicted value of the pixel of the current block based on a converted pixel value. | 05-26-2016 |
20160156905 | METHOD AND SYSTEM FOR DETERMINING INTRA MODE DECISION IN H.264 VIDEO CODING | 06-02-2016 |
20160156932 | INTRA SCENE PREDICTION METHOD OF DEPTH IMAGE FOR INTERLAYER VIDEO DECODING AND ENCODING APPARATUS AND METHOD | 06-02-2016 |
20160165236 | INTRA AND INTER-COLOR PREDICTION FOR BAYER IMAGE CODING - An apparatus and method for selecting the use of inter-prediction or intra-prediction during enhanced encoding and decoding of Bayer images is presented. Intra-plane predictions rely on correlation between neighboring pixels of the same color, while inter-plane predictions rely on correlation between neighboring pixels in different color planes (i.e., different colors). A dynamic range decision is made to select whether to use the intra-plane or inter-plane prediction, towards eliminating large residuals which can arise in certain large edge situations. | 06-09-2016 |
20160165264 | METHOD AND APPARATUS FOR ENCODING VIDEO BY USING DEBLOCKING FILTERING, AND METHOD AND APPARATUS FOR DECODING VIDEO BY USING DEBLOCKING FILTERING - A method and apparatus for encoding video by using deblocking filtering, and a method and apparatus for decoding video by using deblocking filtering are provided. The method of encoding video includes: splitting a picture into a maximum coding unit; determining coding units of coded depths and encoding modes for the coding units of the maximum coding unit by prediction encoding the coding units of the maximum coding unit based on at least one prediction unit and transforming the coding units based on at least one transformation unit, wherein the maximum coding unit is hierarchically split into the coding units as a depth deepens, and the coded depths are depths where the maximum coding unit is encoded in the coding units; and performing deblocking filtering on video data being inversely transformed into a spatial domain in the coding units, in consideration of the encoding modes. | 06-09-2016 |
20160173885 | DELAYED CHROMA PROCESSING IN BLOCK PROCESSING PIPELINES | 06-16-2016 |
20160173904 | METHOD FOR DETERMINING MOTION VECTOR AND APPARATUS THEREFOR | 06-16-2016 |
20160173906 | PARTITION MODE AND TRANSFORM SIZE DETERMINATION BASED ON FLATNESS OF VIDEO | 06-16-2016 |
20160191920 | METHOD AND APPARATUS FOR DETERMINING MERGE MODE - Provided are a method and apparatus for determining a merge mode by using motion information of a previous prediction unit. The method of determining a merge mode includes obtaining a merge mode cost of a lower depth based on a merge mode cost of a coding unit of an upper depth obtained by using motion information of a merge mode of the coding unit of the upper depth corresponding to a merge mode of the coding unit of the lower depth. | 06-30-2016 |
20160205408 | PROCESSING CONTROL DEVICE, PROCESSING CONTROL METHOD, AND PROCESSING CONTROL PROGRAM | 07-14-2016 |
20160255344 | VIDEO ENCODING METHOD AND APPARATUS AND VIDEO DECODING METHOD AND APPARATUS USING INTRA BLOCK COPY PREDICTION | 09-01-2016 |
20160255345 | Method of Video Coding Using Prediction based on Intra Picture Block Copy | 09-01-2016 |
20160255371 | METHOD AND APPARATUS FOR CODING/DECODING 3D VIDEO | 09-01-2016 |
20160381357 | VIDEO ENCODING METHOD FOR ENCODING DIVISION BLOCK, VIDEO DECODING METHOD FOR DECODING DIVISION BLOCK, AND RECORDING MEDIUM FOR IMPLEMENTING THE SAME - Disclosed are a method of encoding a division block in video encoding and a method of decoding a division block in video decoding. An input picture is divided into encoding unit blocks. The encoding unit blocks are divided into sub-blocks. The sub-blocks are encoded by selectively using at least one of intra prediction encoding and inter prediction encoding. A decoding process is performed through a reverse process of the encoding method. When pixel values of an encoding unit block are encoded in video encoding, the flexibility in selecting an encoding mode is increased and the efficiency of encoding is increased. | 12-29-2016 |
20160381358 | VIDEO ENCODING METHOD FOR ENCODING DIVISION BLOCK, VIDEO DECODING METHOD FOR DECODING DIVISION BLOCK, AND RECORDING MEDIUM FOR IMPLEMENTING THE SAME - Disclosed are a method of encoding a division block in video encoding and a method of decoding a division block in video decoding. An input picture is divided into encoding unit blocks. The encoding unit blocks are divided into sub-blocks. The sub-blocks are encoded by selectively using at least one of intra prediction encoding and inter prediction encoding. A decoding process is performed through a reverse process of the encoding method. When pixel values of an encoding unit block are encoded in video encoding, the flexibility in selecting an encoding mode is increased and the efficiency of encoding is increased. | 12-29-2016 |
20160381359 | VIDEO ENCODING METHOD FOR ENCODING DIVISION BLOCK, VIDEO DECODING METHOD FOR DECODING DIVISION BLOCK, AND RECORDING MEDIUM FOR IMPLEMENTING THE SAME - Disclosed are a method of encoding a division block in video encoding and a method of decoding a division block in video decoding. An input picture is divided into encoding unit blocks. The encoding unit blocks are divided into sub-blocks. The sub-blocks are encoded by selectively using at least one of intra prediction encoding and inter prediction encoding. A decoding process is performed through a reverse process of the encoding method. When pixel values of an encoding unit block are encoded in video encoding, the flexibility in selecting an encoding mode is increased and the efficiency of encoding is increased. | 12-29-2016 |
20160381360 | VIDEO ENCODING METHOD FOR ENCODING DIVISION BLOCK, VIDEO DECODING METHOD FOR DECODING DIVISION BLOCK, AND RECORDING MEDIUM FOR IMPLEMENTING THE SAME - Disclosed are a method of encoding a division block in video encoding and a method of decoding a division block in video decoding. An input picture is divided into encoding unit blocks. The encoding unit blocks are divided into sub-blocks. The sub-blocks are encoded by selectively using at least one of intra prediction encoding and inter prediction encoding. A decoding process is performed through a reverse process of the encoding method. When pixel values of an encoding unit block are encoded in video encoding, the flexibility in selecting an encoding mode is increased and the efficiency of encoding is increased. | 12-29-2016 |
20160381362 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING TRANSFORM SKIP FLAG - A method for decoding an image, according to the present invention, comprises the steps of: deciding a prediction mode that corresponds to a chroma component block; deciding a transform skip mode of the chroma component block from a plurality of transform skip mode candidates, according to the prediction mode that corresponds to the chroma component block; and reverse-transforming the chroma component block on the basis of the transform skip mode that is decided. | 12-29-2016 |
20160381366 | VIDEO ENCODING APPARATUS, VIDEO DECODING APPARATUS, AND VIDEO DECODING METHOD FOR PERFORMING INTRA-PREDICTION BASED ON DIRECTIONALITY OF NEIGHBORING BLOCK - Provided are methods and apparatuses for improving compression efficiency in directional intra-prediction. A video encoding apparatus, which does not need to record intra mode information, includes a mode selector that selects one from among a plurality of intra modes on the basis of a directionality of at least one neighboring block that has already been reconstructed before a current block is reconstructed, an intra predictor that obtains a prediction block of the current block from the at least one neighboring block according to the directionality of the selected mode, and obtains a residual block by subtracting the prediction block from the current block, and a unit for encoding the obtained residual block. | 12-29-2016 |
20170238010 | MOVING PICTURE ENCODING DEVICE, MOVING PICTURE ENCODING METHOD AND MOVING PICTURE ENCODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD AND MOVING PICTURE DECODING PROGRAM | 08-17-2017 |