Error Detection Or Correction Patents (Class 375/240.27)
-
Patent number: 8565323Abstract: 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: GrantFiled: November 30, 2010Date of Patent: October 22, 2013Assignee: Amazon Technologies, Inc.Inventor: Patrick G. McCuller
-
Publication number: 20130272433Abstract: 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: ApplicationFiled: May 20, 2013Publication date: October 17, 2013Applicant: BROADCOM CORPORATIONInventors: 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: 8559502Abstract: 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: GrantFiled: April 4, 2006Date of Patent: October 15, 2013Assignee: Siemens AktiengesellschaftInventors: Peter Amon, Michael Kapralov
-
Patent number: 8559527Abstract: 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: GrantFiled: February 8, 2007Date of Patent: October 15, 2013Assignee: Hitachi Consumer Electronics Co., Ltd.Inventors: Koichi Hamada, Masahiro Kageyama, Muneaki Yamaguchi
-
Patent number: 8559528Abstract: 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: GrantFiled: September 15, 2006Date of Patent: October 15, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Sung-Jin Park, Ji-Won Ha, Jin-Wook Han
-
Patent number: 8555147Abstract: 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: GrantFiled: December 23, 2010Date of Patent: October 8, 2013Assignee: 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: 8553783Abstract: 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: GrantFiled: June 29, 2009Date of Patent: October 8, 2013Assignee: STMicroelectronics Asia Pacific PTE Ltd.Inventors: Xiaoyun Deng, Patricia Chiang
-
Publication number: 20130259140Abstract: 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: ApplicationFiled: January 18, 2011Publication date: October 3, 2013Applicant: AMIMON LTDInventor: Daniel Stopler
-
Patent number: 8548049Abstract: 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: GrantFiled: July 2, 2007Date of Patent: October 1, 2013Assignee: VIXS Systems, IncInventors: Feng Pan, Jingyun Jiao
-
Patent number: 8548060Abstract: 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: GrantFiled: March 23, 2007Date of Patent: October 1, 2013Assignees: Electronics and Telecommunications Research Institute, Kwangwoon University Research Institute for Industry Cooperation, Industry-Academia Cooperation Group of Sejong UniversityInventors: 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: 8548383Abstract: 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: GrantFiled: August 26, 2009Date of Patent: October 1, 2013Assignee: QUALCOMM IncorporatedInventors: Xiliang Luo, Rashid Ahmed Akbar Attar, Christopher Gerard Lott
-
Publication number: 20130251048Abstract: 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: ApplicationFiled: February 21, 2013Publication date: September 26, 2013Applicant: QUALCOMM INCORPORATEDInventors: Chia- Yuan Teng, Sharath Manjunath
-
Publication number: 20130251025Abstract: 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: ApplicationFiled: March 26, 2012Publication date: September 26, 2013Applicant: AMERICAN MEGATRENDS, INC.Inventor: Roger Smith
-
Patent number: 8542940Abstract: 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: GrantFiled: September 14, 2012Date of Patent: September 24, 2013Assignee: Slipstream Data Inc.Inventors: En-hui Yang, Longji Wang
-
Patent number: 8532193Abstract: 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: GrantFiled: May 7, 2013Date of Patent: September 10, 2013Assignee: LG Electronics Inc.Inventor: Sung Kyu Lee
-
Patent number: 8532198Abstract: 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: GrantFiled: December 19, 2007Date of Patent: September 10, 2013Assignee: Thomson LIcensingInventors: Wuttipong Kumwilaisak, Gokce Dane, Cristina Gomila
-
Patent number: 8526507Abstract: 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: GrantFiled: September 14, 2012Date of Patent: September 3, 2013Assignee: QUALCOMM IncorporatedInventors: Chia-Yuan Teng, Sharath Manjunath
-
Patent number: 8526508Abstract: 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: GrantFiled: December 18, 2012Date of Patent: September 3, 2013Assignee: LG Electronics Inc.Inventors: Byoung Gill Kim, In Hwan Choi, Kyung Won Kang, Kook Yeon Kwak, Woo Chan Kim
-
Patent number: 8520743Abstract: 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: GrantFiled: February 17, 2012Date of Patent: August 27, 2013Assignee: 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: 8514948Abstract: 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: GrantFiled: September 26, 2012Date of Patent: August 20, 2013Assignee: Broadcom CorporationInventors: Stephen E. Gordon, Sherman (Xuemin) Chen, Michael Dove, David Rosmann, Thomas J. Quigley, Jeyhan Karaoguz
-
Patent number: 8516534Abstract: 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: GrantFiled: April 24, 2009Date of Patent: August 20, 2013Assignee: AT&T Intellectual Property I, LPInventors: James Pratt, Marc Sullivan, Keith Crowe
-
Publication number: 20130208814Abstract: 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: ApplicationFiled: July 26, 2011Publication date: August 15, 2013Applicant: DEUTSCHE TELEKOM AGInventors: Savvas Argyropoulos, Bernhard Feiten, Marie-Neige Garcia, Peter List, Alexander Raake
-
Patent number: 8509314Abstract: 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: GrantFiled: March 18, 2008Date of Patent: August 13, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Seung-Woo Shin, Se-an Kwon
-
Patent number: 8509227Abstract: 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: GrantFiled: February 28, 2007Date of Patent: August 13, 2013Assignee: Panasonic CorporationInventor: Teruyuki Morita
-
Patent number: 8510781Abstract: 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: GrantFiled: August 25, 2008Date of Patent: August 13, 2013Assignee: LG Electronics Inc.Inventors: Jeong Woo Kim, In Hwan Choi, Chul Soo Lee, Jae Hyung Song, Young Hun Song
-
Patent number: 8509313Abstract: 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: GrantFiled: September 24, 2007Date of Patent: August 13, 2013Assignee: Texas Instruments IncorporatedInventor: Manisha Agrawal
-
Patent number: 8503444Abstract: 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: GrantFiled: February 4, 2010Date of Patent: August 6, 2013Assignee: Canon Kabushiki KaishaInventor: Toru Suneya
-
Patent number: 8505059Abstract: There is provided a channel capacity estimation method for adaptive video transmission, the method including: estimating a Bit Error Rate (BER) for a received video packet; and estimating channel capacity by using the estimated BER.Type: GrantFiled: December 25, 2008Date of Patent: August 6, 2013Assignees: Electronics and Telecommunications Research Institute, Michigan State UniversityInventors: Yong-Ju Cho, Jeong-Ju Yoo, Jin-Woo Hong, Hayder Radha, Shirish Krande, Kiran Misra
-
Patent number: 8503528Abstract: 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: GrantFiled: September 15, 2010Date of Patent: August 6, 2013Assignee: Google Inc.Inventors: Adrian Grange, Paul Wilkins, Francis William Galligan
-
Publication number: 20130195206Abstract: 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: ApplicationFiled: January 31, 2012Publication date: August 1, 2013Applicant: GENERAL INSTRUMENT CORPORATIONInventor: Sean T. McCarthy
-
Patent number: 8498342Abstract: 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: GrantFiled: July 29, 2009Date of Patent: July 30, 2013Assignee: Marvell International Ltd.Inventors: Li Sha, Ching-Han Tsai, Chi-Kuang Chen, Yaojun Luo, Guan-Ming Su, Ye Zhou
-
Patent number: 8494061Abstract: 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: GrantFiled: December 18, 2007Date of Patent: July 23, 2013Assignee: Canon Kabushiki KaishaInventors: Xavier Henocq, Thomas Ronan, Herve Le Floch
-
Publication number: 20130170559Abstract: 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: ApplicationFiled: December 28, 2011Publication date: July 4, 2013Applicant: Rovi Technologies CorporationInventors: Martin Schink, Markus Kramer, Thorsten Schumann
-
Publication number: 20130170565Abstract: 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: ApplicationFiled: December 30, 2011Publication date: July 4, 2013Inventor: Faramarz Azadegan
-
Patent number: 8478056Abstract: 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: GrantFiled: September 17, 2007Date of Patent: July 2, 2013Assignee: Samsung Electronics Co., Ltd.Inventor: Jun-Young Lee
-
Patent number: 8472479Abstract: 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: GrantFiled: March 13, 2012Date of Patent: June 25, 2013Assignee: Panasonic CorporationInventors: Akihiro Miyazaki, Hideaki Fukushima, Carsten Burmeister, Rolf Hakenberg
-
Patent number: 8472531Abstract: 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: GrantFiled: March 23, 2009Date of Patent: June 25, 2013Assignee: Broadcom CorporationInventors: 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: 8472530Abstract: 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: GrantFiled: November 21, 2008Date of Patent: June 25, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Yong-Deok Kim, Young-Hun Joo, Kwang-Pyo Choi
-
Patent number: 8467458Abstract: 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: GrantFiled: June 3, 2005Date of Patent: June 18, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Yong-deok Chang, Joon-soo Kim, Sung-woo Park
-
Publication number: 20130148744Abstract: 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: ApplicationFiled: February 5, 2013Publication date: June 13, 2013Applicant: LG Electronics Inc.Inventor: LG Electronics Inc.
-
Patent number: 8462854Abstract: 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: GrantFiled: July 19, 2010Date of Patent: June 11, 2013Assignee: Canon Kabushiki KaishaInventors: Xavier Henocq, Patrice Onno, Fabrice Le Leannec
-
Patent number: 8457199Abstract: 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: GrantFiled: June 1, 2006Date of Patent: June 4, 2013Assignee: BRITISH TELECOMMUNICATIONS plcInventor: Timothy R Jebb
-
Publication number: 20130136193Abstract: 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: ApplicationFiled: November 30, 2012Publication date: May 30, 2013Applicant: SAMSUNG ELECTRONICS CO. LTD.Inventor: Samsung Electronics Co. Ltd.
-
Patent number: 8451910Abstract: 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: GrantFiled: December 5, 2006Date of Patent: May 28, 2013Assignee: Logitech Europe S.A.Inventors: Frantz Lohier, Joachim Nüesch
-
Publication number: 20130121424Abstract: 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: ApplicationFiled: November 10, 2011Publication date: May 16, 2013Applicant: STMicroelectronics Asia Pacific Pte Ltd.Inventors: Xiaoyun DENG, Patricia Wei Yin CHIANG, Lucas HUI
-
Publication number: 20130114745Abstract: 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: ApplicationFiled: December 19, 2012Publication date: May 9, 2013Applicant: LG ELECTRONICS INC.Inventor: LG ELECTRONICS INC.
-
Patent number: 8437397Abstract: 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: GrantFiled: January 4, 2007Date of Patent: May 7, 2013Assignee: QUALCOMM IncorporatedInventors: Fang Shi, Vijayalakshmi R. Raveendran
-
Patent number: 8437404Abstract: 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: GrantFiled: November 7, 2006Date of Patent: May 7, 2013Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Amelia C. Luna, Jason (Naxin) Wang
-
Publication number: 20130107972Abstract: 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: ApplicationFiled: December 18, 2012Publication date: May 2, 2013Applicant: LG ELECTRONICS INC.Inventor: LG ELECTRONICS INC.
-
Publication number: 20130111535Abstract: 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: ApplicationFiled: December 20, 2012Publication date: May 2, 2013Applicant: MARINER PARTNERS, INC.Inventor: MARINER PARTNERS, INC.