Entries |
Document | Title | Date |
20080205518 | Image Coder for Regions of Texture - An image encoder ( | 08-28-2008 |
20080219347 | MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING DEVICE, AND MOVING PICTURE DECODING DEVICE - Provided are a moving picture coding method, a moving picture decoding method, a moving picture coding device, and a moving picture decoding device, by which skipped display can be performed even in a moving picture decoding device having insufficient processing capability and increase of an amount of coded data can be suppressed. The moving picture coding method of coding a moving picture stream includes: generating a plurality of combined pictures each of which is generated by combining a plurality of pictures into a combined picture having the plurality of pictures as regions, the plurality of pictures being a part of a plurality of pictures included in the moving picture stream; coding the plurality of the combined pictures; and setting a slice boundary between the regions in the combined picture. In the coding, for each of the plurality of combined pictures, when the combined picture has one or more to-be-displayed region except at least one not-to-be-displayed region, the to-be-displayed region is coded with reference to only a to-be-displayed region of another combined picture. Here, the one ore more to-be-displayed region is to be displayed for skipped reproduction. | 09-11-2008 |
20080279276 | Data processing system and method, communication system and method, and charging apparatus and method - In a communication system for serving data corresponding to a request from the user and charging the user for the data served to the user, when the user designates a result of a desired one of a plurality of different operations, a usage management unit selects a one, corresponding to the user's designation, of a plurality of processors which effect operations corresponding to a plurality of different algorithms, respectively. When the processor corresponding to the designation is selected, an algorithm processor makes an operation corresponding to the designation. A management center charges the user for the use of the algorithm. | 11-13-2008 |
20080317123 | SYSTEM AND METHOD FOR STILL OBJECT DETECTION BASED ON NORMALIZED CROSS CORRELATION - A system and method for still object detection in digital video data based on normalized cross correlation are disclosed. One embodiment of the method includes providing video data including a sequence of frames. A pair of consecutive frames are selected from the sequence of frames. A pair of groups of pixels are selected from the pair of consecutive frames. The groups are at corresponding positions on the pair of consecutive frames. The video data includes pixel data for each of the pixels. A normalized cross correlation (NCC) operation is conducted on the pixel data of the selected pair of groups of pixels, thereby generating an NCC value. It is determined whether the NCC value is within a predetermined range, thereby providing whether the groups of pixels displays at least a portion of a still object. | 12-25-2008 |
20080317124 | MULTI-VIEW VIDEO CODING SYSTEM, DECODING SYSTEM, BITSTREAM EXTRACTION SYSTEM FOR DECODING BASE VIEW AND SUPPORTING VIEW RANDOM ACCESS - A multi-view video coding (MVC) system, a decoding system, and a bitstream extraction system are provided for decoding a base view and supporting a view random access. The MVC system includes: a coding unit that codes the video signal to a base view and a multi-view; and a base view identifier adding unit that adds a base view identifier of the base view to a parameter set. | 12-25-2008 |
20090003439 | System and method for indicating temporal layer switching points - Disclosed are a system, apparatus, computer programs and methods for indicating proper temporal layer switching points for temporal scalable coding. Various embodiments provide an apparatus and method for properly indicating temporal layer switching points in a scalable video bit stream or in a scalable video file container. Using these indications, a decoder can determine where to perform temporal layer switching, after which all of the pictures at and below the desired temporal layer can be correctly decoded. | 01-01-2009 |
20090010328 | PATTERN DETECTION MODULE, VIDEO ENCODING SYSTEM AND METHOD FOR USE THEREWITH - A system for encoding a video stream into a processed video signal that includes at least one image, includes a pattern detection module for detecting a pattern of interest in the at least one image and identifying a region that contains the pattern of interest when the pattern of interest is detected. An encoder section, generates the processed video signal and wherein, when the pattern of interest is detected, a higher quantization is assigned to the region than to portions of the at least one image outside the region. | 01-08-2009 |
20090022219 | Enhanced Compression In Representing Non-Frame-Edge Blocks Of Image Frames - Using fewer bits to indicate the prediction mode used for encoding some of the non-frame-edge blocks of a frame. In an embodiment, fewer bits are used in case of boundary blocks of a slice, or slice group. In another embodiment, fewer bits are used when adjacent blocks are encoded using inter-frame coding or switchable intra-frame coding and such adjacent block cannot be used in predicting a block. | 01-22-2009 |
20090034613 | METHOD AND APPARATUS FOR GENERATING MULTIMEDIA DATA HAVING DECODING LEVEL, AND METHOD AND APPARATUS FOR RECONSTRUCTING MULTIMEDIA DATA BY USING THE DECODING LEVEL - Provided is a multimedia data generation method which includes allocating one or more pieces of image object information to each of a plurality of nodes, generating a scene tree by linking nodes according to correlation between the object information allocated to each node, and adding an event execution level attribute to each node, wherein the event execution level attribute determines whether to execute an event by using the image object information allocated to each node, thereby generating multimedia data in which the added event execution level attribute is represented with a scene description language and recorded on an area of a scene descriptor. | 02-05-2009 |
20090052527 | Luma-Chroma Coding With One Common or Three Distinct Spatial Predictors - 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. | 02-26-2009 |
20090067494 | Enhancing the coding of video by post multi-modal coding - Post multi-modal coding overcomes the shortcomings of video encoders which fail to meet an expected quality standard while encoding some portions of a video. The deficient encoding is typically due to the type of video content or the encoding technique. A method to improve the quality of the deficient portions, identifies macroblocks that are encoded at a deficient quality. Then, the identified macroblocks are encoded with another suitable encoding technique so that the desired quality is met. The improved macroblocks are then inserted into the original bit-stream, replacing the lower quality sections. | 03-12-2009 |
20090080519 | METHOD FOR ENCODING/DECODING VIDEO SEQUENCE BASED ON MCTF USING ADAPTIVELY-ADJUSTED GOP STRUCTURE - Provided is a method for performing motion compensated temporal filtering (MCTF)-based coding on a video sequence using the structure of adaptively divided group of pictures (GOP). The method includes the steps of, for each predefined 2 | 03-26-2009 |
20090097554 | METHODS AND APPARATUS TO MANAGE A BONDED DIGITAL SUBSCRIBER LINE (DSL) SERVICE - Methods and apparatus to manage a bonded digital subscriber line (DSL) service are disclosed. A disclosed example method comprises collecting data representative of bandwidth usage for two or more applications serviced by a bonded set of subscriber lines; analyzing historical activity of the two or more applications based on the collected bandwidth usage data; and selecting a first digital subscriber line (DSL) line profile for a first wire pair in the set of subscriber lines, the set of subscriber lines forming a single DSL communication link. | 04-16-2009 |
20090110064 | Method of selecting a reference picture - In one embodiment, the method includes determining reference picture index numbers in a reference picture list. The reference picture index numbers increase for reference pictures having a decreasing display order with respect to a picture including the macroblock. The reference picture index numbers increase for reference pictures having an increasing display order with respect to the picture including the macroblock, and the reference picture index numbers of the reference pictures having a decreasing display order are less than the reference picture index numbers of the reference pictures having an increasing display order. The embodiment further includes reordering the reference picture index number allocated to each reference picture in the reference picture list, obtaining a field reference picture index associated with the current field macroblock, determining a frame reference picture index based on the field reference picture index divided by 2, and selecting a field reference picture based on the selected frame reference picture and the field reference picture index. | 04-30-2009 |
20090110065 | System and method for scalable portrait video - Generation, coding and transmission of an effective video form, scalable portrait video. As an expansion to bi-level video, portrait video is composed of more gray levels, and therefore possesses higher visual quality while it maintains a low bit rate and low computational costs. Portrait video is a scalable video in that each video with a higher level always contains all the information of the video with a lower level. The bandwidths of 2-4 level portrait videos fit into the bandwidth range of 20-40 Kbps that GPRS and CDMA 1X can stably provide. Therefore, portrait video is very promising for video broadcast and communication on 2.5 G wireless networks. With portrait video technology, this system and method is the first to enable two-way video conferencing on Pocket PCs and Handheld PCs. | 04-30-2009 |
20090116552 | Video compression system - A video compression system is disclosed that is optimized to take advantage of the types of redundancies typically occurring on computer screens and the types of video loss acceptable to real time interactive computer users. It automatically adapts to a wide variety of changing network bandwidth conditions and can accommodate any video resolution and an unlimited number of colors. The disclosed video compression encoder can be implemented with either hardware or software and it compresses the source video into a series of data packets that are a fixed length of 8 bits or more. Sequences of one or more of these packets create unique encoding “commands” that can be sent over any network and easily decoded (decompressed) with either software or hardware. The commands include 3 dimensional copying (horizontal, vertical and time) and unique efficiencies for screen segments that are comprised of only two colors (such as text). Embodiments are also disclosed that improve the video compression depending on the popularity of pixel colors. | 05-07-2009 |
20090135904 | High-Dynamics Image Transmission System, Encoding and Decoding Units and Methods Therefor - This high dynamic picture transmission system comprises a coding unit able to generate:
| 05-28-2009 |
20090190658 | METHOD FOR ENCODING AND DECODING VIDEO SIGNAL - Disclosed is a method for encoding a decoding a video signal. In the procedure of encoding the video signal, when a frame temporarily simultaneous with a frame including a macro block of an enhanced layer which will obtain a prediction video does not exist in a base layer, the macro block is encoded based on difference values of residual data using corresponding residual blocks in a past frame and a future frame of the base layer which are residual data corresponding to image difference values and using a residual block for the macro block of the enhanced layer. In another embodiment, the macro block is encoded based on difference values of residual data using corresponding residual blocks in a past frame and a future frame of the enhanced layer and the residual block for the macro block. Accordingly, a residual prediction mode is applied for a macro block of an enhanced layer even if a frame temporally simultaneous with a frame of the enhanced layer does not exist in a base layer, thereby improve coding efficiency. | 07-30-2009 |
20090201989 | Systems and Methods to Optimize Entropy Decoding - The present invention provides for an improved video compression and encoding that optimizes and enhances the overall speed and efficiency of processing video data. In one embodiment, the video codec transmits the output of an entropy decoder to a lossless compressor and memory before going through inverse discrete cosine transformation and motion compensation blocks. | 08-13-2009 |
20090219994 | Scalable video coding and decoding with sample bit depth and chroma high-pass residual layers - Techniques and tools are described for scalable video encoding and decoding. In some embodiments, an input frame is downsampled in terms of sample depth and chroma sampling rate, encoded, and output from the encoder as a base layer bitstream. The base layer bitstream is also reconstructed and upsampled to produce a reconstructed bitstream which is subtracted from the original input frame to produce a residual layer. The residual layer is split and encoded as a sample depth residual layer bitstream and a chroma high-pass residual layer bitstream. To recover the encoded input frame, a decoder receives one or more of these bitstreams, decodes them, and combines them to form a reconstructed image. The use of separate codecs is allowed for the base layer and the enhancement layers, without inter-layer dependencies. | 09-03-2009 |
20090257490 | Detection of double video compression using first digit based statistics - Implementations of the detection of double MPEG compression using digit based statistics are disclosed. | 10-15-2009 |
20090262802 | VIDEO ENCODING/DECODING METHOD 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. | 10-22-2009 |
20090285283 | Method and apparatus for encoding video color enhancement data, and method and apparatus for decoding video color enhancement data - A highly accurate reproduction of visual intensity and contrast rather than the conventional 8-bit color depth is more and more used, motivating the development of an enhanced dynamic range called high bit-depth. A method for encoding a first, low bit-depth image of M bit RGB pixels and a second, high bit-depth video image of N bit RGB pixels, M11-19-2009 | |
20100002764 | Method For Encoding An Extended-Channel Video Data Subset Of A Stereoscopic Video Data Set, And A Stereo Video Encoding Apparatus For Implementing The Same - A method for generating candidate encoding modes for an extended-channel video data subset of a stereo video data set includes the steps of: generating, for each macroblock of each frame of the extended-channel video data subset, a forward time difference image feature parameter set with reference to pixel values of pixels of the macroblock and a corresponding macroblock of a corresponding preceding frame; generating, for each macroblock, a plurality of first output values that respectively correspond to a plurality of predetermined possible block partition sizes with reference to the forward time difference image feature parameter set; and selecting, for each macroblock, a first number of candidate block partition sizes from the possible block partition sizes based on the first output values The candidate encoding modes include combinations of the first number of candidate block partition sizes and at least a part of a plurality of predetermined possible block estimation directions. | 01-07-2010 |
20100034258 | Picture management for multi-view video coding - According to a general aspect, a decoded picture is removed from memory based on dependency information that describes one or more inter-view dependency relationships for the picture. Implementations may also include accessing a picture from a first view and the dependency information. The dependency information may describe one or more inter-view dependency relationships for the picture from the first view. The picture from the first view may be decoded to produce the decoded picture. The decoded picture may be stored in memory. One application area involves removing pictures from a decoded picture buffer when such pictures are no longer needed as a reference picture. | 02-11-2010 |
20100034259 | VIDEO ENCODING/DECODING METHOD 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 |
20100111165 | NETWORK FLOW-BASED SCALABLE VIDEO CODING ADAPTATION DEVICE AND METHOD - Provided is a network flow-based scalable video coding (SVC) adaptation device. Without permitting a network transmitting end to divide image data into image data having various levels of quality and send the image data having the various levels of quality to all networks, since an adaptation device is installed in a network device of an ingress of a lower network of a subscriber and the adaptation device and the network transmitting end share network information about attributes of a terminal and the lower network of the subscriber so as to provide an image service having image quality corresponding to the terminal to the terminal, network efficiency can be maximized. | 05-06-2010 |
20100183070 | METHOD AND APPARATUS FOR IMPROVED VIDEO ENCODING USING REGION OF INTEREST (ROI) INFORMATION - A method and apparatus are provided for improved video encoding using region of interest information. The apparatus includes an encoder for encoding a plurality of regions of a picture by determining, using region of interest detection, a respective probability that each of the plurality of regions belong to a region of interest, and adaptively controlling a respective quality of each of the plurality of regions based on a value of the respective probability. | 07-22-2010 |
20100195716 | METHOD AND SYSTEM FOR ENCODING A 3D VIDEO SIGNAL, ENCLOSED 3D VIDEO SIGNAL, METHOD AND SYSTEM FOR DECODER FOR A 3D VIDEO SIGNAL - In a method for encoding and an encoder for a 3D video signal, centre view frames, a depth map for centre view frames and an occlusion data frame are encoded. On the basis of the depth map for the centre view frame a distinction is made between functional and non-functional data in an occlusion data frame. This allows a strong reduction in bits needed for the encoded occlusion data frame. In the decoder a combined data stream is made of functional data in the encoded occlusion data frames and the centre view frames. Preferably the centre view frames are used as reference frames in encoding the occlusion data frames. | 08-05-2010 |
20100195717 | VIDEO ENCODING/DECODING METHOD 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. | 08-05-2010 |
20100195718 | VIDEO ENCODING/DECODING METHOD 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. | 08-05-2010 |
20100195719 | VIDEO ENCODING/ DECODING METHOD 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. | 08-05-2010 |
20100195720 | VIDEO ENCODING/DECODING METHOD 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. | 08-05-2010 |
20100202514 | VIDEO ENCODING/DECODING METHOD 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. | 08-12-2010 |
20100202515 | VIDEO ENCODING/DECODING METHOD 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. | 08-12-2010 |
20100202516 | VIDEO ENCODING/DECODING METHOD 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. | 08-12-2010 |
20100202517 | VIDEO ENCODING/DECODING METHOD 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. | 08-12-2010 |
20100208799 | Method for decoding image block - Disclosed is a method for decoding an image block. The method comprises a step of decoding an image block of a first layer based on a corresponding block of a second layer encoded with an intra mode, wherein a first area is formed with pixels, which are adjacent to a corner pixel positioned in the corresponding block in a diagonal direction and extend in vertical and horizontal directions away from the corresponding block, and data are padded in the first area based on the corner pixel and the pixels positioned in the first area and at least one of first and second blocks, which are simultaneously adjacent to the corresponding block and encoded with the intra mode. Accordingly, a reference block required when a macro block is encoded in an intra base mode or when a macro block encoded in the intra base mode is decoded has more precise values, thereby enabling improvement of a coding efficiency. | 08-19-2010 |
20100208800 | METHOD AND DECODER FOR DECODING AN IMAGE FRAME OF AN IMAGE FRAME SEQUENCE - The invention is related to a method for decoding an image frame of an image frame sequence and to a corresponding decoder. The method comprises the steps of reconstructing a representation of the image frame, classifying at least one block boundary as to be either high-freq or low-freq and filtering pixels of the at least one block boundary in dependency on the classification and outputting the filtered representation. Film grain noise and/or random texture are more likely to produce high-freq boundaries. Therefore, filtering boundary pixels in dependency on frequency classification helps preserving film grain noise and random texture which are of relevance for video quality at high bit rates. | 08-19-2010 |
20100215098 | APPARATUS AND METHOD FOR COMPRESSING PICTURES WITH ROI-DEPENDENT COMPRESSION PARAMETERS - An apparatus and method to decrease bit rate through direct control of video compression parameters when compressing a video. The video compressing apparatus may use a Region of Interest (ROI)-dependent compression parameter and may include a ROI estimating part, a parameter allocating part, and a compression part. The ROI estimating part may estimate the | 08-26-2010 |
20100278232 | Method Coding Multi-Layered Depth Images - A method reconstructs a depth image encoded as a base layer bitstream, and a set of enhancement layer bitstreams. The base layer bitstream is decoded to produce pixels of a reconstructed base layer image corresponding to the depth image. Each enhancement layer bitstream is decoded in a low to high order to produces a reconstructed residual image. During the decoding of the enhancement layer bitstream, a context model is maintained using an edge map, and each enhancement layer bitstream is entropy decoded using the context model to determine a significance value corresponding to pixels of the reconstructed residual image and a sign bit for each significant pixel, and a pixel value of the reconstructed residual image is reconstructed according to the significance value, sign bit and an uncertainty interval. Then, the reconstructed residual images are added to the reconstructed base layer image to produce the reconstructed depth image. | 11-04-2010 |
20100303150 | SYSTEM AND METHOD FOR CARTOON COMPRESSION - A system, specialized for encoding video of animated or cartoon content, encodes a video sequence. The system includes a background analyzer that removes moving objects from a series of video frames and generates a background definition for a static background used in a plurality of sequential video frames, a color clusterer that analyzes the colors contained in a video stream and creates a major color list of colors occurring in the video stream, an object identifier that identifies one or more objects that are constant within a series of video frames except for their position and rotational orientation within the series of video frames, and a hybrid encoder that encodes backgrounds and objects derived from a video sequence according to one of a plurality of encoding techniques depending on the compression achieved by each of the plurality of encoding techniques. | 12-02-2010 |
20110051808 | METHOD AND SYSTEM FOR TRANSCODING REGIONS OF INTERESTS IN VIDEO SURVEILLANCE - A method and a system for spatial scalable region of interest transcoding of JPEG2000 coded video frames for video surveillance systems are shown. Based on a user defined ROI the method transcodes HD frames into images in moderate resolution with a ROI in HD resolution. | 03-03-2011 |
20110051809 | SCENE CHANGE DETECTION - Scene change detection in encoding digital pictures is disclosed. A statistical quantity μ | 03-03-2011 |
20110051810 | VIDEO DESCRIPTOR GENERATION DEVICE - The video descriptor generation device includes an each-picture feature extraction unit which extracts a feature from a video for each picture which is a frame or a field, and outputs an each-picture feature; an inter-picture feature difference calculation unit which calculates an inter-picture feature difference, which is a difference between features of pictures, from the each-picture features as a difference feature, and calculates a difference feature information amount indicating an amount of information of the difference feature; an additional feature extraction unit which calculates a feature to be added as an additional feature from the video; and a feature combining unit which, if the volume of the difference feature information amount is smaller than a certain criterion, constitutes a video descriptor by incorporating the additional feature in addition to the difference feature. | 03-03-2011 |
20110096832 | DEPTH MAP GENERATION TECHNIQUES FOR CONVERSION OF 2D VIDEO DATA TO 3D VIDEO DATA - This disclosure describes techniques for generating depth maps for video units, such as video frames or slices video frames. The techniques may be performed by a video encoder in order to convert two-dimensional (2D) video to three-dimensional (3D) video. The techniques may alternatively be performed by a video decoder in order to convert received 2D video to 3D video. The techniques may use a combination of motion and color considerations in the depth map generation process. | 04-28-2011 |
20110176607 | IMAGE ENCODING/DECODING METHOD AND APPARATUS USING BLOCK TRANSFORMATION - Video encoding/decoding method and apparatus using a block transformation are disclosed. The apparatus encodes the video through predicting each pixel in a current block of the video by using one or more adjacent pixels, which are encoded prior to encoding the current block and have the closest proximity to the pixels respectively in a predetermined prediction direction, and wherein the current block is sized L×M with L being unequal to M. It has become possible to predict the pixels in the block starting from closest one of the pixels in the prediction direction in order to provide more accurate block predictions and then raise the compression efficiency that leaps to more efficient video encoding/decoding performance. | 07-21-2011 |
20110222600 | Systems and Methods for Improved Data Transmission - Real-time video content is segmented into a series of processing cubes that are comprised of a predetermined number of frames, wherein the first frame is a reference frame, followed by a plurality of delta frames. In one embodiment, the video data which defines the reference frame is converted into command-and-control data usable to re-create the reference frame at a destination location. For the delta frames, only that data which is actually different than the preceding frame is transmitted and used to re-create corresponding frames at the destination location. | 09-15-2011 |
20110228846 | Region of Interest Tracking and Integration Into a Video Codec - There is provided a system for tracking a region of interest in a video includes an identifier for identifying the region of interest and determining a location of the region of interest in a first frame of a video sequence, and a tracker for locating the region of interest in at least a second frame, based on a location of the region of interest in the first frame. The system also includes a recovery manager for determining whether the tracker has correctly located the region of interest. There is also provided a method for tracking a region of interest in a video. | 09-22-2011 |
20110249730 | METHOD AND APPARATUS FOR GENERATING VIDEO PACKETS, METHOD AND APPARATUS FOR RESTORING VIDEO - A method and apparatus for generating video packets and a method and apparatus for restoring video are provided. The method of generating video packets includes: generating at least one pixel block consisting of at least one reference pixel and a plurality of neighboring pixels adjacent to the at least one reference pixel from pixels of a video frame; replacing pixel values of the neighboring pixels in the at least one pixel block with pixel difference values, which are difference values between a pixel value of one of pixels adjacent to the neighboring pixels and the pixel values of the neighboring pixels; generating packets so that a pixel value of the at least one reference pixel and the pixel difference values of the neighboring pixels are allocated to different packets according to positions of the pixels; and performing entropy coding of some of the packets including the pixel difference values of the neighboring pixels. | 10-13-2011 |
20110280303 | FLEXIBLE RANGE REDUCTION - Techniques and tools are described for flexible range reduction of samples of video. For example, an encoder signals a first set of one or more syntax elements for range reduction of luma samples and signals a second set of one or more syntax elements for range reduction of chroma samples. The encoder selectively scales down the luma samples and chroma samples in a manner consistent with the first syntax element(s) and second syntax element(s), respectively. Or, an encoder signals range reduction syntax element(s) in an entry point header for an entry point segment, where the syntax element(s) apply to pictures in the entry point segment. If range reduction is used for the pictures, the encoder scales down samples of the pictures. Otherwise, the encoder skips the scaling down. A decoder performs corresponding parsing and scaling up operations. | 11-17-2011 |
20110292998 | IMAGE CODING APPARATUS AND IMAGE CODING METHOD - To provide an image coding apparatus and an image coding method that allow selecting, according to an image in a macroblock to be coded, a most appropriate intra prediction mode for controlling the amount of generated code. | 12-01-2011 |
20110310964 | ECHOCARDIOGRAM VIEW CLASSIFICATION USING EDGE FILTERED SCALE-INVARIANT MOTION FEATURES - According to one embodiment of the present invention, a method for echocardiogram view classification is provided. According to one embodiment of the present invention, a method comprises: obtaining a plurality of video images of a subject; aligning the plurality images; using the aligned images to generate a motion magnitude image; filtering the motion magnitude image using an edge map on image intensity; detecting features on the motion magnitude image, retaining only those features which lie in the neighborhood of intensity edges; encoding the remaining features by generating, x, y image coordinates, a motion magnitude histogram in a window around the feature point, and a histogram of intensity values near the feature point; and using the encoded features to classify the video images of the subject into a predetermined classification. | 12-22-2011 |
20110310965 | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM PRODUCT - According to one embodiment, a communication device includes an image storage unit storing a display image, an update image generation unit generating an update image used to update the display image, a detection unit detecting a difference region representing a region in which pieces of pixel information do not match between the update image and the display image, and a compression image generation unit generating a difference region compression image. The communication device further includes a moving picture generation unit generating a moving picture at a designated frame rate, a control unit comparing the size of the difference region with a first threshold and performs control of decreasing a frame rate designated to the moving picture generation unit when the size of the difference region is larger than the first threshold, and a transmission unit transmitting the compression image and the moving picture to the display device. | 12-22-2011 |
20120008679 | 4:4:4 COLOR SPACE VIDEO WITH 4:2:0 COLOR SPACE VIDEO ENCODERS AND DECODERS SYSTEMS AND METHODS - A system for communicating video, the video including 4:4:4 color space frames, includes a 4:2:0 video encoder having a 4:4:4 to 4:2:0 color space frame converter and a 4:2:0 video decoder having a 4:2:0 to 4:4:4 color space frame converter, communicatively connected to the 4:2:0 video encoder. The 4:2:0 video encoder, without conversion by the 4:4:4 to 4:2:0 color space converter, communicates the video as a plurality of encoded 4:2:0 color space frames to the decoder. The 4:2:0 video decoder, without conversion by the 4:2:0 to 4:4:4 color space frame converter, saves the video as a plurality of 4:4:4 color space frames in memory. Each of the 4:4:4 color space frames in memory of the decoder device is identical to its corresponding 4:4:4 color space frame of the video at the encoder device. | 01-12-2012 |
20120082216 | CODING AND DECODING UTILIZING PICTURE BOUNDARY PADDING IN FLEXIBLE PARTITIONING - There is a coding including-preparing coding units based on source pictures. The coding units are associated with largest coding tree units (LCTUs) which are polygons of source pictures. A tree format is utilized in processing the LCTUs into coding units. The preparing includes calculating an efficiency measure associated with a source picture position in a coordinate system based on fitting the coordinate system and the source picture with respect to each other. The preparing includes determining the source picture position based on a coding efficiency goal. The preparing includes determining padding areas. The source picture and padding areas are divided into LCTUs based on the coordinate system and the determined source picture position. The LCTUs are partitioned into coding units based on the tree format and a homogeneity rule. There is also a decoding including processing video compression data which is generated based on the coding units. | 04-05-2012 |
20120099644 | PICTURE CODING METHOD, PICTURE DECODING METHOD, PICTURE CODING APPARATUS, PICTURE DECODING APPARATUS, AND PROGRAM THEREOF - A picture coding method of the present invention codes a picture signal and a ratio of a number of luminance pixels and a number of chrominance pixels for the picture signal, and then one coding method out of at least two coding methods is selected depending on the ratio. Next, data related to a picture size is coded in accordance with the selected coding method. The data related to the picture size indicates a size of the picture corresponding to the picture signal or an output area, which is a pixel area to be outputted in decoding in a whole pixel area coded in the picture signal coding. | 04-26-2012 |
20120134413 | SYSTEM AND METHOD OF FILTERING NOISE - A system and method of removing noise in a bitstream is disclosed. Based on segment classifications of a bitstream, each segment or portion is encoded with a different encoder associated with the portion model and chosen from a plurality of encoders. The coded bitstream for each segment includes information regarding which encoder was used to encode that segment. A circuit for removing noise in video content includes a first filter connected to a first input switch and a first output switch, the first filter being in parallel with a first pass-through line, a second filter connected to a second input switch and a second output switch, the second filter connected in parallel with a second pass-through line, and a third filter connected to a third input switch in a third output switch. | 05-31-2012 |
20120155536 | Feature-Based Video Compression - Systems and methods of processing video data are provided. Video data having a series of video frames is received and processed. One or more instances of a candidate feature are detected in the video frames. The previously decoded video frames are processed to identify potential matches of the candidate feature. When a substantial amount of portions of previously decoded video frames include instances of the candidate feature, the instances of the candidate feature are aggregated into a set. The candidate feature set is used to create a feature-based model. The feature-based model includes a model of deformation variation and a model of appearance variation of instances of the candidate feature. The feature-based model compression efficiency is compared with the conventional video compression efficiency. | 06-21-2012 |
20120183054 | 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 7 different modes defined in AVC: vertical, horizontal, DC, diagonal directions, and “same as luma”. Statistics show that the “same as luma” mode is frequently used, but in AVC, this mode is encoded using more bits than other modes during entropy coding, therefore the coding efficiency is decreased. Accordingly, a modified binarization/codeword assignment for chroma intra mode signaling is able to be utilized for high efficiency video coding (HEVC), the next generation video coding standard. | 07-19-2012 |
20120207212 | VISUALLY MASKED METRIC FOR PIXEL BLOCK SIMILARITY - Selecting a coding mode for coding video data by measuring a distortion sensitivity threshold for a pixel block, calculating a distortion threshold representative of the maximum distortion that may be effectively masked by the brightness and texture of the pixel block, estimating the distortion induced by coding the pixel block according to skip mode and coding the source pixel block with a predictive coding technique if the estimated distortion value exceeds the distortion threshold. The distortion sensitivity threshold may include, for example, a brightness value or a texture value. The contrast between the pixel block and the surrounding pixel blocks may also be considered such that if the contrast exceeds a contrast threshold calculated based on the measurement of brightness and texture, the source pixel block may be coded with a predictive coding technique even if the estimated distortion value does not exceed the distortion threshold. | 08-16-2012 |
20120207213 | METHOD FOR ENCODING SYMBOLS FROM A SEQUENCE OF DIGITIZED IMAGES - Images are divided into image regions. The image regions are processed in encoding cycles such that during an encoding cycle, entropy encoding is carried out in a plurality of parallel encoding branches. In each encoding branch the symbols of an image region are encoded by entropy encoding, which is based on one or more probability models, which take into account the frequencies of symbols occurring in image regions. The probability models are adapted on the basis of the symbols occurring in the image region. A common set of probability models is updated at predetermined time intervals on the basis of frequencies that are adapted in at least one temporally preceding encoding cycle. | 08-16-2012 |
20120213273 | PHYSICAL LAYER AWARE VIDEO ENCODING FOR MOBILE TV APPLICATIONS - A system and method of transmitting video in a time division multiplexing (TDM) system, wherein the method comprises identifying a video reference frame from a series of video frames; encoding a difference between the video reference frame and a video non-reference frame; placing the video reference frame at a beginning of a data burst; transmitting the series of video frames and the data burst from a transmitter to a mobile TV receiver; and the mobile TV receiver immediately locating the video reference frame upon receipt of the data burst. The method may further comprise the mobile TV receiver decoding the series of video frames. Additionally, the placing process results in a substantially non-existent channel switching delay in the mobile TV receiver. Moreover, the method may further comprise placing exactly one video reference frame at the beginning of the data burst. Preferably, the TDM system comprises a mobile TV system. | 08-23-2012 |
20120224629 | OBJECT-AWARE VIDEO ENCODING STRATEGIES - A method of object-aware video coding is provided that comprises the steps of: receiving a video sequence having a plurality of frames; selecting at least two frames; determing total area of at least one object of interest in each of the at least two frames; comparing the total area to a threshold area; classifying each of the at least two frames as being a low object weighted frame or a high object weighted frame, low object weighted frames being frames having the total area exceeding the threshold area and high object weighted frames being frame having the total area not exceeding the threshold area; and encoding each low object weighted frame according to one encoding mode and encoding each high object weighted frame according to a different encoding mode. | 09-06-2012 |
20120230398 | VIDEO DECODER PARALLELIZATION INCLUDING SLICES - A method for decoding video includes receiving a frame of the video that includes at least one slice and at least one tile. Each of the at least one slice and the at least one tile are not all aligned with one another. Each of the at least one slice is characterized that it is decoded independently of the other the at least one slice. Each of the at least one tile is characterized that it is a rectangular region of the frame and having coding units for the decoding arranged in a raster scan order. The at least one tile of the frame are collectively arranged in a raster scan order of the frame. At least one of (1) receiving entropy information suitable for decoding at least one of the tiles that is not aligned with any of the at least one slice, and (2) identifying at least one of the tiles that is not aligned with any of the at least one slice based upon signal within a bitstream of the frame without requiring entropy decoding to identify the signal. | 09-13-2012 |
20120230399 | VIDEO DECODER PARALLELIZATION INCLUDING A BITSTREAM SIGNAL - A method for decoding video includes receiving a frame of the video that includes at least one slice and at least one tile. Each of the at least one slice and the at least one tile are not all aligned with one another. Each of the at least one slice is characterized that it is decoded independently of the other the at least one slice. Each of the at least one tile is characterized that it is a rectangular region of the frame and having coding units for the decoding arranged in a raster scan order. The at least one tile of the frame are collectively arranged in a raster scan order of the frame. At least one of (1) receiving entropy information suitable for decoding at least one of the tiles that is not aligned with any of the at least one slice, and (2) identifying at least one of the tiles that is not aligned with any of the at least one slice based upon signal within a bitstream of the frame without requiring entropy decoding to identify the signal. | 09-13-2012 |
20120236936 | Video coding based on edge determination - A system encoding and decoding video using intra prediction that uses an edge based determination technique together with smoothing filters. | 09-20-2012 |
20120236937 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND COMPUTER READABLE MEDIUM - An image processing apparatus includes an encoding manner storing section that stores encoding manners in association with quantities of characteristics of objects, a characteristic region detecting section that detects a plurality of characteristic regions from an image, and a compressing section that compresses the images of the plurality of characteristic regions by encoding manners stored in the encoding manner storing section in association with the quantities of characteristics of objects included in the plurality of characteristic regions respectively. | 09-20-2012 |
20120250763 | METHOD AND APPARATUS FOR PROVIDING COMPLEXITY BALANCED ENTROPY CODING - A method, apparatus and computer program product are provided to enable the provision of efficient processing in the area of video coding and decoding by employing complexity balanced entropy coding in order to provide a high level of capability with respect to video coding and decoding in a cost effective manner. A method includes categorizing a plurality of syntax elements of video content into first and second categories based on a frequency of occurrence of the syntax elements in the video content. The method also entropy codes symbols that correspond to the first category of syntax elements and that have been subjected to a context update. Further, the method entropy codes symbols that correspond to the second category of syntax elements and that have bypassed context updating. A corresponding apparatus and computer program product are also provided. | 10-04-2012 |
20120300836 | VIDEO SIGNAL CODING APPARATUS AND VIDEO SIGNAL CODING METHOD - A video signal coding apparatus includes a coding unit which codes and re-codes a video signal and includes: a coding processing unit which codes, slice-by-slice, a current picture indicated by the video signal, to generate coded data; an integration unit which calculates a code-integrated value indicating a code amount of the coded data; a coding result determination unit which determines that re-coding of the current picture is necessary when determining that the code-integrated value is grater than a threshold; and a re-coding control unit which specifies a slice to be re-coded, based on coding information indicating a feature of the coded data, when it is determined that the re-coding is necessary, and the coding processing unit further re-codes the slice specified by the re-coding control unit. | 11-29-2012 |
20120307892 | 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. | 12-06-2012 |
20120314765 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - A specific region in each frame image input after a detection process has been completed a predetermined number of times or more is estimated from a specific region detected from a past frame before the frame. The shift between the specific region detected from a first frame image input after the detection process has been completed the predetermined number of times or more and the specific region estimated for the first frame image is obtained. When the shift falls within a predetermined range, an encoding parameter to encode the specific region estimated for a second frame image input at a point the detection process for the first frame image has been completed with a higher image quality than that of regions other than the specific region is set. | 12-13-2012 |
20130039414 | EFFICIENT MACROBLOCK HEADER CODING FOR VIDEO COMPRESSION - The coded block parameters used to code blocks of image samples into structures called macroblocks are compressed more efficiently by exploiting the correlation between chrominance and luminance blocks in each macroblock. In particular, the coded block pattern for chrominance and luminance are combined into a single parameter for the macroblock and jointly coded with a single variable length code. To further enhance coding efficiency, the spatial coherence of coded block patterns can be exploited by using spatial prediction to compute predicted values for coded block pattern parameters. | 02-14-2013 |
20130058402 | LOSSLESS VIDEO DATA COMPRESSOR WITH VERY HIGH DATA RATE - Lossless video data compression is performed in real time at the data rate of incoming real time video data in a process employing a minimum number of computational steps for each video pixel. Each pixel 8-bit byte is converted to a difference byte representing the difference between the pixel and its immediate predecessor in a serialized stream of the pixel bytes. This reduces the dynamic range of the data. Any carry bits generated in the subtraction process of two's complement arithmetic are discarded. This reduces the data by a factor of two. Finally, the 8-bit difference pixel bytes thus produced are subject to a maximum entropy encoding process. Such a maximum entropy encoding process may be referred to as a minimum length encoding process. | 03-07-2013 |
20130070847 | VIDEO SIGNATURE EXTRACTION DEVICE - A video signature extraction device includes an each-picture feature extraction unit which extracts a feature of each picture, which is a frame or a field, as an each-picture visual feature from an input video; a time axial direction change region extraction unit which analyzes an image change in a time direction with respect to predetermined regions in a picture from the video, obtains a region having a large image change, and generates change region information which is information designating the region; an each-region feature extraction unit which extracts a feature of the region corresponding to the change region information as an each-region visual feature from the video; and a multiplexing unit which multiplexes the each-picture visual feature, the each-region visual feature, and the change region information, and generates a video signature. | 03-21-2013 |
20130083846 | IMAGE ENCODING APPARATUS, IMAGE ENCODING METHOD, IMAGE ENCODING PROGRAM, IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, AND IMAGE DECODING PROGRAM - A luminance intra prediction mode encoding unit encodes a luminance component intra frame prediction mode for an encoding target block. A color difference intra prediction mode encoding unit encodes color difference prediction mode determination information for identifying a color difference component intra frame prediction mode for the encoding target block, referring to the luminance component intra frame prediction mode for the encoding target block, and then selects a vertical mode or a horizontal mode, each configured as a color difference component intra frame prediction mode, such that the selected mode has a smaller or otherwise greater angle between itself and the luminance component intra frame prediction mode for the encoding target block, and encodes color difference prediction mode determination information which indicates a vertical/horizontal mode in which the selected mode is employed as the color difference component intra frame prediction mode for the encoding target block. | 04-04-2013 |
20130107948 | Context Based Video Encoding and Decoding | 05-02-2013 |
20130114703 | Context Based Video Encoding and Decoding - A model-based compression codec applies higher-level modeling to produce better predictions than can be found through conventional block-based motion estimation and compensation. Computer-vision-based feature and object detection algorithms identify regions of interest throughout the video datacube. The detected features and objects are modeled with a compact set of parameters, and similar feature/object instances are associated across frames. Associated features/objects are formed into tracks and related to specific blocks of video data to be encoded. The tracking information is used to produce model-based predictions for those blocks of data, enabling more efficient navigation of the prediction search space than is typically achievable through conventional motion estimation methods. A hybrid framework enables modeling of data at multiple fidelities and selects the appropriate level of modeling for each portion of video data. | 05-09-2013 |
20130121409 | Methods and Apparatus for Face Fitting and Editing Applications - Various embodiments of methods and apparatus for face fitting are disclosed. In one embodiment, sets of two-dimensional local feature points on a face in each image of a set of images are identified. The set of images includes a sequence of frames a video stream. A three-dimensional face model for the face in the each image is generated as a combination of a set of predefined three-dimensional face models. In some embodiments, the generating includes reducing an error between a projection of vertices of the set of predefined three-dimensional face models and the two-dimensional local feature points of the each image, and constraining facial expression of the three-dimensional face model to change smoothly from image to image in the sequence of video frames. | 05-16-2013 |
20130136173 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An offset unit of an image coding apparatus includes: a band setting unit which sets at least one band subject to an offset process to be variable on a per-block basis among bands obtained by dividing possible tone levels of a pixel value of a decoded image into predetermined tone level sections; a band offset pixel classification unit which classifies, as one of classes, each pixel included in a current block to be processed in the decoded image, based on whether the pixel is included in the band set by the band setting unit; a band offset value calculation unit which calculates, for each class, an offset value that is an average of differences between pixel values of an input image and pixel values of the decoded image; and a band offset processing unit which adds the offset value to the pixel value of the decoded image for each class. | 05-30-2013 |
20130230099 | STANDARDS-COMPLIANT MODEL-BASED VIDEO ENCODING AND DECODING - A model-based compression codec applies higher-level modeling to produce better predictions than can be found through conventional block-based motion estimation and compensation. Computer-vision-based feature and object detection algorithms identify regions of interest throughout the video datacube. The detected features and objects are modeled with a compact set of parameters, and similar feature/object instances are associated across frames. Associated features/objects are formed into tracks and related to specific blocks of video data to be encoded. The tracking information is used to produce model-based predictions for those blocks of data, enabling more efficient navigation of the prediction search space than is typically achievable through conventional motion estimation methods. A hybrid framework enables modeling of data at multiple fidelities and selects the appropriate level of modeling for each portion of video data. A compliant-stream version of the model-based compression codec uses the modeling information indirectly to improve compression while producing bitstreams that can be interpreted by standard decoders. | 09-05-2013 |
20130251033 | METHOD OF COMPRESSING VIDEO FRAME USING DUAL OBJECT EXTRACTION AND OBJECT TRAJECTORY INFORMATION IN VIDEO ENCODING AND DECODING PROCESS - Disclosed is a method of compressing video frame using dual object extraction and object trajectory information in a video encoding and decoding process, including: segmenting a background and a object from a reference frame in video to extract the object, extracting and encoding motion information of the object based on the object, determining whether a frame is a reference frame based on encoded video in a decoding process, if it is determined that the frame is the reference frame, generating background information of a prediction frame based on the reference frame, and generating the prediction frame by extracting an object of the reference frame and referring to header information to reflect motion information of the object. | 09-26-2013 |
20130259122 | IMAGE CODING METHOD AND IMAGE DECODING METHOD - An image coding method includes: determining a first temporal distance between a current picture to be coded and a first reference picture; determining a second temporal distance between the first reference picture and a second reference picture; judging whether or not the first temporal distance and the second temporal distance satisfy a predetermined condition, and calculating a first weight for the first reference picture and a second weight for the second reference picture based on a result of the judgment; and generating a predictive image for the current block by adding a first block included in the first reference picture and a second block included in the second reference picture, the first block being weighted by the first weight, and the second block being weighted by the second weight. | 10-03-2013 |
20130266062 | VIDEO COMPRESSION ENCODER - A video compression system is disclosed that is optimized to take advantage of the types of redundancies typically occurring on computer screens and the types of video loss acceptable to real time interactive computer users. It automatically adapts to a wide variety of changing network bandwidth conditions and can accommodate any video resolution and an unlimited number of colors. The disclosed video compression encoder can be implemented with either hardware or software and it compresses the source video into a series of data packets that are a fixed length of 8 bits or more. Sequences of one or more of these packets create unique encoding “commands” that can be sent over any network and easily decoded (decompressed) with either software or hardware. The commands include 3 dimensional copying (horizontal, vertical and time) and unique efficiencies for screen segments that are comprised of only two colors (such as text). Embodiments are also disclosed that improve the video compression depending on the popularity of pixel colors. | 10-10-2013 |
20130272393 | VIDEO CODING AND DECODING DEVICES AND METHODS PRESERVING PPG RELEVANT INFORMATION - The present invention relates to a video encoding device ( | 10-17-2013 |
20130279570 | VIDEO PROCESSING SYSTEM WITH PATTERN DETECTION AND METHODS FOR USE THEREWITH - A system for processing a video signal into a processed video signal includes a pattern recognition module for detecting a pattern of interest in the image sequence based on coding feedback data and generating pattern recognition data in response thereto. A video codec generates the processed video signal and generates the coding feedback data in conjunction with the processing of the image sequence. | 10-24-2013 |
20130279571 | VIDEO PROCESSING SYSTEM WITH STREAM INDEXING DATA AND METHODS FOR USE THEREWITH - A system for searching a video library includes a memory that stores a searchable index that includes search features corresponding to videos contained in the video library. A video processing system decodes, encodes or transcodes a video signal and that further generates search features of the video signal. A search module identifies at least one matching video of the video library by comparing the search features of the video signal to corresponding search features of the searchable index. The search features can include at least one shot-level search feature and at least one frame level feature. | 10-24-2013 |
20130279572 | VIDEO PROCESSING SYSTEM WITH TEXT RECOGNITION AND METHODS FOR USE THEREWITH - A system for processing a video signal into a processed video signal includes a pattern recognition module for detecting a region of text in the image sequence based on coding feedback data and generating pattern recognition data in response thereto. A video codec generates the processed video signal and generates the coding feedback data in conjunction with the processing of the image sequence. | 10-24-2013 |
20130279573 | VIDEO PROCESSING SYSTEM WITH HUMAN ACTION DETECTION AND METHODS FOR USE THEREWITH - A system for processing a video signal into a processed video signal includes a pattern recognition module for detecting a region of human action in the image sequence based on coding feedback data and generating pattern recognition data in response thereto. A video codec generates the processed video signal and generates the coding feedback data in conjunction with the processing of the image sequence. | 10-24-2013 |
20130279574 | METHODS AND APPARATUSES FOR ENCODING AND DECODING IMAGE BASED ON SEGMENTS - Encoding and decoding an image may be performed by setting a plurality of segments of a second color component block based on pixel values of a first color component block. The plurality of segments may be predicted by using different context pixels, and the second color component block may be encoded and decoded based on the predicted plurality of segments. | 10-24-2013 |
20130294506 | METHOD AND APPARATUS FOR DEFINING AND RECONSTRUCTING ROIS IN SCALABLE VIDEO CODING - A multiple ROI (region of interest) setting method and apparatus in scalable video coding and an ROI reconstructing method and apparatus are provided. The multiple ROI setting apparatus includes: an ROI setting unit which sets at least one or more ROIs and allocates ROI identification numbers to the each of ROIs; a mapping unit which allocates at least one or more slice group identification numbers to the at least one or more ROI identification numbers; and a message generating unit which generates a message including ROI-associated information, slice-group-associated information, mapping information on mapping of the ROI identification number to the at least one or more slice group identification numbers, and scalability information. | 11-07-2013 |
20130301712 | INTERLEAVE BLOCK PROCESSING ORDERING FOR VIDEO DATA CODING - Systems and methods for interleaving video sub-blocks in video coding are described herein. In one aspect, an apparatus includes a memory and a video coder. The memory stores a first video block and a second video block. The first video block and the second video block include sub-blocks. The video coder processes a first sub-block of the first video block according to a first process and a second process, and processes a second sub-block of the first video block according to the first process and the second process after processing the first sub-block of the first video block according to the first process and the second process. Further, the video coder processes a first sub-block of the second video block according to the first process before processing the second sub-block of the first video block according to the first process. | 11-14-2013 |
20140010289 | VIDEO STREAM - An example system can comprise a memory to store machine readable instructions. The system can also comprise a processing unit to execute the machine readable instructions. The machine readable instructions can a server can comprise a codec selector to dynamically partition a video stream into a plurality of partitions based on graphical elements of the video stream, such that a given frame of the video stream is divided into the plurality of partitions. The codec selector can also select a plurality of different codecs to compress the plurality of partitions based on the graphical elements of the video stream. | 01-09-2014 |
20140016695 | PICTURE CODING METHOD, PICTURE DECODING METHOD, PICTURE CODING APPARATUS, PICTURE DECODING APPARATUS, AND PROGRAM THEREOF - A picture coding method of the present invention codes a picture signal and a ratio of a number of luminance pixels and a number of chrominance pixels for the picture signal, and then one coding method out of at least two coding methods is selected depending on the ratio. Next, data related to a picture size is coded in accordance with the selected coding method. The data related to the picture size indicates a size of the picture corresponding to the picture signal or an output area, which is a pixel area to be outputted in decoding in a whole pixel area coded in the picture signal coding. | 01-16-2014 |
20140079118 | Region of Interest (ROI) Request and Inquiry in a Video Chain - A method for video stream processing in a video chain is provided that includes transmitting a video stream in the video chain, receiving, by a first video node in the video chain, a region of interest (ROI) command from a second video node in the video chain, wherein the ROI command includes an ROI type indicator, and performing, by the first video node, the ROI command according to the ROI type indicator. | 03-20-2014 |
20140146882 | Method and System for Compression of a Real-Time Surveillance Signal - An embodiment provides a method for compression of a real-time surveillance signal. This method includes receiving a signal from a monitoring device and analyzing the signal to be monitored to compute spectral content of the signal. This method also includes computing the information content of the signal and determining a count of a number of coefficients to be used to monitor the signal. This method includes deploying a strategy for computing a plurality of coefficients based on the spectral content of the signal and the count of the number of coefficients to be used for monitoring the signal. This method further includes monitoring the signal and resetting the system in the case of above-threshold changes in a selected portion of the plurality of coefficients. | 05-29-2014 |
20140169455 | VIDEO ENCODING METHOD AND APPARATUS AND VIDEO DECODING METHOD AND APPARATUS, BASED ON HIERARCHICAL CODED BLOCK PATTERN INFORMATION - A method and apparatus for decoding video and a method and apparatus for encoding video are provided. The method for decoding video includes: receiving and parsing a bitstream of encoded video; extracting, from the bitstream, encoded image data of a current picture assigned to a maximum coding unit of the current picture, information regarding a coded depth of the maximum coding unit, information regarding an encoding mode, and coding unit pattern information indicating whether texture information of the maximum coding units has been encoded; and decoding the encoded image data for the maximum coding unit, based on the information regarding the coded depth of the maximum coding unit, the information regarding the encoding mode, and the coding unit pattern information. | 06-19-2014 |
20140169456 | VIDEO ENCODING METHOD AND APPARATUS AND VIDEO DECODING METHOD AND APPARATUS, BASED ON HIERARCHICAL CODED BLOCK PATTERN INFORMATION - A method and apparatus for decoding video and a method and apparatus for encoding video are provided. The method for decoding video includes: receiving and parsing a bitstream of encoded video; extracting, from the bitstream, encoded image data of a current picture assigned to a maximum coding unit of the current picture, information regarding a coded depth of the maximum coding unit, information regarding an encoding mode, and coding unit pattern information indicating whether texture information of the maximum coding units has been encoded; and decoding the encoded image data for the maximum coding unit, based on the information regarding the coded depth of the maximum coding unit, the information regarding the encoding mode, and the coding unit pattern information. | 06-19-2014 |
20140185668 | METHOD FOR ADAPTIVE ENTROPY CODING OF TREE STRUCTURES - In 3D mesh coding, the geometry data is compressed by spatial tree based approaches. Bitstreams that result from the traversal of a tree structure of spatial tree based approaches for encoding 3D mesh models have systematically special redundancies, which is exploited for further improving the mesh model compression. A method for encoding a bitstream comprises steps of defining at least a first and a second symbol group of binary symbols, with S1 being a subset of S2, determining within the bitstream first portions, second portions and third portions, wherein first portions have Th1 or more consecutive S1 symbols and second portions have Th2 or more consecutive S2 symbols, encoding the bitstream, wherein first portions, second portions and third portions are encoded using different codes, and encoding values indicating the boundary positions between the first, second and third portions in the bitstream. | 07-03-2014 |
20140198845 | Video Compression Technique - A method for producing compressed video signals representative of a sequence of video frames, including the following steps: determining the value of a temporal variation parameter between successive frames, or portions thereof, of the sequence of frames; determining when the temporal variation parameter meets a predetermined criterion and indexing the frame transitions where the criterion is met; and digitally encoding the sequence of frames with relative reduction of the bitrate for at least a portion of the earlier-occurring frame of each indexed transition. | 07-17-2014 |
20140219340 | RECORDING MEDIUM HAVING RECORDED THEREON CODED INFORMATION USING PLUS AND/OR MINUS ROUNDING OF IMAGES - Medium having decoding program effecting: extracting motion vector information, quantized DCT coefficients, and rounding method information from input information to be decoded; dequantizing quantized DCT coefficients to obtain DCT coefficients; performing inverse DCT conversion on the DCT coefficients to obtain an error image; synthesizing a prediction image of a currently decoded image by performing motion compensation using motion vector information, rounding method information, and a previously decoded reference image; and adding the prediction image to the error image; wherein the motion compensation is performed with half-pixel accuracy and uses bilinear interpolation to calculate intensity values of chrominance or luminance at points where no pixels actually exist in the reference image, the bilinear interpolation being performable using a positive or negative rounding method; wherein bilinear interpolation is performed using a rounding method specified by rounding method information; and wherein the rounding method information is included, in the currently decoded image. | 08-07-2014 |
20140219341 | RECORDING MEDIUM HAVING RECORDED THEREON CODED INFORMATION USING PLUS AND/OR MINUS ROUNDING OF IMAGES - Medium having image decoding program effecting: extracting motion vector information, quantized DCT coefficients, and rounding method information from input information; dequantizing quantized DCT coefficients to DCT coefficients; performing inverse DCT conversion on the DCT coefficients to an error image; synthesizing a prediction image of a currently decoded image by performing motion compensation using motion vector information, rounding method information, and a previously decoded reference image; and adding the prediction and error images to obtain a decoded image; wherein motion compensation is performed with half-pixel accuracy using bilinear interpolation to calculate intensity values of chrominance or luminance at points where no pixels exist in the reference image, the interpolation being performable using a positive or negative rounding method, and using a rounding method specified by rounding method information included in coded information of the currently decoded image, in a header section of the coded information of the current image. | 08-07-2014 |
20140241425 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method comprising: obtaining current signals to be coded of each of the processing units of the image; generating a binary signal by performing binarization on each of the current signals to be coded; selecting a context for each of the current signals to be coded from among a plurality of contexts; performing arithmetic coding of the binary signal by using coded probability information associated with the context selected in the selecting; and updating the coded probability information based on the binary signal, wherein, in the selecting, the context for the current signal to be coded is selected, as a shared context, for a signal which is included in one of a plurality of processing units and has a size different from a size of the processing unit including the current signal to be coded. | 08-28-2014 |
20140247870 | APPARATUSES AND METHODS FOR HDR IMAGE ENCODING AND DECODNG - To allow improved high dynamic range image encoding, we describe an image encoding unit ( | 09-04-2014 |
20140294071 | METHOD FOR DETERMINING A MODIFIABLE ELEMENT IN A CODED BIT-STREAM AND ASSOCIATED DEVICE - A method for determining a modifiable element in a coded bit-stream is disclosed that comprises decoding a part of the coded bit-stream; modifying said part of the coded bit-stream; decoding the modified part of the coded bit-stream; and obtaining a modifiable element with an element in the decoded modified bit-stream in the case where the modified part of the coded bit-stream is compliant with the coded bit-stream; and where said element in the decoded modified bit-stream, called modifiable element, is different from an element in the decoded original bit-stream. A device for determining a modifiable element in a coded bit-stream is further disclosed. | 10-02-2014 |
20140314146 | IMAGE PROCESSING APPARATUS AND METHOD - There is provided an image processing apparatus which includes a division unit dividing an image into a plurality of images in a bit depth direction, and an encoding unit encoding respectively some or all of the plurality of images acquired by dividing the image in the bit depth direction by the division unit. | 10-23-2014 |
20140321541 | METHOD AND APPARATUS FOR CAPTURING AN IMAGE - A method and apparatus are provided for capturing video so that compression and quality can be optimized. During operation, a video recording system will employ a learning algorithm to determine periods when a light bar is on, or active. Reference Intra frames are then stored and used for the subsequent creation of predictive frames. More particularly, at least a first Intra frame is stored and used for creating predictive frames during periods of light bar activity. In a similar manner, a second Intra frame is stored and used for creating predictive frames during periods of light bar inactivity. By learning the light bar pattern, Intra frames can be more intelligently selected, resulting in optimized compression and quality. | 10-30-2014 |
20140341280 | MULTIPLE REGION VIDEO CONFERENCE ENCODING - Systems and method may provide for a computing device that encodes multiple regions of a video frame at different quality levels. In particular, a first region of one or more frames containing a speaker's face may be located and encoded at a first quality level. A second region containing a background, on the other hand, may be located and encoded at a second quality level. Optionally a third region containing additional faces may be located and encoded at a third quality level and a fourth region may be located and encoded at a fourth quality level. | 11-20-2014 |
20140348231 | SYSTEM AND METHOD FOR OBJECT BASED PARAMETRIC VIDEO CODING - A video compression framework based on parametric object and background compression is proposed. At the encoder, an embodiment detects objects and segments frames into regions corresponding to the foreground object and the background. The object and the background are individually encoded using separate parametric coding techniques. While the object is encoded using the projection of coefficients to the orthonormal basis of the learnt subspace (used for appearance based object tracking), the background is characterized using an auto-regressive (AR) process model. An advantage of the proposed schemes is that the decoder structure allows for simultaneous reconstruction of object and background, thus making it amenable to the new multi-thread/multi-processor architectures. | 11-27-2014 |
20140362907 | GENERALIZED SCALABILITY FOR VIDEO CODER BASED ON VIDEO OBJECTS - A video coding system that codes video objects as scalable video object layers. Data of each video object may be segregated in to one or more layers. A base layer contains sufficient information to decode a basic representation of the video object. Enhancement layers contain supplementary data regarding the video object that, if decoded, enhance the basic representation obtained from the base layer. The present invention thus provides a coding scheme suitable for use with decoders of varying processing power. A simple decoder may decode only the base layer of the video objects to obtain the basic representation. However, more powerful decoders may decode the base layer data of video objects and additional enhancement layer data to obtain improved decoded output. The coding scheme supports enhancement of both the spatial resolution and the temporal resolution of video object. | 12-11-2014 |
20150010068 | Method, device, and computer program for pre-encoding and post-decoding high bit-depth content in video encoder and decoder - Pre-encoding a picture to be encoded by a coding process includes transformation and/or quantization, the picture including a plurality of samples of a predetermined bit-depth. After having split each of the samples of the picture into at least two sub-samples, each of the at least two sub-samples being of a predetermined bit-depth, the bit-depth of the samples being higher than the bit-depth of each of the at least two sub-samples, the at least two sub-samples of each of the samples are stored into at least two different components of at least one picture. | 01-08-2015 |
20150016514 | TECHNIQUES FOR INCLUSION OF THUMBNAIL IMAGES IN COMPRESSED VIDEO DATA - Various embodiments are generally directed to techniques for incorporating full-resolution frames in a coding order and corresponding thumbnail images of a motion video into compressed video data. A device to compress video frames includes a processor component; and a compression component for execution by the processor component to intersperse at least one compressed thumbnail frame (T-frame) among multiple compressed full-resolution frames of a motion video arranged in a coding order in a compressed video data, the T-frame comprising multiple thumbnail images of the motion video in compressed form. Other embodiments are described and claimed. | 01-15-2015 |
20150023416 | IMAGE ENCODING DEVICE AND IMAGE DECODING DEVICE - According to an embodiment, an image encoding device assigns colors to pixels in a pixel block to encode an image. The device includes a generating unit to generate one or more provisional representative colors for pixels to be encoded and provisional indices for identifying the provisional representative colors based on colors assigned to encoded pixels; a updating unit to generate one or more determined representative colors to be used for expressing the pixels in the pixel block and indices for individually identifying the determined representative colors based on the pixels to be encoded and the provisional representative colors, and generate update information for updating the provisional representative colors and the provisional indices with the determined representative colors and the indices; an assigning unit to generate assignment information indicating the indices assigned to the pixels to be encoded; and an encoding unit to encode the update information and the assignment information. | 01-22-2015 |
20150063450 | APPARATUS FOR VIDEO PROCESSING AND METHOD FOR THE SAME - Disclosed are an apparatus, a method, and a system for compressing and transmitting video. The video processing apparatus comprises an overlap area extraction part being provided with at least one input video which is acquired by at least one video acquisition device and real space video data stored in a data base, and extracting overlap areas by matching the input video with the real space video data; and a video compression part compressing, based on the overlap areas, the at least one input video by using at least one reference frame based on information included in the real space video data. | 03-05-2015 |
20150078444 | METHOD AND SYSTEM FOR CODING OR RECOGNIZING OF SURVEILLANCE VIDEOS - Method for coding or recognizing of surveillance videos is provided to improve compressing efficiency and recognizing accuracy of surveillance videos. The method for coding surveillance videos includes: establishing a background database and a foreground object database; wherein, the background database includes a set of background images; the foreground object database includes a set of foreground objects; coding a surveillance image by referring to a background image in the background database and a foreground object in the foreground object database. | 03-19-2015 |
20150092841 | Method and Apparatus for Multi-core Video Decoder - A method and apparatus for a multi-core video decoder for decoding a single bitstream are disclosed. The multi-core video decoder comprises a first video decoder configured to receive the bitstream, parse header information to determine buffer management for a plurality decoding jobs based on the header information, and assign decoding jobs based upon the buffer management. A second video decoder configured to receive the bitstream and decode the bitstream based on an assigned decoding job from the first video decoder. | 04-02-2015 |
20150092842 | Method and System for Picture Segmentation Using Columns - Described is picture segmentation through columns and slices in video encoding and decoding. A video picture is divided into a plurality of columns, each column covering only a part of the video picture in a horizontal dimension. All coded tree blocks (“CTBs”) belonging to a slice may belong to one or more columns. The columns may be used to break the same or different prediction or in-loop filtering mechanisms of the video coding, and the CTB scan order used for encoding and/or decoding may be local to a column. Column widths may be indicated in a parameter set and/or may be adjusted at the slice level. At the decoder, column width may be parsed from the bitstream, and slice decoding may occur in one or more columns. | 04-02-2015 |
20150117524 | METHOD AND APPARATUS FOR ENCODING A SELECTED SPATIAL PORTION OF A VIDEO STREAM - A method for encoding a selected spatial portion of an original video stream as a stand-alone video stream, said method comprising obtaining picture element information pertaining to said selected spatial portion; obtaining encoding hints derived from a complementary spatial portion of said original video stream that is peripheral to said selected spatial portion; and encoding said selected spatial portion with use of said encoding hints. | 04-30-2015 |
20150117525 | APPARATUS AND METHOD FOR ENCODING IMAGE - According to an embodiment, an encoding apparatus includes a processor and a memory. The memory stores processor-executable instructions that, when executed by the processor, cause the processor to: divide an image included in an image group into a plurality of regions; calculate a priority for each of the regions on the basis of levels of importance of the regions; determine an order of processing for the regions on the basis of the corresponding priority; and encode the regions according to the determined order of processing. | 04-30-2015 |
20150124873 | Chroma Down-Conversion and Up-Conversion Processing - Methods and systems for processing chrominance of screen content, including up-conversion and down-conversion of screen content, are disclosed. One method includes down-converting chrominance of screen content at a computing device from a first format to a second format, the second format compatible with a video codec. The method also includes compressing the down-converted screen content in the second format using the video codec to generate compressed down-converted screen content. The method further includes transmitting the compressed down-converted screen content to a second computing device. | 05-07-2015 |
20150124874 | VIDEO COMPRESSION REPOSITORY AND MODEL REUSE - Systems and methods of improving video encoding/decoding efficiency may be provided. A feature-based processing stream is applied to video data having a series of video frames. Computer-vision-based feature and object detection algorithms identify regions of interest throughout the video datacube. The detected features and objects are modeled with a compact set of parameters, and similar feature/object instances are associated across frames. Associated features/objects are formed into tracks, and each track is given a representative, characteristic feature. Similar characteristic features are clustered and then stored in a model library, for reuse in the compression of other videos. A model-based compression framework makes use of the preserved model data by detecting features in a new video to be encoded, relating those features to specific blocks of data, and accessing similar model information from the model library. The formation of model libraries can be specialized to include personal, “smart” model libraries, differential libraries, and predictive libraries. Predictive model libraries can be modified to handle a variety of demand scenarios. | 05-07-2015 |
20150304666 | CONFORMANCE WINDOW INFORMATION IN MULTI-LAYER CODING - A system and method for coding a picture in a multi-layer bitstream is disclosed. In one aspect, the method includes encoding at least one layer of the multi-layer bitstream in accordance with a first coding scheme. The multi-layer bitstream may comprise a base layer. The method further includes encoding a conformance window flag and at least one position offset for the picture in a Video Parameter Set (VPS) of the base layer. The conformance window flag may indicate that the VPS comprises the at least one position offset. | 10-22-2015 |
20150312575 | ADVANCED VIDEO CODING METHOD, SYSTEM, APPARATUS, AND STORAGE MEDIUM - Embodiments provide methods and systems for encoding video including identifying a region of interest and compressing data of the region of interest at a first bitrate. | 10-29-2015 |
20150312579 | VIDEO ENCODING AND DECODING METHOD AND DEVICE USING SAID METHOD - The present invention minimizes the clipping of a pixel value in upsampling and interpolation filter processes in reference to a restoration image of a reference layer by an enhancement layer in an SVC decoder and thus minimizes a decrease in picture quality. Also, by adjusting and limiting the motion vector of the enhancement layer to the position of an integer pixel when deriving a differential coefficient of the reference layer by using a motion vector of the enhancement layer in the GRP process, it is possible to create a differential coefficient without performing additional interpolation on the image of the reference layer. | 10-29-2015 |
20150326862 | Clustering and Encoding for Color Compression - First, the colors are partitioned within a tile into distinct groups, such that the variation of color within each group is lowered. Second, each group can be encoded in an efficient manner. The algorithm described herein may give a higher compression ratio than previous algorithms, and therefore may further reduce memory bandwidth at a very low increase in computational cost in some embodiments. The algorithm may be added to a system with existing buffer compression algorithms, handling additional tiles that the existing algorithm fails to compress, thereby increasing the overall compression rate. | 11-12-2015 |
20150334418 | IMAGE ENCODING METHOD, IMAGE DECODING METHOD, IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, IMAGE ENCODING PROGRAM, AND IMAGE DECODING PROGRAM - An image encoding/decoding apparatus for performing encoding/decoding while predicting an image between different views using a reference image for a view different from a processing target image and a reference depth map which is a depth map for an object of the reference image when a multi-view image including images of a plurality of different views is encoded/decoded includes a reference depth region setting unit configured to set a reference depth region which is a corresponding region on the reference depth map for decoding target regions into which the processing target image is divided, and an inter-view prediction unit configured to generate an inter-view predicted image for the processing target region from the reference image using depth information in the reference depth region as depth information for the processing target region. | 11-19-2015 |
20150365696 | OPTICAL FLOW DETERMINATION USING PYRAMIDAL BLOCK MATCHING - An image processing system includes a processor and optical flow determination logic. The optical flow determination logic is to quantify relative motion of a feature present in a first frame of video and a second frame of video with respect to the two frames of video. The optical flow determination logic configures the processor to convert each of the frames of video into a hierarchical image pyramid. The image pyramid comprises a plurality of image levels. Image resolution is reduced at each higher one of the image levels. For each image level and for each pixel in the first frame, the processor is configured to establish an initial estimate of a location of the pixel in the second frame and to apply a plurality of sequential searches, starting from the initial estimate, that establish refined estimates of the location of the pixel in the second frame. | 12-17-2015 |
20160007026 | Techniques for image encoding based on region of interest - Various embodiments are generally directed to the use of a region of interest (ROI) determined during capture of an image to enhance compression of the image for storage and/or transmission. An apparatus includes an image sensor to capture an image as captured data; and logic to determine first boundaries of a region of interest within the image, compress a first portion of the captured data representing a first portion of the image within the region of interest with a first parameter, and compress a second portion of the captured data representing a second portion of the image outside the region of interest with a second parameter corresponding to the first parameter, the first and second parameters selected to differ to compress the second portion of the captured data to a greater degree than the first portion of the captured data. Other embodiments are described and claimed. | 01-07-2016 |
20160007050 | VIDEO TRANSCODING - The present disclosure relates to transcoding a coding tree unit (CTU) in a picture of a video sequence. An input encoded representation of the CTU is decoded to obtain coding parameters for the input encoded representation. The coding parameters are used to determine a search sub-space consisting of a subset of all possible combinations of candidate encoded representations of the CTU. The CTU is encoded to get an output encoded representation of the CTU belonging to the search sub-space. | 01-07-2016 |
20160014420 | Encoding Perceptually-Quantized Video Content In Multi-Layer VDR Coding | 01-14-2016 |
20160029031 | METHOD FOR COMPRESSING A VIDEO AND A SYSTEM THEREOF - The present invention discloses a system for compressing a video, and comprises a capture module, a first analysis module, a clustering module and a compressing module. The system of the present invention can capture a background portion from the video and reserve characteristics such as the moving route or speed of the target object. Based on the non-collision among the objects, the objects existing at different times can be re-synthesized into the same time slice to generate a compressed video with the shortest duration while still retaining the full content of the original video according to the system of the present invention. | 01-28-2016 |
20160044319 | METHOD FOR CONTEXT BASED ENCODING OF A HISTOGRAM MAP OF AN IMAGE - The invention relates to a method ( | 02-11-2016 |
20160057446 | METHOD OF GENERATING A FRAMED VIDEO SYSTEM - A method to frame a video stream is provided. A video stream is captured, then motion of the camera, object presence in the video stream, and position of the object are detected. A framed video stream is generated using a framing in dependence on the motion of the camera and the position of the object. A system for framing a video stream is also provided, wherein the system comprises a camera and a processing unit, and the processing unit comprises at least one processor and at least on memory including computer program instructions to execute a method to frame a video stream. | 02-25-2016 |
20160080741 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method comprising: obtaining current signals to be coded of each of the processing units of the image; generating a binary signal by performing binarization on each of the current signals to be coded; selecting a context for each of the current signals to be coded from among a plurality of contexts; performing arithmetic coding of the binary signal by using coded probability information associated with the context selected in the selecting; and updating the coded probability information based on the binary signal, wherein, in the selecting, the context for the current signal to be coded is selected, as a shared context, for a signal which is included in one of a plurality of processing units and has a size different from a size of the processing unit including the current signal to be coded. | 03-17-2016 |
20160080746 | CODEC AND DEVICES INCLUDING THE SAME - A method, codec device, and system on chip (SoC) are provided for coding a region of interest (ROI) object of a frame. A current frame, which includes the ROI object is received, and a type of the current frame is determined. A complexity of the current frame is estimated. An ROI control signal is generated for controlling ROI coding of the ROI object based on the complexity. | 03-17-2016 |
20160100180 | METHOD AND APPARATUS FOR PROCESSING VIDEO SIGNAL - The present invention provides a method and an apparatus for processing a video signal, and more particularly, a method and an apparatus for processing a video signal, which encode and decode the video signal. | 04-07-2016 |
20160112707 | POLICY-BASED IMAGE ENCODING - Techniques for image rendering are described herein. The techniques may include providing image data to an encoder for transmission to a display. An indication of whether at least a portion of the image data is video data or non-video data is provided. A first policy may be implemented for image data that is video data. The first policy prioritizes transmission of the image data over encoding image quality. A second policy may be implemented for image data that is non-video data. The second policy prioritizes encoded image quality over transmission of the encoded images. | 04-21-2016 |
20160112708 | SYSTEM AND METHOD FOR OPTIMIZING INTENSITY LEVELS FOR VIDEO ENCODING - A system for adjusting the compression of one or more digital images comprising an image luminance compressor with video encoder control outputs and a video encoder with control inputs coupled to the image luminance compressor control outputs. | 04-21-2016 |
20160127727 | MOVING IMAGE CODING DEVICE, MOVING IMAGE DECODING DEVICE, MOVING IMAGE CODING METHOD AND MOVING IMAGE DECODING METHOD - A moving image coding device includes: a evaluation unit configured to approximate a parameter of a statistic in accordance with a distance from a reference pixel located along the intra prediction direction to a pixel to be processed; a feature amount calculation unit configured to calculate, for a pixel near the pixel to be processed, a feature amount of a prediction value that is based on the intra prediction direction; and a prediction value calculation unit configured to estimate a prediction error corresponding to the distance using the parameter of the statistic approximated by the evaluation unit, reflect the prediction error in the prediction value that is based on the intra prediction direction using the feature amount calculated by the prediction value feature amount calculation unit, and generate a new prediction value. | 05-05-2016 |
20160127748 | METHOD AND SYSTEM FOR ENHANCING IMAGE QUALITY OF COMPRESSED VIDEO STREAM - The present invention discloses a method for enhancing image quality of compressed video stream, mirrored thorough wireless network using a compression scheme, between a source device and sink device. The method comprising the steps of: identifying idle time in the compression scheme of video, where the image change is bellow predefined threshold for pre-defined period of time, calculating color code corrections between original source last image and decoded last image, sending corrections from source device to sink device in real-time during identified idle time and performing image correction at sink device based on received correction; | 05-05-2016 |
20160134874 | Method and Apparatus for Encoding and Decoding a Texture Block Using Depth Based Block Partitioning - A method and apparatus for encoding and decoding a texture block using depth based block portioning, which includes an apparatus for decoding an encoded texture block of a texture image, and a partitioner, determines a portioning mask for the encoded texture block based on depth information associated to the encoded texture block, and the portioning mask defines a plurality of partitions and to associate a texture block element of the encoded texture block to a partition of the plurality of partitions of the encoded texture block, and a decoder decode the partitions of the plurality of partitions of the encoded texture block based on the portioning mask. | 05-12-2016 |
20160134886 | METHOD FOR OBTAINING MOTION INFORMATION - Provided is a method for obtaining motion information in video encoding/decoding, which includes calculating a first predictor of a motion vector of a current block/sub-block according to a motion vector of each reference block in a first reference block set of the current block/sub-block; determining a first motion vector difference between a motion vector of each reference block in a second reference block set of the current block/sub-block and a first predictor of the motion vector of the reference block in the second reference block set of the current block/sub-block; predicting a first motion vector difference between the motion vector of the current block/sub-block and the first predictor of the motion vector of the current block/sub-block according to the first motion vector difference of each reference block in the second reference block set to obtain a predictor of the first motion vector difference of the current block/sub-block; and determining a second predictor of the motion vector of the current block/sub-block according to the predictor of the first motion vector difference of the current block/sub-block and the first predictor of the motion vector of the current block/sub-block. The method makes it possible to improve encoding/decoding performance. | 05-12-2016 |
20160134887 | VIDEO ENCODING APPARATUS, VIDEO ENCODING METHOD, VIDEO DECODING APPARATUS, AND VIDEO DECODING METHOD - A video encoding apparatus determines, when the picture type of a picture to be encoded matches the picture type of at least one of reference pictures, a prediction value candidate for the motion vector of a block to be encoded from among the motion vectors of a plurality of already encoded blocks in the picture being encoded and the motion vector of a block contained in the at least one reference picture and having a predefined positional relationship to the block to be encoded, but when the picture type of the picture to be encoded does not match the picture type of any one of the reference pictures, determines the prediction value candidate for the motion vector of the block to be encoded from among the motion vectors of a plurality of already encoded blocks in the picture being encoded. | 05-12-2016 |
20160134891 | MULTI-VIEWPOINT VIDEO ENCODING METHOD USING VIEWPOINT SYNTHESIS PREDICTION AND APPARATUS FOR SAME, AND MULTI-VIEWPOINT VIDEO DECODING METHOD AND APPARATUS FOR SAME - Multi-view video encoding and decoding in which a merge candidate list is formed according to a fixed priority for determining whether a view synthesis prediction candidate is to be added as a merge candidate to the merge candidate list for encoding and decoding a current block. | 05-12-2016 |
20160142706 | Method and Apparatus for Coding of Intra Prediction Mode - A method for chroma intra prediction mode decoding includes decoding a chroma intra prediction mode for a current chroma block according to a codeword set corresponding to a chroma intra prediction mode set, wherein the codeword set comprises at least one codeword with a first length type and at least one codeword with a second length type. If a codeword is one of said at least one codeword with the first length type, the chroma intra prediction mode is decoded as a Luma-based chroma prediction Mode (LM) or a Direct Mode (DM). The method also includes determines the chroma intra prediction mode based on an intra prediction mode of a current luma block if the chroma intra prediction mode is the DM. | 05-19-2016 |
20160142718 | IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS FOR SAMPLE ADAPTIVE OFFSET INFORMATION - An image coding method includes performing: context arithmetic coding to consecutively code (i) first information indicating whether or not to perform SAO processing for a first region and (ii) second information indicating whether or not to use, in the SAO processing for the first region, information on SAO processing for a region except the first region; and bypass arithmetic coding to code other information after the first and second information are coded. The other information includes third information indicating whether the SAO processing is edge or band offset processing. In the performing of context arithmetic coding, an initial bit value in a bit string of a parameter indicating a type of the SAO processing is coded as the first information. In the performing of bypass arithmetic coding, a value of a next bit following the initial bit in the bit string of the parameter is coded as the third information. | 05-19-2016 |
20160142719 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image decoding method for decoding a bitstream including a coded signal resulting from coding tiles and slices into which an image is partitioned, the method including decoding the coded signal, wherein each of the slices is either a normal slice having, in a header, information used for an other slice or a dependent slice which is decoded using information included in a slice header of another slice, and when the normal slice starts from a position other than a beginning of a first tile, a second tile coded next to the first tile does not start from the dependent slice. | 05-19-2016 |
20160142722 | IMAGE CODING DEVICE, IMAGE CODING METHOD, STORAGE MEDIUM, IMAGE DECODING DEVICE, IMAGE DECODING METHOD, AND STORAGE MEDIUM - The image quality and coding efficiency are improved in a higher hierarchical layer such as a base layer while independence of coding and decoding of a tile is ensured even during hierarchical coding. | 05-19-2016 |
20160142724 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image decoding method for decoding a bitstream including a coded signal resulting from coding tiles and slices into which an image is partitioned, the method including decoding the coded signal, wherein each of the slices is either a normal slice having, in a header, information used for an other slice or a dependent slice which is decoded using information included in a slice header of another slice, and when the normal slice starts from a position other than a beginning of a first tile, a second tile coded next to the first tile does not start from the dependent slice. | 05-19-2016 |
20160142732 | VIDEO CODING DEVICE, VIDEO DECODING DEVICE, VIDEO CODING METHOD, VIDEO DECODING METHOD, AND PROGRAM - In a video coding device, an intra prediction unit | 05-19-2016 |
20160150236 | IMAGE ENCODING APPARATUS, IMAGE ENCODING METHOD, RECORDING MEDIUM AND PROGRAM, IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, AND RECORDING MEDIUM AND PROGRAM - The present invention relates to specification of a tile capable of being independently processed to process a certain area at high speed in encoding and decoding of tiles resulting from division of an image in hierarchical coding of the image, | 05-26-2016 |
20160150238 | METHOD AND APPARATUS FOR VIDEO ENCODING FOR ADAPTIVE ILLUMINATION COMPENSATION, METHOD AND APPARATUS FOR VIDEO DECODING FOR ADAPTIVE ILLUMINATION COMPENSATION - An interlayer video decoding method includes: selecting a luminance compensation model to be applied to a first layer reference block and determining a luminance compensation parameter for the selected luminance compensation model; and compensating for luminance of the first layer reference block by using the luminance compensation parameter and reconstructing a second layer image comprising a second layer current block. The determining of the luminance compensation parameter comprises determining the luminance compensation parameter based on any one of a color component of the second layer current block, information about a type of a picture comprising the second layer current block, and a prediction mode of the second layer current block. | 05-26-2016 |
20160156915 | VIDEO ENCODING METHOD AND APPARATUS AND VIDEO DECODING METHOD AND APPARATUS USING VIDEO FORMAT PARAMETER DELIVERY | 06-02-2016 |
20160156917 | AN APPARATUS, A METHOD AND A COMPUTER PROGRAM FOR VIDEO CODING AND DECODING | 06-02-2016 |
20160156925 | VIDEO FRAME ENCODING SYSTEM, ENCODING METHOD AND VIDEO DATA TRANSCEIVER INCLUDING THE SAME | 06-02-2016 |
20160165232 | METHOD AND SYSTEM FOR VIDEO PICTURE INTRA-PREDICTION ESTIMATION - Several systems and methods for intra-prediction estimation of video pictures are disclosed. In an embodiment, the method includes accessing four ‘N×N’ pixel blocks comprising luma-related pixels. The four ‘N×N’ pixel blocks collectively configure a ‘2N×2N’ pixel block. A first pre-determined number of candidate luma intra-prediction modes is accessed for each of the four ‘N×N’ pixel blocks. A presence of one or more luma intra-prediction modes that are common among the candidate luma intra-prediction modes of at least two of the four ‘N×N’ pixel blocks is identified. The method further includes performing, based on the identification, one of (1) selecting a principal luma intra-prediction mode for the ‘2N×2N’ pixel block and (2) limiting a partitioning size to a ‘N×N’ pixel block size for a portion of the video picture corresponding to the ‘2N×2N’ pixel block. | 06-09-2016 |
20160165241 | METHOD AND APPARATUS FOR INTER-LAYER DECODING VIDEO USING DEPTH-BASED DISPARITY VECTOR, AND METHOD AND APPARATUS FOR INTER-LAYER ENCODING VIDEO USING DEPTH-BASED DISPARITY VECTOR - Provided is an inter-layer decoding method including reconstructing a color image and a depth image of a first layer, based on encoding information about the color image and the depth image of the first layer, wherein the encoding information is obtained from a bitstream; determining, from the depth image of the first layer, a depth image block of the first layer which corresponds to a current block of a second layer image to be decoded; determining whether an area included in the determined depth image block of the first layer deviates from a boundary of the depth image of the first layer; when the area included in the depth image block deviates from the boundary, determining a depth value of the area deviating from the boundary of the depth image; determining a disparity vector indicating a corresponding block of the first layer image with respect to the current block, based on the determined depth value of the area deviating from the boundary of the depth image; and reconstructing the current block by using the disparity vector. | 06-09-2016 |
20160165242 | SCALABLE VIDEO SIGNAL ENCODING/DECODING METHOD AND DEVICE - A scalable video signal decoding method according to the present invention determines, based on the temporal identifier of a lower layer, whether a corresponding picture of the lower layer is used as an inter-layer reference picture for the current picture of an upper layer, creates a list of reference pictures for the current picture based on the determination, and performs inter-layer prediction on the current block in the current picture based on the created list of reference pictures. | 06-09-2016 |
20160165243 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD AND COMPUTER-READABLE MEDIUM - There is provided an image processing device including circuitry configured to predict, from an image of a first layer, an image of a second layer having a different pixel attribute from the first layer, by using a lookup table in which a combination of a luma component, a first chroma component, and a second chroma component of the first layer is mapped to a predicted pixel value of the second layer corresponding to the combination, wherein a predicted value of a luma component of the second layer is acquired by using a first lookup table, and a predicted value of a first chroma component of the second layer is acquired by using a second lookup table with granularity different from granularity of the first lookup table. | 06-09-2016 |
20160165247 | TILE ALIGNMENT SIGNALING AND CONFORMANCE CONSTRAINTS - This invention introduces a variant in a video parameter set extension syntax element which allows more flexible signaling regarding tile alignment between each layer with respect to the layers it directly depends on. | 06-09-2016 |
20160165248 | AN APPARATUS, A METHOD AND A COMPUTER PROGRAM FOR VIDEO CODING AND DECODING - A method for decoding an encoded video representation from a bitstream, the method comprising decoding an identifier indicating that all samples within a scope of the bitstream have been coded with a prediction restriction; determining that the scope covers a region of interest within a picture; decoding at least a first coding unit preceding said region of interest in decoding order in a parse mode such that syntax elements belonging to said at least first coding unit are parsed, but a sample reconstruction process of said syntax elements is omitted; and decoding at least a second coding unit belonging to said region of interest such that syntax elements belonging to said at least second coding unit are parsed and a sample reconstruction process is performed to said syntax elements. | 06-09-2016 |
20160165259 | METHOD AND APPARATUS FOR PROCESSING VIDEO SIGNAL - The present invention relates to a method and an apparatus for processing a video signal, capable of: obtaining a temporary inter-view motion vector corresponding to a first unit; obtaining virtual depth information corresponding to the first unit by using the temporary inter-view motion vector; obtaining an inter-view motion vector corresponding to the first unit by using the virtual depth information corresponding to the first unit; and updating the inter-view motion vector corresponding to the first unit. | 06-09-2016 |
20160173871 | GRAPHICS PROCESSING UNIT AND GRAPHICS PROCESSING METHOD | 06-16-2016 |
20160173881 | VIDEO ENCODING AND DECODING METHOD ACCOMPANIED WITH FILTERING, AND DEVICE THEREOF | 06-16-2016 |
20160173882 | System and Method for Compressing Video Data | 06-16-2016 |
20160173887 | SCALING LIST SIGNALING AND PARAMETER SETS ACTIVATION | 06-16-2016 |
20160173888 | METHOD FOR PREDICTING DISPARITY VECTOR BASED ON BLOCKS FOR APPARATUS AND METHOD FOR INTER-LAYER ENCODING AND DECODING VIDEO | 06-16-2016 |
20160173891 | METHOD AND APPARATUS FOR INTER-LAYER ENCODING AND METHOD AND APPARATUS FOR INTER-LAYER DECODING VIDEO USING RESIDUAL PREDICTION | 06-16-2016 |
20160173892 | INTERLAYER VIDEO DECODING METHOD AND APPARATUS USING VIEW SYNTHESIS PREDICTION AND INTERLAYER VIDEO ENCODING METHOD AND APPARATUS USING VIEW SYNTHESIS PREDICTION | 06-16-2016 |
20160173893 | IMAGE ENCODING AND DECODING METHOD SUPPORTING PLURALITY OF LAYERS AND APPARATUS USING SAME | 06-16-2016 |
20160173900 | VIDEO ENCODING METHOD AND APPARATUS THEREFOR USING MODIFICATION VECTOR INDUCEMENT, VIDEO DECODING METHOD AND APPARATUS THEREFOR | 06-16-2016 |
20160173902 | IMAGE CODING METHOD INCLUDING SELECTING A CONTEXT FOR PERFORMING ARITHMETIC CODING ON A PARAMETER INDICATING A CODING-TARGET COEFFICIENT INCLUDED IN A SUB-BLOCK | 06-16-2016 |
20160182883 | Method of Disparity Derived Depth Coding in 3D Video Coding | 06-23-2016 |
20160182913 | PALETTE MODE FOR SUBSAMPLING FORMAT | 06-23-2016 |
20160182915 | MOTION ESTIMATION FOR ARBITRARY SHAPES | 06-23-2016 |
20160191925 | TECHNIQUES FOR IMAGE BITSTREAM PROCESSING - Various embodiments are generally directed to techniques for reducing processing and/or storage resource requirements for retrieving an image from an image bitstream. A device to display compressed images includes a parsing component to parse a comment block of stream data to locate an entry associated with an image of multiple images, the stream data comprising an image bitstream of the multiple images, and the entry comprising a pointer to a location within the image bitstream at which a block of coefficients of a minimum coded unit (MCU) of the image begins and an indication of a coefficient of the block of coefficients; and a decoding component to retrieve the MCU from the image bitstream and employ the indication to decode the block of coefficients. Other embodiments are described and claimed. | 06-30-2016 |
20160198172 | IMAGE ENCODING/DECODING METHOD AND APPARATUS FOR SAME | 07-07-2016 |
20160205341 | SYSTEM AND METHOD FOR REAL-TIME PROCESSING OF ULTRA-HIGH RESOLUTION DIGITAL VIDEO | 07-14-2016 |
20160255356 | Evaluation Measure for Images | 09-01-2016 |
20160255357 | FEATURE-BASED IMAGE SET COMPRESSION | 09-01-2016 |
20160381387 | METHOD FOR PREDICTIVE CODING OF DEPTH MAPS AND A DEPTH MAP ENCODER - A method for predictive encoding of a depth map, comprising the steps of: receiving a depth map; dividing the depth map to blocks; performing quad-tree decomposition of the depth map to sub-blocks; approximating each of the sub-blocks by a plane, the plane being associated with three plane points (p | 12-29-2016 |
20180027250 | DYNAMIC DIGITAL IMAGE COMPRESSION BASED ON DIGITAL IMAGE CHARACTERISTICS | 01-25-2018 |