Feed Back Patents (Class 375/240.07)
  • Patent number: 8731050
    Abstract: An image encoding apparatus encodes image data and includes an image encoding unit that receives an input of the image data and image parameters and generates encoded image data by performing image encoding on the image data with reference to the image parameters and furthermore binarizing and arithmetically encoding the image data. A parameter processing unit outputs, as parameter information, parameters that are included in the image parameters and that are referred to when the encoded image data is arithmetically decoded, and encodes the image parameters to generate and output encoded image parameters. A stream generation unit generates a stream including the encoded image data obtained from the image encoding unit and the parameter information and the encoded image parameters that are outputted from the parameter processing unit.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: May 20, 2014
    Assignee: Panasonic Corporation
    Inventor: Takuma Chiba
  • Patent number: 8718145
    Abstract: A relative quality score is provided that takes into account properties of an encoded version of a source video. For example, one such quality score calculates a difference of higher and lower quality transcoded versions of the source video, and computes quality metrics for each to evaluate how similar the transcoded versions are to the source video. A relative quality score quantifying the quality improvement of the high-quality version over the low-quality version is computed. The relative quality score is adjusted based on a measurement of the quality of the source video. If the relative quality score for the video indicates a sufficient quality improvement of the high-quality version over the low-quality version, various actions are taken, such as retaining the high-quality version, and making the high-quality version available to users, e.g. via a video viewing user interface.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: May 6, 2014
    Assignee: Google Inc.
    Inventors: Huiseng Wang, Xiaoquan Yi
  • Patent number: 8711929
    Abstract: A network-based video encoding and decoding system encodes and decodes remotely displayed user application data on a centralized desktop computer. Remotely displayed user application data are screen captures of a browsing application run by the centralized desktop computer on user's behalf. The encoding system optimizes its encoding performance using back channel information which includes real time network capacity information and decoder feedback. The encoding system consults a back channel information manager to dynamically adjust encoding parameters. Based on the real time network capacity information received, the encoding system adjusts its capturing sampling rate. Based on encoding errors identified by the decoding system, the encoding system selectively re-send previously encoded frames/blocks, or send intra frames on demand to allow the decoding system to correct encoding errors.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: April 29, 2014
    Assignee: Skyfire Labs, Inc.
    Inventors: Erik R. Swenson, Nitin Bhandari
  • Patent number: 8707141
    Abstract: In one embodiment, a process determines a size of a video unit (e.g., frame) to transmit from a sender to a receiver across a communication channel for an associated video stream, and also determines an updated packet loss rate on the channel. In response, the process may dynamically determine both a number N of video data packets and a number M of forward error correction (FEC) packets to transmit for the video unit based on the size of the video unit, the updated packet loss rate on the channel, and an error resilience requirement for the video stream. In an illustrative embodiment, N and M are determined during transmission of the video stream through a look-up operation into a table indexed by the size of the video unit and the updated packet loss rate as co-indices, the co-indices co-indexing a pre-determined N and M pair.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: April 22, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Rui Zhang, Qiyong Liu, Bo Ling, Siping Tao
  • Patent number: 8699564
    Abstract: A method and apparatus for staggercasting includes encoding a first signal representing content having a time duration and a second signal also representing that content. A time delay period is specified for the time duration of the content. A composite signal, comprising the first and second encoded signals, is generated. In the composite signal the first encoded signal is delayed with respect to the second encoded signal by the time delay period for the time duration of the content. If an error is detected in the composite signal, then the received second encoded signal is decoded to produce the content, otherwise the delayed received first encoded signal is decoded to produce the content.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: April 15, 2014
    Assignee: Thomson Licensing
    Inventors: Jeffrey Allen Cooper, Kumar Ramaswamy, Jill MacDonald Boyce
  • Patent number: 8700794
    Abstract: A video transmission method is provided, which includes receiving state information from at least one mobile terminal that intends to perform a video stream service through a wireless network, determining a size of an image by selecting a specified spatial layer bit stream on the basis of the state information of the mobile terminal from a plurality of spatial layer bit streams generated at different bit rates during encoding of the bit stream, selecting a specified time and an SNR layer bit stream by increasing or decreasing time of the image and a layer position of the SNR layer bit stream on the basis of network parameters included in the state information of the mobile terminal, and transmitting the bit stream generated by extracting the specified layer bit stream of the selected layer to the mobile terminal.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: April 15, 2014
    Assignees: Samsung Electronics Co., Ltd., Korea University Research and Business Foundation
    Inventors: Sung-Kee Kim, Tae-Sung Park, Sung-Jae Ko, Hyeong-Min Nam
  • Patent number: 8693536
    Abstract: Disclosed is a server apparatus including a conversion unit which, in case another terminal takes part anew in a group of terminals, during a time of transmitting the copied stream or packet, converts a video frame to a non-predictive frame and transmits the non-predictive frame and transmits a video signal following the non-predictive frame, as it is.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: April 8, 2014
    Assignee: NEC Corporation
    Inventor: Kazunori Ozawa
  • Patent number: 8681858
    Abstract: Rate control is provided in a two-pass encoder. A first encoding pass is performed to encode an input video sequence. Coding statistics for the first encoding pass are collected. Target coding parameters for a second encoding pass are calculated based on the coding statistics for the first encoding pass. The second encoding pass is performed to encode the input video sequence at a constant bit rate (CBR) using the target coding parameters to form a second pass encoded stream.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: March 25, 2014
    Assignee: General Instrument Corporation
    Inventor: Limin Wang
  • Patent number: 8681629
    Abstract: The disclosure relates to a system and method for adjusting a characteristic of a data transmission in order to maintain a rate of transmission. For the method, it comprises: monitoring for initiation of the data transmission to the device; identifying characteristics of the device relating to the data transmission; automatically adjusting the transmission rate according to a preset transmission rate progression established for the communication network; and adjusting characteristics of the data transmission to allow the characteristics of data transmission to conform to the characteristics of the device while maintaining the transmission rate for the device.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: March 25, 2014
    Assignee: BlackBerry Limited
    Inventors: Tom Nagy, David Mak-Fan
  • Patent number: 8644289
    Abstract: Embodiments of an enhanced Node B (eNB) and method for precoding with reduced quantization error are generally described herein. In some embodiments, first and second precoding-matrix indicator (PMI) reports may be received on an uplink channel and a single subband precoder matrix may be interpolated from precoding matrices indicated by both the PMI reports. Symbols for multiple-input multiple output (MIMO) beamforming may be precoded using the interpolated precoder matrix computed for single subband for a multiple user (MU)-MIMO downlink orthogonal frequency division multiple access (OFDMA) transmission. In some embodiments, each of the first and second PMI reports includes a PMI associated with a same subband that jointly describes a recommended precoder.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: February 4, 2014
    Assignee: Intel Corporation
    Inventors: Yuan Zhu, Qinghua Li, Xiaogang Chen
  • Publication number: 20130322528
    Abstract: An image processing apparatus includes: a quantization parameter determination section which determines a reference quantization parameter; a back search section which detects a detected quantization parameter for each coding unit; a coding section which codes the input image for each coding unit; a feedback control section which confirms the generated code quantity of the input image, and if it is predicted that the generated code quantity for each image unit exceeds the target code quantity for each image unit, increases the determined reference quantization parameter; and a coding control section which performs control such that, during dubbing, the coding section uses the reference quantization parameter when the back search detection is not successful and selectively uses the reference quantization parameter or the detected quantization parameter in accordance with a determination result of a need for code quantity suppression when the back search detection is successful.
    Type: Application
    Filed: April 24, 2013
    Publication date: December 5, 2013
    Applicant: SONY CORPORATION
    Inventor: Takaaki Fuchie
  • Publication number: 20130308700
    Abstract: A method and system use capacity-approaching rateless code to communicate multimedia data even with very short codewords, such as 64 bits or less, via erasure and noise channels. The method provides a way to design the edge degree distribution of rateless codes for any arbitrary channel. Based on an equivalent metric of decoding behavior in any channels, the degree distribution of a rateless code such as Luby-transform codes and raptor codes is optimized based on in-process status of decoding. A regularized least-squares optimization is used to avoid erroneous decoding. Multiple feedbacks can further improve the performance.
    Type: Application
    Filed: May 18, 2012
    Publication date: November 21, 2013
    Inventors: Toshiaki Koike-Akino, Jesper H. Soerensen, Philip Orlik
  • Patent number: 8589583
    Abstract: A method and apparatus for adaptively receiving media streams of different bit rates is disclosed. Data describing the variability of the bit rate of different versions of a media program is transmitted to the media player, and used by the media player to select the appropriate version for reception over the communication channel.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: November 19, 2013
    Assignee: Hulu, Inc.
    Inventors: Alexander V. Gutarin, Baptiste Coudurier
  • Patent number: 8565300
    Abstract: A method and device for controlling a code rate are provided, and this application relates to a video communication technology. The method for controlling a code rate includes the following steps. An output target bit of a current frame is acquired, where the current frame is a currently processed input frame. A target quantization parameter is acquired according to the output target bit by utilizing a nonlinear code rate control model. The present invention is applicable to transcoding between compressed videos.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: October 22, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaoyang Wang, Yi Zhang, Jing Wang
  • Patent number: 8510555
    Abstract: A streaming video server generates a virtual file system that includes virtual addresses of a plurality of encrypted segments of a plurality of video programs at each of a plurality of bitrates, without storing the plurality of encrypted segments in persistent storage. A request is received from a client device to access a selected one of the plurality of video programs via a request to access the virtual file system. The plurality of encrypted segments of the selected one of the plurality of video programs are generated at a selected bitrate, in response to the request.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: August 13, 2013
    Assignee: Morega Systems Inc
    Inventor: King Chiu Tam
  • Patent number: 8505059
    Abstract: There is provided a channel capacity estimation method for adaptive video transmission, the method including: estimating a Bit Error Rate (BER) for a received video packet; and estimating channel capacity by using the estimated BER.
    Type: Grant
    Filed: December 25, 2008
    Date of Patent: August 6, 2013
    Assignees: Electronics and Telecommunications Research Institute, Michigan State University
    Inventors: Yong-Ju Cho, Jeong-Ju Yoo, Jin-Woo Hong, Hayder Radha, Shirish Krande, Kiran Misra
  • Patent number: 8477843
    Abstract: The rate controller in a digital video encoding system is responsible for allocating a bit budget for video frames to be encoded. The rate controller considers many different factors when determining the frame bit budget. One of the factors considered is the complexity of the frames being compressed. Occasionally there will be a very complex frame that is not representative of the overall video frame sequence. Such a rare complex frame may cause a disproportionate affect on the bit budget allocation. The system of the present invention limits the amount that a very complex frame can change the bit budget allocation. The rate controller of the present invention also includes a relaxation factor. The relaxation factor allows a user to determine if the rate controller should strictly allocate its bit budget or relax its standards such that the rate controller may not be so conservative when allocating bits to frames.
    Type: Grant
    Filed: April 1, 2011
    Date of Patent: July 2, 2013
    Assignee: Apple Inc.
    Inventors: Xiaochun Nie, Thomas Pun, Hsi-Jung Wu
  • Publication number: 20130156100
    Abstract: The server device draws a processing result from software in an image memory, detects an update area containing an update between frames in the image, performs still image compression, and calculates the compression ratio of still image compressed data in the update area. The server device identifies a high-frequency change area, performs moving image compression, and calculates the compression ratio of moving image compressed data. The server device transmits the still image compressed data and the moving image compressed data. The server device stops the moving image compression based on the result of comparing the compression ratio of the moving image compressed data and a compression ratio of still image compressed data in a previous update area is the update area in a previous frame detected before the start of the moving image compression and has been detected at a position associated with the high-frequency change area.
    Type: Application
    Filed: November 15, 2012
    Publication date: June 20, 2013
    Applicant: Fujitsu Limited
    Inventor: FUJITSU LIMITED
  • Publication number: 20130128962
    Abstract: Systems and methods are presented for processing sequences of video frames in a distributed video coding environment. Video frames chosen as key video frames are encoded in their entirety on a sending device, and the encodings are forwarded to a receiving device. Non-key video frames are partitioned into blocks of pixels which are individually processed at the sending device. Some pixel blocks are designated for reconstruction at the receiving device using a similar corresponding pixel block from a previous video frame, and the sending device does not encode those pixel blocks. Other pixel blocks are compressed at the sending device into representations that are sent to the receiving device to facilitate reconstruction of the other pixel blocks at the receiving device. Exceptional efficiency and accuracy may be achieved by employing spatiograms and singular value decompositions in processing pixel blocks of the non-key video frames at the sending device.
    Type: Application
    Filed: February 25, 2011
    Publication date: May 23, 2013
    Inventors: Shyam Sundar Rajagopalan, Deepak Pai, Shriram V. Revankar, Arsh Sood, Parimi Krishna Chaitanya
  • Publication number: 20130114702
    Abstract: An encoder encodes a video signal formed of video frames, each including image blocks. The encoder includes a processing unit which calculates at least one high resolution reference image block on the basis of previously encoded image blocks by executing a super resolution algorithm to perform a local motion compensation; and a motion compensation unit which calculates on the basis of the calculated high resolution reference image block a temporal predictor which is subtracted from a current image block of the video signal. Together, the encoder and a corresponding decoder improve the signal quality of a video signal significantly.
    Type: Application
    Filed: July 20, 2011
    Publication date: May 9, 2013
    Inventors: Peter Amon, Andreas Hutter, Robert Kutka, Norbert Oertel
  • Publication number: 20130107947
    Abstract: A method and apparatus for encoding of video data incorporating loop filtering are disclosed. The method and apparatus according to an embodiment of the present invention determines an initial loop filter level for a frame of the video data according to quality setting of the frame. The information associated with the initial loop filter level is incorporated in the bitstream corresponding to compressed video data. The loop filtering is applied to a macroblock without the need to wait for the whole frame reconstruction to complete. In another embodiment according to the present invention, the initial loop filter level may be refined according to stability associated with the frame. In yet another embodiment according to the present invention, the method may include determining whether segment mode is on or off and determining a frame-level or segment-level initial loop filter level accordingly.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: MEDIATEK INC.
    Inventors: Kun-Bin LEE, Tung-Hsing WU, Yu Kun LIN
  • Patent number: 8411743
    Abstract: A computer-implemented method for encoding using feedback. A base layer of a current frame is encoded. The residue of the current frame is generated. The residue of the current frame is encoded. Also, in response to feedback from a receiver, a coding strategy for each block of the current frame is determined and coding is performed according to one or more of source coding and Wyner-Ziv coding. The feedback is based on the base layer of the current frame and previous correctly received enhancement frames.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: April 2, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Debargha Mukherjee, Wai-Tian Tan, Andrew J. Patti
  • Patent number: 8391312
    Abstract: An method for improving the ability of a recipient to review time-sensitive media upon receipt when network conditions are poor. The method includes ascertaining if media to be sent from a sending node to a receiving node is time-sensitive and ascertaining if there is sufficient bandwidth for transmitting a full bit rate representation of the media at a first bit rate and at a first packetization interval. If the bandwidth is sufficient, the full bit rate representation is transmitted. If the bandwidth is insufficient, then a reduced bit rate representation of the media is generated and transmitted.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: March 5, 2013
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Publication number: 20130051459
    Abstract: A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements.
    Type: Application
    Filed: October 10, 2012
    Publication date: February 28, 2013
    Inventors: Heiner KIRCHHOFFER, Heiko SCHWARZ, Tung NGUYEN, Detlev MARPE, Thomas WIEGAND
  • Patent number: 8358693
    Abstract: Computation scheduling and allocation for visual communication is described. In one aspect, multiple frames of video data are encoded by allocating for at least a subset of inter-coded frames, on frame-by-frame basis, computational resources to encode the inter-coded frame. To this end, a computational budget to encode a current inter-coded frame is estimated. The estimate is based on the actual computational costs to encode a previous inter-coded frame of video data. Next, sets of operations associated with encoding the current inter-coded frame are analyzed to determine computational resources to implement the operations. If the computational resources exceed the computational budget, complexity of the operations is reduced until the associated computational resources are less than or equal to the computational budget. At this point, the current inter-coded frame is encoded using the operations and the computational budget. This process is repeated for the remaining inter-coded frames of video data.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: January 22, 2013
    Assignee: Microsoft Corporation
    Inventors: Yan Lu, Feng Wu, Wei Pu, Shipeng Li
  • Publication number: 20130016775
    Abstract: 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.
    Type: Application
    Filed: July 11, 2011
    Publication date: January 17, 2013
    Inventors: David Prakash Varodayan, Wai-Tian Tan
  • Patent number: 8355436
    Abstract: A Method And Apparatus For Control of Rate-Distortion Tradeoff by Mode Selection in Video Encoders is Disclosed. The system of the present invention first selects a distortion value D near a desired distortion value. Next, the system determines a quantizer value Q using the selected distortion value D. The system then calculates a Lagrange multiplier lambda using the quantizer value Q. Using the selected Lagrange multiplier lambda and quantizer value Q, the system begins encoding pixelblocks. If the system detects a potential buffer overflow, then the system will increase the Lagrange multiplier lambda. If the Lagrange multiplier lambda exceeds a maximum lambda threshold then the system will increase the quantizer value Q. If the system detects a potential buffer underflow, then the system will decrease the Lagrange multiplier lambda. If the Lagrange multiplier lambda falls below a minimum lambda threshold then the system will decrease the quantizer value Q.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: January 15, 2013
    Assignee: Apple Inc.
    Inventors: Barin Geoffry Haskell, Adriana Dumitras, Atul Puri
  • Patent number: 8352825
    Abstract: A method for packet retransmission employing feedback information is disclosed. The method for packet retransmission employing feedback information comprises receiving reception acknowledgement information from a receiver after a transmitter transmits packets, the reception acknowledgement information representing channel status information and decoding success/failure of the packets; and changing a retransmission mode in accordance with the channel status information if the reception acknowledgement information represents decoding failure, and transmitting retransmission packets of the packets in accordance with the changed retransmission mode. Thus, it is possible to improve decoding probability of the receiver and increase efficiency of retransmission.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: January 8, 2013
    Assignee: LG Electronics Inc.
    Inventors: Min Seok Noh, Yeong Hyeon Kwon, Jin Sam Kwak, Dong Cheol Kim, Sung Ho Moon, Seung Hee Han, Hyun Woo Lee
  • Patent number: 8311092
    Abstract: A communication device is operable to manage communication of data streams, which comprise data encoded utilizing scheme that generate plurality of frames with logical grouping and/or inter-frame dependencies, based on determination of network payload parameters that are utilized for the data transmission. Exemplary encoding schemes comprise MPEG encoding, which generates data streams comprised I-frames, P-frames and/or B-frames. Network packets that are utilized to perform data communication are generated such that packet payloads comprise only data corresponding to a single frame and/or logical grouping within the encoded data stream. Feedback from networking subsystem in the communication device may be provided during processing of the data streams to enable use of network payload parameters during encoding operations. Frame sizes may be adjusted, for example, so that a size of each frame is multiple of a size of a payload of the network packets that are utilized in data communication.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: November 13, 2012
    Assignee: Broadcom Corporation
    Inventors: Jeyhan Karaoguz, James D. Bennett
  • Patent number: 8295347
    Abstract: An information processing apparatus and method for splicing first compressed image data with second compressed image data. The method includes performing a decoding process for a first decoding interval that includes a first editing point set to the first compressed image data to produce a first non-compressed image signal. A second decoding process includes a second editing point set to the second compressed image data to produce a second non-compressed image signal. A re-encoding process re-encodes an interval of a third non-compressed image signal and the first and second non-compressed image signals are spliced at the first and second editing points to produce third compressed image data.
    Type: Grant
    Filed: August 22, 2005
    Date of Patent: October 23, 2012
    Assignee: Sony Corporation
    Inventors: Takaaki Fuchie, Kyohei Koyabu, Hiromi Yoshinari
  • Patent number: 8295348
    Abstract: Disclosed is a method for controlling bit rates in consideration of wireless channel environment by an apparatus that transmits and receives moving picture encoding data via a wireless network. The apparatus for transmitting/receiving data through a wireless communication network connected to the apparatus including a channel state analyzing unit for analyzing a wireless channel environment, an encoding controller for generating control information containing information about a quantization parameter, skip or non-skip of frames indication, frame type indication, and use or non-use of an Error Resilient Tool (ERT) indication, in consideration of an analyzation result received from the channel state analyzing unit, a moving picture encoding unit for encoding incoming moving picture data, based on the control information received from the encoding controller; and a data transmitting/receiving unit for transferring the encoded moving picture data through the wireless channel to an exterior.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: October 23, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yong-Gyoo Kim, Tae-Sung Park, Jae-Hoon Kwon, Do-Young Joung, Sung-Kee Kim, Chang-Hyun Lee
  • Publication number: 20120250762
    Abstract: There is disclosed a system and method for transmission of data signals from a mobile device to a network. In an embodiment, the method comprises encoding video data at a first encoding rate into a plurality of video frames using a first encoding module; encoding video data at a second encoding rate into a plurality of video frames using a second encoding module; detecting a change in the availability of wireless bandwidth in the network; and switching a selector to retrieve frames from either the first encoding module or the second encoding module for transmission in dependence upon the available wireless bandwidth. The encoding rate of whichever one of the first encoding module and the second encoding module is currently not selected is successively increased or decreased, and a selector is switched to retrieve frames from either the first encoding module or the second encoding module.
    Type: Application
    Filed: April 4, 2012
    Publication date: October 4, 2012
    Inventors: Hagen Kaye, Wayne Mallet, David Sze
  • Patent number: 8279761
    Abstract: A first periodic signal generation circuit generates first periodic output signals. A second periodic signal generation circuit generates second periodic output signals. A first multiplexer circuit receives the first and the second periodic output signals. An interface circuit coupled to external pins generates a third periodic output signal based on a periodic signal selected by the first multiplexer circuit. A second multiplexer circuit receives the third periodic output signal at an input. A first periodic feedback signal provided to the first periodic signal generation circuit is based on a signal selected by the second multiplexer circuit. A third multiplexer circuit receives the third periodic output signal at an input. A second periodic feedback signal provided to the second periodic signal generation circuit is based on a signal selected by the third multiplexer circuit.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: October 2, 2012
    Assignee: Altera Corporation
    Inventor: Andy Nguyen
  • Patent number: 8271291
    Abstract: A method for identifying a frame type is disclosed. The present invention includes receiving current frame type information, obtaining previously received previous frame type information, generating frame identification information of a current frame using the current frame type information and the previous frame type information, and identifying the current frame using the frame identification information. And, a method for identifying a frame type is disclosed. The present invention includes receiving a backward type bit corresponding to current frame type information, obtaining a forward type bit corresponding to previous frame type information, generating frame identification information of a current frame by placing the backward type bit at a first position and placing the forward type bit at a second position.
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: September 18, 2012
    Assignee: LG Electronics Inc.
    Inventors: Sang Bae Chon, Lae Hoon Kim, Koeng Mo Sung
  • Patent number: 8249152
    Abstract: Techniques for segmenting an image of an object are provided. In some embodiments, an image segmentation apparatus includes an image input unit and an image processing unit. The image input unit is configured to receive as input a video image having a first image frame and a second image frame that is consecutive to the first image frame. The image processing unit is configured to segment the second image frame based at least in part on information on the first image frame.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: August 21, 2012
    Assignee: Hankuk University of Foreign Studies Research and Industry-University Cooperation Foundation
    Inventor: Il Dong Yun
  • Patent number: 8218626
    Abstract: An encoding control apparatus is disclosed that includes a variance calculation unit configured to calculate a variance of an encoding target macroblock; a sum-of-absolute-difference calculation unit configured to calculate a sum of absolute differences between the encoding target macroblock and a reference macroblock; a setting unit configured to set, based on the variance and the sum of absolute differences, a standard for determining whether to skip encoding of the encoding target macroblock; a prediction unit configured to perform motion compensation prediction on the encoding target macroblock to obtain a motion-compensated prediction value; and a determination unit configured to determine whether to skip encoding of the encoding target macroblock by comparing the motion-compensated prediction value with the standard. Related apparatuses and methods are also disclosed.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: July 10, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akihiro Oishi
  • Patent number: 8218627
    Abstract: A scaleable macro block rate control method particularly well-suited for MPEG video. There is provided a method to easily derive a quantization parameter (QP) value using information such as bit usage, previous QP values and SAD values from the past encoded and future frames. The method utilizes quantization estimation techniques based on statistical relationships between different intensity measures, such as distortion intensity, absolute difference intensity and mean of absolute difference intensity. The method is well-suited to applications utilizing MPEG video such as MPEG-1, MPEG-2, MPEG-4, JVT/H.264 standards and so forth.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: July 10, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Hung-Ju Lee
  • Patent number: 8175149
    Abstract: Provided is a method and apparatus for controlling a bit-rates in which an amount of generated bits is adjusted according to the complexity of each frame, and a bit-rate within a frame can be further effectively adjusted by applying different quantization parameter (QP) values to respective macro blocks. In the apparatus for controlling a bit-rate, a motion compensated temporal filtering (MCTP) operation is performed for each group of pictures (GOP) in an input scalable layer, and thereafter bits are allocated to respective frames in consideration of frame type and frame complexity. Furthermore, a QP is adaptively determined in the unit of a macro block on the basis of the allocated bits.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: May 8, 2012
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Dong-San Jun, Jae Gon Kim, Jin Woo Hong, Jong-Ki Han, Nae-ri Park
  • Patent number: 8166170
    Abstract: The present invention is directed to a method of delivering a video stream. The method operates by determining a group of video streams to be provided to a particular destination over a particular communication link. Next, the band width of the link is allocated to the video streams based upon the particular properties of the various video streams to be transmitted. The video streams are processed so that they fit into the band width allocations. Next, the video streams are transmitted in separate channels, synchronized with respect to each other, to reach the subject destination.
    Type: Grant
    Filed: October 26, 2009
    Date of Patent: April 24, 2012
    Assignee: Imagine Communications Ltd.
    Inventors: Doron Segev, Ron Gutman, Lior Morad
  • Patent number: 8160139
    Abstract: Activities of a video signal are obtained for subblocks of each macroblock of each picture. The smallest activity is detected as an input-picture activity per macroblock. Obtained are activities of a motion-compensated predictive signal per first picture and activites of the video signal per second picture, for the subblocks of each macroblock. A mean value of the activities is obtained per macroblock for each picture, as an error activity per macroblock. A mean error activity is obtained for error activities per picture. A quantization step size for quantization of the video signal is adjusted per macroblock, according to the input-picture activity, to obtain a smaller step size when the error activity is equal to or larger than the mean error activity than when the former is smaller than the latter.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: April 17, 2012
    Assignee: Victor Company of Japan, Ltd.
    Inventor: Tomoyuki Shindo
  • Patent number: 8121190
    Abstract: The invention relates to a method for video coding a sequence of digitized images comprising predicting the contents of each image taking into account a rate distortion optimization criterion being dependent on a Lagrange multiplier; transforming the prediction error resulting from predicting step into a plurality of transformed residual coefficients in each image; quantizing the transformed residual coefficients in each image; wherein the Lagrange multiplier is determined for each image based on a probability distribution of the transformed residual coefficients of the respective image, the probability distribution having its maximum probability at its mean zero and being formed such that the probabilities decrease to zero from the mean to large absolute values of the transformed residual coefficients, whereby the variance of the probability distribution is calculated from the plurality of transformed residual coefficients in the respective image.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: February 21, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventor: Xiang Li
  • Publication number: 20120039391
    Abstract: A system for transmission of data signals over a wireless network having an encoding module for encoding video data into a plurality of buffers for transmission. The system also has a feedback module for processing feedback from one or more sources, wherein the encoding module dynamically alters the amount of data that is encoded into the one or more video buffers based at least in part on the feedback received. A method for transmission of data signals over a wireless network including encoding video data into a plurality of buffers, transmitting some of the data, processing feedback from one or mores sources, wherein the feedback relates to delivery parameters and dynamically altering the amount of data passed into the buffers based at least in part on the data received.
    Type: Application
    Filed: July 15, 2011
    Publication date: February 16, 2012
    Applicant: DEJERO LABS INC.
    Inventors: Bogdan FRUSINA, Barry GILHULY, Akos HORVATH, Wayne MALLET, David SZE
  • Publication number: 20110268186
    Abstract: A computer-implemented method for encoding using feedback. The method comprising includes encoding a base layer of a current frame, generating a residue of the current frame, and encoding the residue of said current frame. Also, in response to feedback from a receiver, wherein the feedback is based on the base layer of the current frame and previous correctly received enhancement frames, determining coding strategy for each block of the current frame and coding according to one or more of source coding and Wyner-Ziv coding.
    Type: Application
    Filed: April 30, 2010
    Publication date: November 3, 2011
    Inventors: Debargha MUKHERJEE, Wai-Tian TAN, Andrew J. PATTI
  • Publication number: 20110268187
    Abstract: A method for optimizing a video transmission, in a constrained environment using a video coder adapted for coding the video data to be transmitted, includes determining one or more compression parameters for the video coder considered to transmit the video data at a given throughput or for a given quality. The method defines and uses reference charts for the coder considered, and predicts for the part of the video sequence undergoing compression, using the reference charts, compression parameters to be used, such as the quantization interval, by selecting a chart for which the targeted range of throughput or of quality is the closest in distance to the part of the sequence to be compressed, while complying with a given margin, and updates with an iterative method the prediction step to converge on the best choice of parameterization. The iteration includes at least one compression step followed by a verification step, to compress the video data to be transmitted with the parameters.
    Type: Application
    Filed: October 5, 2009
    Publication date: November 3, 2011
    Applicant: THALES
    Inventors: Catherine Lamy-Bergot, Benjamin Gadat
  • Patent number: 8045469
    Abstract: The invention relates to a system and method for adjusting a characteristic of a data transmission in order to maintain a rate of transmission. For the method, it comprises: monitoring for initiation of the data transmission to the device; identifying characteristics of the device relating to the data transmission that affect the ability of the device to process the transmission; automatically adjusting the transmission rate according to a preset transmission rate progression established for the communication network; and adjusting characteristics of the data transmission to allow the characteristics of data transmission to conform to the characteristics of the device while maintaining the transmission rate for the device.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: October 25, 2011
    Assignee: Research in Motion Limited
    Inventors: Tom Nagy, David Mak-Fan
  • Patent number: 8045528
    Abstract: A feedback method for performing a feedback by using a codebook in Multiple Input Multiple Output (MIMO) system includes receiving, by the mobile station, a MIMO mode type information, generating feedback information by using the codebook selected according to the MIMO mode type information, and transmitting the feedback information to the base station. The codebook includes a SU-MIMO codebook and a MU-MIMO codebook, and the MU-MIMO codebook is formed by extracting codebook elements from the SU-MIMO codebook. As a result, the method maximizes a system throughput simultaneously while effectively reducing an amount of feedback information.
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: October 25, 2011
    Assignee: LG Electronics Inc.
    Inventors: Wook Bong Lee, Jin Young Chun, Sung Ho Park, Moon Il Lee, Hyun Soo Ko, Bin Chul Ihm
  • Publication number: 20110249729
    Abstract: Embodiments of the present invention provide a video encoding system that codes video sequence into a multi-level hierarchy based on levels of long term reference (LTR) frames. According to the present invention, an encoder designates a reference frame as a long term reference (LTR) frame and transmits the LTR frame to a receiver. Upon receiving feedback from the receiver acknowledging receipt of the LTR frame, the encoder periodically codes subsequent frames as reference frames using the acknowledged LTR frame as a reference and designates subsequent reference frames as secondary LTR frames. A determined number of frames after each secondary LTR frame may be coded using a preceding secondary LTR frame as a reference.
    Type: Application
    Filed: June 4, 2010
    Publication date: October 13, 2011
    Applicant: Apple Inc.
    Inventors: Xiaosong ZHOU, Dazhong Zhang, Davide Concion, Hsi-Jung Wu, Douglas Scott Price
  • Publication number: 20110243223
    Abstract: A plurality of video streams is transmitted over a transmission link. At intervals, one determines for each video stream at each of a plurality of encoder settings, having regard to the amount of data buffered at a receiver for that stream, a bit rate sufficient to transmit the remainder of that stream at that encoder setting such as to avoid buffer underflow at the receiver. One determines also a critical point equal to the earliest time at which that bit rate can be reduced while still avoiding buffer underflow at the receiver. An encoder setting is chosen for each video stream such that the sum of said bit rates required for transmission of the streams does not exceed the capacity of the transmission link. Any surplus capacity of the transmission link is allocated to the stream that has the earliest critical point.
    Type: Application
    Filed: December 7, 2009
    Publication date: October 6, 2011
    Inventors: Michael E. Nilsson, Ian B. Crabtree, Patrick J. Mulroy
  • Patent number: 8027384
    Abstract: A scaleable macro block rate control method particularly well-suited for MPEG video. There is provided a method to easily derive a quantization parameter (QP) value using information such as bit usage, previous QP values and SAD values from the past encoded and future frames. The method utilizes quantization estimation techniques based on statistical relationships between different intensity measures, such as distortion intensity, absolute difference intensity and mean of absolute difference intensity. The method is well-suited to applications utilizing MPEG video such as MPEG-1, MPEG-2, MPEG-4, JVT/H.264 standards and so forth.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: September 27, 2011
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Hung-Ju Lee
  • Patent number: RE44091
    Abstract: This invention employs a scheme to allow an input video signal to undergo encoding, e.g., predictive encoding, DCT processing, quantization at fixed quantization step size and variable length encoding to generate first encoded data to determine (calculate) allocated code quantity every frame or every GOP on the basis of data quantity every predetermined time, e.g., every frame or every GOP of the first encoded data and total quantity of usable data to encode the input video signal every predetermined time on the basis of the allocated code quantity to generate second encoded data. Thus, variable rate encoding such that encoding rate changes every predetermined time is realized. As a result, even if pictures (frames) of complicated are successive, there is no possibility that quantization step size is caused to be large with respect to these pictures as in the conventional apparatus. Thus, uniform high picture quality can be obtained through the entirety.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: March 19, 2013
    Assignee: Sony Corporation
    Inventor: Tsuyoshi Oda