Synchronization Patents (Class 375/240.28)
  • Patent number: 8073060
    Abstract: A method of synchronizing the phase of a local image synchronization signal generator of a local video data processor in communication with an asynchronous switched packet network to the phase of a reference image synchronization signal generator of a reference video data processor also coupled to the network, the local and reference processors having respective clocks, the reference and local image synchronization signal generators generating periodic image synchronization signals in synchronism with the reference and local clocks respectively comprises the steps of: frequency synchronizing the local and reference clocks; the reference video data processor sending, via the network, to the local data processor an image timing packet providing reference image synchronization data indicating the difference in timing, measured with respect to the reference processor's clock, between the time at which the image timing packet is launched onto the network and the time of production of a reference image synchroni
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: December 6, 2011
    Assignee: Sony United Kingdom Limited
    Inventors: Matthew Compton, Clive Henry Gillard
  • Publication number: 20110286533
    Abstract: An apparatus including an encoder and an editor is provided. The encoder is configured to receive an instruction datum, receive a content datum, receive a return processing signal that includes at least one of a wait signal, and an upload signal, synchronize the content datum, encode the content datum according to the instruction datum, and store the encoded datum. The editor is configured to control a one or more input devices, communicate to a remote device through a communication network, communicate a notice of available upload to the remote device upon completion of encoding, rebroadcast the notice of available upload at a predetermined cycle upon the encoder receiving the return processing signal of the wait signal, and upload the encoded datum upon the encoder receiving the return processing signal of the upload signal.
    Type: Application
    Filed: February 23, 2011
    Publication date: November 24, 2011
    Inventors: Douglas P. Fortney, Jeremy W. Weatherford
  • Publication number: 20110280306
    Abstract: A video codec having a modular structure for encoding/decoding a digitized sequence of video frames in a multi-core system is described. The video codec comprises a memory unit; a multithreading engine. and a plurality of control and task modules organized in a tree structure, each module corresponding to a coding operation. The modules communicate with each other by control messages and shared memory. The control modules control all coding logic and workflow, and lower level task modules perform tasks and provide calculations upon receiving messages from the control task modules. The multithreading engine maintains context of each task and assigns at least one core to each task for execution. The method of coding/decoding comprises an error resilient algorithm.
    Type: Application
    Filed: July 28, 2011
    Publication date: November 17, 2011
    Inventors: Alexander Zheludkov, Alexey Martemyanov, Nikolay Terterov
  • Publication number: 20110280320
    Abstract: An encoding apparatus adds delay time information DTI indicating initial delay time i_d and delay time d of each group data to a position to be read prior to frame data by a decoding apparatus in the group data of encoding stream data DBI and transmits the same to the decoding apparatus 3. Namely, the encoding apparatus does not transmit initial offset delay time i_of to the decoding apparatus 3. The encoding apparatus starts to read and transmit the encoding stream data DBI from a transmission buffer at a predetermined bit rate R at timing designated by the initial offset delay time i_of.
    Type: Application
    Filed: April 28, 2011
    Publication date: November 17, 2011
    Applicant: Sony Corporation
    Inventors: Mark VELTMAN, Yoichi Yagasaki, Noriaki Oishi, Tadayuki Ishikawa
  • Patent number: 8059723
    Abstract: A television transmitting system includes an encoder, a data randomizing and expanding unit, a group formatter, a deinterleaver, and a packet formatter. The encoder codes enhanced data for error correction, permutes the coded data, and further codes the permuted data for error detection. The randomizing and expanding unit randomizes the error-detection-coded data and expands the randomized data. The group formatter forms a group of enhanced data having one or more data regions and inserts the expanded enhanced data into at least one of the regions. The deinterleaver deinterleaves the group of enhanced data, and the packet formatter generates enhanced data packets.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: November 15, 2011
    Assignee: LG Electronics Inc.
    Inventors: Hyoung Gon Lee, In Hwan Choi, Kook Yeon Kwak, Jong Moon Kim, Won Gyu Song, Byoung Gill Kim, Jin Woo Kim
  • Patent number: 8050347
    Abstract: A digital broadcast transmitting/receiving system and a signal processing method thereof that can improve the receiving performance of the system. A digital broadcast transmitter has a randomizer to randomize an input data stream which has null bytes being inserted at a specified position, a multiplexer to output a data stream formed by inserting specified known data into the position of the null bytes of the randomized data stream, an encoder to encode the data stream outputted from the multiplexer, and a modulator/RF-converter to modulate the encoded data, RF-convert the modulated data and transmit the RF-converted data. The receiving performance of the digital broadcast transmitting/receiving system can be improved even in a multi-path channel by detecting the known data from the received signal and using the known data in synchronization and equalization in a digital broadcast receiver.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: November 1, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hae-joo Jeong, Yong-deok Chang
  • Patent number: 8050330
    Abstract: An integrated receiver with multiple, independently synchronized clock signals for multiple channel transport stream decoding and delivery substantially implemented on a single CMOS integrated circuit is described. An integrated circuit that services two satellite programs must generate and distribute corresponding time domain clocks to the various components of the integrated circuit. The transport block that receives one or more satellite signals from a demodulating block will extract program clock recover values from each signal being decoded and use these values to produce an error signal or control word that serves as an input to a clock generator. Based upon this input, the clock circuit will produce a corresponding time domain clock for each channel serviced by the integrated circuit. The output of the clock circuit is distributed to the various processing blocks within the integrated circuit that operate upon channel content received and processed by the transport block.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: November 1, 2011
    Assignee: Broadcom Corporation
    Inventors: Jason Demas, Honman Law, David Baer, Brian Schoner
  • Patent number: 8046623
    Abstract: A multimedia processing system for processing a program stream containing a program clock reference information. The system comprises a clock generator, a timer, a modifier, a processing unit, a parser and a compensator. The clock generator generates a clock signal. The timer receives the clock signal and generates a time information. The modifier incorporates a timing reference information into the program stream, wherein the timing reference information is provided according to the time information and the program clock reference information. The processing unit processes the program stream to generate a data stream incorporated with the timing reference information. The parser extracts the timing reference information from the data stream. And, the compensator generates a control signal according to the timing reference information. Wherein the clock generator receives the control signal and adjusts the clock signal.
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: October 25, 2011
    Assignee: Mediatek Inc.
    Inventor: Chih-Chieh Yang
  • Patent number: 8040991
    Abstract: A method and an apparatus for synchronizing a data stream are disclosed. The method comprises: decoding the data stream to generate a decoded data stream and program clock references; generating a local clock reference; generating a simulated clock reference according to the program clock references and the local clock reference; comparing the local clock reference with the simulated clock reference; adjusting a processing timing of the decoded data stream according to the comparison result; and processing the decoded data stream according to the processing timing.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: October 18, 2011
    Assignee: Realtek Semiconductor Corp.
    Inventors: Ming-Jane Hsieh, Chia-Wei Yu, Yung-Cheng Hsiung, DeHuei Chen
  • Patent number: 8036266
    Abstract: Each of a plurality of encoders calculates a first time by adding an encoding delay time commonly determined between the encoders to a value of an STC counter, and transmits a system stream generated by including the calculated first time to a decoder associated with the encoder in one-to-one correspondence, of a plurality of decoders constituting a decoding system. Each of the decoders calculates a second time by adding the first time to an estimated maximum value commonly determined between the decoders by adding a decoding delay time to a value of stream fluctuation of an output time occurring between the encoders, and outputs the divided image data decoded from the system stream to a synthesizer that synthesizes the image data at the calculated second time.
    Type: Grant
    Filed: October 23, 2007
    Date of Patent: October 11, 2011
    Assignee: Fujitsu Limited
    Inventors: Naoshi Kayashima, Takato Ohashi, Hiroshi Ohtsuru, Naoyuki Takeshita, Kazuhiro Yamashita, Yousuke Yamaguchi, Atsushi Ichiki, Shin Fujita
  • Publication number: 20110243253
    Abstract: An E8-VSB reception system, apparatus for generating data attribute and method thereof, and apparatus for channel encoding and method thereof are disclosed. In the present invention, E8-VSB data resulting from multiplexing a plurality of enhanced data encoded at different coding rates with main data is received. And, the main data and a plurality of the enhanced data are identified to be modulated from the received E8-VSB data. In particular, by generating M/E packet attribute information, enhanced packet attribute information, enhanced byte attribute information and E8-VSB symbol attribute information from the E8-VSB data attribute generating apparatus, the channel decoding apparatus can correctly identify to decode the main data, ½ enhanced data and ¼ enhanced data from one another.
    Type: Application
    Filed: June 16, 2011
    Publication date: October 6, 2011
    Inventors: In Hwan Choi, Kyung Won Kang
  • Patent number: 8027560
    Abstract: A system and method for providing a digital In-Flight Entertainment (IFE) system in a vehicle, such as an aircraft, that is capable of presenting a video program and associated audio in a synchronized manner to a large number of individual video monitors and speakers. The system and method employ processing operations in at least one decoder of the IFE system, to perform operations such as adjusting a local clock based on a master clock, setting a delay time in relation to a master clock, and adjusting video and audio playback based on the delay, to substantially synchronize playback of the audio and video data by the audio and video players, to thus eliminate or at least minimize the negative effects of source and load based jitter, network delays, clock drifts, network errors and decoder buffering differences, on synchronizing video and audio playback.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: September 27, 2011
    Assignee: Thales Avionics, Inc.
    Inventors: Kenneth A. Brady, Jr., Lyle K. Norton, George Treneer
  • Patent number: 8009742
    Abstract: A system and method for retransmitting an Internet protocol packet for terrestrial digital multimedia broadcasting (DMB) service are provided, in which a PES packetizer and an MPEG-2 TS multiplexer are removed; video, audio, and data signals are individually carried by RTP packets; and a receiver extracts object clock reference (OCR) included in a MPEG-4 SL, and synchronizes a system clock and controls buffers by means of the OCR.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: August 30, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-Kee Kim, Do-In Choi, Yong-Gyoo Kim, Yun-Je Oh, Seong-Taek Hwang
  • Publication number: 20110206356
    Abstract: The invention concerns a method for embedding video annotation data into a coded video stream. The method comprises the step of—encapsulating said video annotation data into a unit, so-called video annotation unit, of the coded video data stream which format corresponds to at least one format used for sending the associated video data,—inserting an identifiable synchronizing code enabling the identification of said video annotation unit into the video data stream.
    Type: Application
    Filed: April 20, 2007
    Publication date: August 25, 2011
    Inventors: Qu Qing Chen, Zhibo Chen, Xiao Dong Gu
  • Publication number: 20110187839
    Abstract: An application for three-dimensional encoding of frames of a digital video includes reserving a subset of pixels of each frame of the digital video and encoding frames meant for a first eye with a first pattern and encoding frames meant for the second eye with a second pattern, the second pattern being detectably different than the first pattern. Optionally, for frames having content for both eyes, any other pattern that is detectably different from the first pattern or second pattern is encoded into the subset of pixels. The subset of pixels is used during playback to shutter the left-eye and right-eye to simulate three-dimensions.
    Type: Application
    Filed: February 1, 2010
    Publication date: August 4, 2011
    Applicant: VIZIO INC.
    Inventor: William Pat Price
  • Publication number: 20110182367
    Abstract: According to one embodiment, a media coding apparatus is provided. The media coding apparatus includes: a coding module which codes each of a plurality of input media; and a multiplexing module which multiplexes a plurality of coded media so as to synchronize replays of the plurality of coded media with each other. The multiplexing module inserts dummy data into a media whose head timing has a delay among the plurality of coded media, the dummy data having a time length that is equal to the delay.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 28, 2011
    Inventor: Yuji Kawashima
  • Patent number: 7983345
    Abstract: This invention realizes correct adjustment of lip-syncing of video and audio on a decoder side. According to this invention, a plurality of encoded video frames given video time stamps VTS and a plurality of encoded audio frames given audio time stamps ATS are received and decoded from an encoder side, and the resultant plurality of video frames VF1 and plurality of audio frames AF1 are stored, a time difference which occurs due to a difference between the clock frequency of the reference clock of the encoder side and the clock frequency of the system time clock stc of the decoder side is calculated by a renderer 37, 67, and video frame output timing for sequentially outputting the plurality of video frames VF1 frame by frame is adjusted based on audio frame output timing for sequentially outputting the plurality of audio frames AF1 frame by frame, according to the time difference, resulting in realizing the lip-syncing with keeping sound continuousness.
    Type: Grant
    Filed: July 22, 2004
    Date of Patent: July 19, 2011
    Assignee: Sony Corporation
    Inventors: Ikuo Tsukagoshi, Shinji Takada, Koichi Goto
  • Patent number: 7984465
    Abstract: A relay station comprises an emergency information detection unit for detecting an emergency information broadcasting flag in the digital broadcasting TMCC signal transmitted from the center station; a replacement data creation unit for issuing an instruction for creating replacement contents and replacing the data when emergency information is multiplexed in the TS; and a time synchronization unit for executing time synchronization between the TS created by the data replacement and the TS before the data replacement. On a receiving terminal, the replaced data broadcasting contents can be received while prefectural broadcasting video and audio contents are continuously received.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: July 19, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Takaharu Ishida, Yoshihito Sato, Osamu Tomobe, Toshiyuki Oda
  • Patent number: 7970222
    Abstract: Embodiments for determining a delay are disclosed.
    Type: Grant
    Filed: October 26, 2005
    Date of Patent: June 28, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Richard Aufranc, James R. Cole, Paul S. Everest
  • Patent number: 7965774
    Abstract: The present invention relates to computer-based systems and methods for visual signal extrapolation or interpolation based on statistic similarity estimation. Specifically, a first and a second reference pictures are provided, and motion estimation is conducted on the first and second reference pictures to generate motion vectors indicative of movement of at least one of the first and second reference pictures in relation to the other. Subsequently, an estimate picture is generated by extrapolation or interpolation from the first and/or the second reference picture using the motion vectors, followed by optional refinement of the estimate picture. Statistic similarity estimation is used either in motion estimation or in refining the estimate picture, or a combination of both, so as to provide improved visual signals.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: June 21, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ligang Lu, Vadim Sheinin
  • Publication number: 20110142140
    Abstract: Image data is encoded to generate encoded data. An encoding-time buffer period that is a minimum buffer period necessary to prevent synchronous reproduction in which the encoded data is decoded and reproduced in synchronization with a timestamp added to the encoded data from failing due to a delay caused by encoding of the image data is added to the encoded data as encoding header information. A transmission-time buffer period that is a minimum buffer period necessary to prevent the synchronous reproduction from failing due to a delay caused by encoding of the image data and transmission of the encoded data is added to the encoded data as transmission header information different from the encoding header information. The encoded data having the encoding-time buffer period and the transmission-time buffer period added thereto is transmitted to another apparatus that performs the synchronous reproduction via a network.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 16, 2011
    Applicant: Sony Corporation
    Inventor: Yoshinobu KURE
  • Publication number: 20110135010
    Abstract: A device is provided for use with an encoder, source video data and a source video clock. The encoder can encode video data at a timebase corrected video clock and can encode audio data at a timebase corrected audio clock. The source video data includes a video data portion and an audio data portion. The device includes a video processing portion, an audio processing portion and a clock generating portion. The video processing portion is arranged to receive the source video data based on the source video clock. The audio processing portion is arranged to receive the source video data based on the source video clock. The clock generating portion can generate the timebase corrected video clock and can generate the timebase corrected audio clock. The video processing portion can provide, to the encoder, the video data portion of the source video data based on the timebase corrected video clock.
    Type: Application
    Filed: December 7, 2009
    Publication date: June 9, 2011
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventor: Talha Najeeb
  • Patent number: 7957470
    Abstract: An embodiment of the present invention provides systems and methods for adaptive video decoding. An example method includes determining that a video decoding rate of received video input is to be reduced, and receiving video input comprising a first and a second plurality of pictures. The method also includes reducing the video decoding rate while maintaining synchronization with an unmodified audio decoding rate, responsive to the determining that the video decoding rate of the received video input is to be reduced. The reducing includes foregoing decoding the first plurality of pictures and decoding the second plurality of pictures.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: June 7, 2011
    Inventors: Arturo A. Rodriguez, Peter Chan, Ajith Nair, Ramesh Nallur, Shashi Goel
  • Patent number: 7953160
    Abstract: A method and apparatus for compressing a plurality of video sequences, is provided where each sequence has information that is common with other video sequences. The ensemble encodes the video sequences into an MPEG compliant transport stream using less predicted frame information than separately encoding each video sequence. One illustrative application involves efficiently encoding and transmitting a user interface such as a program guide, interactive program guide, electronic program guide, navigator and the like. The user interface is illustratively embodied in an interactive program guide (IPG).
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: May 31, 2011
    Assignee: Comcast IP Holdings I, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Joseph R. Wild, Jeremy S. Edmonds, Edward A. Ludvig, John P. Comito, Eugene Gershtein
  • Publication number: 20110122944
    Abstract: A method for decoding a stream encoded using a scalable video coding and including a plurality of layers of frames divided into a plurality of blocks, decodes block-wise in parallel the layers of the stream. A target block in an enhancement layer is decoded as soon as the block data required for its decoding are available from the reference layer.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 26, 2011
    Applicant: STMICROELECTRONICS Pvt. Ltd.
    Inventors: Amit GUPTA, Srijib Narayan MAITI
  • Patent number: 7945103
    Abstract: Presented is a method for decoding-decompressing a compressed-encoded digital data sequence relating to at least one initial digital image. The method includes receiving the digital data sequence having compressed-encoded data groups separated from one another by at least one restart marker and each one including a respective set of encoded data structures. The method calculates a representative value of the number of encoded data structures being between a first restart marker and a subsequent second restart marker signaling, respectively, the start of a first data group to be decoded and the start of a second data group. The method then extracts from the first data group the encoded data structures, and detects the presence of at least one error, if the number of the encoded data structures extracted is different from the calculated value.
    Type: Grant
    Filed: June 7, 2004
    Date of Patent: May 17, 2011
    Assignee: STMicroelectronics S.R.L.
    Inventor: Giuseppe Spampinato
  • Publication number: 20110103472
    Abstract: Systems, devices and methods are implemented for compressing high-definition video content. Consistent with one such implementation, a device is implemented for preparing a media stream containing high-definition video content for transmission over a transmission channel. A receiver unit is arranged to receive the media stream in a high-definition encoding format that does not compress the high-definition video content contained therein. A decoder unit is arranged to decode the media stream. A compression unit is arranged to compress the decoded media stream to produce a compressed media stream. An encapsulation unit is arranged to encapsulate the compressed media stream within an uncompressed video content format. An encoding unit is arranged to encode the encapsulated media stream using the high-definition format to produce a data stream and may be arranged to encrypt the data stream, e.g., using High-Bandwidth Digital Content Protection (HDCP).
    Type: Application
    Filed: September 30, 2010
    Publication date: May 5, 2011
    Applicant: NXP B.V.
    Inventors: Fabien LEFEBVRE, Patrick Edouard LEJOLY
  • Patent number: 7936815
    Abstract: In a method for transmission of video information between HTTP servers and clients in a shared network resource, particularly Internet, the video information is stored as a video file consisting of packet-divided video streams compression-coded with average bit rates t(c) which cover the clients' expected channel bit rates s. Each packet and the video file are supplied with a header containing information for realizing a bandwidth-scalable video transmission over a suitable version of HTTP. During transmission switching between the video streams takes place on the basis pf an estimation of the channel bit rate s and the information in the packet header, such that the bit rate t(c) is adapted to the client's actual channel bit rate s. In a method for client-executed search and retrieval of video information in a shared network resource, particularly searching of a video frame Fx in a packet-divided video stream, the packets in a video stream are divipacket packet in each group.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: May 3, 2011
    Assignee: Microsoft International Holdings B.V.
    Inventors: Harald Dankworth, Geirr Ivarsson Leistad
  • Patent number: 7924929
    Abstract: A method of testing audio/video synchronization comprising calculating a frequency of a device used to encode a digital stream based on program clock references calculating first time differences between audio decoding time stamps and actual audio decoding times; calculating second time differences between audio presentation time stamps and actual audio presentation times; calculating third time differences between video decoding time stamps and 4 actual video decoding times; and calculating fourth time differences between video presentation time stamps and actual video presentation times.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: April 12, 2011
    Assignee: Trident Microsystems (Far East) Ltd.
    Inventors: Ramanathan Meenakshisundaram, Murali Mani
  • Patent number: 7924889
    Abstract: Methods for transmitting first packets encapsulated in second packets in a transmission system in which part of the first packets contain a first timing reference for synchronization of a receiver clock and at least part of said second packets contain a second timing reference for reducing transmission jitter of the second packets at the receiver is described. This method provides, at the transmitter, collecting first packets, determining whether a collected first packet contains a first timing reference and triggering transmission of a second packet encapsulating collected first packets including the first packet containing the first timing reference in response to a positive determination.
    Type: Grant
    Filed: June 22, 2005
    Date of Patent: April 12, 2011
    Assignee: Thomson Licensing
    Inventors: Helmut Burklin, Jean-Francois Fleury, Mary-Luc Champel
  • Patent number: 7912219
    Abstract: Essential data elements, particularly entitlement control messages (ECMs), are inserted in a manner that reduces the overhead bit rate without effecting overall tuning time at the customer receiver or security in satellite, cable or other programming networks. ECMs are inserted into the transport stream by detecting random access points (RAPS) in the encoded programming and inserting the ECM packets in a window just ahead of the RAP.
    Type: Grant
    Filed: August 12, 2005
    Date of Patent: March 22, 2011
    Assignee: The DIRECTV Group, Inc.
    Inventors: James A. Michener, Hanno Basse, Raynold M. Kahn, Peter M. Klauss
  • Publication number: 20110064149
    Abstract: As shown in FIG. 7, a data receiver receives video data and audio data together with a frequency division parameter N that depends on the pixel clock of the video data and the sampling frequency of the audio data, and a count value CTS that is obtained by counting the period of the audio clock that has been subjected to frequency division by the frequency division parameter N, with the pixel clock, which are transmitted from a data transmitter, and subjects the pixel clock to frequency division by the count value CTS, phase-control the divided clock (s501) in accordance with a phase comparison clock (s505) that is obtained by dividing an audio clock (s403) oscillated from a VCO (504) by the frequency division parameter N, thereby generating an audio clock (s403). Accordingly, the data transmitter and the data receiver can satisfactorily implement multiplexing of audio data and video data, and transmission of the multiplexed data using an existing DVI cable, with a simple structure.
    Type: Application
    Filed: November 18, 2010
    Publication date: March 17, 2011
    Inventor: Naoki EJIMA
  • Patent number: 7908419
    Abstract: A data transfer control device includes: a link controller which analyzes a packet received from a host-side data transfer control device through a serial bus; and an interface circuit which generates interface signals and outputs the generated interface signals to an interface bus. A packet transferred from the host-side data transfer control device through the serial bus includes a synchronization signal code field for setting a synchronization signal code. The interface circuit generates synchronization signals FPFRAME and FPLINE included in the interface signals based on the synchronization signal code set in the packet.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: March 15, 2011
    Assignee: Seiko Epson Corporation
    Inventor: Hiroyasu Honda
  • Patent number: 7898951
    Abstract: Systems and methods are provided in which video information streams are encoded and transmitted with optimal utilization of constrained bit-rate channel. In accordance with one embodiment, among others, a system is provided, which includes synchronous multi-channel encoder (SMEs), a system multiplex controller (SMC), switches, and a multiplexer. In combination, these components receive an input video signal, and produce encoded video bit streams from the received input video signal. Each encoded video bit stream is substantially identical to other encoded video bit streams, but each encoded video bit stream has a different bit rate than the other encoded video bit streams. An optimal encoded video bit stream is determined from the encoded video bit streams. That optimal encoded video bit stream is selected, multiplexed, and than delivered to the output.
    Type: Grant
    Filed: August 6, 2004
    Date of Patent: March 1, 2011
    Assignee: Jones Farm Technology 2, LLC
    Inventors: Igor M. Koba, Mikhail Chernomordik
  • Patent number: 7885340
    Abstract: The present invention provides a system and methods for producing multiple encoded representations of a video input sequence. The multiple representations produced each contain identified synchronization frames that allow a server and a client to switch between streamed representations in real time without interruption. Synchronization frames are frames of encoded video that can be independently decoded. A representation can thus be decoded starting at a synchronization frame. Each synchronization frame in one representation has a corresponding synchronization frame at a substantially similar temporal location in any other generated representation of the same video input sequence. The temporal co-location of synchronization frames in all representations facilitates the dynamic switching between representations during the streaming process.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: February 8, 2011
    Assignee: RealNetworks, Inc.
    Inventors: Gary S. Greenbaum, Jeffrey M. Ayars, Gregory J. Conklin, Alan F. Lippman, Bradley D. Hefta-Gaub, Dale R. Stammen
  • Publication number: 20110013703
    Abstract: An apparatus for encoding video display data comprises a transmitter that is configured to accept an RGB data signal from a source and a receiver that is configured to accept the RGB data signal from the transmitter. The RGB data signal comprises redundant synchronization information. Methods of using the apparatus are also provided.
    Type: Application
    Filed: December 21, 2006
    Publication date: January 20, 2011
    Applicant: NXP B.V.
    Inventors: Scott Guo, Manikantan Jayaraman
  • Patent number: 7869522
    Abstract: An embodiment of the present invention provides a video signal multiplexing apparatus including a separator separating picture information and additional information from a received video signal, a controller adjusting, if the picture information is out of sync with the additional information, a data amount of the additional information based on a data amount of the picture information in such a manner that the picture information is in sync with the additional information, and a multiplexer multiplexing the encoded data and the additional information the data amount of which has been adjusted.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: January 11, 2011
    Assignee: NEC Electronics Corporation
    Inventors: Tomoyuki Okuyama, Kenji Tanaka
  • Patent number: 7869505
    Abstract: An embodiment of the present invention provides a system and method for adaptive video decoding. A method for adaptive video decoding includes determining whether a resource constrained mode is to be initiated, and responsive to a determination that the resource constrained mode is to be initiated, initiating the resource constrained mode, including foregoing the decoding of portions of received video input. For example, adaptive video decoding may include foregoing the decompression and reconstruction of selected video frames during intervals of high demand for memory and/or bus bandwidth resources.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: January 11, 2011
    Inventors: Arturo A. Rodriguez, Peter Chan, Ajith Nair, Ramesh Nallur, Shashi Goel
  • Publication number: 20110002399
    Abstract: In one example, a method includes defining an encoding rate for encoding a set of frames of multimedia data over a period of time, encoding the set of frames at a reduced encoding rate over the period of time such that encoding the set of frames at the reduced encoding rate defines one or more null intervals when data associated with the set of frames is not present during the period of time, transmitting the encoded set of frames via a transmitter, and blanking the transmitter during the one or more null intervals.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 6, 2011
    Applicant: QUALCOMM Incorporated
    Inventor: Vijayalakshmi R. Raveendran
  • Patent number: 7865756
    Abstract: A system includes a system controller and a configuration of series-connected semiconductor devices. Such a device includes an input for receiving a clock signal originating from a previous device, and an output for providing a synchronized clock signal destined for a succeeding device. The device further includes a clock synchronizer for producing the synchronized clock signal by processing the received clock signal and an earlier version of the synchronized clock signal. The device further includes a device controller for adjusting a parameter used by the clock synchronizer in processing the earlier version of the synchronized clock signal. The system controller has an output for providing a first clock signal to a first device, and an input for receiving a second clock signal from a second device. The second clock signal corresponds to a version of the first clock signal that has undergone processing by a clock synchronizer in at least one of the devices.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: January 4, 2011
    Assignee: Mosaid Technologies Incorporated
    Inventor: HakJune Oh
  • Publication number: 20100329360
    Abstract: 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: Application
    Filed: December 31, 2008
    Publication date: December 30, 2010
    Inventors: Soon-Heung Jung, Jeong Ju Yoo, Jin Woo Hong, Kwang-Deok Seo, WonSup Chi
  • Patent number: 7856062
    Abstract: The multiplexing apparatus which does not make a user who watches a moving picture feel uncomfortable, the moving picture including: (i) a coding unit (42) for generating one or more coded streams so that no gap occurs at the connection of predetermined two access units in a process of decoding, in sequence, the two access units in all of the access units included in the coded streams; and (ii) a multiplexing unit (18) for multiplexing, with other information, the coded streams generated in the coding unit (42).
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: December 21, 2010
    Assignee: Panasonic Corporation
    Inventors: Tadamasa Toma, Tomoyuki Okada, Shinya Kadono
  • Patent number: 7848407
    Abstract: A method of processing H.264 compliant can include allocating a plurality of regions in a memory internal to an H.264 compliant syntax parser circuit for concurrent storage of a plurality of slice headers associated with respective H.264 slice data to be processed. Related circuits and computer program products are also disclosed.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: December 7, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Suk-hyun Yoon
  • Publication number: 20100303159
    Abstract: An apparatus and method provides synchronization between user observable signals including audio and/or video signals. According to an exemplary embodiment, the apparatus includes an input point for receiving an encoded signal. A circuit time-shifts the encoded signal to generate a time-shifted encoded signal. A first decoder decodes the time-shifted encoded signal to generate a first decoded signal and provides the first decoded signal for a first system. The first system converts the first decoded signal to a first user observable signal. The input point also provides the encoded signal for a second system including a second decoder, an encoder, and a third decoder coupled in series which enables generation of a second user observable signal. The time-shifting performed by the circuit is adjustable and enables the first user observable signal to become substantially synchronized with the second user observable signal.
    Type: Application
    Filed: July 31, 2008
    Publication date: December 2, 2010
    Inventors: Mark Alan Schultz, Ronald Douglas Johnson, Robert Andrew Rhodes
  • Patent number: 7844002
    Abstract: A real-time MPEG video coding system with information look-ahead for constant bit rate (CBR) applications, such as, for example, Video-on-Demand (VoD) over ADSL. This scheme employs two MPEG encoders. The second encoder has a buffer to delay the input by an amount of time relative to the first encoder to create a look-ahead window. In encoding, the first encoder collects the information of statistics and rate-quality characteristics. An on-line information processor then uses the collected information to derive the best coding strategy for the second encoder to encode the incoming frames in the look-ahead window. The second encoder uses the encoding parameters from the processor as the coding guide to execute the coding strategy and generate the final bitstream.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: November 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ligang Lu, Vadim Sheinin
  • Publication number: 20100290538
    Abstract: A video contents generation device generates video contents smoothly connecting a series of poses of a human skeleton in conformity with the music with the reduced amount of calculation. The video contents generation device is constituted of a motion analysis unit detecting motion features from motion data representing motion segments of poses, a database storing motion data in connection with subclassification (e.g. genres and tempos), a music analysis unit detecting music features from music data representing the music subjected to the video contents generating procedure, a synchronization unit generating the synchronization information for establishing the correspondence between motion data and music data based on motion features suited to music features, and a video data generation unit generating video data synchronized with music data based on the synchronization information.
    Type: Application
    Filed: May 11, 2010
    Publication date: November 18, 2010
    Inventors: Jianfeng XU, Haruhisa Kato, Koichi Takagi, Akio Yoneyama
  • Patent number: 7835475
    Abstract: A tuner selects a channel in a designated frequency band. An FFT circuit converts a received signal in the selected channel into a plurality of carrier signals. A carrier shift detection circuit calculates the correlation between the phase information of each carrier signal and reference phase information prepared in advance. If the correlation is larger than a given threshold, it is determined that an OFDM signal is present in the search target channel. A TMCC extraction circuit analyzes the TMCC of the received signal and determines whether or not digital broadcasts of the search target channel can be received.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: November 16, 2010
    Assignee: Fujitsu Semiconductor Limited
    Inventor: Naoto Adachi
  • Patent number: 7835439
    Abstract: A system involves encoding key frames within a data stream as both key frames and delta frames. A data stream including all encoded key and delta frames is formed and upon receipt of a request signal, the formed data stream is transmitted with the first key frame occurring in the stream after receipt of the request signal and the subsequent delta frames. Key frames are inserted in the transmitted data stream if positioned within the stream immediately after receipt of a signal requesting the data stream.
    Type: Grant
    Filed: October 5, 2005
    Date of Patent: November 16, 2010
    Assignee: VectorMAX Corporation
    Inventor: Daniel Witt
  • Patent number: 7830968
    Abstract: A digital receiver for processing one of a packetized input data stream and a digitized standard definition input signal is provides a delay in the processing of the standard definition audio input signal to maintain synchronism with the processing of a corresponding standard definition video signal.
    Type: Grant
    Filed: January 7, 1999
    Date of Patent: November 9, 2010
    Assignee: Thomson Licensing
    Inventors: Michael Scott Deiss, Mark Robert Anderson
  • Patent number: 7826537
    Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: November 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan