Error Detection Or Correction Patents (Class 375/240.27)
  • Patent number: 8565323
    Abstract: Disclosed are various embodiments that implement attention misdirection to conceal errors in streaming video. A video stream quality monitor executed in one or more computing devices determines that an error in a video stream may be user perceivable. The video stream is then configured to include a distraction to mask the error. The distraction is designed to induce a saccade in a user, which interferes with perception of the error by the user.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: October 22, 2013
    Assignee: Amazon Technologies, Inc.
    Inventor: Patrick G. McCuller
  • Publication number: 20130272433
    Abstract: Error concealment for motion picture expert group (MPEG) decoding with personal video recording functionality. Error concealment of MPEG data may take place within various components within playback, recording, reading and writing data systems. The error concealment may be provided within existing systems whose components may not be capable of accommodating errors within MPEG data. In certain embodiments, the available data that contain no errors is maximized to conceal those portions of the data that do include errors.
    Type: Application
    Filed: May 20, 2013
    Publication date: October 17, 2013
    Applicant: BROADCOM CORPORATION
    Inventors: Jason C. Demas, Sandeep Bhatia, Xuemin "Sherman" Chen, Srinivasa Mogathala Prabhakara Reddy, Girish Raghunath Hulmani, Marcus Kellerman, Ramanujan Valmiki, Lakshmikanth Pai, Pramod Chandraiah, Mahadevan Sivagururaman, Glen A. Grover, Bhaskar Sherigar, Vivian Hsiun, Benjamin S. Giese
  • Patent number: 8559502
    Abstract: A device minimizes a quantization error in the inverse quantization of a quantized coefficient during a compression method, the quantization error describing a difference between the quantized coefficient after inverse quantization and an associated coefficient prior to quantization. According to the method, at least one parameter that is characteristic of the compression of the quantized coefficient is selected, (at least two characteristic parameters being selected if one of the two characteristic parameters corresponds to a temporal prediction mode), a correction value is chosen based on the selected characteristic parameter(s) and inverse quantization takes place after the correction value has been added to the quantized coefficient.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: October 15, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Peter Amon, Michael Kapralov
  • Patent number: 8559527
    Abstract: An object of the present invention is to provide a technique of appropriately compensating for loss of even an entire image frame due to data error such as a transmission error to allow display of a high quality image. An image display apparatus of the present invention comprises: a decoding unit which decodes an encoded bit stream into an image signal; an interpolation image generating unit which generates an interpolation frame based on frames of the decoded image signal; and a control unit which detects an error in the encoded bit stream and controls the interpolation image generating unit; wherein when a frame of the encoded bit stream is lost (that is, it has not been able to be decoded) due to an uncorrectable error, the above interpolation frame is displayed instead of the lost frame.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: October 15, 2013
    Assignee: Hitachi Consumer Electronics Co., Ltd.
    Inventors: Koichi Hamada, Masahiro Kageyama, Muneaki Yamaguchi
  • Patent number: 8559528
    Abstract: A method and apparatus for synchronization of a moving picture experts group (MPEG) transport stream, which minimizes an initial delay are provided. A packet synchronization unit and a mode of the packet synchronization unit to are initialized to “0”. Values of sync words are stored by shifting values of a sync word register when the sync words have been received and the received sync word is compared with predetermined code words As a result of the comparison, a determination is made as to whether a bit difference between the sync words and the predetermined code words exceeds a predetermined threshold value.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: October 15, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-Jin Park, Ji-Won Ha, Jin-Wook Han
  • Patent number: 8555147
    Abstract: A digital television transmitting system includes a pre-processor, a packet generator, an RS encoder, and a trellis encoder. The pre-processor pre-processes enhanced data by coding the enhanced data for first forward error correction and expanding the FEC-coded enhanced data. The packet generator generates enhanced data packets including the pre-processed enhanced data and main data packets and multiplexes the enhanced and main data packets. Each enhanced data packet includes an adaptation field in which the pre-processed enhanced data are inserted. The RS encoder performs RS encoding on the multiplexed data packets for second forward error correction, and the trellis encoder performs trellis encoding on the RS-coded data packets.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: October 8, 2013
    Assignee: LG Electronics Inc.
    Inventors: Won Gyu Song, In Hwan Choi, Kook Yeon Kwak, Byoung Gill Kim, Jin Woo Kim, Hyoung Gon Lee, Jong Moon Kim
  • Patent number: 8553783
    Abstract: Apparatus and methods of motion detection for mosquito noise reduction in video sequences are provided. In one aspect, a method of motion detection in a sequence of digital images classifies a pixel of a plurality of pixels of a current image frame represented by a digital video input signal as a motion or non-motion pixel. A motion value for the pixel is calculated based on the classification of the pixel. The motion value is mapped to a coefficient of a temporal filter based on a control curve. A digital video output signal is generated based on the coefficient.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: October 8, 2013
    Assignee: STMicroelectronics Asia Pacific PTE Ltd.
    Inventors: Xiaoyun Deng, Patricia Chiang
  • Publication number: 20130259140
    Abstract: A method, circuit and system for transmission, receiving and processing of video data between a video source transceiver and a video sink transceiver. Video data or information to be transmitted, which instructs an image processor associated with a video sink to modify a previously video frame into a current frame. A Delta Frame may include one or more Grid Based Predicted Error (“GBPE”) Values. The GBPE may be generated by source-side image processing logic using processes or techniques similar to those described in the MPEG and/or H.264 Standards, with the exception that the prediction error values may be calculated relative to a noisy predicted frame (e.g. based on an analog reception of a base frame) which has been grid quantized based on video sink transceiver SNR (e.g. substantially each pixel value in the predicted frame is rounded off up or down to a value on some grid).
    Type: Application
    Filed: January 18, 2011
    Publication date: October 3, 2013
    Applicant: AMIMON LTD
    Inventor: Daniel Stopler
  • Patent number: 8548049
    Abstract: A system for encoding a video stream into a processed video signal that includes at least one image, includes a pattern detection module for detecting a pattern of interest in the at least one image and identifying a region that contains the pattern of interest when the pattern of interest is detected. An encoder section, generates the processed video signal and wherein, when the pattern of interest is detected, a higher quantization is assigned to the region than to portions of the at least one image outside the region.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: October 1, 2013
    Assignee: VIXS Systems, Inc
    Inventors: Feng Pan, Jingyun Jiao
  • Patent number: 8548060
    Abstract: The present invention discloses an encoding apparatus using a Discrete Cosine Transform (DCT) scanning, which includes: a mode selection means for selecting an optimal mode for intra prediction; an intra prediction means for performing intra prediction onto video inputted based on the mode selected in the mode selection means; a DCT and quantization means for performing DCT and quantization onto residual coefficients of a block outputted from the intra prediction means; and an entropy encoding means for performing entropy encoding onto DCT coefficients acquired from the DCT and quantization by using a scanning mode decided based on pixel similarity of the residual coefficients.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: October 1, 2013
    Assignees: Electronics and Telecommunications Research Institute, Kwangwoon University Research Institute for Industry Cooperation, Industry-Academia Cooperation Group of Sejong University
    Inventors: Se-Yoon Jeong, Hae-Chul Choi, Jeong-Il Seo, Seung-Kwon Beack, In-Seon Jang, Jae-Gon Kim, Kyung-Ae Moon, Dae-Young Jang, Jin-Woo Hong, Jin-Woong Kim, Yung-Lyul Lee, Dong-Gyu Sim, Seoung-Jun Oh, Chang-Beom Ahn, Dae-Yeon Kim, Dong-Kyun Kim
  • Patent number: 8548383
    Abstract: Systems and methodologies are described that facilitate adjusting power spectrum density (PSD) for wireless devices according to multiple possible step sizes. A step size for an adjustment can be selected based at least in part on a received overload indicator from one or more access points, a PSD required to achieve a target signal-to-interference-and-noise ratio (SINR) for a wireless device, and a PSD previously assigned to the wireless device. Once the step size is selected, it can be applied to the previous PSD to generate a new PSD for the wireless device, and the wireless device can accordingly adjust PSD to mitigate inter-cell interference with the one or more access points.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: October 1, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Xiliang Luo, Rashid Ahmed Akbar Attar, Christopher Gerard Lott
  • Publication number: 20130251048
    Abstract: Error concealment is used to hide the effects of errors detected within digital video information. A novel spatial error concealment technique is disclosed for use when the error concealment mode decision determines that spatial error concealment should be used for reconstruction. The novel spatial error concealment technique divides a corrupt macroblock into multiple regions, such as, a corner region, a row adjacent to the corner region, a column adjacent to the corner region, and a remainder main region. Those regions are then reconstructed and information from earlier reconstructed regions may be used in later reconstructed regions. Finally, a macroblock refreshment technique is disclosed for preventing error propagation from harming non-corrupt inter-blocks. Specifically, an inter-macroblock may be ‘refreshed’ using spatial error concealment if there has been significant error caused damage that may cause the inter-block to propagate the errors.
    Type: Application
    Filed: February 21, 2013
    Publication date: September 26, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Chia- Yuan Teng, Sharath Manjunath
  • Publication number: 20130251025
    Abstract: Certain aspects of the present disclosure are directed to a video processing module, including: a video capture module configured to capture a screen display; a compression module configured to compress the screen display to construct compressed data representing the screen display; and a memory module configured to store the compressed data. Certain aspects are directed to a computer-implementable method, including: reading compressed video data having a plurality of data units and representing a screen display out of a data storage, the data units including a line tag, an encoding tag, and a pixel value data unit; detecting a line tag from the compressed video data and extracting a line number from the line tag; receiving an expected line number from a counter; comparing the line number with the expected line number and determining a comparison result; and determining whether a fault exists based on the result.
    Type: Application
    Filed: March 26, 2012
    Publication date: September 26, 2013
    Applicant: AMERICAN MEGATRENDS, INC.
    Inventor: Roger Smith
  • Patent number: 8542940
    Abstract: A sequence of n coefficients is compressed by determining a cost-determined sequence of n coefficient indices represented by a cost-determined sequence of (run, index derivative) pairs under a given quantization table and run-index derivative coding distribution, wherein each sequence of (run, index derivative) pairs defines a corresponding sequence of coefficient indices such that (i) each index in the corresponding sequence of coefficient indices is a digital number, (ii) the corresponding sequence of coefficient indices includes a plurality of values including a special value, and (iii) each (run, index derivative) pair defines a run value representing a number of consecutive indices of the special value, and an index-based value derived from a value of the index following the number of consecutive indices of the special value.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: September 24, 2013
    Assignee: Slipstream Data Inc.
    Inventors: En-hui Yang, Longji Wang
  • Patent number: 8532193
    Abstract: An apparatus and method are provided for compensating a block error in an image frame. This may include a video codec decoder for decoding an inputted image frame, and outputting a decoded image frame. An error concealment block may detect an error-generated block in the decoded image frame and compensate the detected error block through a median filter, and output the compensated image frame.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: September 10, 2013
    Assignee: LG Electronics Inc.
    Inventor: Sung Kyu Lee
  • Patent number: 8532198
    Abstract: A method and system for identifying and determining banding artifacts in digital video content composed of a sequence of moving video pictures includes creating a mask image corresponding to a picture from said sequence of moving video pictures based on global gradient changes to detect potential areas containing banding artifacts. The values of the mask image are scaled thereby making banding artifact detection possible using gradient operators. The banding artifacts are then identified/detected based on the local gradients.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: September 10, 2013
    Assignee: Thomson LIcensing
    Inventors: Wuttipong Kumwilaisak, Gokce Dane, Cristina Gomila
  • Patent number: 8526507
    Abstract: Error concealment is used to hide the effects of errors detected within digital video information. A novel spatial error concealment technique is disclosed for use when the error concealment mode decision determines that spatial error concealment should be used for reconstruction. The novel spatial error concealment technique divides a corrupt macroblock into multiple regions, such as, a corner region, a row adjacent to the corner region, a column adjacent to the corner region, and a remainder main region. Those regions are then reconstructed and information from earlier reconstructed regions may be used in later reconstructed regions. Finally, a macroblock refreshment technique is disclosed for preventing error propagation from harming non-corrupt inter-blocks. Specifically, an inter-macroblock may be ‘refreshed’ using spatial error concealment if there has been significant error caused damage that may cause the inter-block to propagate the errors.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: September 3, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Chia-Yuan Teng, Sharath Manjunath
  • Patent number: 8526508
    Abstract: A method of processing broadcast data in a transmitting system includes randomizing enhanced data; Reed-Solomon (RS) encoding and Cyclic Redundancy Check encoding the randomized enhanced data to build an RS frame; encoding the enhanced data in the built RS frame at a coding rate of at least ½ or ¼; first interleaving the encoded enhanced data; deinterleaving the first interleaved enhanced data; first multiplexing enhanced data packets including the deinterleaved enhanced data with main data packets including main data; randomizing the main data in the multiplexed enhanced and main data packets; second interleaving the enhanced data in the multiplexed enhanced and main data packets and the randomized main data to output a data group having the interleaved enhanced data and the interleaved main data; trellis encoding data in the data group in a trellis encoding unit; and second multiplexing the trellis-encoded data with field synchronization data and segment synchronization data.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: September 3, 2013
    Assignee: LG Electronics Inc.
    Inventors: Byoung Gill Kim, In Hwan Choi, Kyung Won Kang, Kook Yeon Kwak, Woo Chan Kim
  • Patent number: 8520743
    Abstract: A digital television receiving system includes a frame encoder, a data randomizing and expanding unit, a group formatter, a block processor, a deinterleaver, and a multiplexer. The frame encoder encodes an enhanced data frame for error correction. The data randomizing and expanding unit randomizes the encoded enhanced data and expands the randomized enhanced data. The group formatter forms a group of enhanced data having head, body, and tail regions and inserts the expanded data and transmission parameters into the body region. The block processor codes the group of enhanced data, and the deinterleaver deinterleaves the coded enhanced data. The packet formatter formats the deinterleaved enhanced data into enhanced data packets.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: August 27, 2013
    Assignee: LG Electronics Inc.
    Inventors: Won Gyu Song, In Hwan Choi, Kook Yeon Kwak, Byoung Gill Kim, Jin Woo Kim, Hyoung Gon Lee, Jong Moon Kim
  • Patent number: 8514948
    Abstract: A video transmission system includes a transceiver module that transmits a video signal to a remote device over at least one communications channel wherein the video signal is transmitted as at least one separate video layer stream chosen from, an independent video layer stream and at least one dependent video layer streams that require the independent video layer for decoding. A control module determines at least one channel characteristic of the at least one channel and chooses the at least one separate video layer stream based on the at least one channel characteristic of the at least one channel.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: August 20, 2013
    Assignee: Broadcom Corporation
    Inventors: Stephen E. Gordon, Sherman (Xuemin) Chen, Michael Dove, David Rosmann, Thomas J. Quigley, Jeyhan Karaoguz
  • Patent number: 8516534
    Abstract: A media processor having a controller operable to recognize a portion of a video stream in an Interactive TV (iTV) network having video compression artifacts corresponding to a stored model and perform model-based video correction of the portion recognized using synthetically generated images of objects in a captured video scene. Other embodiments are disclosed.
    Type: Grant
    Filed: April 24, 2009
    Date of Patent: August 20, 2013
    Assignee: AT&T Intellectual Property I, LP
    Inventors: James Pratt, Marc Sullivan, Keith Crowe
  • Publication number: 20130208814
    Abstract: A method for temporally synchronising an input bit stream of a video decoder with a processed video sequence decoded by an external video decoder includes the steps of: capturing the input bit stream and supplying it to a bit stream analyzer; parsing and analyzing the captured input bit stream by the bit stream analyzer; decoding the input bit stream and providing reconstructed images Nrec therefrom; storing the reconstructed images Nrec in a buffer; and comparing a processed video sequence received from the output side of the video decoder with each of the stored reconstructed images, to find a matching frame n* from the reconstructed images in the buffer.
    Type: Application
    Filed: July 26, 2011
    Publication date: August 15, 2013
    Applicant: DEUTSCHE TELEKOM AG
    Inventors: Savvas Argyropoulos, Bernhard Feiten, Marie-Neige Garcia, Peter List, Alexander Raake
  • Patent number: 8509314
    Abstract: A method and apparatus for error concealment in image data including a block having an error, the method including: dividing a region that surrounds the block into a plurality of neighboring regions; separately calculating edge angles of the neighboring regions; and selectively performing directional interpolation based on the calculated edge angles.
    Type: Grant
    Filed: March 18, 2008
    Date of Patent: August 13, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung-Woo Shin, Se-an Kwon
  • Patent number: 8509227
    Abstract: A unique pattern detection unit conducts a search for a unique pattern in a forward direction of a program stream, and detects a pseudo unique pattern PUP included in encoded data. A header information extraction unit sets extraction starting position information indicating a head of pseudo header information following the extracted pseudo unique pattern UP0 to an extraction starting position storing unit. The header information extraction unit extracts pseudo header information HD0 following the pseudo unique pattern PUP, and an error checking unit conducts error check on the pseudo header information PHD. If any error is detected from the pseudo header information PHD, the unique pattern detection unit resumes the search for the unique pattern from the position indicated by the extraction starting position information stored in the extraction starting position storing unit.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: August 13, 2013
    Assignee: Panasonic Corporation
    Inventor: Teruyuki Morita
  • Patent number: 8510781
    Abstract: The present invention provides a data processing method includes receiving a broadcasting signal where mobile service data are multiplexed with main service data, extracting transmission-parameter-channel signaling information and fast-information-channel signaling information from a data group within the received mobile service data, parsing first program table information describing virtual channel information of an ensemble and a service provided by the ensemble using the fast-information-channel signaling information, the ensemble corresponding to a virtual channel group of the received mobile service data, obtaining permission information of broadcasting contents included in the mobile service data from the first program table information and controlling the contents included in the mobile service data in accordance with the permission information.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: August 13, 2013
    Assignee: LG Electronics Inc.
    Inventors: Jeong Woo Kim, In Hwan Choi, Chul Soo Lee, Jae Hyung Song, Young Hun Song
  • Patent number: 8509313
    Abstract: Error concealment for video with a scene change detection based on inter-coded macroblock energy, spatial concealment for scene changes, and temporal concealment with predicted motion vectors as the global motion vector of the prior frame when half of the current frame macroblocks are corrupted.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: August 13, 2013
    Assignee: Texas Instruments Incorporated
    Inventor: Manisha Agrawal
  • Patent number: 8503444
    Abstract: A transmission apparatus is provided, including a combination determination unit configured to determine combinations of data packets so that when a data packet in a first frame is missed in transmission, a recover packet (FEC packet) for recovering the missing data packet is generated based on data packets in the first frame and data packets in a second frame, and an error correction coding unit configured to generate a recover packet based on the determination made by the combination determination unit.
    Type: Grant
    Filed: February 4, 2010
    Date of Patent: August 6, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toru Suneya
  • Patent number: 8505059
    Abstract: There is provided a channel capacity estimation method for adaptive video transmission, the method including: estimating a Bit Error Rate (BER) for a received video packet; and estimating channel capacity by using the estimated BER.
    Type: Grant
    Filed: December 25, 2008
    Date of Patent: August 6, 2013
    Assignees: Electronics and Telecommunications Research Institute, Michigan State University
    Inventors: Yong-Ju Cho, Jeong-Ju Yoo, Jin-Woo Hong, Hayder Radha, Shirish Krande, Kiran Misra
  • Patent number: 8503528
    Abstract: A system and method for encoding a video is disclosed having a plurality of frames with spatially correspondent macroblocks. The method includes selecting a coding mode for each spatially correspondent macroblock, such as intra-frame coding or inter-frame coding. A weighting value is determined for each pixel in the macroblock based on the coding mode of the macroblock or other indication of the correlation of the pixel to spatially corresponding pixels in one or more other frames. A temporal filter uses the weighting values to filter noise from the plurality of frames and the resulting noise-reduced output is used in a predictive reference frame.
    Type: Grant
    Filed: September 15, 2010
    Date of Patent: August 6, 2013
    Assignee: Google Inc.
    Inventors: Adrian Grange, Paul Wilkins, Francis William Galligan
  • Publication number: 20130195206
    Abstract: Video, including a sequence of original pictures, is encoded using eye tracking maps. The original pictures are compressed. Perceptual representations, including the eye tracking maps, are generated from the original pictures and from the compressed original pictures. The perceptual representations generated from the original pictures and from the compressed original pictures are compared to determine video quality metrics. The video quality metrics may be used to optimize the encoding of the video and to generate metadata which may be used for transcoding or monitoring.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 1, 2013
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventor: Sean T. McCarthy
  • Patent number: 8498342
    Abstract: This disclosure describes tools capable of generating messages for use in deblocking filtering a video stream, the messages based on prediction parameters extracted from the video stream.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: July 30, 2013
    Assignee: Marvell International Ltd.
    Inventors: Li Sha, Ching-Han Tsai, Chi-Kuang Chen, Yaojun Luo, Guan-Ming Su, Ye Zhou
  • Patent number: 8494061
    Abstract: The invention concerns methods and devices for concealing artefacts induced by transmission errors in a video sequence transmitted over a network between a server and a client making it possible to avoid abrupt resynchronization following a transmission error. When an error is detected, a video stream is created from a first video stream not containing any error and data representing artefacts induced by that error. The influence of the data representing the artefacts diminishes with time such that the created video stream converges towards the video stream not containing any error. The creation of the video stream in which the effects due to a transmission error are progressively removed may be carried out by the server or by the client.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: July 23, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Xavier Henocq, Thomas Ronan, Herve Le Floch
  • Publication number: 20130170559
    Abstract: Systems and methods for encoding regions of interest within video frames to reduce errors within the regions of interest in accordance with embodiments of the invention are described. One embodiment includes a processor configured by an encoder application, where the encoder application configures the processor to: identify at least one region of interest within a frame of video; assign at least one importance value to a plurality of regions within the frame, where a higher importance value is assigned to identified regions of interest; and apply a first error propagation reduction process to at least one region assigned a first importance value and a second error propagation reduction process to at least one region assigned a second importance value.
    Type: Application
    Filed: December 28, 2011
    Publication date: July 4, 2013
    Applicant: Rovi Technologies Corporation
    Inventors: Martin Schink, Markus Kramer, Thorsten Schumann
  • Publication number: 20130170565
    Abstract: A process for reducing computational complexity associated with motion estimation and thereby reducing the power consumption and reducing cycle requirements for video compression techniques is described. A process for improving motion estimation based on only comparing a fraction of total pixels involved in the block matching of a target block and the search area and the best match so far found for the target block. The processes involve improvements to MPEG-1, H.261, MPEG-2/H.262, MPEG-4, H.263, H.264/AVC, VP8, and VC-1 video coding standards and any other video compression technique employing a motion estimation technique.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Inventor: Faramarz Azadegan
  • Patent number: 8478056
    Abstract: A method is provided for detecting an error in an image data stream in a device environment where digital image data is reproduced, especially, in a wired/wireless network such as a personal portable device. The method comprises determining whether or not an error is present in an input image data stream; determining a similarity between patterns of transform coefficients that are generated in the course of decoding the input image data stream; and detecting the starting position of the error based on the similarity determination. Accordingly, a decoder can independently detect the position of the error accurately, and the quality of an image which is replaced and restored using error concealment can be improved.
    Type: Grant
    Filed: September 17, 2007
    Date of Patent: July 2, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jun-Young Lee
  • Patent number: 8472479
    Abstract: A data transmission apparatus for sequentially transmitting data in units of packets each containing transmission data to the receiving end. The apparatus including a reception unit receiving the transmission data as an input signal, a packet formation unit receiving the transmission data, and forming an uncompressed packet in which predetermined transmission data is stored as uncompressed data, and a compressed packet in which at least a portion of transmission data that follows the predetermined transmission data is compressed and stored as compressed data. The apparatus also including a reference information management unit holding and managing as reference information related to the uncompressed packet, and a transmission unit transmitting the packets formed by the packet formation unit. The packet formation unit forming compressed data to be stored in a compressed packet, based on the transmission data of the uncompressed packet and the reference information.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: June 25, 2013
    Assignee: Panasonic Corporation
    Inventors: Akihiro Miyazaki, Hideaki Fukushima, Carsten Burmeister, Rolf Hakenberg
  • Patent number: 8472531
    Abstract: Error concealment for motion picture expert group (MPEG) decoding with personal video recording functionality. Error concealment of MPEG data may take place within various components within playback, recording, reading and writing data systems. The error concealment may be provided within existing systems whose components may not be capable of accommodating errors within MPEG data. In certain embodiments, the available data that contain no errors is maximized to conceal those portions of the data that do include errors. Various layers may be accommodated while performing error concealment, including the MPEG transport stream layer, the video layer, and the audio layer.
    Type: Grant
    Filed: March 23, 2009
    Date of Patent: June 25, 2013
    Assignee: Broadcom Corporation
    Inventors: Jason C. Demas, Sandeep Bhatia, Xuemin “Sherman” Chen, Srinivasa Mogathala Prabhakara Reddy, Girish Raghunath Hulmani, Marcus Kellerman, Ramanujan Valmiki, Lakshmikanth Pai, Pramod Chandraiah, Mahadevan Sivagururaman, Glen A. Grover, Bhaskar Sherigar, Vivian Hsiun, Benjamin S. Giese
  • Patent number: 8472530
    Abstract: Disclosed is a selective frame error concealment method for a moving picture frame, the method including the steps of determining if an erroneous frame corresponds to one among a predetermined number of frames received after an I frame when the erroneous frame is received during reception of moving picture frames, determining if the number of consecutive erroneous frames is greater than a threshold value when the erroneous frame does not correspond to one among the predetermined number of frames received after the I frame, using an error concealment technique when the number of consecutive erroneous frames is equal to or less than the threshold value; and displaying a frame, which has been received without error before the erroneous frame, until receiving a new I frame, either when the erroneous frame corresponds to one among the predetermined number of frames received after the I frame, or when the number of consecutive erroneous frames is greater than the threshold value.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: June 25, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yong-Deok Kim, Young-Hun Joo, Kwang-Pyo Choi
  • Patent number: 8467458
    Abstract: A digital broadcasting transmission and/or reception system having an improved reception performance and a signal-processing method thereof. A digital broadcasting transmitter comprises a TRS encoder for to TRS-encode a MPEG-2 transmission stream having null data for inserting a Known data and a TRS parity at predetermined positions, randomizer to input and randomize data stream from the TRS encoder, a null packet exchanger to replace the null data for inserting the Known data to the known data, and an encoder for encoding a data streams to which the Known data is inserted. Accordingly, the present invention detects the known data from a signal received from a reception side and uses the detected known data for synchronization and equalization and further uses the TRS parity for correcting error of the received signal, so that the digital broadcasting reception performance can be improved at poor multipath channels.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: June 18, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yong-deok Chang, Joon-soo Kim, Sung-woo Park
  • Publication number: 20130148744
    Abstract: An apparatus and method are provided for compensating a block error in an image frame. This may include a video codec decoder for decoding an inputted image frame, and outputting a decoded image frame. An error concealment block may detect an error-generated block in the decoded image frame and compensate the detected error block through a median filter, and output the compensated image frame.
    Type: Application
    Filed: February 5, 2013
    Publication date: June 13, 2013
    Applicant: LG Electronics Inc.
    Inventor: LG Electronics Inc.
  • Patent number: 8462854
    Abstract: A method of reconstructing a sequence of video data in a receiving device after the video sequence has been transmitted in encoded form over a network, the encoded video sequence comprising containers of encoded video data, wherein the method includes the following steps: determining (809) containers of encoded video data affected by data losses during their transmission over the network, determining (813) the time that would be necessary for decoding said containers of encoded video data affected by data losses if they had not been affected by data losses, allocating (819, 820, 821) the time thus determined to reconstructing video data of the sequence.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: June 11, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Xavier Henocq, Patrice Onno, Fabrice Le Leannec
  • Patent number: 8457199
    Abstract: A video signal is coded by generating, at a transmitter, a difference signal (at 2) representing the differences between a picture to be transmitted and a predicted picture based on a stored locally decoded picture. This is decoded to generate a fresh locally decoded picture. The transmitter also generates a check signal, such as a CRC, as a function of the locally decoded picture. The receiver decodes the difference signal to create a decoded picture. It compares the decoded picture with the check signal, and generates an error signal if the two do not tally.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: June 4, 2013
    Assignee: BRITISH TELECOMMUNICATIONS plc
    Inventor: Timothy R Jebb
  • Publication number: 20130136193
    Abstract: An encoding apparatus and a method of encoding a source block including different types of data payloads are provided. The method includes dividing the source block into a predetermined number M of sub blocks, generating a predetermined number P1 of base parity payloads that correspond to each of the predetermined number M of sub blocks by performing first Forward Error Correction (FEC) encoding on each of the predetermined number M of sub blocks, generating a predetermined number P2 of extended parity payloads that correspond to the source block by performing second FEC encoding on a particular type of data payloads among data payloads that make up the source block, and configuring a source coded block based on a predetermined number N of sub coded blocks including the predetermined number M of sub blocks and the predetermined number P1 of base parity payloads generated.
    Type: Application
    Filed: November 30, 2012
    Publication date: May 30, 2013
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventor: Samsung Electronics Co. Ltd.
  • Patent number: 8451910
    Abstract: A method and apparatus for real time adjustment of wireless transmission in a media device (e.g., webcam), as opposed to a server or computer. In one embodiment, the adjustment, or dynamic tuning, involves tracking available bandwidth of the radio signaling rate and varying one of the retry rate, compression and frame rate. Also, the adjustment can be made on the basis of forecasts based on past behavior. A tracking and control algorithm is used to modulate the video bit-rate from the camera with the dynamic bit-rate available in a WiFi link.
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: May 28, 2013
    Assignee: Logitech Europe S.A.
    Inventors: Frantz Lohier, Joachim Nüesch
  • Publication number: 20130121424
    Abstract: Digital noise removal methods and systems for picture quality improvement on next generation high quality set-top-box and digital TV SOCs is disclosed with particular to a de-blocking method and system that is effective on on-grid and off-grid blocky artifacts generated by lossy video compression standards. Blocky artifacts are filtered by extracting motions vectors for a current pixel block, calculating off-grid positions based on the extracted motion vectors, and applying de-blocking filtering along the calculated off-grid positions. The methods and systems can further skip filtering on-grid blocky artifacts to be filtered by an on-grid de-blocking filter known in the art.
    Type: Application
    Filed: November 10, 2011
    Publication date: May 16, 2013
    Applicant: STMicroelectronics Asia Pacific Pte Ltd.
    Inventors: Xiaoyun DENG, Patricia Wei Yin CHIANG, Lucas HUI
  • Publication number: 20130114745
    Abstract: A DTV transmitting system includes a frame encoder, a randomizer, a block processor, a group formatter, a deinterleaver, and a packet formatter. The frame encoder builds an enhanced data frame and adds parity data into the data frame. The frame encoder further divides the data frame into first and second sub-frames including first and second portions of the parity data, respectively, and permutes a plurality of the first sub-frames and a plurality of the second sub-frames, respectively. The randomizer randomizes enhanced data in the permuted sub-frames, and the block processor codes the randomized data at a rate of 1/N1. The group formatter forms a group of enhanced data having one or more data regions and inserts the 1/N1 coded data into at least one of the data regions. The deinterleaver deinterleaves the group of enhanced data, and the packet formatter formats the deinterleaved data into enhanced data packets.
    Type: Application
    Filed: December 19, 2012
    Publication date: May 9, 2013
    Applicant: LG ELECTRONICS INC.
    Inventor: LG ELECTRONICS INC.
  • Patent number: 8437397
    Abstract: In general, this disclosure is directed to decoding techniques for interpolating video frames. In particular, this disclosure describes techniques for analyzing block information associated with one or more blocks of pixels and adjusting the block information associated with the block of pixels based on the analysis to reduce artifacts in the interpolated frame. As an example, an interpolation decoder module may analyze and adjust block information associated with one or more blocks of pixels in an interpolated frame. As another example, the interpolation decoder module may adjust block information associated with one or more blocks of pixels in a reference frame that is used for interpolating a skipped video frame. The block information adjustment techniques described in this disclosure may result in a reduction of shaking static background artifacts, blocky artifacts or other types of artifacts in the interpolated frame.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: May 7, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Fang Shi, Vijayalakshmi R. Raveendran
  • Patent number: 8437404
    Abstract: A decoder for decoding a plurality of digital video data is described. In an embodiment, the decoder comprises a DV video decoder for decoding digital video data which is formatted according to the DV standard. The DV video decoder has a Very-Long Instruction Word (VLIW) processor and a variable length decoding unit. The VLIW processor includes a preparser unit for recovering a decoding order of the digital video data so that the variable length decoding unit can process the digital video data. The variable length decoding unit decodes a variable length coding format of the digital video data which has been preparsed by the VLIW processor. Furthermore, the VLIW processor includes a decompression unit for decompressing the digital video data which has been decoded by the variable length decoding unit. In an embodiment, the VLIW processor and the variable length decoding unit are formed on the same semiconductor device.
    Type: Grant
    Filed: November 7, 2006
    Date of Patent: May 7, 2013
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Amelia C. Luna, Jason (Naxin) Wang
  • Publication number: 20130107972
    Abstract: A method of processing broadcast data in a transmitting system includes randomizing enhanced data; Reed-Solomon (RS) encoding and Cyclic Redundancy Check encoding the randomized enhanced data to build an RS frame; encoding the enhanced data in the built RS frame at a coding rate of at least ½ or ¼; first interleaving the encoded enhanced data; deinterleaving the first interleaved enhanced data; first multiplexing enhanced data packets including the deinterleaved enhanced data with main data packets including main data; randomizing the main data in the multiplexed enhanced and main data packets; second interleaving the enhanced data in the multiplexed enhanced and main data packets and the randomized main data to output a data group having the interleaved enhanced data and the interleaved main data; trellis encoding data in the data group in a trellis encoding unit; and second multiplexing the trellis-encoded data with field synchronization data and segment synchronization data.
    Type: Application
    Filed: December 18, 2012
    Publication date: May 2, 2013
    Applicant: LG ELECTRONICS INC.
    Inventor: LG ELECTRONICS INC.
  • Publication number: 20130111535
    Abstract: A system and method for detecting and analyzing transient video anomalies in AV broadcast networks includes AV signal monitors associated with each decoding device in the network for monitoring AV signals received by their associated video decoding device for detecting signal anomalies which are outside predetermined signal parameter levels during normal operation of the broadcast network.
    Type: Application
    Filed: December 20, 2012
    Publication date: May 2, 2013
    Applicant: MARINER PARTNERS, INC.
    Inventor: MARINER PARTNERS, INC.