Class / Patent application number | Description | Number of patent applications / Date published |
375240050 | Feed back | 14 |
20090201987 | METHOD AND APPARATUS FOR PLAYING A MOBILE VIDEO PROGRAM - The present application provides a method and apparatus for playing a mobile video program. The mobile video playing method and apparatus provided by the invention buffer the program content received in real time when there is a considerable movement state change. After the movement state becomes stable, playing will be resumed. While playing is resumed, the buffered contents can be firstly played (including the playing manners such as skipping, fast forward, etc), and then a program content received in real time will be played after all the buffered contents have been processed. According to the mobile video playing method provided by the invention, both the user's requirement for the continuity of a program content and the user's viewing effect will not be influenced by a fierce change of movement state of the mobile video apparatus. | 08-13-2009 |
20100014583 | QUANTIZATION CONTROL METHOD AND APPARATUS, PROGRAM THEREFOR, AND STORAGE MEDIUM WHICH STORES THE PROGRAM - A quantization control method used in a video encoding which encodes a video image and performs control for making an encoding bit rate approach a predetermined target bit rate. The quantization control method includes measuring a differential amount of code between a target amount of code and an amount of generated code; determining whether or not a predetermined condition has occurred; determining, when it is determined that the condition has occurred, a variation for an amount of feedback which increases or decreases a quantization step size, and changing the amount of feedback based on the determined variation; and increasing or decreasing the quantization step size based on the measured differential amount of code and the changed amount of feedback. If there are a plurality of the predetermined conditions, a final variation for the amount of feedback may be determined by applying a specific operation to variations for the amount of feedback, which are determined for the individual conditions. | 01-21-2010 |
20100166062 | System and Method for Selecting a Video Encoding Format Based on Feedback Data - A computer-implemented system and method for performing video compression are described. For example, a method according to one embodiment comprises: encoding a plurality of video frames or portions thereof according to a first encoding format; transmitting the plurality of encoded video frames or portions to a client device; receiving feedback information from the client device, the feedback information usable to determine whether data contained in the video frames or portions has been successfully received and/or decoded; in response to detecting that one or more video frames or portions thereof have not been successfully received and/or decoded, determining a number of video frames or portions thereof which have not been successfully received and/or decoded and: (1) if the number of video frames or portions thereof which have not been successfully received and/or decoded is above a specified threshold, then encoding a new video frame or portion thereof according to a second encoding format, the second encoding format comprising a format which is not dependent on previously-transmitted video frames or portions thereof; or (2) if the number of video frames or portions thereof which have not been successfully received and/or decoded is below a specified threshold, then encoding a new video frame or portion thereof according to the first encoding format, the new video frame encoded to be dependent on a last known successfully received video frame or portion thereof; and transmitting the new video frame or portion thereof to the client device. | 07-01-2010 |
20110013693 | VIDEO ENCODING APPARATUS AND METHOD, VIDEO ENCODING PROGRAM, AND STORAGE MEDIUM WHICH STORES THE PROGRAM - A video encoding apparatus and a corresponding method for applying orthogonal transformation to a prediction error signal between a video signal of an encoding target area and a predicted signal for the video signal, and quantizing an obtained orthogonal transformation coefficient by using a preset quantization step size so as to encode the coefficient. A prediction error power which is a power of the prediction error signal is computed. For input information such as the computed prediction error power, the preset quantization step size, and an upper limit of an amount of code generated for the encoding target area, it is determined whether or not an amount of code generated when performing quantization using the preset quantization step size exceeds the upper limit. An encoding process is changed based on a result of the determination. | 01-20-2011 |
20110176606 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - The present invention can suppress the generated code quantity for each image increment so as not to exceeding the target code quantity without having a usage quantizing factor deviate greatly in a sure manner. | 07-21-2011 |
20120189050 | FILTERING METHOD FOR REMOVING BLOCK ARTIFACTS AND/OR RINGING NOISE AND APPARATUS THEREFOR - Provided are a filtering method and apparatus for removing blocking artifacts and ringing noise. The filtering method includes transforming video data on a block-by-block basis, and detecting the presence of an edge region in the video data by checking the distribution of values obtained by the transformation. Accordingly, it is possible to completely remove blocking artifacts and/or ringing noise by more effectively detecting the presence of an edge region in video data. | 07-26-2012 |
20120195375 | METHOD AND DEVICE FOR ARITHMETIC ENCODING OR ARITHMETIC DECODING - The invention proposes a method and a device for arithmetic encoding of a current spectral coefficient using preceding spectral coefficients. Said preceding spectral coefficients are already encoded and both, said preceding and current spectral coefficients, are comprised in one or more quantized spectra resulting from quantizing time-frequency—transform of video, audio or speech signal sample values. Said method comprises processing the preceding spectral coefficients, using the processed preceding spectral coefficients for determining a context class being one of at least two different context classes, using the determined context class and a mapping from the at least two different context classes to at least two different probability density functions for determining the probability density function, and arithmetic encoding the current spectral coefficient based on the determined probability density function wherein processing the preceding spectral coefficients comprises non-uniformly quantizing absolutes of the preceding spectral coefficients for use in determining of the context class. | 08-02-2012 |
20120250761 | MULTI-PASS VIDEO ENCODING - Some embodiments of the invention provide a multi-pass encoding method that encodes several images (e.g., several frames of a video sequence). The method iteratively performs an encoding operation that encodes these images. The encoding operation is based on a nominal quantization parameter, which the method uses to compute quantization parameters for the images. During several different iterations of the encoding operation, the method uses several different nominal quantization parameters. The method stops its iterations when it reaches a terminating criterion (e.g., it identifies an acceptable encoding of the images). | 10-04-2012 |
20130016775 | Video Encoding Using Visual Quality FeedbackAANM Varodayan; David PrakashAACI StanfordAAST CAAACO USAAGP Varodayan; David Prakash Stanford CA USAANM Tan; Wai-TianAACI SunnyvaleAAST CAAACO USAAGP Tan; Wai-Tian Sunnyvale CA US - Video quality is improved by encoding video frames based on visual quality feedback received from recipients about decoded video. A video frame is encoded based on whether a previous decoded video frame comprises a severe degradation. | 01-17-2013 |
20130107947 | Method and System for Video Coding System with Loop Filtering | 05-02-2013 |
20140254663 | VIDEO CODING METHOD USING AT LEAST EVALUATED VISUAL QUALITY AND RELATED VIDEO CODING APPARATUS - One video coding method includes at least the following steps: utilizing a visual quality evaluation module for evaluating visual quality based on data involved in a coding loop; and referring to at least the evaluated visual quality for performing sample adaptive offset (SAO) filtering. Another video coding method includes at least the following steps: utilizing a visual quality evaluation module for evaluating visual quality based on data involved in a coding loop; and referring to at least the evaluated visual quality for deciding a target coding parameter associated with sample adaptive offset (SAO) filtering. | 09-11-2014 |
20150023415 | METHOD FOR NOISE SHAPING AND A NOISE SHAPING FILTER - A method for noise shaping includes: reducing a bit-depth of an input signal to obtain a quantized input signal; feeding a quantization error corresponding to the bit-depth reduction of the input signal into a feedback loop to the input signal, the feedback loop comprising a first quantization stage, a second quantization stage and a correction stage, both the first and second quantization stages operating at the bit-depth of the input signal and the correction stage operating at a bit-depth of the quantization error; and generating a noise-shaped output signal at lower clock rate than the input signal based on the feedback loop. | 01-22-2015 |
20150063449 | APPARATUSES AND METHODS FOR CABAC INITIALIZATION - Apparatuses and methods for initializing a CABAC state are disclosed herein. An example apparatus may include an encoder configured to receive a macroblock dependent on at least one unencoded macroblock. The encoder may further be configured to receive a plurality of CABAC states and initialize CABAC in accordance with one of the plurality of CABAC states to encode the macroblock prior to the at least one unencoded macroblock being encoded. | 03-05-2015 |
20150296206 | SYSTEM AND METHOD FOR SELECTING QUANTIZATION PARAMETER (QP) IN DISPLAY STREAM COMPRESSION (DSC) - An apparatus for coding video data according to certain aspects includes a memory for storing the video data and a processor. The memory includes a buffer. The processor is configured to receive the video data to be coded. The processor is further configured to determine a quantization parameter (QP) of a current block of the video data without considering a type of content of the video data and a rate-distortion model associated with the type of content. The processor is also configured to code the current block in a bitstream using the determined QP. | 10-15-2015 |