Feed Back Patents (Class 375/240.05)
-
Patent number: 9628537Abstract: The present invention relates to a high picture quality video streaming service method and system. The high picture quality video streaming service system according to the present invention includes: a content server for generating a first encoding video by encoding an original video with at a constant bit rate, generating a second encoding video by encoding the original video by using 1/N of the length of a first encoding video Group Of Pictures (GOP) and 1/N of a frame rate with constant Quantization Parameters, generating a streaming video by using the first encoding video and the second encoding video, and downloading the first encoding video and transmitting the streaming video in real time; and a user terminal for downloading and playing the first encoding video, or generating and playing a video for playback by recombining frames of the first encoding video and frames of the streaming video.Type: GrantFiled: May 19, 2016Date of Patent: April 18, 2017Assignee: SK PLANET CO., LTD.Inventor: Tae Meon Bae
-
Patent number: 9569860Abstract: Methods and apparatus are provided for compressing and decompressing image data by producing two sets of reduced size image data, generating a modulation value for each elementary of the area from the image data, the modulation value encoding information about how to combine the sets of reduced size image data to generate an approximation to the image. In one arrangement, a set of index values is generated corresponding to a set of modulation values for each of the respective elementary areas of a group of elementary areas and these are assigned to each respective group and a second set of index values corresponding to one of the set of first index values for each elementary areas is assigned to each first group of elementary areas. These index values are stored for use in deriving modulation data more accurately when decompressing the image data.Type: GrantFiled: June 19, 2014Date of Patent: February 14, 2017Assignee: Imagination Technologies LimitedInventor: Simon Fenney
-
Patent number: 9538183Abstract: In one embodiment, an edge server in a content-distribution network (CDN) stores a video asset in the form of partially encoded transport-stream chunks, where the partial encoding does not include quantization processing. When the edge server receives a request from a user device for a particular segment of the asset at a particular quality corresponding to a target bitrate, the edge server retrieves at least one partially encoded chunk corresponding to the request and completes the encoding (including quantization processing) of the at least one partially encoded chunk to generate an output file at the requested target bitrate. The edge server then adds corresponding audio data and any auxiliary data to the output file to generate a transport-stream file. The edge server then transmits the transport-stream to the user device as one or more transport-stream packets.Type: GrantFiled: May 17, 2013Date of Patent: January 3, 2017Assignee: Home Box Office, Inc.Inventors: Elmer Gehman Musser, Jr., Hardys Christ Eggum
-
Patent number: 9503740Abstract: Presented herein are systems, methods, and apparatus for encoding video data. In one implementation the method and system classify at least one macroblock of at least one original reference picture and select an encoding technique at least in part based on the classification of the at least one macroblock.Type: GrantFiled: September 5, 2012Date of Patent: November 22, 2016Assignee: Broadcom CorporationInventor: Douglas Chin
-
Patent number: 9497513Abstract: An apparatus, system and method for use in for use in dynamically adjusting an encoder bit rate according to a determined available bandwidth for wirelessly communicating source data. A method detects a first available bandwidth, determines a first encoder bit rate according to the available bandwidth, encodes a signal at the first encoder bit rate, detects a change in the available bandwidth such that there is a second available bandwidth, determines a second encoder bit rate according to the second available bandwidth, and encodes the signal at the second encoder bit rate. Encoding the signal at the second encoder bit rate can include encoding a subsequent frame of the signal. The method can further wirelessly communicate the signal encoded at the first encoder bit rate in real-time and wirelessly communicate the signal encoded at the second encoder bit rate in real-time.Type: GrantFiled: December 29, 2005Date of Patent: November 15, 2016Assignees: Sony Corporation, Sony Electronics Inc.Inventor: Robert Allan Unger
-
Patent number: 9479798Abstract: Some aspects of the disclosure relate to a compression technique that can permit determining dynamically a satisfactory quantization matrix based at least on properties intrinsic to a digital object being compressed and a predetermined compression quality criterion, wherein the quantization matrix is associated with a specific space-domain-to-frequency-domain transforms. In one aspect, the compression technique can permit creation of a compressed digital object that can satisfy a predetermined a compression quality criterion.Type: GrantFiled: October 8, 2014Date of Patent: October 25, 2016Assignee: Comcast Cable Communications, LLCInventor: Sanjay Dorairaj
-
Patent number: 9467719Abstract: System and method for multiplexing data Di and one or more streams containing video data Dvideo in a transmission channel with fixed bitrate comprising a multiplexer (11) and its controller (112), the multiplexer (11) comprising one to n inputs (11v) receiving the stream or streams Dvideo, a bitrate allocator (12), the multiplexer (11) comprises an input (11d) for the data Di to be multiplexed, and the said system comprises at least the following elements: a memory (20) receiving the data to be multiplexed with the stream or streams Dvideo, a bitrate estimator (21) which transmits a bitrate request Rd to the bitrate allocator (12), the bitrate request Rd is transmitted to the controller (112) of the multiplexer and delayed, the controller (112) is suitable for reading from the memory (20) the data Di to be multiplexed, up to compliance with the bitrate request Rd.Type: GrantFiled: July 23, 2014Date of Patent: October 11, 2016Assignee: HARMONIC INC.Inventors: Marc Cognault, Jean-Pierre Mosset, Franck Le Mouel
-
Patent number: 9445058Abstract: A method for processing video can include storing input video frame data at a video data buffer and outputting the stored video frame data from the video data buffer at an output video frame rate based on at least an amount of video frame data stored at the video data buffer.Type: GrantFiled: May 10, 2013Date of Patent: September 13, 2016Assignee: Intuitive Surgical Operations, IncInventors: Brian Edward Miller, Charles Vigue
-
Patent number: 9412294Abstract: The present invention relates to a data transmission device, a data transmission method, and a display device using the data transmission device. The data transmission device comprises a multichannel V-By-One interface module, which comprises a receiving end, a transmitting end, and a buffer module arranged between the receiving end and the transmitting end. The receiving end transmits a plurality of control signals for a plurality of channels to the buffer module. The buffer module transmits one low-level control signal to the transmitting end when all the received control signals are at a low level. After receiving the one low-level control signal, the transmitting end simultaneously transmits output data corresponding to the respective channels, realizing time synchronization of all the output data, thus avoiding abnormal display of images, enhancing display quality of the images, and finally achieving the effect of optimizing and improving user experience.Type: GrantFiled: December 16, 2013Date of Patent: August 9, 2016Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventors: Shou Li, Jiyang Shao, Tianyue Zhao
-
Patent number: 9407917Abstract: Provided are a video encoding method of adjusting a range of encoded output data to adjust a bit depth during restoring of encoded samples, and a video decoding method of substantially preventing overflow from occurring in output data in operations of a decoding process. The video decoding method includes parsing and restoring quantized transformation coefficients in units of blocks of an image from a received bitstream, restoring transformation coefficients by performing inverse quantization on the quantized transformation coefficients, and restoring samples by performing one-dimensional (1D) inverse transformation and inverse scaling on the quantized transformation coefficients. At least one from among the transformation coefficients and the samples has a predetermined bit depth or less.Type: GrantFiled: July 2, 2012Date of Patent: August 2, 2016Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Elena Alshina, Alexander Alshin
-
Patent number: 9384410Abstract: A method for encoding at least one extra bit in an image compression and decompression system. The method includes accessing an input image, and compressing the input image into a compressed image using an encoder system, wherein said encoding system implements an algorithm for encoding at least one extra bit. The method further includes communicatively transferring the compressed image to a decoding system, and decompressing the compressed image into a resulting uncompressed image that is unaltered from said input image, wherein the algorithm for encoding enables the recovery of the at least one extra bit.Type: GrantFiled: December 27, 2012Date of Patent: July 5, 2016Assignee: NVIDIA CORPORATIONInventor: Walter E. Donovan
-
Patent number: 9379913Abstract: Systems and methods for transporting data between two endpoints over an encoded channel are disclosed. Data transmission units (data units) from the source network are received at an encoding component logically located between the endpoints. These first data units are subdivided into second data units and are transmitted to the destination network over the transport network. Also transmitted are encoded or extra second data units that allow the original first data units to be recreated even if some of the second data units are lost. These encoded second data units may be merely copies of the second data units transmitted, parity second data units, or second data units which have been encoded using erasure correcting coding. At the receiving endpoint, the second data units are received and are used to recreate the original first data units.Type: GrantFiled: December 3, 2010Date of Patent: June 28, 2016Assignee: LiveQoS Inc.Inventors: Matthew Robert Williams, Jonathan N. Cressman
-
Patent number: 9374408Abstract: The present invention relates to a high picture quality video streaming service method and system. The high picture quality video streaming service system according to the present invention includes: a content server for generating a first encoding video by encoding an original video with at a constant bit rate, generating a second encoding video by encoding the original video by using 1/N of the length of a first encoding video Group Of Pictures (GOP) and 1/N of a frame rate with constant Quantization Parameters, generating a streaming video by using the first encoding video and the second encoding video, and downloading the first encoding video and transmitting the streaming video in real time; and a user terminal for downloading and playing the first encoding video, or generating and playing a video for playback by recombining frames of the first encoding video and frames of the streaming video.Type: GrantFiled: April 27, 2012Date of Patent: June 21, 2016Assignee: SK PLANET CO., LTD.Inventor: Tae Meon Bae
-
Patent number: 9332585Abstract: A method for coordinating an encoder and a decoder in a wireless communication system employing discontinuous transmission, the method comprising performing a syncless reset command on the encoder and the decoder, in order to bring the encoder and decoder into stable and compatible states. The syncless reset command can be implemented by setting the variables of the encoder and decoder into predetermined values, or by performing a normal reset command followed by encoding or decoding a predetermined number of predetermined sample values.Type: GrantFiled: November 18, 2010Date of Patent: May 3, 2016Assignee: DSP GROUP LTD.Inventor: Arie Gur
-
Patent number: 9332090Abstract: Sending padding data is disclosed. Uncompressed communication data in a first data grouping is prepared using a data compression algorithm. A header of the first data grouping identifies that the first data grouping includes uncompressed contents. A second data grouping is selected. The second data grouping includes compressed padding data configured to fill a buffer of a receiver to at least a predetermined size. The first data grouping and the second data grouping are sent.Type: GrantFiled: September 11, 2013Date of Patent: May 3, 2016Assignee: Kaazing CorporationInventor: John R. Fallows
-
Patent number: 9319754Abstract: A method and apparatus for coordinated splicing of multiple streams is disclosed. In one embodiment, a method and apparatus for controlling flow of a plurality of streams of a first data stream is disclosed. Further, a method and an apparatus for selecting splice opportunity points for a plurality of streams of the first data stream is disclosed.Type: GrantFiled: April 28, 2010Date of Patent: April 19, 2016Assignee: Vubites India Private LimitedInventors: Dipankumar Mehta, Devendrakumar Banker, Daljeet Kaur, Rakesh Tripathi
-
Patent number: 9294804Abstract: A system or method for processing a variable bit rate representation of an image sequence can include segmenting a variable bit rate representation of an image sequence into a plurality of segments and creating a second representation of the image sequence where a block of information from a first segment of the plurality of segments is interlaced with blocks of information of a second segment of the plurality of segments. The second representation of the image sequence can include a fragment header indicating the block of information of the first segment of the plurality of segments interlaced with the blocks of information of the second segment of the plurality of segments.Type: GrantFiled: September 12, 2014Date of Patent: March 22, 2016Assignee: AT&T INTELLECTUAL PROPERTY I, LPInventor: Pierre Costa
-
Patent number: 9281911Abstract: The present invention discloses a method of detecting and correcting skew across a plurality of transmitting lanes. Through the use of an N framer system, including a frame start signal and a frame synchronization signal, skew can be detected and corrected by writing data from a plurality of framers into offsetting bit locations of a plurality of buffers. The present invention also provides a method of transmitting data in a multiple lane distribution (MLD) transmission system.Type: GrantFiled: April 2, 2014Date of Patent: March 8, 2016Assignee: Altera Canada Co.Inventor: Wally Haas
-
Patent number: 9232225Abstract: Systems, devices, and methods for encoding a plurality of images by an encoder where the encoder determines a set of subbands associated with an input image, determines a set of wavelet coefficients associated with each subband, generates a wavelet tree comprising a set of nodes and a maximum quantization level for a set of descendants of the set of nodes of the wavelet tree. Then, determines if the maximum quantization level is less than a threshold and sets the wavelet coefficient to zero if it is not, otherwise encodes the maximum quantization level, and encodes the set of wavelet coefficients for transmission in a bit stream comprising the encoded maximum quantization level and the encoded set of wavelet coefficients.Type: GrantFiled: March 14, 2014Date of Patent: January 5, 2016Inventors: Daniel Perrine McLane, Chunmei Kang, Brian Nutter, Bian Li
-
Patent number: 9185426Abstract: A video receiver is operable to receive three-dimensional (3D) video bitstreams from a video transmitter. The received 3D video bitstreams comprises a plurality of video frames and corresponding coding information. The coding information, for example, block motion vectors, block coding modes, quantization levels, and/or quantized residual data, is extracted for performing frame-rate up-conversion on the received plurality of video frames. The coding information is generated at the video transmitter via entropy decoding on a compressed 3D video from a video feed from, for example, an IP TV network. When an uncompressed 3D video is received, the video receiver is operable to perform frame-rate up-conversion on the received uncompressed 3D video using extracted block motion vectors and associated confidence-consistence measure. When a compressed 3D video is received, the video receiver is configured to perform video decompression on the received compressed 3D video prior to the frame-rate up-conversion.Type: GrantFiled: April 21, 2009Date of Patent: November 10, 2015Assignee: BROADCOM CORPORATIONInventors: Xuemin (Sherman) Chen, Marcus Kellerman
-
Patent number: 9167256Abstract: A system for encoding video data calculates a need parameter for an encoder and then adds a predetermined need bias value to the need parameter. The bias value is added without first determining video source complexity. The system then determines whether the input video comprises static video. Thereafter, the need parameter bias value is scaled in response to a determination that the input video includes the static video.Type: GrantFiled: August 31, 2010Date of Patent: October 20, 2015Assignee: ARRIS Technology, Inc.Inventor: Jing Yang Chen
-
Patent number: 9167283Abstract: A wireless communication channel operation method and a system of the portable terminal for preventing data loss when switching between different wireless video transmission modes are provided. The method includes transmitting multimedia data to a recipient terminal on a communication channel of a second transmission mode in a wireless video transmission mode, the wireless video transmission mode supporting a first and second transmission modes, receiving buffer state information from the recipient terminal, pausing, when a request for switching to the first transmission mode is detected, transmission of the multimedia data to the recipient terminal, determining the buffer state information, waiting, when the buffer state information indicates presence of multimedia data in a reception buffer of the reception terminal, for completion of playing of the multimedia data in the reception buffer, and switching to the first transmission mode after the multimedia data in the reception buffer is played completely.Type: GrantFiled: February 3, 2014Date of Patent: October 20, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Jongwon Jin Jin, Jongkyu Kim, Heungki Lee
-
Patent number: 9165564Abstract: A digital audio broadcasting (DAB) communication system with a decoder buffer specified by a maximum number of encoded frames is disclosed. A predicted number of encoded frames, Fpred, in the decoder is sent to a receiver with audio data. If the decoder buffer level becomes too high, additional bits are allocated to each frame for each of N programs. If the decoder buffer level becomes too low, fewer bits are allocated to each frame for each of the N programs. Fpred can also be employed to (i) enable the decoder; and (ii) synchronize the transmitter and the receiver. The receiver fills the decoder buffer with Fpred frames before commencing decoding frames. The transmitter and receiver clocks may be synchronized with a feedback loop that compares the actual level of the decoder buffer to the predicted value, Fpred, received from the transmitter.Type: GrantFiled: March 6, 2014Date of Patent: October 20, 2015Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Christof Faller, Raziel Haimi-Cohen
-
Patent number: 9154975Abstract: A system and method supporting access to multimedia information based upon user-defined quality of service criteria is disclosed. A broadband access gateway may coordinate network behavior during the transition of an access device among communication pathways having different available capacities. Adjustments in bit rates and levels of compression may be made based upon the user-defined quality of service criteria. The user may be notified when network conditions disallow support for the desired quality of service, and may choose to override selected criteria. The user-defined quality of service criteria may be stored within the gateway and associated with a user, or may be located in the access device and accessible to the gateway.Type: GrantFiled: July 30, 2013Date of Patent: October 6, 2015Assignee: Broadcom CorporationInventors: Jeyhan Karaoguz, Marc Abrams, Nambirajan Seshadri
-
Patent number: 9100636Abstract: Described herein are techniques related to motion and quality adaptive rolling intra (I) macro-block (MB) that is used to encode a particular image frame. In particular, the rolling I MB configuration may be based upon global motion direction, quantization parameter (QP) value, complexity based roll, and/or QP saturation based roll.Type: GrantFiled: September 7, 2012Date of Patent: August 4, 2015Assignee: Intel CorporationInventors: Jason D. Tanner, Hong Jiang, Sang-Hee Lee
-
Patent number: 9083976Abstract: A system (and a method) are disclosed for a video processing system with enhanced entropy coding performance. The system includes an entropy decoder configured to divide decoding of an input video stream into arithmetic decoding and syntax decoding. The entropy decoder includes an arithmetic decoding module, a syntax decoding module, a memory management module and a memory buffer connecting the two decoding modules. The arithmetic decoding module is configured to decode the input video stream into multiple bins of decoded input video stream and the syntax decoding module is configured to decode the bins of arithmetically decoded input videos stream into one or more syntax elements. The memory management module uses the memory buffer to accelerate the coding performances of arithmetic decoding and syntax decoding. The system also includes a corresponding entropy encoder configured to encode a video stream with improved coding performance.Type: GrantFiled: March 15, 2013Date of Patent: July 14, 2015Assignee: FREESCALE SEMICONDUCTOR, INC.Inventors: Jun Xin, Behzad R. Sayyah, William Ka-ming Chan
-
Patent number: 9060187Abstract: Embodiments for changing bit rates in streaming media are provided. As portions of a streaming media file are downloaded for playback, the size of the portion is compared with an expected size determined prior to initiating playback of streaming AV data. The portion of the media file may be padded such that the size of the portion matches the size specified prior to initiating playback of streaming AV data.Type: GrantFiled: December 18, 2009Date of Patent: June 16, 2015Assignee: NETFLIX, INC.Inventors: Chung-Ping Wu, Christian Kaiser, Yung-Hsiao Lai, James Mitch Zollinger, David Randall Ronca
-
Patent number: 9032274Abstract: A multi-link input/output (I/O) interface uses both feed-forward and feedback signaling to reduce the impact of noise on data capture at a memory controller. To transfer data from a source module to a destination module, a defined pattern is communicated from the memory module along a master channel concurrent with the memory module providing data via one or more slave channels. Based on the phase of the defined pattern as it is received, the multi-link I/O interface feeds forward to the slave channels control signaling whose phase reflects a predicted noise pattern for the system. Each slave channel performs CDR by adjusting timing of its corresponding capture clock signal based on the fed forward control signaling and based on feedback signaling for the corresponding slave channel, whereby the feedback signaling reflects an error measurement between a phase of a capture clock signal and transitions in received data.Type: GrantFiled: May 21, 2013Date of Patent: May 12, 2015Assignee: Advanced Micro Devices, Inc.Inventors: Shadi M. Barakat, Bhuvanachandran K. Nair, Paul-Hugo Lamarche
-
Patent number: 9025659Abstract: Systems and methods for adaptive bitrate streaming of media including subtitles utilizing HTTP in accordance with embodiments of the invention are disclosed. One embodiment of the invention includes selecting a portion of the source media using the source encoder, transcoding the selected portion of the source media into a plurality of alternative portions of encoded video, where each alternative portion is encoded using a different set of encoding parameters and commences with an intra frame at the start of a closed group of pictures (GOP), writing each of the alternative portions of encoded video to a separate container file using the source encoder, writing a subtitle stream segment from each subtitle track corresponding to the selected portion of the source media to a separate container file using the source encoder, and associating a font file with at least one of the container files containing subtitle stream segments.Type: GrantFiled: September 1, 2011Date of Patent: May 5, 2015Assignee: Sonic IP, Inc.Inventors: Kourosh Soroushian, Scott Douglas, Steve Bramwell, Jason Braness, Abhishek Shivadas
-
Patent number: 9014264Abstract: This disclosure relates to video segment identification and organization based on dynamic characterizations. A media component streams media content to a user device at a rate based at least in part on a congestion window size, and a trickle component determines the congestion window size based at least in part on a set of limiting criteria. The set of limiting criteria can include but is not limited to a queuing delay, a target transmission rate, and/or a packet loss compensation factor.Type: GrantFiled: October 18, 2012Date of Patent: April 21, 2015Assignee: Google Inc.Inventors: Yuchung Cheng, Monia Ghobadi
-
Patent number: 8989263Abstract: The present invention provides an apparatus for performing inverse quantization for multiple decoding standards, where the functional operations that comprise the inverse quantizer are modularly implemented and can be selectably performed. Each operation can be represented via a table entry in an associated memory area, with the functional operation being performed via reference to that table entry. Functional operations can be bypassed as needed if inverse quantization does not need to be performed on a set of data. Certain other processing operations can be performed between steps as needed to accommodate different coding standards. Macroblock data can be read from and written back to a common storage area, or a direct path is provided for writing the data directly to a subsequent inverse transform device.Type: GrantFiled: April 5, 2011Date of Patent: March 24, 2015Assignee: Broadcom CorporationInventors: Vivian Hsiun, Alexander G. MacInnis, Xiaodong Xie
-
Patent number: 8982949Abstract: A decoding method decodes a bit stream in an image decoding apparatus. The method includes receiving a weight parameter that is added to a luma quantization parameter as the bit stream. The method also includes decoding, in a decoding unit in the image decoding apparatus, the bit stream, and generating a luma component of quantized coefficients and a chroma component of quantized coefficients. Further, the method includes performing, in a dequantization unit in the image decoding apparatus, dequantization on the luma component of quantized coefficients using the luma quantization parameter and the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of the luma quantization parameter weighted by an add operation of the weight parameter. In addition, the method includes performing, in a transform unit in the image decoding apparatus, an inverse orthogonal transform.Type: GrantFiled: December 13, 2013Date of Patent: March 17, 2015Assignee: Sony CorporationInventors: Kazushi Sato, Osamu Sunohara, Teruhiko Suzuki, Peter Kuhn, Yoichi Yagasaki, Kuniaki Takahashi
-
Publication number: 20150063449Abstract: 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.Type: ApplicationFiled: August 27, 2013Publication date: March 5, 2015Applicant: Magnum Semiconductor, Inc.Inventors: Eric C. Pearson, Pavel Novotny
-
Patent number: 8953680Abstract: A method for context-modeling coding information of a video signal for compressing or decompressing the coding information is provided. An initial value of a function for probability coding of coding information of a video signal of an enhanced layer is determined based on coding information of a video signal of a base layer.Type: GrantFiled: November 1, 2012Date of Patent: February 10, 2015Assignee: LG Electronics Inc.Inventors: Byeong Moon Jeon, Doe Hyun Yoon, Ji Ho Park, Seung Wook Park
-
Patent number: 8948268Abstract: An image coding method and apparatus considering human visual characteristics are provided. The image coding method comprises (a) modeling image quality distribution of an input image in units of scenes such that the quality of an image input in units of scenes is gradually lowered from a region of interest to a background region, (b) determining a quantization parameter of each region constituting one scene according to the result of modeling of image quality distribution, (c) quantizing image data in accordance with the quantization parameter, and (d) coding entropy of the quantized image data.Type: GrantFiled: May 18, 2010Date of Patent: February 3, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Woo-shik Kim, Dae-sung Cho, Shi-hwa Lee, Sang-wook Kim
-
Publication number: 20150023415Abstract: 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.Type: ApplicationFiled: July 19, 2013Publication date: January 22, 2015Inventors: Michael Kerner, Nati Dinur, Assaf Gurevitz
-
Patent number: 8929437Abstract: The image coding method for coding an input image includes: converting, into a bin string, an offset value used in an offset process to be applied to a pixel value of a reconstructed image corresponding to the input image; and performing bypass arithmetic coding on the bin string using a fixed probability.Type: GrantFiled: May 21, 2013Date of Patent: January 6, 2015Assignee: Panasonic Intellectual Property Corporation of AmericaInventors: Kengo Terada, Youji Shibahara, Kyoko Tanikawa, Hisao Sasai, Toshiyasu Sugio, Toru Matsunobu
-
Patent number: 8923688Abstract: Presented herein are systems, methods, and apparatus for improving performance of video decoders during rewind and fast forward operation. Video decoder performance is improved by avoiding repetitive decoding of prediction pictures. When a decoded prediction picture is stored in a frame buffer, techniques are presented for decoding multiple pictures in the rewind order which are dependent thereon, displaying the picture directly from the frame buffer, and setting one type of prediction picture as another type of prediction picture.Type: GrantFiled: December 11, 2002Date of Patent: December 30, 2014Assignee: Broadcom CorporationInventors: Gaurav Aggarwal, Arun Gopalakrishna Rao, Marcus Kellerman, David Erickson, Jason Demas, Sandeep Bhatia, Girish Hulmani
-
Patent number: 8923388Abstract: A method for making a slice cap decision during encoding of a video sequence in a video encoding pipe is provided that includes determining a prediction mode for a macroblock, computing an estimated encoded size of the macroblock based on an adaptive macroblock size estimation model, and making a slice cap decision for a current slice based on the estimated encoded macroblock size, wherein the slice cap decision is made prior to entropy coding the macroblock.Type: GrantFiled: November 21, 2011Date of Patent: December 30, 2014Assignee: Texas Instruments IncorporatedInventors: Osman Gokhan Sezer, Mehmet Umut Demircin, Minhua Zhou, Pramod Kumar Swami, Uday Kiran Pudipeddi
-
Patent number: 8897585Abstract: A method and arrangement for prediction of pixel values in an image decoder. In an image decoder, a reference vector which is provided by an image encoder is provided 500. An initiation region of pixels is determined 502, which corresponds to a reference region of pixels at the image encoder. The initiation region is spatially displaced in relation to the prediction region according to the reference vector, and a part of the initiation region overlaps a part of the prediction region. Pixel values are assigned 504 to pixels of the prediction region, whose corresponding pixel values in the initiation region are known. Pixel values of the overlapping region of the initiation region are assigned 506 to the corresponding pixels in the prediction region, the pixel values being assigned 504.Type: GrantFiled: November 5, 2010Date of Patent: November 25, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Jonatan Samuelsson, Kenneth Andersson, Rickard Sjöberg
-
Patent number: 8879622Abstract: A method and interactive system for the on-line transmission of a high-resolution video sequence composed of a succession of T images includes a step of selecting relevant images comprising at least the following steps: split each image to be transmitted at the instant t into a number N of zones, for each zone n determined in the previous step, calculate a value representative of the content of said zone, for each image to be transmitted, generate a vector representative of the content of said image containing the values obtained in the previous step, calculate a normalized coefficient of correlation ? between the reference vector determined for a previously selected image and that calculated for the current image, make a decision on the selection (or not) of the current image as a function of the value of the normalized correlation coefficient ?.Type: GrantFiled: December 16, 2009Date of Patent: November 4, 2014Assignee: ThalesInventors: François Capman, Erwann Renan, Cédric Le Barz
-
Patent number: 8879638Abstract: A statistical value calculation part specifies macroblocks positioned around an object macroblock and calculates a minimum average value of activities of the macroblocks. When images of the macroblocks are flat and the minimum average value is smaller than an activity of the object macroblock, the minimum average value is set as an adjustment value. A correction factor determination part determines a correction factor on the basis of the adjustment value and a factor determination table. By multiplying a reference quantization step value by the correction factor, a quantization step value of the object macroblock is determined. Since the quantization step value reflects a distribution of the activities of the macroblocks, it is possible to suppress a local change of the quantization step value.Type: GrantFiled: December 10, 2010Date of Patent: November 4, 2014Assignee: MegaChips CorporationInventors: Yuki Haraguchi, Makoto Saitoh
-
Patent number: 8879624Abstract: A decoding method decodes a bit stream in an image decoding apparatus. The method includes receiving a weight parameter that is added to a luma quantization parameter as the bit stream. The method also includes decoding, in a decoding unit in the image decoding apparatus, the bit stream, and generating a luma component of quantized coefficients and a chroma component of quantized coefficients. Further, the method includes performing, in a dequantization unit in the image decoding apparatus, dequantization on the luma component of quantized coefficients using the luma quantization parameter and the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of the luma quantization parameter weighted by an add operation of the weight parameter. In addition, the method includes performing, in a transform unit in the image decoding apparatus, an inverse orthogonal transform.Type: GrantFiled: April 15, 2014Date of Patent: November 4, 2014Assignee: Sony CorporationInventors: Kazushi Sato, Osamu Sunohara, Teruhiko Suzuki, Peter Kuhn, Yoichi Yagasaki, Kuniaki Takahashi
-
Patent number: 8848785Abstract: Embodiments of the present invention provide a compact representation of a cumulative bit curve formed from piece-wise straight line approximations between upper and lower bounds about an actual cumulative bit curve (CBC). In one embodiment the lower bounds are found by applying a constraint such that if a delivery rate was to be calculated using the count at the lower bound it would result in a delivery rate which was greater than the delivery rate that would be calculated using the actual CBC data by a particular amount, for example 10%. The actual CBC data is then used as an upper bound. As a result, the approximated CBC will lie for each GoP between the actual CBC value and the lower bound, with the result that one can be certain that any data rate that is calculated using the approximation will be at least as high as a data rate that is calculated using the actual CBC data.Type: GrantFiled: February 16, 2012Date of Patent: September 30, 2014Assignee: British Telecommunications Public Limited CompanyInventors: Michael Erling Nilsson, Stephen Clifford Appleby, Rory Stewart Turnbull, Ian Barry Crabtree
-
Patent number: 8848790Abstract: A video encoder interframe-encodes a moving image captured by a camera and generates a video code stream. An I frame send request manager receives from a receiver of the video code stream a request signal for requesting to send an I frame that has not been interframe-encoded, when any frame of the moving image is not properly received at the receiver. Then the request manager determines whether or not to accept the received request signal. When the request manager determines to accept the request signal, the request manager supplies an I frame setting signal to the video encoder. Upon receiving the I frame setting signal, the video encoder sets the type of a next frame to be encoded to an I frame and then interframe-encodes the moving image.Type: GrantFiled: October 16, 2007Date of Patent: September 30, 2014Assignees: Sony Corporation, Sony Computer Entertainment Inc.Inventor: Masahiro Fujihara
-
Publication number: 20140254663Abstract: 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.Type: ApplicationFiled: March 10, 2014Publication date: September 11, 2014Applicant: Mediatek Inc.Inventors: Cheng-Tsai Ho, Chi-Cheng Ju, Ding-Yun Chen
-
Patent number: 8798143Abstract: A plurality of bit streams are seamlessly spliced. Separate decoders decode each bit stream. A controller selects the decoded pictures according to a re-encoding range in the vicinity of a splicing point of the bit streams. Pictures presenting a reordering of the streams are excluded in the selection of the decoded pictures. An encoder re-encodes the pictures within the re-encoding range. When it is determined that crossover motion compensation exists between pictures of different streams, the controller changes the motion prediction direction of the problematic picture. The controller changes a motion prediction picture type of a picture which is improperly motion predicted with reference to another stream. A quantization characteristic or motion vectors for the new picture type are generated by the controller. The controller effects the encoding in accordance with a target amount of bits to prevent a breakdown of a buffer and a discontinuation of an amount of data occupancy thereof.Type: GrantFiled: November 1, 2006Date of Patent: August 5, 2014Assignee: Sony CorporationInventor: Hiromi Yoshinari
-
Patent number: 8767824Abstract: 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.Type: GrantFiled: July 11, 2011Date of Patent: July 1, 2014Assignee: Sharp Kabushiki KaishaInventors: Kiran Misra, Christopher A. Segall
-
Patent number: 8755433Abstract: Aspects of a system for transforming uncompressed video traffic to network-aware Ethernet traffic with A/V bridging capabilities and A/V bridging extensions may include a graphics processing unit (GPU) that may enable encapsulation of uncompressed video data and/or auxiliary channel data within a Display Port protocol data unit (PDU). A LAN subsystem may enable encapsulation of the Display Port PDU within an encapsulating PDU. The LAN subsystem may enable determination of a traffic class designation associated with the encapsulating PDU. The LAN subsystem may enable transmission of the encapsulating PDU via a network based on the traffic class designation.Type: GrantFiled: January 31, 2013Date of Patent: June 17, 2014Assignee: Broadcom CorporationInventor: Wael William Diab
-
Patent number: RE45983Abstract: A hypothetical reference decoder.Type: GrantFiled: October 28, 2011Date of Patent: April 19, 2016Assignee: SHARP KABUSHIKI KAISHAInventor: Sachin Govind Deshpande