Synchronization Patents (Class 375/240.28)
  • Patent number: 8922713
    Abstract: Content comprising audio and video may be processed by different processing pipelines, but latencies between these pipelines may differ due to differences in data compression, processing loads, and so forth. The time between entry and exit from the pipeline of a frame is measured to determine pipeline latency. The pipeline latency may be used to shift timing of audio frames, video frames, or both, such that they are synchronized during presentation.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: December 30, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Sreeram Raju Chakrovorthy, Ziqiang Huang, Jaee Patwardhan
  • Publication number: 20140369425
    Abstract: At the time of an encoding process, a video elementary stream is generated and output by capturing and encoding a video image signal at a time interval of a video frame synchronous with a timing of a video synchronization signal, and an audio elementary stream is generated by capturing and encoding an audio signal at each audio interval. An audio packetized elementary stream where one packet has a stream length corresponding to the time interval of the video frame is multiplexed with the audio elementary stream, and the stream is output.
    Type: Application
    Filed: August 26, 2014
    Publication date: December 18, 2014
    Inventors: KAZUHIRO YAMASHITA, YOUSUKE YAMAGUCHI, Takafumi Kamito, YASUO MISUDA, Yoshihiro TOMITA, YOSUKE TAKABAYASHI
  • Patent number: 8908010
    Abstract: A method of processing a video input, having a first video bitstream transmitting pictures of a first view and a second video bitstream transmitting pictures of a second view, includes: checking the video input to detect if a first picture of one of the first and second views is correctly paired with a second picture of the other of the first and second views for specific presentation time; and referring to a detecting result for selectively performing a predetermined processing operation upon the video input. The video input transmits the second picture while transmitting the first picture. When the detecting result indicates that the first picture is not correctly paired with the second picture for the specific presentation time, both of the first picture and the second picture are skipped, and previous pictures that are correctly paired with each other for the specific presentation time is repeated.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: December 9, 2014
    Assignee: Mediatek Inc.
    Inventors: Ya-Hui Yu, Jer-Min Hsiao
  • Patent number: 8904426
    Abstract: Methods are provided for inserting advertisements or the like and/or to perform grooming functions for a video, audio and/or data stream. Video programming is received in a network stream. Alternate content, such as advertisements, is received in content stream. The content stream is preconditioned to provide an entrance point therein for splicing the network stream to the content stream. Preconditioning of the content stream can also be performed to provide an exit point for splicing back to the network stream when the alternate content (e.g., advertisements) has concluded.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: December 2, 2014
    Assignee: RGB Networks, Inc.
    Inventors: Edward A. Krause, Peter Monta
  • Patent number: 8903091
    Abstract: A secure optical communication system and method are disclosed. Short optical pulses are first modulated with data, then dispersed in time so that they spread out over multiple bit periods, then the desired code is applied to the dispersed pulses. The encoding may include frequency shifts or phase shifts or other. The dispersed optical symbols overlap in time so an applied code chip thus acts on multiple symbols simultaneously. There are generally multiple code chips per dispersed symbol. The coding device does not need to be synchronized to the data rate. Multiple wavelength division multiplexed channels may be encoded simultaneously. The signal propagates to a decoder that is synchronized with encoder to apply a complementary code thereby canceling out the effect of the encoder. The encoder and decoder can be realized by varying the wavelength of an optical pump to a parametric amplifier, allowing for a wide-band frequency shift.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: December 2, 2014
    Assignee: Nucript LLC
    Inventor: Gregory S. Kanter
  • Patent number: 8885733
    Abstract: A processor and method are provided for decoding a multimedia file having video and audio data streams that are configured to be played in synchronization. Frames of the video stream are decoded and played with the audio and, to compensate for saturation of the processor usage, two procedures are performed. The first procedure operates at a first periodic interval and slows down the frame rate to reduce processor usage if needed. The second procedure first attempts to speed up the video to catch up to the audio if they are out of sync and if this cannot be done in the next time interval, the decoding of a select number of frames is skipped such that the video and audio data streams are resynchronized.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: November 11, 2014
    Assignee: BlackBerry Limited
    Inventors: David Mak-Fan, Aaron Bradley Small, Thomas Charles Nagy
  • Patent number: 8873641
    Abstract: A moving picture coding apparatus is provided, which controls coding of a following stream, according to virtual buffer occupancy determined by a generated amount of coded data and an amount of coded data transferred to an output destination, when generating the following stream, such that a preceding stream and the following stream, which both have an image stream multiplexed with other information, are reproduced seamlessly. The moving picture coding apparatus generates the preceding stream and the following stream by multiplexing the image stream and the other information to form the preceding stream and the following stream, and determines an initial value of the virtual buffer occupancy for the following stream according to an amount of delay resulting from the multiplexing, and the virtual buffer occupancy at an end of the preceding stream.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: October 28, 2014
    Assignee: Panasonic Corporation
    Inventor: Hiroshi Arakawa
  • Patent number: 8873638
    Abstract: An apparatus for enabling provision of multi-thread video decoding may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured, with the processor, to cause the apparatus to perform at least assigning decoding of a respective video frame to a corresponding thread for each core processor of a multi-core processor in which each respective video frame is divided into macroblock rows, resolving dependencies for each respective video frame at a macroblock row level, and providing synchronization for video decoding of each corresponding thread at the macroblock row level. A corresponding method and computer program product are also provided.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: October 28, 2014
    Assignee: Nokia Corporation
    Inventors: Chirantan Kumar, Sudhakara Rao Kimidi
  • Patent number: 8873932
    Abstract: Systems and methods that receive a video stream comprising a sequence of compressed pictures, the compressed pictures comprising a plurality of levels of picture importance including a first picture level and a second picture level, track the compressed pictures to ascertain which of the compressed pictures correspond to the first level, and responsive to ascertaining which of the compressed pictures correspond to the first level, tracking the compressed pictures to ascertain which of the compressed pictures correspond to the second level.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: October 28, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Benjamin M. Cook, Ken L. Eppinett, John R. Bean
  • Patent number: 8861612
    Abstract: A system or method for processing a variable bit rate representation of an image sequence can include segmenting a variable bit rate representation of an image sequence into a plurality of segments and creating a second representation of the image sequence where a block of information from a first segment of the plurality of segments is interlaced with blocks of information of a second segment of the plurality of segments. The second representation of the image sequence can include a fragment header indicating the block of information of the first segment of the plurality of segments interlaced with the blocks of information of the second segment of the plurality of segments.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: October 14, 2014
    Assignee: AT&T Intellectual Property I, LP
    Inventor: Pierre Costa
  • Patent number: 8861590
    Abstract: Methods and systems that support downstream media signal insertion into a digital signal without affecting digital signal quality is presented here. The methods and systems can utilize pre-defined bitrate values assigned to media signals and allocate that bitrate to a portion of a digital signal that will be replaced by the media signal. The methods are equally applicable to both open and closed-loop encoding systems.
    Type: Grant
    Filed: July 27, 2006
    Date of Patent: October 14, 2014
    Assignee: ARRIS Enterprises, Inc.
    Inventor: Santhana Krishnamachari
  • Patent number: 8855212
    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: Grant
    Filed: December 7, 2009
    Date of Patent: October 7, 2014
    Assignee: General Instrument Corporation
    Inventor: Talha Najeeb
  • Patent number: 8855197
    Abstract: A video stream is transcoded to provide a plurality of primary profiles. Individual frames of the video stream have a Presentation Time Stamp (PTS). A PTS is used as a token to identify particular frames to be encoded as Instantaneous Decoder Refresh (IDR) frames in each profile. An IDR frame period is determined, indicative of a desired number of video frames between two IDR frames. An IDR frame is inserted into each profile every IDR frame period. The IDR frames of each profile are aligned with the same IDR frames of the other profiles. The PTS of each IDR frame in each profile is monitored. Upon determining that a PTS is out of alignment, the next PTS of the affected profile is aligned with the corresponding PTS of remaining profiles. Backup transcoders produce backup profiles that are maintained in alignment with each other and with the primary profiles.
    Type: Grant
    Filed: August 15, 2011
    Date of Patent: October 7, 2014
    Assignee: RGB Networks, Inc.
    Inventors: Yuval Fisher, Hain-Ching Liu, Dan R. Hunt, Shankar Venkataraman, Hsiang-Yun Alex Huang
  • Patent number: 8842728
    Abstract: A video processing system is provided with video encoding apparatus 1 and video decoding apparatus 2. The encoding apparatus 1 outputs a maximum delay time that is incurred by backward prediction, in addition to encoded data D1 resulting from encoding of video data D0. The decoding apparatus 2 effects input of the maximum delay time that is incurred by backward prediction, in addition to encoded data D1 from the encoding apparatus 1. Then the decoding apparatus 2 decodes the encoded data D1 with reference to the input maximum delay time to generate motion video data D2.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: September 23, 2014
    Assignee: NTT DoCoMo, Inc.
    Inventors: Satoru Adachi, Chong Seng Boon, Sadaatsu Kato, Minoru Etoh, Thiow Keng Tan
  • Patent number: 8842742
    Abstract: A method of generating presentation time stamps, PTSs, for motion-compensated frame-rate conversion of a sequence of frames. In one aspect, the method comprises for each new frame: determining an average difference between the capture time-stamps of recent consecutive new frames; and generating the PTS based on the capture time-stamp of a previous new frame and the average difference. In another aspect, the method comprises detecting a first cadence and a second different cadence in the sequence of frames; and generating a PTS for each new frame defined by the first cadence, such that in each case the difference between the PTSs of consecutive new frames is intermediate between the true interval between those frames according to the first cadence and the true interval between them according to the second cadence.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: September 23, 2014
    Assignee: Entropic Communications, Inc.
    Inventors: Claus Nico Cordes, Dmitry Nikolaevich Znamenskiy
  • Patent number: 8837604
    Abstract: There is provided a method of measuring audiovisual synchronization between at least one encoded audio stream and at least one encoded video stream, comprising measuring the time of input into an audio encoder of source audio data to be encoded into said encoded audio stream, measuring the time of input into a video encoder of source video data to be encoded into said encoded video stream, determining a Presentation Time Stamp value, indicative of a time of presentation, for each of the respective at least one encoded audio stream and at least one encoded video stream, and transmitting a measured audio input time, a measured video input time and presentation time stamp values to a downstream component. There is also provided an apparatus and system for measuring audiovisual synchronization between at least one encoded audio stream and at least one encoded video stream.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: September 16, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Sally Bush
  • Patent number: 8831110
    Abstract: A method of remotely uploading recordings of live events to a broadcast station includes: a) recording live events at remote locations using a plurality of electronic news gathering (ENG) units, each of the live events being recorded by one of the ENG units as a signal; b) each of the ENG units encoding the signal into a data stream; c) assigning a priority level to each of the data streams; d) transmitting the data streams of the ENG units to the broadcast station through at least one base station, wherein the transmission of the data streams is prioritized based on the assigned priority levels; and e) receiving and decoding the data streams at the broadcast station.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: September 9, 2014
    Inventors: James D. Ocon, Peter Gogas, Scott King
  • Publication number: 20140247889
    Abstract: Embodiments of the invention are generally directed to transmission and detection of multi-channel signals in reduced channel format. An embodiment of a method for transmitting data includes determining whether a first type or a second type of content data is to be transmitted, where the first type of content data is to be transmitted at a first multiple of a base frequency and the second type of data is to be transmitted at a second multiple of the base frequency. The method further includes selecting one or more channels from a plurality of channels based on the type of content data, clocking a frequency on the first or second multiple of the base frequency according to the type of content data in the selected channels, modifying the content data to fit within a single output channel, and transmitting the modified data via a single output channel at the chosen multiple of the base frequency.
    Type: Application
    Filed: May 8, 2014
    Publication date: September 4, 2014
    Applicant: Silicon Image, Inc.
    Inventors: Hoon Choi, Daekyeung Kim, Wooseung Yang, Young Il Kim
  • Patent number: 8826062
    Abstract: An apparatus for synchronizing a data handover is disclosed. The calculator is clocked with a clock of a first clock domain and configured to provide synchronization pulse cycle duration information describing a temporal position of a synchronization pulse at a clock of the second clock domain. The synchronization pulse generator is clocked with the clock of the second clock domain and configured to generate the synchronization pulse such that the synchronization pulse is located at the temporal position described by the synchronization pulse cycle duration information. The phase information provider is clocked with the clock of the second clock domain and configured to provide a phase information describing a phase relation between the synchronization pulse and the clock of the first clock domain. The feedback path is configured for feeding back the phase information to the calculator and to adjust the synchronization pulse cycle duration information based on the phase information.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: September 2, 2014
    Assignee: Intel Mobile Communications GmbH
    Inventor: Thomas Bauernfeind
  • Patent number: 8824568
    Abstract: For use as or in connection with a set-top box, a digital TV broadcast signal is decoded by processing its audio stream into and read from a FIFO buffer. According to certain embodiments, fullness of the FIFO buffer is compared to a reference fullness, which can be updated based on changes to the bit rate of the audio stream. In response to the FIFO buffer fullness, the set top box regulates the rate at which the audio stream is decoded. The disclosed decoding methods do not need to rely on the accuracy or presence of a system time encoded into the broadcast signal.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: September 2, 2014
    Assignee: Entropic Communications, Inc.
    Inventor: Pierre Roger Bernard Le Pifre
  • Patent number: 8824566
    Abstract: The reception method is implemented in a receiver apparatus receiving images of a video sequence having undergone losses during an exchange of data with a sender apparatus connected to said receiver apparatus via a communication network. The receiver apparatus comprises at least a first module implementing a transport layer and a second module implementing an application layer, the application layer being subdivided into a first sub-module implementing the decoding of the video and a second sub-module implementing the display of said video. The method comprises the following steps: in the transport layer, transmitting a data loss detection signal intended for the application layer, as soon as the transport layer detects a loss of data; and in the application layer, implementing a loss concealment mechanism, on reception of said loss detection signal and without waiting for said application layer itself to detect said data loss so detected.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: September 2, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Xavier Henocq, Eric Nassor
  • Patent number: 8811471
    Abstract: A moving picture decoding method of an embodiment according to the present invention is a moving picture decoding method for decoding encoded data of an interlaced scanned picture including Top field and Bottom field, and the method includes a stereo information acquisition step for acquiring stereo information indicating whether Top field and Bottom field are two pictures forming a stereo picture from the encoded data, a decoding step for decoding two fields corresponding to each other from the encoded data and generating two decoded fields, and an output step for outputting the two decoded fields. In the output step, the stereo information is referred to and the two decoded fields are outputted simultaneously.
    Type: Grant
    Filed: July 12, 2005
    Date of Patent: August 19, 2014
    Assignee: NTT DoCoMo, Inc.
    Inventors: Yoshinori Suzuki, Choong Seng Boon, Tsutomu Horikoshi
  • Patent number: 8804606
    Abstract: In a satellite-based communication network comprised of a central hub and plurality of remote terminals configured to transmit data to and receive data from the central hub in accordance with EN 301 790 (DVB-RCS), and where one or more of these remote terminals may be configured to include an additional receiver module configured to receive MF-TDMA transmission of other remote terminals, a mesh receiver and methods for coupling the mesh receiver with the host remote terminal. In addition, described herein are methods for synchronizing the mesh receiver on the network's timing and frequency and for utilizing the available link power for achieving efficient connectivity.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: August 12, 2014
    Assignee: Gilat Satellite Networks Ltd.
    Inventors: Snir Brener, Eran Haccoon, Haim Halfon, Guy Levitas
  • Patent number: 8803714
    Abstract: A transmitting device includes a parallel data generation unit and a transmitting unit. The parallel data generation unit generates first serial data and second serial data from a data packet, converts the first serial data and second serial data respectively into first parallel data and second parallel data, transmits the first parallel data and second parallel data respectively through first and second parallel transmission paths, and performs the transmission of the first parallel data and the transmission of the second parallel data in parallel. The transmitting unit receives the first parallel data and second parallel data respectively through the first and second parallel transmission paths, re-converts the first parallel data and second parallel data respectively into the first serial data and second serial data, and transmits the first serial data and second serial data to a receiving device respectively through first and second serial transmission paths.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: August 12, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yusuke Fujita
  • Patent number: 8804824
    Abstract: A method for compressing data samples using randomized quantization bins is disclosed. The method generally comprises steps (A) to (C). Step (A) may generate a size signal having a quantization step size corresponding to the data samples in an input signal using a compression circuit. The data samples generally reside in a range of numbers. Step (B) may generate the randomized quantization bins in the range based on a pseudorandom process. Step (C) may generate a plurality of quantized samples in a compressed signal by quantizing the data samples based on the randomized quantization bins.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: August 12, 2014
    Assignee: Ambarella, Inc.
    Inventor: Elliot N. Linzer
  • Patent number: 8804840
    Abstract: An image processing apparatus according to the present invention includes an encoding means for encoding image data on a tile-by-tile basis, each tile being constituted by a plurality of blocks, and each block having a predetermined size, and a storing means for determining whether or not each tile includes a row or column of pixels designated to be deleted in the image data, and if the tile includes a row or column of pixels designated to be deleted, storing deletion information that indicates a corresponding row or column of pixels designated to be deleted in the tile, in header information of the tile that has been encoded.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: August 12, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shigeki Hasui
  • Patent number: 8798171
    Abstract: Techniques are provided herein for receiving at a video processing device color video frames comprising grayscale components and color components. The grayscale components corresponding to each of the color video frames are extracted as each of the color video frames is received to obtain grayscale video frames. The grayscale video frames are transmitted at a first transmission rate. Color components for selected color video frames are periodically fused with selected grayscale video frames to obtain fused color video frames, and the fused color video frames are transmitted at a second transmission rate interspersed with the grayscale video frames transmitted at the first transmission rate.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: August 5, 2014
    Assignee: RichWave Technology Corp.
    Inventors: Chein-I Chang, Han-Jieh Chang, Yang-Lang Chang
  • Patent number: 8798141
    Abstract: A coding system includes a decoding block and a reconstruction loop with first and second adaptive restoration blocks. The decoding block receives and decodes an encoded bitstream to derive residues, prediction information, and adaptive restoration information. The reconstruction loop reconstructs a current frame according to the residues and prediction information. The first adaptive restoration block performs restoration on a first set of processed data according to a first set of the adaptive restoration information, and the second adaptive restoration block performs restoration on an output of the first adaptive restoration block according to a second set of the adaptive restoration information.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: August 5, 2014
    Assignee: Mediatek Inc.
    Inventors: Shaw-Min Lei, Yu-Wen Huang
  • Publication number: 20140205024
    Abstract: Transmission of a high-definition video signal or the like that requires a wide transmission band is to be realized. A video signal is divided by frames to generate divisional video signals, and the respective divisional video signals are transmitted to an external device via transmission channels independent of one another. Transmission of a high-definition video signal or the like that requires a wider transmission band than the transmission band of one transmission channel can be realized in a preferred manner. For each frame, first information indicating the existence of the other divisional video signal to be combined therewith and second information for establishing synchronization with the other divisional video signal to be combined therewith are added to the divisional video signals to be transmitted by a data transmitting unit. In the external device, a reception video signal can be easily obtained by arranging the divisional video signals in the frame order.
    Type: Application
    Filed: September 6, 2012
    Publication date: July 24, 2014
    Applicant: SONY CORPORATION
    Inventors: Kazuaki Toba, Gen Ichimura
  • Patent number: 8787448
    Abstract: In a picture coding method for generating a coded signal corresponding to each picture by coding a plurality of coded signals, a switching picture which is capable of switching a plurality of coded signals and subsequent pictures of the switching picture can refer to only a group of pictures of the same time in the coded signals. More specifically, the case where picture numbers of an adjacent picture of an S picture and the S picture are not continuous is not considered as an error.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: July 22, 2014
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Shinya Kadono, Satoshi Kondo, Makoto Hagai, Kiyofumi Abe
  • Patent number: 8781000
    Abstract: A method includes decompressing first compressed video data to provide uncompressed video data in a first order. The method includes compressing the uncompressed video data to provide second compressed video data in a second order. The decompressing and compressing are based on first and second compression rates, respectively. The first order may be based on fundamental blocks of a frame of video data and the second order is based on lines of the frame of video data. The compressing may include alternating compression of partial portions of a first line of uncompressed video data with compression of partial portions of at least a second line of uncompressed video data to thereby generate a first line of compressed video data corresponding to the first line of uncompressed video data and at least a second line of compressed video data corresponding to the second line of uncompressed video data.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: July 15, 2014
    Assignee: ViXS Systems, Inc.
    Inventors: James Ward Girardeau, Jr., Rajat Gupta
  • Publication number: 20140192901
    Abstract: In an example, the disclosure provides for encoding pictures of a video sequence to generate a coded video sequence comprising the encoded pictures and signaling timing parameters for the coded video sequence by directly signaling a condition for signaling a number of clock ticks corresponding to a difference of picture order count (POC) values equal to 1 in at least one of a video parameter set (VPS) syntax structure referenced by the coded video sequence and a sequence parameter set (SPS) syntax structure referenced by the coded video sequence. Another example provides for receiving timing parameters for a coded video sequence that include a condition for signaling a number of clock ticks corresponding to a difference of POC values equal to 1 directly in at least one of a VPS syntax structure referenced by the coded video sequence and an SPS syntax structure referenced by the coded video sequence.
    Type: Application
    Filed: October 23, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20140192902
    Abstract: In an example, the disclosure provides for receiving a coded video sequence comprising encoded pictures of a video sequence and receiving timing parameters for the coded video sequence that include a time scale and a number of units in a clock tick at most once in a video parameter set (VPS) syntax structure referenced by the coded video sequence and at most once in a video usability information (VUI) part of a sequence parameter set (SPS) syntax structure referenced by the coded video sequence. Another example provides for encoding pictures of a video sequence to generate a coded video sequence and signaling timing parameters for the coded video sequence by at least in part signaling a time scale and a number of units in a clock tick at most once in a VPS syntax structure and at most once in a VUI part of a SPS syntax structure.
    Type: Application
    Filed: October 23, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20140192903
    Abstract: In an example, the disclosure provides for receiving a coded video sequence comprising encoded pictures of a video sequence and receiving timing parameters for the coded video sequence that include an indication of whether a picture order count (POC) value for each picture in the coded video sequence that is not a first picture in the coded video sequence according to a decoding order is proportional to an output time of the picture relative to an output time of the first picture in the coded video sequence in a video parameter set (VPS) syntax structure referenced by the coded video sequence. Another example provides for encoding pictures of a video sequence to generate the coded video sequence comprising the encoded pictures and signaling timing parameters for the coded video sequence by signaling the indication in the VPS syntax structure referenced by the coded video sequence.
    Type: Application
    Filed: October 23, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Patent number: 8774286
    Abstract: A receiving apparatus includes a buffer configured to store packets of a first packet sequence made up of packets extracted from one transport stream that are common to packets of another transport stream and packets of a second packet sequence made up of common packets, a read control section configured to read the packets of the first packet sequence and the second packet sequence stored in the buffer after the passing of a predetermined time after synchronization is established between the packets of the first packet sequence and the packets of the second packet sequence, thereby reconstructing one transport stream from the first packet sequence and the second packet sequence, and an output section configured to output the reconstructed transport stream.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: July 8, 2014
    Assignee: Sony Corporation
    Inventors: Takashi Yokokawa, Satoshi Okada
  • Patent number: 8774287
    Abstract: The invention relates to the field of the synchronization of data delivery onto equipments connected over a packet switching network, in particular when the equipments are devoted to video and audio data or Auxiliary data linked to processing and are connected over a local area network for forming a video/audio production studio. More precisely the invention concerns a data inserter device for inserting a timestamp in packets, and a delay compensating device for extracting said timestamp and compensating the delivery delay and in particular the jitter, the network delay and the packet generation duration or any additional user delay.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: July 8, 2014
    Assignee: Thomson Licensing
    Inventors: Patrick Hardy, Bruno Derrien, Bertrand Provost, Olivier Marlec, Hubert Prioul
  • Patent number: 8767837
    Abstract: The present invention relates to an encoding device and a method, a decoding device and a method, an editing device and a method, a storage medium, and a program which can perform encoding and decoding so that buffer failure does not occur. Information, such as a minimum bit rate, a minimum buffer size, and a minimum initial delay time, is contained in a random access point header contained in an accessible point in a bitstream. A bitstream analyzing unit 72 analyzes an input bitstream, sets the above-mentioned information, and outputs the resulting information to a buffer-information adding unit 73. The buffer-information adding unit 73 adds the input information to the input bitstream and outputs the resulting bitstream. The present invention is applicable to an encoding device and a decoding device which process bitstreams.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: July 1, 2014
    Assignee: Sony Corporation
    Inventor: Teruhiko Suzuki
  • Patent number: 8761267
    Abstract: A noise estimator device of a video decoder includes a reception end, a low pass filter coupled to the reception end, a delay unit coupled to the reception end, a minimum level estimation unit coupled to the low pass filter for estimating a minimum of a specific number of low-pass results, a difference level estimation unit coupled to the low pass filter, the delay unit, and the minimum level estimation unit for determining a synchronization signal according to a plurality of low-pass results and the minimum of the specific number of the low-pass results, and for estimating a noise level according to the synchronization signal and signals outputted from the delay unit, and an output end coupled to the difference level estimation unit.
    Type: Grant
    Filed: March 6, 2007
    Date of Patent: June 24, 2014
    Assignee: NOVATEK Microelectronics Corp.
    Inventor: Hsin-I Lin
  • Patent number: 8761244
    Abstract: The present invention discloses a method for media file compression, which includes: extracting the encoding parameters from an input media file, separating and decoding the audio and video stream from the input media file, and extracting an original audio stream and an original video stream; computing the transcoding parameters required for compression according to the encoding parameters; encoding the original audio stream to output a new compressed audio stream, and encoding the original video stream to output a new compressed video stream according to the transcoding parameters; synthesizing the new compressed audio stream and the new compressed video stream to create a new media file. The present invention also provides a system for media file compression.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: June 24, 2014
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Jun Liu, Jingchang Chen, Xinliang Wang
  • Patent number: 8761579
    Abstract: According to one embodiment, a video data processing apparatus which receives a data file includes a file receiving module, an analyzer, a default data storage module, a data restoration module, and a management module. The data file includes a header, in which a header key field, a header length field, and a header value field are arranged. The analyzer detects a character string, thereby detects a header key field of the data file received by the file receiving module, and reads out header metadata information from a following header value field. The data restoration module discards header data from a first position, in absence of the character string at the first position, and restores default data in the default data storage module instead of the discarded header data. The management module stores the header metadata information and the default data.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: June 24, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Akihiko Nakao
  • Patent number: 8761327
    Abstract: Systems and methods are described including receiving a clock signal, using rational clock divider (RCD) logic to generate a lower frequency clock signal in response to the received clock signal, and using the second clock signal to drive software timer logic and generate media timestamps.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: June 24, 2014
    Assignee: Intel Corporation
    Inventor: Pat Brouillette
  • Patent number: 8755444
    Abstract: The subject matter of this specification can be implemented in, among other things, a method of decoding video data that includes decoding compressed input video data using a first entropy coding technique to obtain first decoded data. The method further includes re-encoding the first decoded data using a second entropy coding technique that is different from the first entropy coding technique to obtain re-encoded data. The method further includes storing the re-encoded data in a storage device. The method further includes decoding the re-encoded data using the second entropy coding technique to obtain second decoded data.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: June 17, 2014
    Assignee: Qualcomm Incorporated
    Inventors: Jian Wei, Kai Wang, Toshiaki Yoshino
  • Patent number: 8750385
    Abstract: A system and method for recovering from data loss are described including monitoring a first bit rate video data bit stream to determine if there is frame loss or damage, multiplexing decoding parameters of a second bit rate video data bit stream, the second bit rate video data bit stream and the first bit rate video data bit stream, if there is frame loss or damage, demultiplexing the first bit rate video data bit stream and the second bit rate video data bit stream, decoding the first bit rate video data bit stream, removing damaged frames from the first bit rate video data bit stream, decoding the second bit rate video data bit stream, up-sampling frames from said processed second bit rate video data bit stream if said processed second bit rate video data bit stream has a lower resolution than said processed first bit rate video data bit stream and merging frames from the second bit rate video data bit stream and the first bit rate video data bit stream.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: June 10, 2014
    Assignee: Thomson Research Funding
    Inventors: Jiwang Dai, John Qiang Li, Alan Jay Stein
  • Patent number: 8750389
    Abstract: A decoder includes a storage space that records video data and subtitle data in multiplexed form; a first buffer memory operating in “First In First Out” mode and able to temporarily contain the video data in packet form; a second buffer memory operating in “First In First Out” mode and able to temporarily contain the subtitle data in packet form; a demultiplexer configured to transmit the video data and subtitle data respectively to the first and second buffer memories; and a local clock, wherein the storage space includes a storage space configured to store the time references such that the demultiplexer transmits the time references, the decoder including a generator to generate a presentation time stamp associated with each subtitle data packet not initially containing a presentation time stamp, the presentation time stamp being determined from a time reference value transmitted by the demultiplexer and enabling the presentation of the subtitle data packets to be synchronized with relation to the local cl
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: June 10, 2014
    Assignee: Sagem Communications SAS
    Inventor: Mickaël Legrand
  • Publication number: 20140153654
    Abstract: Methods and systems for augmenting a source message by suitably-chosen bits and/or sequences of bits for the purpose of enhancing decoding or synchronization performance. Properties of the source message can be used to select and optimize synchronization sequences, including their length and placement within the source message. Various message attributes, such as message or segment weight, symbol counts, and others, including their combinations, may be encoded into the synchronization sequence to further improve decoding performance in the presence of errors. These methods and systems can be employed for standalone source decoding of noisy bit streams, as well as iterative joint source-channel decoding. They may further be combined with other methods whether or not known in the art, such as CRC and forward error correction, to achieve the desired performance complexity trade-off.
    Type: Application
    Filed: December 3, 2012
    Publication date: June 5, 2014
    Applicant: Digital PowerRadio, LLC
    Inventors: Branimir R. Vojcic, Ivan V. Bajic, Javad Haghighat
  • Patent number: 8743965
    Abstract: A method comprises determining a plurality of time intervals Tp and Tn within a variable bit rate (VBR) representation of an image sequence. The time intervals Tp are those in which a number of blocks of information per unit time is greater than a baseline value. The time intervals Tn are those in which a number of blocks of information per unit time is less than the baseline value. A second representation of the image sequence is created in which some blocks of information Bp are removed from the time intervals Tp and interlaced with blocks of information Bn in the time intervals Tn to reduce a variation in a number of blocks of information per unit time between the time intervals Tp and Tn.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: June 3, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Pierre Costa, Ahmad Ansari, John Robert Erikson
  • Patent number: 8737411
    Abstract: The present invention relates to the synchronizing of equipment, and more precisely to the transporting of synchronization signals via a communication network with a view to inter-synchronizing the equipment. The invention concerns a reference station able to deliver packets in a packet switching network to communication devices connected to the network. According to the invention, the reference station comprises means for inserting at least a temporal offset in said packets, wherein said temporal offset describes data delivery duration on a pre-determined path of said network. The invention relates also to a sending communication device and to a receiving communication device.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: May 27, 2014
    Assignee: GVBB Holdings S.A.R.L.
    Inventors: Patrick Hardy, Bruno Derrien, Bertrand Provost, Olivier Marlec, Hubert Prioul
  • Publication number: 20140140417
    Abstract: A method is provided in one example and includes receiving source video including associated video timestamps and determining a theoretical fragment boundary timestamp based upon one or more characteristics of the source video and the received video timestamps. The theoretical fragment boundary timestamp identifies a fragment including one or more video frames of the source video. The method further includes determining an actual fragment boundary timestamp based upon the theoretical fragment boundary timestamp and one or more of the received video timestamps, transcoding the source video according to the actual fragment boundary timestamp, and outputting the transcoded source video including the actual fragment boundary timestamp.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Inventors: Gary K. Shaffer, Samie Beheydt
  • Patent number: 8731068
    Abstract: A video transcoder for converting a compressed input video bit-stream having one spatial resolution into a compressed output video bit-stream having a different spatial resolution in a manner that enables the transcoder to dynamically change the amount of computational resources allocated to the conversion process. In one embodiment, the video transcoder has a plurality of configurable processing paths whose configuration determines the amount of allocated computational resources. Exemplary processing-path configuration changes may include, but are not limited to engaging or disengaging a processing path, redirecting a data flow from flowing through one processing path to flowing through another processing path, and attaching or detaching one or more processing modules to an engaged processing path.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: May 20, 2014
    Assignee: LSI Corporation
    Inventors: Denis Vassilevich Parfenov, Pavel Aleksandrovich Aliseychik, Aleksey Alexandrovich Letunovskiy, Alexander Markovic, Ivan Leonidovich Mazurenko, Denis Vladimirovich Parkhomenko
  • Patent number: RE45052
    Abstract: A file for storing digital data with high compression rate stores digital data for video and audio signals in multiple streams interleaved with each other. Each track has a stream descriptor list and a stream data list. The stream descriptor list includes a stream header chunk, a stream format chunk, and a stream name chunk. For a video stream, the stream descriptor list also includes a stream header data chunk if the video stream is under digital rights management (DRM) protection. The file format is compatible with high level data compressing algorithms, such as MPEG-4, which provide data compression ratio about six to ten times higher than a standard DVD format.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: July 29, 2014
    Assignee: Sonic IP, Inc.
    Inventor: Adam Li