Bandwidth Reduction Or Expansion Patents (Class 375/240)
  • Publication number: 20140079112
    Abstract: An endpoint element of a distributed antenna system includes processing circuitry configured for processing a plurality of digital signals for conditioning the signals and compression circuitry configured for compressing at least one of the digital signals according to a compression scheme to yield at least one compressed digital signal and compression settings. The digital signals are combined into a single digital stream and combined and time division multiplexed onto a serial data link with the compression settings. The digital signals are also transmitted with compression settings to another endpoint element over the serial data link.
    Type: Application
    Filed: November 22, 2013
    Publication date: March 20, 2014
    Applicant: Andrew LLC, a Division of CommScope, Inc. of North Carolina
    Inventors: Christopher Ranson, Fred William Phillips, Thomas Kummetz
  • Patent number: 8675051
    Abstract: An image processing apparatus includes: a unit that detects a motion vector from a first video image and a second video image; a unit that detects a disparity vector between a frame of the first video image and a frame of the second video image; a unit that, when there exists a non-detection position at which no motion vector is detected in a frame of one video image, performs correction by detecting a corresponding position included in a frame of the other video image that corresponds to the non-detection position using the disparity vector, and setting a motion vector of the frame of the other video image at the corresponding position, to the non-detection position; and a unit that generates respective interpolation frames of the first video image and the second video image using the motion vector after correction.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: March 18, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kousei Sugimoto
  • Patent number: 8675874
    Abstract: A compressing unit compresses an element on an algebraic torus into affine representation according to a compression map. A determining unit determines whether a target element on the algebraic torus to be compressed is an exceptional point representing an element on the algebraic torus that cannot be compressed by the compression map. The compressing unit generates, when it is determined that the target element is the exceptional point, a processing result including exceptional information indicating that the target element is the exceptional point, and generates, when it is determined that the target element is not the exceptional point, a processing result including affine representation obtained by compressing the target element according to the compression map.
    Type: Grant
    Filed: March 18, 2009
    Date of Patent: March 18, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Hirofumi Muratani, Tomoko Yonemura, Atsushi Shimbo, Kenji Ohkuma, Taichi Isogai, Yuichi Komano, Kenichiro Furuta, Yoshikazu Hanatani
  • Patent number: 8675728
    Abstract: Image data is encoded to generate encoded data. An encoding-time buffer period that is a minimum buffer period necessary to prevent synchronous reproduction in which the encoded data is decoded and reproduced in synchronization with a timestamp added to the encoded data from failing due to a delay caused by encoding of the image data is added to the encoded data as encoding header information. A transmission-time buffer period that is a minimum buffer period necessary to prevent the synchronous reproduction from failing due to a delay caused by encoding of the image data and transmission of the encoded data is added to the encoded data as transmission header information different from the encoding header information. The encoded data having the encoding-time buffer period and the transmission-time buffer period added thereto is transmitted to another apparatus that performs the synchronous reproduction via a network.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: March 18, 2014
    Assignee: Sony Corporation
    Inventor: Yoshinobu Kure
  • Patent number: 8675727
    Abstract: A method of supporting synchronization of Scalable Video Coding (SVC) information and Advanced Audio Coding (AAC) information using a Normal Play Time (NPT), the method including: receiving video information using a decoding apparatus; receiving audio information using the decoding apparatus; calculating the NPT of the video information using a Real-time Transport Protocol (RTP) time stamp included in the received video information; calculating the NPT of the audio information using the RTP time stamp included in the received audio information; comparing the NPT of the video information and the NPT of the audio information to calculate a difference value; determining whether the calculated difference value is included in a specific synchronization region; and outputting the audio information and the video information when the calculated difference value is determined to be included in the specific synchronization region.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: March 18, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Soon-Heung Jung, Jeong Ju Yoo, Jin Woo Hong, Kwang-Deok Seo, WonSup Chi
  • Patent number: 8675726
    Abstract: A method of encoding a video using constrained soft-decision quantization. The soft-decision quantization includes first performing hard-decision quantization to obtain hard quantized coefficients and, then, obtaining a soft quantized coefficient using a rate-distortion calculation over a search range of quantization levels for a transform domain coefficient, wherein the search range of quantization levels for that transform domain coefficient is constrained within a number of quantization levels of a corresponding hard quantized coefficient. The search range may be based upon a fixed threshold, the coefficient position, the hard quantized coefficient magnitude, a threshold value less accumulated distortion, or other factors, including combinations of these factors. The accumulated distortion may be measured by an L1 norm.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: March 18, 2014
    Assignee: BlackBerry Limited
    Inventors: Jinwen Zan, Dake He, En-Hui Yang
  • Patent number: 8670481
    Abstract: A system and method for dynamic profile management in a cable modem termination system (CMTS) is provided. A CMTS receiver is in communications with a plurality of cable modems, and a dynamic profile management module is in communication with the CMTS receiver. The dynamic profile management module establishes a communications profile for an upstream channel used by the CMTS receiver and at least one of the plurality of cable modems (the communications profile including a plurality of parameters associated with the upstream channel), continuously monitors performance metrics associated with communications across the upstream channel, and automatically adjusts the plurality of parameters of the communications profile in response to the monitored performance metrics.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: March 11, 2014
    Assignee: Casa Systems, Inc.
    Inventor: David Fox
  • Patent number: 8670480
    Abstract: A generated code amount accumulation part adds up the amounts of generated codes of pictures in 1 GOP which are encoded up to the current stage. An upper limit code amount accumulation part adds up the upper limit amounts of codes of the pictures in the 1 GOP which are encoded up to the current stage. A transmission load of an image transmission system is taken into consideration in the setting of the upper limit amount of codes. An update ratio setting part outputs an update instruction to lower a target rate when the accumulated amount of generated codes exceeds the accumulated upper limit amount of codes. The update ratio setting part does not output the update instruction for lowering the target rate when the accumulated amount of generated codes does not exceed the accumulated upper limit amount of codes. A transcoder can predict whether or not there is a possibility that the load of transmitting image data will increase while each picture in 1 GOP is encoded.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: March 11, 2014
    Assignee: MegaChips Corporation
    Inventors: Makoto Saito, Hiromu Hasegawa
  • Patent number: 8670506
    Abstract: An apparatus according to an embodiment of the present invention for providing a reduced representation in a frequency-domain, based on a time-based RF signal, has a time-frequency converter adapted to transform the time-domain RF signal to obtain a frequency-domain representation based on the time-domain signal and an entropy encoder adapted to obtain the reduced representation based on the frequency-domain representation by entropy encoding.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: March 11, 2014
    Assignee: Innovationszentrum fuer Telekommunikationstechnik GmbH IZT
    Inventors: Rainer Perthold, Dieter Weninger
  • Publication number: 20140064356
    Abstract: System, computer program product, and computer-implemented method to improve a running disparity of an encoded bit stream in a distributed network switch, the distributed network switch comprising a plurality of switch modules including a first switch module, by receiving, at the first switch module, a raw data stream comprising a plurality of bits, receiving a bit sequence, encoding at least a first bit of the raw data stream using a corresponding at least a first bit of the bit sequence, transmitting the encoded first bit, inverting the first bit of the bit sequence, and encoding a second bit of the raw data stream using the inverted first bit.
    Type: Application
    Filed: August 30, 2012
    Publication date: March 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Wayne M. Barrett
  • Publication number: 20140064357
    Abstract: System, computer program product, and computer-implemented method to improve a running disparity of an encoded bit stream in a distributed network switch, the distributed network switch comprising a plurality of switch modules including a first switch module, by receiving, at the first switch module, a raw data stream comprising a plurality of bits, receiving a bit sequence, encoding at least a first bit of the raw data stream using a corresponding at least a first bit of the bit sequence, transmitting the encoded first bit, inverting the first bit of the bit sequence, and encoding a second bit of the raw data stream using the inverted first bit.
    Type: Application
    Filed: February 18, 2013
    Publication date: March 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Wayne M. Barrett
  • Patent number: 8665945
    Abstract: To improve the encoding compressibility of prediction residuals. An encoder performs prediction analysis of input time-series signals to generate prediction residuals expressed by integers, and sets an integer separation parameter that depends on the amplitude of the prediction residuals for each certain time segment. The encoder selects a side information code table corresponding to an index representing the prediction effectiveness of the time-series signals from a set of side information code tables including a side information code table used for variable length coding of side information corresponding to the separation parameter.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: March 4, 2014
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Takehiro Moriya, Noboru Harada, Yutaka Kamamoto
  • Patent number: 8665943
    Abstract: The present invention relates to an encoding apparatus, an encoding method, an encoding program, a decoding apparatus, a decoding method and a decoding program for adaptively controlling an encoding bit rate. Coefficient data obtained using wavelet transform is quantized, and segmented into bit planes. The coefficient data is entropy encoded from the bit plane of the MSB in a direction from an upper bit position to a lower bit position. Entropy encoding is stopped at a bit position where an amount of code has reached a target amount. On the bit plane, the coefficient data is entropy encoded from a lower frequency region to a higher frequency region. Data greatly affecting subjective image quality of a decoded image is selectively output while the amount of code is easily controlled.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: March 4, 2014
    Assignee: Sony Corporation
    Inventors: Takahiro Fukuhara, Akira Sugiyama, Kazuhisa Hosaka
  • Patent number: 8665944
    Abstract: An image signal processor and a method thereof are provided. The image signal processor sets the subfields to the intermediate illuminating statuses and moves the subfields according to the motion vectors, to display an image on a plasma display panel (PDP). Accordingly, problems such as pseudo contour, motion blur or rounding error can be prevented, and an image enhancement of a PDP is provided.
    Type: Grant
    Filed: September 15, 2008
    Date of Patent: March 4, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ho-seop Lee, Jong-sul Min
  • Patent number: 8665951
    Abstract: Disclosed herein is a method for decoding a video signal having at least one frame with a plurality of blocks including a current block, including generating, for at least a selected pixel in the current block, a predicted value for at least one pixel located in a row i and a column j of the current block using a processor and according to the following equation: Xij=Li+Aj?C; wherein Xij is the predicted value, Li is the value of a pixel to the left of the current block, Aj is the value of a pixel in a row above the current block and C is the value of a pixel in the row above and the column to the left of the current block and decoding the current block using the predicted value.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 4, 2014
    Assignee: Google Inc.
    Inventors: Eric Ameres, James Bankoski, Adrian W Grange, Tim Murphy, Paul G Wilkins, Yaowu Xu
  • Patent number: 8665942
    Abstract: Embodiments of the present invention comprise systems and methods for predicting high dynamic range image blocks, wherein the systems and methods comprise a first image block and a second image block, where a received first prediction data of the first image block and a received prediction difference data of the second image block may be combined to determine a second prediction data for the second image block.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: March 4, 2014
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Christopher A. Segall
  • Patent number: 8660173
    Abstract: A video data processing apparatus is provided comprising processing circuitry for performing video processing operations requiring access to video reference frames, and a memory management unit configured to translate virtual addresses into physical addresses. Translation circuitry is provided responsive to a memory access request for reference frame pixel data issued by the processing circuitry to perform a translation process on video reference frame information such that the set of input values for at least one hash function in the memory management unit comprises video reference frame identifier bits contained with the video reference frame information. This approach has been found to reduce the frequency of aliasing in the memory management unit when retrieving video reference frames.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: February 25, 2014
    Assignee: ARM Limited
    Inventors: Andreas Björklund, Erik Persson, Pontus Borg, Mats Petter Wallander
  • Patent number: 8660183
    Abstract: Re-encoding information indicating whether or not an input moving picture has been compression-encoded is provided to a mode determining unit. The mode determining unit determines an optimal encoding mode for the input moving picture, out of a plurality of encoding modes. The mode determining operation is controlled by the re-encoding information. According to a mode determination result of the mode determining unit, a prediction error value corresponding to the determined mode is selected by a selection switch, and then, an encoding process is performed. As the re-encoding information, a pre-determined value, a bit rate, and a quantization parameter, etc., could be provided.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: February 25, 2014
    Assignee: KDDI Corporation
    Inventors: Satoshi Miyaji, Yasuhiro Takishima
  • Patent number: 8660181
    Abstract: A method of receiving video data comprising the steps of: receiving at least one chunk of video data comprising a number of sequential key video frames where the number is at least two and, constructing at least one delta frame between a nearest preceding key frame and a nearest subsequent key frame from data contained in the either or each of the nearest preceding and subsequent frames.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: February 25, 2014
    Assignee: Forbidden Technologies PLC
    Inventor: Stephen Bernard Streater
  • Patent number: 8660188
    Abstract: An image coding apparatus reduces arithmetic processing and includes an intermediate stream generating unit generating an intermediate stream, by generating an intermediate code from image data, coding header information among coding conditions for image coding, and synthesizing the generated intermediate code and the coded header information. The image coding apparatus also includes a coded stream generating unit outputting a coded stream, by performing variable length coding on the intermediate code included in the intermediate stream to generate coded image data, and synthesizing the generated coded image data and the header information, and includes a parameter information extracting unit extracting, from among the coding conditions, parameter information required for performing variable length coding on the intermediate code.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: February 25, 2014
    Assignee: Panasonic Corporation
    Inventor: Takuma Chiba
  • Patent number: 8660174
    Abstract: The method selects a region for processed video data and determines a class for each pixel in the region of the processed video data based on characteristic measurement of said each pixel. The processed video data corresponds to the reconstructed, deblocked reconstructed or deblocked-and-loop-filtered reconstructed video data. An intensity offset is then determined for the class according to the pixels in the region of the processed video data and respective pixels in a respective region of associated original video data. The intensive offset determined is applied to the processed video data to compensate the intensity offset. The region is smaller than a picture so that adaptive offset can adapt to dynamic characteristics of a picture. In one embodiment, the characteristic measurement is based on pixel patterns consisting pixels around an underlying pixel.
    Type: Grant
    Filed: January 9, 2011
    Date of Patent: February 25, 2014
    Assignee: MediaTek Inc.
    Inventors: Chih-Ming Fu, Ching-Yeh Chen, Yu-Wen Huang
  • Patent number: 8654838
    Abstract: A line-based one-dimensional system and method for video and graphic compression compresses an image data block that contains image data values from one or more neighboring pixels. The system and method involves compressing an image data sample of the image data block using multiple different compression techniques to generate multiple compression results, selecting one of the compression results, and compressing a next image data sample using the multiple different compression techniques and a compression error from the selected one of the compression results.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: February 18, 2014
    Assignee: NXP B.V.
    Inventors: Marinus Van Splunter, Timo Van Roermund
  • Patent number: 8649278
    Abstract: A method and system of multimedia service performance monitoring is provided. The method comprises the following steps: (a) a reference point acquires and stores the association relationship between multimedia packet identification number and the corresponding multimedia information; (b) a sample point orders the received packets according to the multimedia packet identification numbers, detects the integrality of the packets, and feeds the identification numbers of the lost multimedia packets back to the reference point if there are lost packets; (c) the reference point obtains the corresponding multimedia information according to the identification numbers of the lost multimedia packets returned by the sample point and the stored association relationship between the multimedia packet identification number and the corresponding multimedia information, and then evaluates the multimedia service quality of the sample point.
    Type: Grant
    Filed: November 2, 2007
    Date of Patent: February 11, 2014
    Assignee: ZTE Corporation
    Inventors: Rui Chen, Zhiying Wang, Ning Wang, Zhijun Dai, Jinian Liu
  • Patent number: 8649424
    Abstract: A network device may act as a proxy for a client requesting video from a server and may control the quality of the video requested from the server. The network device may detect a negotiation for a video stream, the negotiation including at least a first message from the client indicating a requested video quality by the client; and determine a maximum allowed video quality for the client. The network device may additionally determine whether the requested video quality by the client is greater than the maximum allowed video quality and modifying, when the requested video quality by the client is greater than the maximum allowed video quality, a first message to change the requested video quality to be equal to the maximum allowed video quality.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: February 11, 2014
    Assignee: Juniper Networks, Inc.
    Inventors: Sanjay Kalra, Raghavendra Mallya, Anand S. Athreya
  • Patent number: 8649615
    Abstract: A moving picture compression coding apparatus divides a screen into at least three regions and performs compression coding for the at least three regions by encoding units. The moving picture compression coding apparatus includes a coding control unit configured to control the encoding units to encode the data for different regions in parallel and to control the encoding such that the data for an upper region out of two adjacent upper and lower regions in the vicinity of the center of the screen of the at least three regions is encoded prior to the encoding of the data for the lower region or such that the data for a left region of two adjacent left and right regions in the vicinity of the center of the screen of the at least three regions is encoded prior to the encoding of the data for the right region.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: February 11, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroaki Endo
  • Patent number: 8644376
    Abstract: The present invention relates to an apparatus and method for generating compressive measurements of video using spatial-temporal integration. The apparatus includes a detector configured to detect luminance values of a temporal video structure over a period of time based on optical data. The temporal video structure has pixels with a horizontal dimension and a vertical dimension with corresponding luminance values over the period of time. The apparatus also includes a spatial-temporal integrator unit configured to receive a plurality of measurement bases. Also, the spatial-temporal integrator unit is configured to apply each measurement basis to the temporal video structure and to sum resulting values for each measurement basis over the period of time to obtain a set of measurements. The summed values for each measurement basis is the set of measurements.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: February 4, 2014
    Assignee: Alcatel Lucent
    Inventors: Hong Jiang, Gang Huang, Paul Wilford
  • Patent number: 8643696
    Abstract: Techniques are described herein that synchronize media streams using time signal(s) from an independent time source. An independent time source is a time source that is independent from (i.e., that is not connected to) an asynchronous data network via which the media streams are transferred. In accordance with the techniques described herein, media server(s) transfer the media streams to client(s) via an asynchronous data network. The independent time source provides the time signal(s) to the media server(s) and/or the client(s). If the time signal(s) are provided to the media server(s), the media server(s) may provide timing information that is based on the timing signal(s) to the client(s). The client(s) use the timing information from the media server(s) and/or the timing signal(s) from the timing source to synchronize the media streams.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: February 4, 2014
    Assignee: Broadcom Corporation
    Inventor: Tommy Wing Chau Kee
  • Patent number: 8644374
    Abstract: Techniques are provided herein to shift at an encoding device a portion of a video sequence by a first predetermined number of pixels horizontally and by a first predetermined number of pixels vertically to produce a shifted first portion of the video sequence. The shifted first portion of the video sequence is encoded to produce a first video description. The portion of the video sequence is shifted by a second predetermined number of pixels horizontally and by a second predetermined number of pixels vertically to produce a shifted second portion of the video sequence. The shifted second portion of the video sequence is encoded to produce a second video description, and the first video description and the second video description are transmitted. The techniques are scalable to shift and encode the portion of the video sequence a plurality of times to produce any number of video descriptions. Similarly, techniques are provided herein to perform such functions in reverse at a decoder.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: February 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Jim Chen Chou, Junlin Li
  • Patent number: 8644375
    Abstract: Aspects of the present invention relate to systems and methods for intra prediction. According to one aspect of the present invention, a macroblock may be partitioned into two, or more, sets of blocks. The pixel values for a block within a first set of blocks may be predicted using reconstructed values from only neighboring macroblocks. The pixel values for a block within another set of blocks may be subsequently predicted using reconstructed values from blocks in previously reconstructed sets of blocks and/or reconstructed values from neighboring macroblocks. The block residuals for the first set of blocks may be signaled, and the block residuals for subsequently predicted blocks may be signaled. The pixel values for blocks within a set of blocks may be predicted in parallel.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: February 4, 2014
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Christopher A. Segall, Jie Zhao
  • Patent number: 8638845
    Abstract: A channel state information compressing apparatus includes a time-to-frequency region converter that converts a region for channel state information which indicates a state of each communication channel from a time region to a frequency region; and an adaptive selector that selects each frequency component to be included in compressed data based on electric power of the frequency component from among frequency region data obtained by the time-to-frequency region converter. The channel state information compressing apparatus outputs the compressed data consisting of each selected frequency component, and information for identifying each frequency component which forms the compressed data.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: January 28, 2014
    Assignee: KDDI Corporation
    Inventors: Yasuyuki Hatakawa, Tadayuki Fukuhara, Riichirou Nagareda
  • Patent number: 8638678
    Abstract: A method is provided for transmission, by a server in a communication network, of a multimedia message, which includes a video sequence, to a remote terminal. The method includes detecting the video sequence in the message by the server, wherein the method includes the following additional steps: coding by the server of the video sequence in a scalable stream including a base layer and one or more refinement layers, when the video sequence is not already coded in such a stream, storage of at least one of the refinement layers in a storage server, and sending the base layer and of a link to recover the at least one duly stored refinement layer to the remote terminal.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: January 28, 2014
    Assignee: France Telecom
    Inventors: Renaud Cazoulat, Valérie Ledunois, Vincent Roussillat
  • Patent number: 8638844
    Abstract: A method for storing decoded moving pictures with a reduced memory requirement includes: decoding header information in a bitstream; storing a decoded moving picture as a buffered picture; determining a less important portion of the buffered picture; and performing a post-processing operation on the less important portion of the buffered picture according to the header information. An associated apparatus for storing decoded moving pictures with a reduced memory requirement is further provided.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: January 28, 2014
    Assignee: Mediatek Inc.
    Inventor: Kun-Bin Lee
  • Patent number: 8638851
    Abstract: A video coding system and method for increasing a transmitted output bit rate of a video encoding system by altering the content of the bit stream. A video encoder may receive a coding mode signal from a computer application for coding source video data, the coding mode signal indicating a target bit rate having a risk factor related to transmission error associated to the target bit rate. The coded bitstream may be modified based on the risk factor indicated in the coding mode signal. A modified coded bitstream may be outputted at the target bit rate and at a reduced coding efficiency, and the channel may be tested for transmission errors. Based on the test results, a revised coding mode signal indicating the same target bit rate, but a revised risk factor may be provided. The coded bitstream may be revised by removing the modifications previously made to the coded bitstream and a revised coded bitstream having greater coding efficiency may be output at the target bit rate.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: January 28, 2014
    Assignee: Apple Inc.
    Inventors: Hyeonkuk Jeong, Xiaosong Zhou, Joe Abuan, Xiaojin Shi, Hsi-Jung Wu, James Oliver Normile
  • Publication number: 20140023135
    Abstract: Data compression and decompression methods for compressing and decompressing data based on an actual or expected throughput (bandwidth) of a system. In one embodiment, a controller tracks and monitors the throughput (data storage and retrieval) of a data compression system and generates control signals to enable/disable different compression algorithms when, e.g., a bottleneck occurs so as to increase the throughput and eliminate the bottleneck.
    Type: Application
    Filed: September 20, 2013
    Publication date: January 23, 2014
    Applicant: Realtime Data, LLC
    Inventors: James J. Fallon, Stephen J. McErlain
  • Patent number: 8633840
    Abstract: A determining method and apparatus thereof for a transition point of a sequence which can be applied to a decoder. The determining method determines the transition point of the sequence having N numbers, wherein the sequence is composed of a first value and a second value and N is a positive integer. The determining method includes determining the position the first value appearing consecutively in the sequence to determine a first interval; determining the position the second value appearing consecutively in the sequence to determine a second interval; and determining the longer interval between the first interval and the second interval, when the first interval is longer, determining an adjacency of the first interval and the second value as the transition point according to the first interval, and when the second interval is longer, determining an adjacency of the second interval and the first value as the transition point.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: January 21, 2014
    Assignee: MStar Semiconductor, Inc.
    Inventors: Po Lin Yeh, Chien-Hsing Lin, Jui-Hua Yeh, Shao Ping Hung, Chih-Tien Chang
  • Patent number: 8634469
    Abstract: There are provided a method and apparatus for reusing available motion information as a motion estimation predictor for video encoding. The apparatus includes an encoder for encoding an image block by determining a motion estimation predictor for the image block using motion information previously generated from an element other than the encoder, and using the motion estimation predictor in a motion estimation process to generate a motion vector for the image block. The motion estimation predictor is used in place of at least one predictor otherwise used in the motion estimation process. The at least one predictor is any of a search window predictor, a temporal predictor, and a block type predictor.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: January 21, 2014
    Assignee: Thomson Licensing
    Inventors: Xiaoan Lu, Alexandros Tourapis, Jill MacDonald Boyce, Peng Yin
  • Patent number: 8634456
    Abstract: Techniques are described for encoding and decoding digital video data using macroblocks that are larger than the macroblocks prescribed by conventional video encoding and decoding standards. For example, the techniques include encoding and decoding a video stream using macroblocks comprising greater than 16×16 pixels, for example, 64×64 pixels. In one example, an apparatus includes a video encoder configured to encode a video block having a size of more than 16×16 pixels, generate block-type syntax information that indicates the size of the block, and generate a coded block pattern value for the encoded block, wherein the coded block pattern value indicates whether the encoded block includes at least one non-zero coefficient. The encoder may set the coded block pattern value to zero when the encoded block does not include at least one non-zero coefficient or set the coded block pattern value to one when the encoded block includes a non-zero coefficient.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: January 21, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Peisong Chen, Yan Ye, Marta Karczewicz
  • Patent number: 8629936
    Abstract: To provide a moving region detection device capable of rapidly and accurately detecting a main moving region from plot data on a computer screen. A moving region detection unit (122) detects, as a moving region, an identical or similar image region which exist in both a previous frame and a current frame and whose position on a screen changes. Specifically, an initial candidate decision unit (301) decides an initial candidate for a moving region. Next, a moving region decision unit (302) decides a moving region for use in motion compensation, from among the initial candidate for the moving region determined by the initial candidate decision unit (301) and another at least one candidate for the moving region obtained by changing the size of the moving region of the initial candidate.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: January 14, 2014
    Assignee: NEC Corporation
    Inventor: Jun Takada
  • Patent number: 8630355
    Abstract: This disclosure describes techniques for allocating and reallocating multimedia data between a base layer and an enhancement layer defined in a wireless modulation scheme. The reallocation techniques may vary depending on whether bidirectional predictive (B) frames were originally allocated to the base layer, and whether a re-encode request has been issued to encoders, e.g., to reduce the encoding rate to meet bandwidth constraints associated with a wireless communication channel. The described techniques may help to efficiently utilize channel resources, balance bandwidth between channels and possibly improve error resilience at the application layer. In some cases, the techniques can help to reduce overall aggregate bandwidth usage.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: January 14, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Seyfullah Halit Oguz
  • Patent number: 8630338
    Abstract: A motion estimation method and device are provided for processing images to be inserted, between a preceding original image and a following original image, into a sequence of images. Each image is divided into pixel blocks associated with motion vectors. For a current block of an image being processed, motion vectors associated with blocks of the image being processed and/or associated with blocks of a processed image are selected. Candidate vectors are generated from selected motion vectors. An error is calculated for each candidate vector. A penalty is determined for a subset of candidate vectors on the basis of the values of the pixels of the pixel block in the preceding original image from which the candidate motion vector points to the current block and/or on the basis of the values of the pixels of the pixel block in the following original image to which the candidate motion vector points from the current block.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: January 14, 2014
    Assignee: STMicroelectronics S.A.
    Inventor: Marina Nicolas
  • Patent number: 8629913
    Abstract: Certain embodiments disclosed herein relate to an image signal processing system includes overflow control logic that detects an overflow condition when a destination unit when a sensor input queue and/or front-end processing unit receives back pressure from a downstream destination unit. In one embodiment, pixels of a current frame are dropped when an overflow condition occurs. The number of dropped pixels may be tracked using a counter. Upon recovery of the overflow condition, the remaining pixels of the frame are received and each dropped pixel may be replaced using a replacement pixel value.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: January 14, 2014
    Assignee: Apple Inc.
    Inventors: Guy Côté, Jeffrey E. Frederiksen
  • Patent number: 8625709
    Abstract: Disclosed is a method, circuit and system for communicating data. A data value to be transmitted from a data source transmitter or transceiver to a downstream receiver or transceiver may be Shannon mapped, by functionally associated processing/mapping logic, to a point on a shape within a higher dimensional plane. Different portions of the shape, for example branches of a spiral, may be designated by a portion or branch number. Coordinates of the Shannon mapping, or another descriptors, of the Shannon mapped point may be transmitted using analog transmission methods. A set of data values may be Shannon mapped and transmitted to a downstream receiver/transceiver in series. For each set of mapped and transmitted data values, processing logic may calculate a branch ambiguity resolution factor. The branch ambiguity resolution factor for each set of values may be transmitted to the downstream receiver/transceiver before, after or with the data values.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: January 7, 2014
    Assignee: Amimon Ltd.
    Inventor: Daniel Stopler
  • Patent number: 8625837
    Abstract: A media feed interface may be provided that may be used to extract a media frame from a media feed. The media feed interface may access a capture device, a file, and/or a network resource. Upon accessing the capture device, file, and/or network resource, the media feed interface may populate buffers with data and then may create a media feed from the buffers. Upon request, the media feed interface may isolate a media frame within the media feed. For example, the media feed interface analyze media frames in the media feed to determine whether a media frame includes information associated with, for example, the request. If the media frame includes the requested information, the media feed interface may isolate the media frame associated with the information and may provide access to the isolated media frame.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: January 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Mark J. Finocchio, Jeffrey Margolis
  • Patent number: 8625662
    Abstract: Processing video data for delivery to a remote wireless device includes receiving video data from a video source and receiving position and motion information regarding the remote wireless device. Operation also includes, based upon the position and motion information regarding the remote wireless device, determining an anticipated Quality of Service (QoS) available for servicing of transmissions to the remote wireless device and determining video processing parameters based upon the video data and the anticipated QoS. Operation further includes processing the video data based upon the video processing parameters to produce an output video stream and transmitting the output video stream for delivery to the remote wireless device. Operation may also/alternatively include altering wireless transmission parameters of a transport stream servicing delivery of the video data to alter the anticipated QoS.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: January 7, 2014
    Assignee: Broadcom Corporation
    Inventors: Jeyhan Karaoguz, Sherman (Xuemin) Chen, Michael Dove, Thomas J. Quigley, David Rosmann, Stephen E. Gordon
  • Patent number: 8619880
    Abstract: Techniques to remove inherited blockiness with a low million instructions per second (MIPs) are provided. In one configuration, a device comprises a processor operative to implement a set of instructions to universally correct blockiness. The processor commandeers the in-loop deblocking filtering engine and universally corrects blockiness, including inherited blockiness, using the in-loop deblocking filtering engine.
    Type: Grant
    Filed: October 10, 2007
    Date of Patent: December 31, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Chia-Yuan Teng, Sharath Manjunath
  • Patent number: 8619914
    Abstract: Provided are a receiver and a receiving method for a scalable bandwidth in a mobile station of an Orthogonal Frequency Division Multiplexing (OFDM) system. The receiving method includes the steps of: (a) filtering a received RF signal; (b) oscillating a frequency according to a center frequency control signal to output a local oscillation frequency; (c) down-converting the filtered RF signal by using the local oscillation frequency; (d) scalable-filtering the down-converted signal while adjusting a bandwidth according to a bandwidth control signal; (e) controlling gain of the scalable-filtered signal; (f) converting the gain-controlled analog signal into a digital signal by using a sampling frequency matching with a corresponding bandwidth according to an ADC control signal; and (g) demodulating the converted digital signal, outputting the center frequency control signal, the bandwidth control signal, and the ADC control signal according to control information received from an upper layer.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: December 31, 2013
    Assignees: Electronics and Telecommunications Research Institute, Samsung Electronics Co., Ltd.
    Inventors: Moon-Sik Lee, Nam-Il Kim, Hyeong-Geun Park, Il-Gyu Kim, Young-Hoon Kim, Seung-Chan Bang
  • Patent number: 8619859
    Abstract: Provided are a motion estimation apparatus and method and an image encoding apparatus and method employing the same. The motion estimation apparatus includes an optimal motion estimation unit performing motion estimation in an initial block mode while skipping remaining block modes excluding the initial block mode from a plurality of block modes of the current block, or performing motion estimation in candidate block modes determined from the plurality of block modes.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: December 31, 2013
    Assignee: SAMSUNG Electronics Co., Ltd.
    Inventors: Sang-jo Lee, Ho-jin Lee, Do-hyung Kim
  • Patent number: 8619850
    Abstract: An integrated real-time display is provided that includes video images and a graphical representation of the transmission path, where each video image is associated with a point along the graphical representation of the transmission path. A number of monitoring points, which correspond to critical points along the transmission path are identified. The points may be selected for technical reasons or economic reasons. The graphical representation of the transmission path can be a logical representation showing the logic blocks along the transmission path or a physical representation showing the devices along the transmission path.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: December 31, 2013
    Assignee: The Weather Channel, LLC
    Inventors: Michael W. Smereski, Robert D. Butler
  • Patent number: 8619866
    Abstract: A method for processing digital image data is provided that includes compressing a block of the digital image data to generate a compressed block, storing the compressed block in an external memory when a number of bits in the compressed block does not exceed a first compression threshold, and storing the block in the external memory when the number of bits in the compressed block exceeds the first compression threshold.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: December 31, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Minhua Zhou, Ching-Yu Hung
  • Patent number: 8615036
    Abstract: In a video signal processing device that generates an interpolated frame between original-image frames formed by an existing video signal, a frame interpolation unit generates pixel interpolation information indicating for each pixel a process in which a pixel forming the interpolated frame is generated. Next, an enhancement-filter-coefficient adjusting unit determines for each pixel a level of enhancement to be applied to the pixel forming the interpolated frame by using pixel interpolation information, and adjusts for each pixel a coefficient of an enhancement filter according to a determined level. An enhancement-filter applying unit then applies the enhancement filter of which coefficient is adjusted for each pixel, to each pixel forming the interpolated frame.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: December 24, 2013
    Assignee: Fujitsu Limited
    Inventors: Teruyuki Sato, Takashi Hamano, Kohji Yamada