Patents Issued in December 30, 2010
-
Publication number: 20100329316Abstract: An embodiment of the present invention provides an apparatus, including a transceiver adapted for use in a wireless network using a fast feedback channel design that incorporates a 2-two level adaptive fast feedback channel framework separating uplink (UL) fast feedback channels into primary and secondary UL fast feedback channels.Type: ApplicationFiled: June 26, 2009Publication date: December 30, 2010Inventors: Hongmei Sun, Changlong Xu, Qinghua Li, Yuan Zhu, Senjie Zhang, Yang Gao, Jong-Kae J.K. Fwu, Hujun Yin
-
Publication number: 20100329317Abstract: A system and method for supporting multiple applications are described. A digital subscriber line system includes two transceivers in communication over a communication channel using multicarrier modulation. Application profiles are defined for characterizing transmission of information over the communication Channel. Each application profile is a parameter set that is associated with a unique set of one or more applications that may become active between the transceivers and specifies the transmission requirements for such applications. Each transceiver stores the application profiles and transmits information over the communication channel according to the one of the stored application profiles. When a change in a number of applications active between the transceivers occurs, a second one of the application profiles is retrieved. The transceivers then transition to transmitting information over the communication channel according to the second application profile.Type: ApplicationFiled: September 10, 2010Publication date: December 30, 2010Inventor: Marcos C. Tzannes
-
Publication number: 20100329318Abstract: Techniques are disclosed for asynchronous calibration for eye diagram generation. For example, a method for calibrating a process for generating a data eye associated with a received signal comprises the following steps. Samples of the received signal are obtained for a first unit interval using a first data latch and a roaming latch. A delay offset is determined between the first data latch and the roaming latch by comparing at least one sample obtained using the first data latch and at least one sample obtained using the roaming latch, wherein the delay offset determined by the comparison is used to calibrate the process for generating the data eye associated with the received signal. A similar comparison may be done for a second data latch and used to calibrate the process. The method is able to find the accurate position of each data latch with respect to the roaming latch so as to improve the accuracy of data decoding in a digital receiver, i.e., provide receiver optimization.Type: ApplicationFiled: June 30, 2009Publication date: December 30, 2010Inventors: Xingdong Dai, Dwight David Daugherty, Max J. Olsen, Lane A. Smith, Geoffrey Zhang
-
Publication number: 20100329319Abstract: Communication system optimization using a soft receiver masking technique is disclosed. For example, a method for testing a communication device comprises obtaining a software representation of a receiver portion of a given communication device. A data signal received from a transmitter through a given link channel is then processed, wherein the processing step is performed using the software representation of the receiver portion of the communication device. An output signal is caused to be generated by the software representation of the receiver portion. An eye mask test is then applied to the output signal. Based on a result of the eye mask test, one or more parameters of the transmitter may be adjusted.Type: ApplicationFiled: June 30, 2009Publication date: December 30, 2010Inventors: Xingdong Dai, Max J. Olsen, Scott A. Werner, Geoffrey Zhang
-
Publication number: 20100329320Abstract: For voltage values (observed noise sequence) in an electronic power line (communication medium) which are obtained at a predetermined interval, initial values of noise characteristics based on a statistic of the observed noise sequence itself are decided by a moment method (S301 to S307), the noise characteristics (state transition probabilities and state noise power) for maximization of the likelihood of the observed noise sequence are obtained from the initial values by MAP (Maximum A Posteriori) estimation using a Baum-Welch algorithm (S309 to S312), a state sequence is estimated from the obtained noise characteristics, and an impulsive noise at each time point is detected.Type: ApplicationFiled: June 21, 2010Publication date: December 30, 2010Applicants: AUTONETWORKS TECHNOLOGIES, LTD., SUMITOMO WIRING SYSTEMS, LTD., SUMITOMO ELECTRIC INDUSTRIES, LTD.Inventors: Daisuke Umehara, Masahiro Morikura, Toshiya Hisada, Shinichi Ishiko, Satoshi Horihata
-
Publication number: 20100329321Abstract: An electronic device includes an analog-to-digital converter adapted to receive a radio-frequency signal and adapted to provide therefrom a digital signal, wherein the radio-frequency signal may include an interference signal. The electronic device has a controller adapted to perform a digital measure on the digital signal and adapted to generate therefrom a selection signal having a first value indicating a non-interference condition in the radio-frequency signal and having a second value indicating an interference-condition in the radio-frequency signal. A selector is adapted to transmit the digital signal in case the selection signal has the first value and to transmit a signal replacing the digital signal in case the selection signal has the second value.Type: ApplicationFiled: June 28, 2010Publication date: December 30, 2010Applicants: STMicroelectronics S.r.l., STMicroelectronics Ltd.Inventors: Giuseppe Avellone, Oleksandr Gorbachov, Antonino Calcagno, Salvatore Scaccianoce
-
Publication number: 20100329322Abstract: In described embodiments, filter parameters for a filter applied to a signal in, for example, a Serializer/De-serializer (SerDes) receiver and/or transmitter are generated based on real-time monitoring of a data eye. The real-time eye monitor monitors data eye characteristics of the signal present in a data path, the data path applying the filter to the signal. The eye monitor generates eye statistics from the monitored data eye characteristics and an adaptive controller generates a set of parameters for the filter of the data path for statistical calibration of the data eye, wherein the eye monitor continuously monitors the data eye and the adaptive controller continuously generates the set of parameters based on the eye statistics.Type: ApplicationFiled: June 29, 2009Publication date: December 30, 2010Inventors: Mohammad Mobin, Ye Liu, Kenneth Paist, Mark Trafford
-
Publication number: 20100329323Abstract: A data receiver and a method for adjusting the same are provided. The data receiver has an equalizer, a clock data recovery unit, an equalizer controller, and a decoder. The equalizer compensates incoming signal according to a configuration, and outputs corrected signal. The CDR unit uses a clock to sample the corrected signal from the equalizer and generates phase information of the clock. The decoder decodes the raw data. Each cycle of the clock is divided into a plurality of phases, and the phase information indicates the one of the phases that the corrected signal sampled therein. In a testing mode, the equalizer controller applies a plurality of setup values to the configuration individually and records the phase information for tuning the configuration. Therefore, the accuracy of the equalizer is improved and the good signal quality is obtained.Type: ApplicationFiled: June 24, 2009Publication date: December 30, 2010Applicant: HIMAX TECHNOLOGIES LIMITEDInventor: MU-HSIEN HSU
-
Publication number: 20100329324Abstract: Methods and apparatus are provided for CDR and equalization update qualification. A block of received data comprising a plurality of multiple tone patterns is processed. Equalization adaptation and/or updates to a timing recovery process can be selectively disabled if one or more of the multiple tone patterns exceed a corresponding predefined threshold.Type: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Inventors: Gregory A. Kleese, Mohammad S. Mobin, Kenneth W. Paist
-
Publication number: 20100329325Abstract: In described embodiments, adaptive equalization of a signal in, for example, Serializer/De-serializer transceivers by a) monitoring a data eye in a data path with an eye detector for signal amplitude and/or transition; b) setting the equalizer response of at least one equalizer in the signal path while the signal is present for statistical calibration of the data eye; c) monitoring the data eye and setting the equalizer during periods in which received data is allowed to contain errors (such as link initiation and training periods) and periods in which receive data integrity is to be maintained (such as normal data communication).Type: ApplicationFiled: June 29, 2009Publication date: December 30, 2010Inventors: Mohammad Mobin, Ye Liu, Kenneth Paist, Mark Trafford
-
Publication number: 20100329326Abstract: Methods and apparatus are provided for decision-feedback equalization with an oversampled phase detector. A method is provided for detecting data in a receiver employing decision-feedback equalization. A received signal is sampled using a data clock and a transition clock to generate a data sample signal and a transition sample signal. A DFE correction is obtained for each of the data sample and transition sample signals to generate DFE detected data and DFE transition data. One or more coefficients used for the DFE correction for the transition sample signals are adapted using the DFE transition data.Type: ApplicationFiled: June 30, 2009Publication date: December 30, 2010Inventors: Pervez M. Aziz, Adam B. Healey, Amaresh Malipatil, Lizhi Zhong
-
Publication number: 20100329327Abstract: An adaptive equalizer has an equalizer, a sampler, a code comparator, and an eye open/close determinator. The eye open/close determinator makes a determination as to whether a waveform of the input signal has an opening. The code comparator adjusts the equalizer characteristic, with reference to a sampling value by the sampler, and the determination as to whether the waveform has an opening.Type: ApplicationFiled: May 13, 2010Publication date: December 30, 2010Inventors: Hiromu Kato, Masahiro Takeuchi
-
Publication number: 20100329328Abstract: Scalable codecs are used for transmitting channel zapping data for one or more programs using timeslicing. The main codec layer may be utilized also for the zapping data, and the higher layers may be used in the primary channels. Zapping data may be provided to mobile terminals via a wireless multicast network, such as a DVB-H network, using timeslicing and providing the scalably encoded zapping data as part of the source stream.Type: ApplicationFiled: June 26, 2007Publication date: December 30, 2010Applicant: NOKIA, INC.Inventors: Kalervo Mikael Kontola, Roope Olavi Jarvinen
-
Publication number: 20100329329Abstract: In general, techniques are described for implementing an 8-point inverse discrete cosine transform (IDCT). An apparatus comprising an 8-point inverse discrete cosine transform (IDCT) hardware unit may implement these techniques to transform media data from a frequency domain to a spatial domain. The 8-point IDCT hardware unit includes an even portion comprising factors A, B that are related to a first scaled factor (?) in accordance with a first relationship. The 8-point IDCT hardware unit also includes an odd portion comprising third, fourth, fifth and sixth internal factors (G, D, E, Z) that are related to a second scaled factor (?) in accordance with a second relationship. The first relationship relates the first scaled factor to the first and second internal factors. The second relationship relates the second scaled factor to the third, fourth, fifth and sixth internal factors.Type: ApplicationFiled: June 22, 2010Publication date: December 30, 2010Applicant: QUALCOMM IncorporatedInventors: Yuriy Reznik, Rajan L. Joshi, Marta Karczewicz
-
Publication number: 20100329330Abstract: A video-information encoding apparatus and decoding apparatus with a guarantee of a fixed processing time. By limiting the amount of data to be input into/output from a CABAC encoding unit and decoding unit on a unit-of-encoding basis, such as one picture, slice, macroblock or block, and by encoding uncompressed video data, it is possible to provide a video-information encoding apparatus and decoding apparatus with a guarantee of a fixed processing time. Thereby, an apparatus with a guarantee of the processing time can be mounted.Type: ApplicationFiled: September 10, 2010Publication date: December 30, 2010Applicant: SONY CORPORATIONInventors: Yoichi YAGASAKI, Osamu Sunohara, Jun Murayama
-
Publication number: 20100329331Abstract: A video-information encoding apparatus and decoding apparatus with a guarantee of a fixed processing time. By limiting the amount of data to be input into/output from a CABAC encoding unit and decoding unit on a unit-of-encoding basis, such as one picture, slice, macroblock or block, and by encoding uncompressed video data, it is possible to provide a video-information encoding apparatus and decoding apparatus with a guarantee of a fixed processing time. Thereby, an apparatus with a guarantee of the processing time can be mounted.Type: ApplicationFiled: September 10, 2010Publication date: December 30, 2010Applicant: SONY CORPORATIONInventors: Yoichi YAGASAKI, Osamu Sunohara, Jun Murayama
-
Publication number: 20100329332Abstract: A method including receiving a set of input data in a first matrix format. The method further includes compressing the set of input data to obtain a first set of compressed data in a second matrix format, where compressing the set of input data includes using a quantization equation, the quantization equation including Yq(i,j)=[(Y(i,j)+offset)<<n]/qs, where Yq(i,j) represents a coefficient in a matrix of the first set of compressed data having a coordinate (i,j), Y(i,j) represents a coefficient in a matrix of the set of input data having the coordinate (i,j), offset is an integer, << is a first bit-wise shift operator, n is an integer, qs is a real number. The method also includes sending the first set of compressed data to a first destination.Type: ApplicationFiled: June 30, 2009Publication date: December 30, 2010Applicant: Sun Microsystems, Inc.Inventors: Yan Ryan Zhang, Clifford Reader, Peter Farkas
-
Publication number: 20100329333Abstract: 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: ApplicationFiled: June 7, 2010Publication date: December 30, 2010Inventors: Barin Geoffry Haskell, Adriana Dumitras, Atul Puri
-
Publication number: 20100329334Abstract: Methods and apparatus are provided for implicit block segmentation in video encoding and decoding. An apparatus includes an encoder for encoding at least a portion of a picture using a block segmentation process performed on a pixel difference of at least two predictors for the portion. The encoder implicitly signals block segmentation information for use by a decoder to decode the portion.Type: ApplicationFiled: January 15, 2009Publication date: December 30, 2010Inventors: Jae Hoon Kim, Yeping Su, Peng Yin
-
Publication number: 20100329335Abstract: According to one embodiment, a video encoding apparatus includes a setting module to set a filter coefficient for use in filtering in a video decoding apparatus, and to set a rounding offset for controlling rounding of operation in the filtering, and an encoder to output the filter coefficient and information of the rounding offset as encoded data.Type: ApplicationFiled: September 13, 2010Publication date: December 30, 2010Inventors: Goki YASUDA, Takeshi Chujoh
-
Publication number: 20100329336Abstract: Provided are a method and apparatus for encoding and decoding based on inter prediction. In the method of encoding based on inter prediction, image inpainting is performed by searching for at least one reference picture by using pixels that are adjacent to the boundary between a current block and a previously encoded region of a current picture and are included in the previously encoded region, and the current block is encoded based on a predicted block obtained as the result of performing image inpainting. Accordingly, it is possible to precisely generate a predicted block, thereby improving the compression rate of image encoding.Type: ApplicationFiled: February 20, 2009Publication date: December 30, 2010Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Yu-Mi Sohn, Jung-Hye Min, Woo-Jin Han
-
Publication number: 20100329337Abstract: From video source material, one generates a first coded signal using a combination of inter-frame and intra-frame coding, in which intra-coded pictures are forced to occur at least once in each of successive first set time periods. A second coded version of the same source has intra-coded pictures occurring wholly or mainly at times determined by recognition of scene changes in the video source material. In response to a command for streaming, or resumption of streaming, of said video source material, (perhaps following trick-play), firstly the first coded signal is streamed, commencing with an intra-coded picture. Then, at a point coinciding with an intra-coded picture of the second coded signal, one ceases streaming of the first coded signal and instead streams the second coded signal, commencing with that intra-coded picture.Type: ApplicationFiled: January 23, 2009Publication date: December 30, 2010Inventor: Patrick Joseph Mulroy
-
Publication number: 20100329338Abstract: A system and method for transcoding compressed multimedia video is described. Particularly, a system and method for converting Bi-Predictive frame to transcoded Predictive frames, is disclosed. Present embodiments accomplish this conversion with minimal additional error, thereby providing an efficient means for maintaining video quality even after transcoding.Type: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Applicant: QUALCOMM IncorporatedInventors: Muhammed Z. Coban, Marta Karczewicz, Hongqiang Wang
-
Publication number: 20100329339Abstract: [Object] To provide a transmission apparatus, a reception apparatus, a frame rate conversion system, and a frame rate conversion method that are capable of transmitting reference control information even when a data amount of the reference control information is large. [Solving Means] In a reproducing apparatus (151), a decode unit (152) decodes a certain amount of encoded video data. The decoded video data and reference control information (motion vector and identifier described above) obtained at a time of the decode are supplied to a transmission interface (153), and the transmission interface (153) transmits them to a display apparatus (161). The transmission interface (153) includes a first transmission channel for transmitting the decoded video data and a second transmission channel for transmitting the reference control information.Type: ApplicationFiled: January 14, 2009Publication date: December 30, 2010Applicant: SONY CORPORATIONInventor: Kei Kanagawa
-
Publication number: 20100329340Abstract: A video encoder includes an inverse telecine detector for receiving video frames and generating a telecine detection signal identifying repeated frames and an encoder pipeline buffer for storing unrepeated video frames received from the inverse telecine detector. The video encoder also includes an encoder engine for encoding the unrepeated video frames received from the encoder pipeline buffer, a pre-encoded frame storage medium for storing pre-encoded frames, and a processor. The processor is configured to cause the encoder engine to replace selected frames that have been identified as repeating frames by the inverse telecine detector with a pre-encoded frame accessed from the pre-encoded frame storage medium.Type: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Robert S. Nemiroff, Jing Yang Chen
-
Publication number: 20100329341Abstract: Method and apparatus for providing a fast and accurate video coding process are disclosed. After checking the coding history of certain coded video frame units of a video, the order of the inter prediction and the intra prediction is adaptively exchanged for each coding video frame unit of an inter frame. Furthermore, the computations for coding modes in the latter part of the computation order are selectively skipped so as to speed up the coding process without degrading the video quality.Type: ApplicationFiled: June 29, 2009Publication date: December 30, 2010Applicant: Hong Kong Applied Science and Technology Research Institute Company LimitedInventors: Yan Ho KAM, Wan Chi SIU, Yui Lam CHAN, Wai Lam HUI, Wai Hong WONG, Ka Man CHENG, Yan HUO
-
Publication number: 20100329342Abstract: This disclosure describes video encoding and decoding techniques in which a first order prediction process and a second order prediction process are used in combination to generate predictive video blocks for video coding. First order prediction may be similar to conventional motion estimation and motion compensation that generates residual video blocks. The second order prediction may involve a process similar to conventional intra-prediction, but is performed on the residual video blocks. The techniques of this disclosure may pre-define the second order prediction to a specific mode, such as a mode similar to the intra-DC mode used in intra coding. In addition, the techniques of this disclosure may combine aspects of the first order and second order prediction into a single process so that the effects of second order prediction on the residuals are taken into account during the first order prediction process, which may improve compression.Type: ApplicationFiled: June 30, 2009Publication date: December 30, 2010Applicant: QUALCOMM IncorporatedInventors: Rajan L. Joshi, Peisong Chen, Marta Karczewicz
-
Publication number: 20100329343Abstract: A motion vector calibration circuit includes a select circuit, a local minimum detection circuit, a sine wave detection circuit, a threshold value detection circuit and a decision circuit. Correct motion vectors are passed using a recursive method, thereby achieving high accuracy and reducing computational volume.Type: ApplicationFiled: September 22, 2009Publication date: December 30, 2010Inventors: Hung Wei WU, Chih-Yu Chang, Ming-Jen Tai, Yu-Chieh Chen
-
Publication number: 20100329344Abstract: A scalable video encoding method of performing encoding by predicting an upper-layer signal having a relatively high spatial resolution by means of interpolation using an immediately-lower-layer signal having a relatively low spatial resolution. The method computes a first weighting coefficient for each image area of a predetermined unit size in a search for estimating a motion between an encoding target image area in an upper layer and a reference image area, where the first weighting coefficient is computed based on a brightness variation between an image area, which belongs to an immediately-lower layer and has the same spatial position as the encoding target image area, and the reference image area; and performs a motion estimation using a signal which is obtained by correcting a decoded signal of the reference image area by the first weighting coefficient and functions as an estimated signal in the motion estimation, so as to compute a motion vector.Type: ApplicationFiled: July 1, 2008Publication date: December 30, 2010Applicant: Nippon Telegraph and Telephone CorporationInventors: Kazuya Hayase, Yukihiro Bandoh, Seishi Takamura, Kazuto Kamikura, Yoshiyuki Yashima
-
Publication number: 20100329345Abstract: A data processing apparatus is provided which is configured to receive a down-sampled source block and a down-sampled reference frame portion. The data processing apparatus comprises interpolation circuitry configured to interpolate between pixels of the down-sampled reference frame portion to generate a set of interpolated down-sampled reference frame blocks. Cost function calculation circuitry calculates a cost function value indicative of a difference between the down-sampled source block and each interpolated down-sampled reference frame block. Minimisation circuitry identifies the lowest cost function value and estimation motion vector generation circuitry generates an estimate motion vector independence thereon.Type: ApplicationFiled: June 25, 2010Publication date: December 30, 2010Applicant: ARM LIMITEDInventors: Patrik Andersson, Tomas Edsö
-
Publication number: 20100329346Abstract: The invention relates to a method for generating a motion vector field for an intermediate image disposed between a first and a second image.Type: ApplicationFiled: June 11, 2010Publication date: December 30, 2010Inventors: Markus Schu, Peter Rieder, Kilian Jacob, Mark-Oliver Richter, Karsten Roscher
-
Publication number: 20100329347Abstract: A video encoding method and apparatus are provided. The video encoding method includes determining whether a current block includes an affine-transformation object having an affine transformation; if the current block includes an affine-transformation object, generating a prediction block by performing affine transformation-based motion compensation on the current block in consideration of an affine transformation of the affine-transformation object; and if the current block does not include any affine-transformation object, generating a prediction block by performing motion vector-based motion compensation on the current block using a motion vector of the current block. Therefore, it is possible to achieve high video encoding/decoding efficiency even when a block to be encoded or decoded includes an affine transformation.Type: ApplicationFiled: January 29, 2009Publication date: December 30, 2010Inventors: Dong Hyung Kim, Se Yoon Jeong, Jin Soo Choi, Won Sik Cheong, Kyung Ae Moon, Jin Woo Hong
-
Publication number: 20100329348Abstract: A method and apparatus for utilizing temporal prediction and motion compensated prediction to accomplish multiple description video coding is disclosed. An encoder receives a sequence of video frames and divides each frame into non-overlapping macromacroblocks. Each macromacroblock is then encoded using either an intraframe mode (I-mode) or a prediction mode (P-mode) technique. Both the I-mode and the P-mode encoding techniques produce an output for each of n channels used to transmit the encoded video data to a decoder.Type: ApplicationFiled: August 31, 2010Publication date: December 30, 2010Inventors: Michael Orchard, Hamid Jafarkhani, Amy Reibman, Yao Wang
-
Publication number: 20100329349Abstract: Some embodiments facilitate encoding/decoding of a frame by organizing frame data in a storage structure in a novel manner. Specifically, in a portion of the storage structure allocated for a frame slice, used partition entries are stored in a first section of the allocated portion and unused partition entries are stored in a second section of the allocated portion, the first and second sections each comprising a continuous area of storage in the storage structure so that used partition entries are not interspersed with nonused partition entries. In some embodiments, additional data useful in the encoding or decoding of video data is determined and stored into the unused bytes of used partition entries (such as macroblock header data or canonical reference frame index data). In some embodiments, two or more identical partitions of a macroblock are coalesced into a single partition.Type: ApplicationFiled: September 8, 2010Publication date: December 30, 2010Inventor: Christian L. Duvivier
-
Publication number: 20100329350Abstract: According to a picture coding method of the present invention, a coded picture identified by a picture number is stored, as a reference picture, into a storage unit; commands indicating correspondence between picture numbers and reference indices for designating reference pictures and coefficients used for generation of predictive images are generated; a reference picture being used when motion compensation is performed on a current block in a current picture to be coded is designated by a reference index; a predictive image is generated by performing linear prediction on a block being obtained by motion estimation within the designated reference picture, by use of a coefficient corresponding to the reference index; a coded image signal including a coded signal obtained by coding a prediction error being a difference between the current block in the current picture to be coded and the predictive image, the commands, the reference index and the coefficient is outputted.Type: ApplicationFiled: September 9, 2010Publication date: December 30, 2010Inventors: Kiyofumi ABE, Shinya Kadono, Satoshi Kondo, Makoto Hagai
-
Publication number: 20100329351Abstract: A video-information encoding apparatus and decoding apparatus with a guarantee of a fixed processing time. By limiting the amount of data to be input into/output from a CABAC encoding unit and decoding unit on a unit-of-encoding basis, such as one picture, slice, macroblock or block, and by encoding uncompressed video data, it is possible to provide a video-information encoding apparatus and decoding apparatus with a guarantee of a fixed processing time. Thereby, an apparatus with a guarantee of the processing time can be mounted.Type: ApplicationFiled: September 10, 2010Publication date: December 30, 2010Applicant: SONY CORPORATIONInventors: Yoichi YAGASAKI, Osamu Sunohara, Jun Murayama
-
Publication number: 20100329352Abstract: Embodiments of this invention include computer-implemented mathematical methods to develop software and/or hardware implementations that use wavelet transforms (WT) to pre-process video frames that can then be compressed using a variety of codecs to produce compressed video frames. Such compressed video frames can then be transmitted, decompressed, post-processed using the post-processing methods disclosed in the invention and displayed in their original size and quality using software and/or hardware implementations of embodiments of the invention, thereby producing real-time high-quality reproduction of video sequences. Embodiments include computer devices and computer readable media to implement these methods.Type: ApplicationFiled: August 6, 2010Publication date: December 30, 2010Inventor: Angel DeCegama
-
Publication number: 20100329353Abstract: Subtitling aims at the presentation of text information and graphical data, encoded as pixel bitmaps. The size of subtitle bitmaps may exceed video frame dimensions, so that only portions are displayed at a time. The bitmaps are a separate layer lying above the video, e.g. for synchronized video subtitles, animations and navigation menus, and therefore contain many transparent pixels. An advanced adaptation for bitmap encoding for HDTV, e.g. 1920.times.1280 pixels per frame as defined for the Blu-ray Disc Prerecorded format, providing optimized compression results for such subtitling bitmaps, is achieved by a four-stage run length encoding. Shorter or longer sequences of pixels of a preferred color, e.g. transparent, are encoded using the second or third shortest code words, while single pixels of different color are encoded using the shortest code words, and sequences of pixels of equal color use the third or fourth shortest code words.Type: ApplicationFiled: August 27, 2010Publication date: December 30, 2010Inventors: Dirk Gandolph, Jobst Hörentrup, Axel Kochale, Ralf Ostermann, Hartmut Peters
-
Publication number: 20100329354Abstract: A method providing digital video channel change performance according to the invention is provided. The method may include decoding stored data packets associated with a first program. The method may also include displaying the decoded data packets associated with the first program. The method may further include demultiplexing a plurality of data packets associated with a second program and storing the plurality of data packets associated with the second program. The stored data packets associated with the second program may include a first random access point. The method may also include maintaining data associated with the first random access point until data associated with a second random access point is received.Type: ApplicationFiled: June 29, 2009Publication date: December 30, 2010Applicant: Broadcom CorporationInventors: Marcus Kellerman, Jeffrey P. Fisher, Alex Pelts
-
Publication number: 20100329355Abstract: In a channel zapping though multiple channels, each channel select identifies a new packet stream channel and the video coding standard of the channel is identified. Based on the video coding standard an optimal input buffer delay is identified, a packet stream for the new channel delayed by the optimal input buffer delay, and decoded by a decoding process according to video coding standard. Optionally, based on the video coding standard an optimal an optimal decoding processing delay is identified and the decoding applies an associated processing delay.Type: ApplicationFiled: June 30, 2009Publication date: December 30, 2010Applicant: NXP B.VInventors: Gyan Prakash Pandey, Gyana Ranjan Senapati, Krathi Lakshmi
-
Publication number: 20100329356Abstract: An image processing apparatus includes an image decoding unit and an image adjusting unit. The image decoding unit decodes a data stream to generate a first image and a second image respectively having a first pixel and a second pixel at the same target position. The image adjusting unit generates a luminance motion parameter and a chrominance motion parameter according to initial luminance values and initial chrominance values of the first pixel and the second pixel, and generates an adjusted chrominance value of the first pixel by weighted averaging the initial chrominance values of the first pixel according to the luminance motion parameter and the chrominance motion parameter.Type: ApplicationFiled: May 20, 2010Publication date: December 30, 2010Applicant: MSTAR SEMICONDUCTOR, INC.Inventors: Mei-Ju Chen, Jen-Shi Wu
-
Publication number: 20100329357Abstract: A decoding apparatus is disclosed which includes: a decoding information acquisition block acquiring decoding information necessary for decoding in units of a macro block from coded data; a decoding block decoding the coded data into decoded data based on the decoding information; a quantization noise filter block performing a noise reduction process on the decoded data for reducing a predetermined quantization noise per macro block; a quantization noise occurrence indicator generation block generating, based on the decoding information, a noise occurrence indicator indicative of the predetermined quantization noise in a manner reflecting a coded state of each of the blocks constituting the macro block; and a parameter setting block setting parameters for the quantization noise filter block based on the noise occurrence indicator.Type: ApplicationFiled: June 23, 2010Publication date: December 30, 2010Inventor: Junichi MINAMOTO
-
Publication number: 20100329358Abstract: Multi-view video that is being streamed to a remote device in real time may be encoded. Frames of a real-world scene captured by respective video cameras are received for compression. A virtual viewpoint, positioned relative to the video cameras, is used to determine expected contributions of individual portions of the frames to a synthesized image of the scene from the viewpoint position using the frames. For each frame, compression rates for individual blocks of a frame are computed based on the determined contributions of the individual portions of the frame. The frames are compressed by compressing the blocks of the frames according to their respective determined compression rates. The frames are transmitted in compressed form via a network to a remote device, which is configured to render the scene using the compressed frames.Type: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Applicant: MICROSOFT CORPORATIONInventors: Cha Zhang, Dinei Florencio
-
Publication number: 20100329359Abstract: Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level. Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.Type: ApplicationFiled: June 25, 2010Publication date: December 30, 2010Applicant: VISIBLE WORLD, INC.Inventors: Bala Iyer, Alex Jansen, Gerrit Niemeijer, Seth Haberman
-
Publication number: 20100329360Abstract: A method of supporting synchronization of Scalable Video Coding (SVC) information and Advanced Audio Coding (AAC) information using a Normal Play Time (NPT), the method including: receiving video information using a decoding apparatus; receiving audio information using the decoding apparatus; calculating the NPT of the video information using a Real-time Transport Protocol (RTP) time stamp included in the received video information; calculating the NPT of the audio information using the RTP time stamp included in the received audio information; comparing the NPT of the video information and the NPT of the audio information to calculate a difference value; determining whether the calculated difference value is included in a specific synchronization region; and outputting the audio information and the video information when the calculated difference value is determined to be included in the specific synchronization region.Type: ApplicationFiled: December 31, 2008Publication date: December 30, 2010Inventors: Soon-Heung Jung, Jeong Ju Yoo, Jin Woo Hong, Kwang-Deok Seo, WonSup Chi
-
Publication number: 20100329361Abstract: An in-loop filtering apparatus for eliminating an error of deblocking-filtered image data in an encoder of image data, the apparatus including: an in-loop filter generator which generates in-loop filters using different filter coefficients for a block boundary and a block inside of the deblocking-filtered image; an in-loop filter applier which performs selective filtering on at least one of the block boundary and the block inside using the generated in-loop filters; and an in-loop filter information generator which generates in-loop filter information including at least one of coefficients of the generated in-loop filters, information indicating an area to which in-loop filtering is applied between the block boundary and the block inside, a size of a block to which in-loop filtering is applied, and a flag indicating whether to use an in-loop filter generated for a current frame or an in-loop filter generated for a previous frame.Type: ApplicationFiled: June 30, 2010Publication date: December 30, 2010Applicants: SAMSUNG ELECTRONICS CO., LTD., Kwangwoon University Industry-Academic Collaboration FoundationInventors: Byeong-Doo CHOI, Dae-Sung CHO, Dong-Gyu SIM, Kwang-Soo JUNG
-
Publication number: 20100329362Abstract: An in-loop filtering method and apparatus for video encoding, the in-loop filtering method including: determining a type of a boundary of an image block to be filtered by using context information of the image block; adaptively creating a filter for filtering the boundary of the image block according to the determined type; selecting a filter for filtering the image block between the created filter and a previously stored filter; and filtering the image block by using the selected filter.Type: ApplicationFiled: June 30, 2010Publication date: December 30, 2010Applicants: SAMSUNG ELECTRONICS CO., LTD., KWANGWOON UNIVERSITY INDUSTRY-ACADEMIC COLLABORATION FOUNDATIONInventors: Byeong-Doo CHOI, Dae-Sung CHO, Dong-Gyu SIM, Kwang-Soo JUNG
-
Publication number: 20100329363Abstract: According to one embodiment, there is provided a method of reducing the amount of power consumed by a galvanic isolator. A transmitter transmits a wake-up signal to a receiver located across an isolation medium when the transmitter is ready or preparing to transmit data or power signals to a receiver, which is operably connected to a sensing circuit. The sensing circuit receives the wake-up signal through the isolation medium, which may be operably connected to and powered substantially continuously or intermittently by a first power source. In response to the sensing circuit receiving the wake-up signal, the receiver is powered up from a sleep mode to an operating mode. After a period of time tRDY has passed since the wake-up signal was transmitted, a signature pattern is transmitted from the transmitter to the sensing circuit through the isolation medium. Next, the sensing circuit or the receiver verifies the validity of the signature pattern.Type: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Applicant: Avago Technologies ECBU (Singapore) Pte. Ltd.Inventors: Gek Yong Ng, Peng Siang Seet, Fun Kok Chow
-
Publication number: 20100329364Abstract: A transmission and reception apparatus for at least one digital data signal is described. The digital data signal is characterized by two logical levels, first and second logical levels, with said second logical level higher than the first logical level. The apparatus comprises a transmitter, a receiver and a galvanically isolated interface arranged between the transmitter and the receiver; said transmitter, receiver and interface are arranged so as to form a two-level isolated digital channel and the transmitter comprises a block adapted to send a clock signal to the receiver. The receiver comprises, a circuit adapted to synchronize the receiver and the transmitter using the received clock signal and a circuit adapted to memorize information related to the synchronization in a storage element to hold the synchronization while the receiver is receiving said digital data. The transmitter block is adapted to send said digital data signal after the synchronization of the receiver and transmitter.Type: ApplicationFiled: June 29, 2010Publication date: December 30, 2010Applicant: STMICROELECTRONICS S.R.L.Inventors: Salvatore Giombanco, Giovanni Lombardo, Salvatore Tumminaro, Filippo Marino
-
Publication number: 20100329365Abstract: Methods and apparatus for allocating repeating time periods in a wireless, communication system. A timing reference, such as a beacon is identified. An overhead set of repeating time periods is identified, the overhead set of repeating time periods having an overhead signal periodicity related to the beacon. A. data payload set of repeating time periods having a data payload periodicity related to the beacon time period is identified. The overhead set of repeating time periods is divided into a fixed bit-use subset of repeating time periods and a flexible bit use subset of repeating time periods.Type: ApplicationFiled: December 15, 2006Publication date: December 30, 2010Inventors: Junyi Li, Pablo Anigstein