Feed Back Patents (Class 375/240.07)
-
Patent number: 8731050Abstract: 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: GrantFiled: December 18, 2008Date of Patent: May 20, 2014Assignee: Panasonic CorporationInventor: Takuma Chiba
-
Patent number: 8718145Abstract: 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: GrantFiled: August 24, 2009Date of Patent: May 6, 2014Assignee: Google Inc.Inventors: Huiseng Wang, Xiaoquan Yi
-
Patent number: 8711929Abstract: 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: GrantFiled: October 30, 2007Date of Patent: April 29, 2014Assignee: Skyfire Labs, Inc.Inventors: Erik R. Swenson, Nitin Bhandari
-
Patent number: 8707141Abstract: 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: GrantFiled: August 2, 2011Date of Patent: April 22, 2014Assignee: Cisco Technology, Inc.Inventors: Rui Zhang, Qiyong Liu, Bo Ling, Siping Tao
-
Patent number: 8699564Abstract: 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: GrantFiled: January 21, 2004Date of Patent: April 15, 2014Assignee: Thomson LicensingInventors: Jeffrey Allen Cooper, Kumar Ramaswamy, Jill MacDonald Boyce
-
Patent number: 8700794Abstract: 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: GrantFiled: April 13, 2010Date of Patent: April 15, 2014Assignees: Samsung Electronics Co., Ltd., Korea University Research and Business FoundationInventors: Sung-Kee Kim, Tae-Sung Park, Sung-Jae Ko, Hyeong-Min Nam
-
Patent number: 8693536Abstract: 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: GrantFiled: May 29, 2009Date of Patent: April 8, 2014Assignee: NEC CorporationInventor: Kazunori Ozawa
-
Patent number: 8681858Abstract: 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: GrantFiled: December 23, 2009Date of Patent: March 25, 2014Assignee: General Instrument CorporationInventor: Limin Wang
-
Patent number: 8681629Abstract: 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: GrantFiled: September 2, 2011Date of Patent: March 25, 2014Assignee: BlackBerry LimitedInventors: Tom Nagy, David Mak-Fan
-
Patent number: 8644289Abstract: 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: GrantFiled: March 30, 2011Date of Patent: February 4, 2014Assignee: Intel CorporationInventors: Yuan Zhu, Qinghua Li, Xiaogang Chen
-
Publication number: 20130322528Abstract: 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: ApplicationFiled: April 24, 2013Publication date: December 5, 2013Applicant: SONY CORPORATIONInventor: Takaaki Fuchie
-
Publication number: 20130308700Abstract: 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: ApplicationFiled: May 18, 2012Publication date: November 21, 2013Inventors: Toshiaki Koike-Akino, Jesper H. Soerensen, Philip Orlik
-
Patent number: 8589583Abstract: 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: GrantFiled: September 8, 2010Date of Patent: November 19, 2013Assignee: Hulu, Inc.Inventors: Alexander V. Gutarin, Baptiste Coudurier
-
Patent number: 8565300Abstract: 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: GrantFiled: November 30, 2010Date of Patent: October 22, 2013Assignee: Huawei Technologies Co., Ltd.Inventors: Xiaoyang Wang, Yi Zhang, Jing Wang
-
Patent number: 8510555Abstract: 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: GrantFiled: April 27, 2011Date of Patent: August 13, 2013Assignee: Morega Systems IncInventor: King Chiu Tam
-
Patent number: 8505059Abstract: 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: GrantFiled: December 25, 2008Date of Patent: August 6, 2013Assignees: Electronics and Telecommunications Research Institute, Michigan State UniversityInventors: Yong-Ju Cho, Jeong-Ju Yoo, Jin-Woo Hong, Hayder Radha, Shirish Krande, Kiran Misra
-
Patent number: 8477843Abstract: 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: GrantFiled: April 1, 2011Date of Patent: July 2, 2013Assignee: Apple Inc.Inventors: Xiaochun Nie, Thomas Pun, Hsi-Jung Wu
-
Publication number: 20130156100Abstract: 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: ApplicationFiled: November 15, 2012Publication date: June 20, 2013Applicant: Fujitsu LimitedInventor: FUJITSU LIMITED
-
Publication number: 20130128962Abstract: 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: ApplicationFiled: February 25, 2011Publication date: May 23, 2013Inventors: Shyam Sundar Rajagopalan, Deepak Pai, Shriram V. Revankar, Arsh Sood, Parimi Krishna Chaitanya
-
Publication number: 20130114702Abstract: 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: ApplicationFiled: July 20, 2011Publication date: May 9, 2013Inventors: Peter Amon, Andreas Hutter, Robert Kutka, Norbert Oertel
-
Publication number: 20130107947Abstract: 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: ApplicationFiled: October 26, 2011Publication date: May 2, 2013Applicant: MEDIATEK INC.Inventors: Kun-Bin LEE, Tung-Hsing WU, Yu Kun LIN
-
Patent number: 8411743Abstract: 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: GrantFiled: April 30, 2010Date of Patent: April 2, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Debargha Mukherjee, Wai-Tian Tan, Andrew J. Patti
-
Patent number: 8391312Abstract: 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: GrantFiled: August 22, 2008Date of Patent: March 5, 2013Assignee: Voxer IP LLCInventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
-
Publication number: 20130051459Abstract: 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: ApplicationFiled: October 10, 2012Publication date: February 28, 2013Inventors: Heiner KIRCHHOFFER, Heiko SCHWARZ, Tung NGUYEN, Detlev MARPE, Thomas WIEGAND
-
Patent number: 8358693Abstract: 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: GrantFiled: July 14, 2006Date of Patent: January 22, 2013Assignee: Microsoft CorporationInventors: Yan Lu, Feng Wu, Wei Pu, Shipeng Li
-
Publication number: 20130016775Abstract: 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: ApplicationFiled: July 11, 2011Publication date: January 17, 2013Inventors: David Prakash Varodayan, Wai-Tian Tan
-
Patent number: 8355436Abstract: 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: GrantFiled: June 7, 2010Date of Patent: January 15, 2013Assignee: Apple Inc.Inventors: Barin Geoffry Haskell, Adriana Dumitras, Atul Puri
-
Patent number: 8352825Abstract: 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: GrantFiled: January 5, 2009Date of Patent: January 8, 2013Assignee: 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: 8311092Abstract: 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: GrantFiled: February 6, 2009Date of Patent: November 13, 2012Assignee: Broadcom CorporationInventors: Jeyhan Karaoguz, James D. Bennett
-
Patent number: 8295347Abstract: 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: GrantFiled: August 22, 2005Date of Patent: October 23, 2012Assignee: Sony CorporationInventors: Takaaki Fuchie, Kyohei Koyabu, Hiromi Yoshinari
-
Patent number: 8295348Abstract: 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: GrantFiled: July 21, 2008Date of Patent: October 23, 2012Assignee: 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: 20120250762Abstract: 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: ApplicationFiled: April 4, 2012Publication date: October 4, 2012Inventors: Hagen Kaye, Wayne Mallet, David Sze
-
Patent number: 8279761Abstract: 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: GrantFiled: May 28, 2010Date of Patent: October 2, 2012Assignee: Altera CorporationInventor: Andy Nguyen
-
Patent number: 8271291Abstract: 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: GrantFiled: May 8, 2009Date of Patent: September 18, 2012Assignee: LG Electronics Inc.Inventors: Sang Bae Chon, Lae Hoon Kim, Koeng Mo Sung
-
Patent number: 8249152Abstract: 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: GrantFiled: August 25, 2008Date of Patent: August 21, 2012Assignee: Hankuk University of Foreign Studies Research and Industry-University Cooperation FoundationInventor: Il Dong Yun
-
Patent number: 8218626Abstract: 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: GrantFiled: May 29, 2008Date of Patent: July 10, 2012Assignee: Canon Kabushiki KaishaInventor: Akihiro Oishi
-
Patent number: 8218627Abstract: 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: GrantFiled: February 25, 2010Date of Patent: July 10, 2012Assignees: Sony Corporation, Sony Electronics Inc.Inventor: Hung-Ju Lee
-
Patent number: 8175149Abstract: 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: GrantFiled: November 21, 2006Date of Patent: May 8, 2012Assignee: Electronics and Telecommunications Research InstituteInventors: Dong-San Jun, Jae Gon Kim, Jin Woo Hong, Jong-Ki Han, Nae-ri Park
-
Patent number: 8166170Abstract: 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: GrantFiled: October 26, 2009Date of Patent: April 24, 2012Assignee: Imagine Communications Ltd.Inventors: Doron Segev, Ron Gutman, Lior Morad
-
Patent number: 8160139Abstract: 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: GrantFiled: February 26, 2007Date of Patent: April 17, 2012Assignee: Victor Company of Japan, Ltd.Inventor: Tomoyuki Shindo
-
Patent number: 8121190Abstract: 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: GrantFiled: April 13, 2007Date of Patent: February 21, 2012Assignee: Siemens AktiengesellschaftInventor: Xiang Li
-
Publication number: 20120039391Abstract: 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: ApplicationFiled: July 15, 2011Publication date: February 16, 2012Applicant: DEJERO LABS INC.Inventors: Bogdan FRUSINA, Barry GILHULY, Akos HORVATH, Wayne MALLET, David SZE
-
Publication number: 20110268186Abstract: 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: ApplicationFiled: April 30, 2010Publication date: November 3, 2011Inventors: Debargha MUKHERJEE, Wai-Tian TAN, Andrew J. PATTI
-
Publication number: 20110268187Abstract: 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: ApplicationFiled: October 5, 2009Publication date: November 3, 2011Applicant: THALESInventors: Catherine Lamy-Bergot, Benjamin Gadat
-
Patent number: 8045469Abstract: 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: GrantFiled: December 18, 2006Date of Patent: October 25, 2011Assignee: Research in Motion LimitedInventors: Tom Nagy, David Mak-Fan
-
Patent number: 8045528Abstract: 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: GrantFiled: April 6, 2009Date of Patent: October 25, 2011Assignee: LG Electronics Inc.Inventors: Wook Bong Lee, Jin Young Chun, Sung Ho Park, Moon Il Lee, Hyun Soo Ko, Bin Chul Ihm
-
Publication number: 20110249729Abstract: 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: ApplicationFiled: June 4, 2010Publication date: October 13, 2011Applicant: Apple Inc.Inventors: Xiaosong ZHOU, Dazhong Zhang, Davide Concion, Hsi-Jung Wu, Douglas Scott Price
-
Publication number: 20110243223Abstract: 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: ApplicationFiled: December 7, 2009Publication date: October 6, 2011Inventors: Michael E. Nilsson, Ian B. Crabtree, Patrick J. Mulroy
-
Patent number: 8027384Abstract: 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: GrantFiled: February 25, 2010Date of Patent: September 27, 2011Assignees: Sony Corporation, Sony Electronics Inc.Inventor: Hung-Ju Lee
-
Patent number: RE44091Abstract: 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: GrantFiled: February 10, 2009Date of Patent: March 19, 2013Assignee: Sony CorporationInventor: Tsuyoshi Oda