Data Rate Reduction Patents (Class 348/390.1)
  • Patent number: 9451327
    Abstract: A communications system and method, an information processing apparatus and method, an information management apparatus and method, a recording medium and a program make it possible to efficiently and comfortably make use of contents, which are stored in one server, from a plurality of devices connected via a network. In a case in which the playing of content is stopped, bookmark information including a time stamp representing the stopped position of the content is stored in association with predetermined identification information. The bookmark information is available for various apparatuses transmitting the identification information. When playing the content from a position designated by the information from a predetermined apparatus, the time stamp included in the bookmark information is referred to and the playing of the content from the stopped position is started.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: September 20, 2016
    Assignee: Sony Corporation
    Inventors: Kayo Sugimoto, Kazuyuki Ogawa, Yuji Takimoto, Makoto Sato
  • Patent number: 9426543
    Abstract: Approaches, techniques, and mechanisms are disclosed for the server-based stitching of a sequence of video segments. According to one embodiment, rather than combining the segments together into a single video file, a server (e.g. a segment-based HTTP server) is configured to dynamically switch between streaming the different segments in the sequence. That is, for instance, as the server reaches the end of one segment, instead of terminating the streaming, the server retrieves the video data for the next segment and continues streaming content from the next segment. Thus, the server streams a sequence of multiple and distinct video segments from a single addressable location (e.g. a URL), rather than streaming the distinct video segments from separate addressable locations. To a client, the stream appears to be a single video stream, even though composed of audio/video data from separate and distinct files or sources.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: August 23, 2016
    Assignee: VUCLIP (SINGAPORE) PTE. LTD.
    Inventors: Minghui Li, Yaochun Huang, Bo Shen
  • Patent number: 9414067
    Abstract: Methods and systems for detecting block based video dropouts in one or more fields associated with various video frames is provided. A current field is divided into a plurality of blocks. A set of activity blocks is identified from the plurality of blocks. The activity blocks are then processed to identify horizontal and vertical lines which are then further processed to form one or more candidate error blocks. The candidate error blocks are validated for start and end to determine a count of video dropout errors associated with the current field.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: August 9, 2016
    Assignee: Interra Systems Inc.
    Inventors: Bhupender Kumar, Shekhar Madnani
  • Patent number: 9380094
    Abstract: A “Media Transmission Optimizer” provides a media transmission optimization framework for lossy or bursty networks such as the Internet. This optimization framework provides a novel form of dynamic Forward Error Correction (FEC) that focuses on the perceived quality of a recovered media signal rather than on the absolute accuracy of the recovered media signal. In general, the Media Transmission Optimizer provides an encoder that optimizes the transmission of redundant frames of electronic media information encoded at different bit rates, and provides optimized playback quality by providing a decoder that automatically selects an optimal path through one or more available representations of each frame as a function of overall rate/distortion criteria.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: June 28, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dinei A. Florencio, Philip A. Chou, Suleyman Serdar Kozat
  • Patent number: 9374615
    Abstract: A method of operating a multi-processor video encoder by determining a target size corresponding to a preferred number of bits to be used when creating an encoded version of a picture in a group of sequential pictures making up a video sequence. The method includes the steps of calculating a first degree of fullness of a coded picture buffer at a first time, operating on the first degree of fullness to return an estimated second degree of fullness of the coded picture buffer at a second time, and operating on the second degree of fullness to return an initial target sized for the picture. The first time corresponds to the most recent time an accurate degree of fullness of the coded picture buffer can be calculated and the second time occurs after the first time.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: June 21, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Guoyao Yu, Mayer D. Schwartz, Charles H. Van Dusen, Peter Borgwardt
  • Patent number: 9323594
    Abstract: A semiconductor device includes a memory device suitable for outputting health monitoring data including information on a threshold voltage distribution, and outputting read data read from memory cells included in the memory device, and a controller suitable for receiving a predetermined quantity of the read data from the memory device based on the health monitoring data, and performing a decoding operation for an error correction by using the received read data.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: April 26, 2016
    Assignee: SK Hynix Inc.
    Inventors: Jae Bum Kim, Sang Chul Lee
  • Patent number: 9258569
    Abstract: It is an object of the present invention to provide a method, a program, and an apparatus for processing a moving image, allowing efficient and smooth decoding in a simple configuration without heavily depending on the functions of an OS. Herein disclosed is a method for processing a moving image using a plurality of processing units, comprising: a step of dividing a frame of the moving image into a plurality of slices, where a number of the plurality of slices is not a multiple of a number of the plurality of processing units; a processing step, assigned to each of the plurality of slices, for processing each of the plurality of slices; and a switching step for executing slice switching, which switches between the slices to be processed, in the processing step.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: February 9, 2016
    Assignee: GVBB Holdings S.A.R.L.
    Inventor: Tomonori Matsuzaki
  • Patent number: 9251732
    Abstract: A method of dithering of an image is described. The method includes analyzing each of a plurality of pixels of the image, wherein each pixel of the plurality of pixels exhibits integer value N-bit color depth and determining a particular index value of each pixel of the image, a particular numerical value associated with a particular color component of each pixel of the image, and a particular threshold value associated with the particular color component of each pixel of the image. The particular threshold value is common between pixels of the image separated by a predetermined number of pixels. The method further includes modifying, based on the determining, each of the plurality of pixels of the image to exhibit integer value M-bit color depth, wherein integer value M is less than integer value N.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: February 2, 2016
    Assignee: SPREADTRUM COMMUNICATIONS (SHANGHAI) CO., LTD.
    Inventors: Xiaowei Luo, Fuhuei Lin
  • Patent number: 8854964
    Abstract: Method and apparatus for determining a transport bit rate for a multiprogram transport stream (MPTS) is described. In one example, a plurality of transport bit rates is computed for a respective plurality of programs in the MPTS. A highest transport bit rate and a lowest transport bit rate are selected from the plurality of transport bit rates. An average transport bit rate is computed from the highest transport bit rate and the lowest transport bit rate. The average transport bit rate is provided as an initial transport bit rate for the MPTS. Jitter in the MPTS may be compensated using the initial transport bit rate.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: October 7, 2014
    Assignee: General Instrument Corporation
    Inventor: Vincent C. Liu
  • Publication number: 20140267898
    Abstract: A method and apparatus for transmitting frames, the method comprising: determining a maximal frame size, maximal frame size violation threshold larger than the maximal frame size, maximal bitrate and maximal transmission time; receiving a frame to be transmitted, the frame having a size; responsive to the size not exceeding the maximal frame size: transmitting the frame during a time period not exceeding the maximal transmission time; responsive to the size exceeding the maximal frame size but not exceeding the maximal frame size violation threshold: transmitting the frame at a bitrate substantially equal to the maximal bitrate; and transmitting at least one subsequent frame during a time period shorter than the maximal transmission time; and responsive to the size exceeding the maximal frame size violation threshold: transmitting the frame; and skipping one or more subsequent frames.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: Playcast Media Systems, Ltd.
    Inventors: Alon Raviv, Asaf BARAK, Shai DORON
  • Publication number: 20140267899
    Abstract: Methods and system for presenting content are disclosed. One method can comprise determining a parameter relating to a receipt of data and determining a safe point, related to transmission of data, based upon the parameter. The method can also comprise presenting content based on the data at a first playback rate until the safe point is reached, and if the safe point is reached, presenting content based on the data at a second playback rate.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventor: Jon Radloff
  • Patent number: 8811482
    Abstract: Second images coded in a coded output video stream are generated for the visual display of image contents of first images coded in multiple coded input video streams, such that first coded image data of the coded input video streams are copied into second coded image data of the coded output video stream.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: August 19, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Peter Amon, Andreas Hutter
  • Patent number: 8717502
    Abstract: In one embodiment, the methods and apparatuses detect content that represents original image information; detect a direction of the content wherein the direction corresponds to a portion of the original image information; compare a variation between adjacent pixels that are represented by the original image information; and generate new image information based on the direction of the content and the variation between the adjacent pixels.
    Type: Grant
    Filed: March 19, 2007
    Date of Patent: May 6, 2014
    Assignee: Sony Computer Entertainment Inc.
    Inventor: Victor Suba
  • Patent number: 8699580
    Abstract: A method for scanning MacroBlocks in video compression and selecting alternative sized Large Macroblocks accordingly. The scanning pattern is divided into scanning fragments with a size corresponding to different possible Large Macroblocks. This allows for varying the size of the selected Macroblocks, based on minimizing distortion and/or bit rate consumption.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: April 15, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Gisle Bjontegaard
  • Patent number: 8654834
    Abstract: Provided are a method of tuning a coding rate and applying an unequal error protection for an adaptive video transmission, and a video transmission/reception apparatus using the method. The video transmission apparatus may include: a coding rate tuner to predict, as a channel capacity of a subsequent channel interval, an estimated channel capacity value fed back from the video reception apparatus, and to tune video and channel coding rates within the predicted channel capacity; a video encoder to perform video encoding of video frames at the tuned video coding rate, and to generate a video packet; and a forward error correction (FEC) encoder to apply the unequal error protection based on a length of the video packet and a type of the video frames included in the video packet, and to perform channel encoding of the video packet at the tuned channel coding rate to generate a bitstream.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: February 18, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Yong Ju Cho, Jin Woo Hong, Han Kyu Lee
  • 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: 8570334
    Abstract: An image processing device includes a memory interface to read out image data from a memory, and a memory access controller to control reading process of the memory interface so as to keep a number of pixels in a main scanning direction of the image data read out from the memory smaller than a number of pixels in a main scanning direction of a screen to which the image data is output.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: October 29, 2013
    Assignee: Ricoh Company, Limited
    Inventors: Hiroyoshi Sekiguchi, Ryosuke Kasahara, Xue Li
  • Patent number: 8395634
    Abstract: An information processing apparatus for encoding image data, includes a filter unit for performing a filtering operation on the image data in a layer fashion to generate a plurality of subbands including coefficient data segmented on a per frequency band basis, an intermediate data storage unit for storing intermediate data generated in the middle of the filtering operation of the filter unit, a coefficient storage unit for storing the coefficient data generated in the filtering operation of the filter unit, and a coefficient rearranging unit for performing a rearranging operation to rearrange the coefficient data stored on the coefficient storage unit so that the coefficient data is output in a predetermined order. The intermediate data storage unit writes and reads data thereon at a speed higher than the coefficient storage unit and being smaller in storage capacity than the coefficient storage unit.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: March 12, 2013
    Assignee: Sony Corporation
    Inventors: Katsutoshi Ando, Takahiro Fukuhara
  • Patent number: 8305887
    Abstract: Techniques are provide herein to determine the amount of allocated and unutilized bandwidth for services already provided on each of a plurality of quadrature amplitude modulator (QAM) channels. One of the plurality of QAM channels is selected as a selected QAM channel to maximize capacity for future service requests based on a determination that the selected QAM channel can have bandwidth deallocated to support a service at a second bandwidth greater than a first bandwidth. A sufficient amount of the allocated and unutilized bandwidth is deallocated for services provided at the first bandwidth on the selected QAM channel such that the service at the second bandwidth is thereafter supportable on the selected QAM.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: November 6, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Gary M. Springer, Luis A. Rovira
  • Patent number: 8306122
    Abstract: A method and apparatus of processing image data comprises receiving a video data signal where each pixel is represented by one or more digitized components, each digitized component being represented by a first set of binary digits and a second set of binary digits. The first set of binary digits is stored in a first memory plane and the second set of binary digits is stored in a second memory plane. The first set of binary digits is extracted and undergoes first and second processing. The second set of binary digits is extracted and undergoes second processing.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: November 6, 2012
    Assignee: Broadcom Corporation
    Inventors: Larry Pearlstein, Richard K. Sita
  • Patent number: 8203619
    Abstract: A method of deciding a target bit rate for wavelet-based image encoding based on the wavelet coefficients is described. The target bit rate is used for maintaining a high quality image. A minimum target bit rate and a maximum target bit rate are determined. A pseudo code length corresponding to the minimum target bit rate is calculated. The pseudo code length is calculated as a function of the wavelet coefficients. The corresponding pseudo code length is calculated for the maximum target bit rate. A curve between the pseudo code length and target bit rate is derived. Slope of the curve depends on buffer fullness. Using the curve, for a given pseudo code length, an appropriate target bit rate is derived. The derived target bit rate depends on the image content, and computing resources are able to be optimally used to attain similar quality for each image block of an image.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: June 19, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Yushin Cho, Daisuke Hiranaka, Jeongnam Youn
  • Patent number: 8184660
    Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to generate a multiplexed signal at a fixed frame-rate in response to a video input signal. The multiplexed signal comprises one of (i) a pre-defined packet which corresponds to a new frame rate detected on the video input signal when in a first mode (ii) repeated video frames at the fixed frame-rate when in a second mode and (iii) augmented digitally repeated frames at the fixed-rate when in a third mode. The second circuit may be configured to generate a video output signal in response to decoding (i) the multiplexed signal at the new frame rate defined by the pre-defined packet when in the first mode or (ii) the repeated video frames on the multiplexed signal at the fixed frame-rate when in the second mode.
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: May 22, 2012
    Assignee: LSI Corporation
    Inventors: Kourosh Soroushian, Aaron G. Wells, Gregory R. Maertens
  • Patent number: 7948527
    Abstract: A method of transferring a deferred vertical synchronous signal and an image signal processor executing the method thereof are disclosed. Once the vertical synchronous signal for an mth frame is inputted from an encoding unit, the method monitors whether image data columns in the quantity of n corresponding to a predetermined process block have been stored, using a count value inputted from the encoding unit, and outputs a corresponding vertical synchronous signal to a receiving part in case the image data columns in the quantity of n have been stored. Therefore, it becomes possible to increase the process efficiency of the back-end chip and to reduce the power consumption.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: May 24, 2011
    Assignee: Mtekvision Co., Ltd.
    Inventor: Wang-Hyun Kim
  • Publication number: 20110109792
    Abstract: A system employs adaptive data rate reduction of rendered pixel data for wireless transmission between a source device and a display device. The source device determines the display properties of the display device and the current available bandwidth of a wireless channel connecting the source device to the display device. The source device adjusts a data rate reduction process that is applied to the rendered pixel data before the resulting pixel data is wirelessly transmitted based on these parameters. In response to a change in the data rate reduction process, the source device further can transmit to the display device an indicator that identifies the current data rate reduction type and effective compression ratio being applied by the source device. The display device can use this indicator to configure the processing of the rendered pixel data at the display device so as to mirror or otherwise comply with the particular data rate reduction process applied by the source device.
    Type: Application
    Filed: November 11, 2009
    Publication date: May 12, 2011
    Applicant: DELL PRODUCTS, LP
    Inventor: Bruce C. Montag
  • Patent number: 7903886
    Abstract: An image display system includes a data processing device that processes image data, an image display device that displays an image, and a transmission path that transmits data between the data processing device and the image display device. The data processing device generates compensated image data, a partial precision data generating unit divides the compensated image data into a plurality of partial precision data according to precisions, a transmission data judging unit judges whether or not the individual partial precision data are to be transmitted, and a transmitting unit transmits data. The image display device includes a receiving unit, a storage unit, a data synthesizing unit that synthesizes the partial precision data for the individual precisions stored in the storage unit, and an image display unit that displays image data synthesized by the data synthesizing unit.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: March 8, 2011
    Assignee: Seiko Epson Corporation
    Inventor: Mitsuhiro Inazumi
  • Patent number: 7813380
    Abstract: A method and apparatus for signal processing which enable data compression and recovery with high transmission efficiency are disclosed. Data coding and entropy coding are performed with correlation and grouping is used to increase coding efficiency. A method for signal processing, the method indues decapsulating the signal received over an Internet protocol network, obtaining a group reference value corresponding to a plurality of data included in one group through grouping and a difference value corresponding the group reference value from the decapsulated signal and obtaining the data using the group reference value and the difference value.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: October 12, 2010
    Assignee: LG Electronics Inc.
    Inventors: Hyen O Oh, Hee Suk Pang, Dong Soo Kim, Jae Hyun Lim, Yang Won Jung
  • Patent number: 7805024
    Abstract: Disclosed is a method and a device, that includes a programmed data processor, to process image data. The method includes, for a plurality n of files each containing image data representing one of n images, selecting one file as a base file; selecting as a target file an image data file that is contextually-related file to the base file; comparing the target file and the base file to determine differences therebetween; and storing the target file as a reduced file that is a representation of differences between the image data of the target file and the image data of the base file. An image data file is selected as being contextually-related to the base file based on at least an image capture location, and/or on an image capture time, or based on a user input. Storing can be performed in a memory device that is a part of a wireless communications device, such as a cellular telephone or a personal communicator that includes a digital camera, such as a camera phone.
    Type: Grant
    Filed: May 5, 2004
    Date of Patent: September 28, 2010
    Assignee: Nokia Corporation
    Inventor: Tao Wu
  • Patent number: 7787700
    Abstract: A signal processing method comprises: generating thinned data by thinning, in a checkerboard like manner, image data comprising a plurality of pixels that are arranged, as a square, in a row direction and in a column direction perpendicular to the row direction; generating a first square array by extracting odd-numbered lines from lines of the thinned data in the row direction and in the column direction, and generating a second square array by extracting even-numbered lines from the lines of the thinned data in the row direction and in the column direction; and performing an image compression process for each of the first square array and the second square array.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: August 31, 2010
    Assignee: Fujifilm Corporation
    Inventor: Tetsu Wada
  • Patent number: 7751436
    Abstract: The decode rate of an MPEG decoder of streaming video is set to a relatively slow value at the start of a stream to permit playing, albeit at relatively low speeds, of the video until an appropriate number of packets are in a receive buffer, at which time the decode rate is speeded up to normal.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: July 6, 2010
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Christopher Jensen Read
  • Patent number: 7734821
    Abstract: An improved loss recovery method for coding streaming media classifies each data unit in the media stream as an independent data unit (I unit), a remotely predicted unit (R unit) or a predicted data unit (P unit). Each of these units is organized into independent segments having an I unit, multiple P units and R units interspersed among the P units. The beginning of each segment is the start of a random access point, while each R unit provides a loss recovery point that can be placed independently of the I unit. This approach separates the random access point from the loss recovery points provided by the R units, and makes the stream more impervious to data losses without substantially impacting coding efficiency. The most important data units are transmitted with the most reliability to ensure that the majority of the data received by the client is usable. The I units are the least sensitive to transmission losses because they are coded using only their own data.
    Type: Grant
    Filed: March 22, 2005
    Date of Patent: June 8, 2010
    Assignee: Microsoft Corporation
    Inventors: Albert Szu-Chi Wang, Ming-Chieh Lee
  • Patent number: 7680344
    Abstract: It is possible to control the number of generated codes while retraining deterioration of an image quality by an encoding circuit constituted so as to select any of a first image signal not decreasing information quantity and a second image signal decreasing information quantity in accordance with the accumulated value of the number of codes.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: March 16, 2010
    Assignee: Sanyo Electric Co., Ltd.
    Inventors: Masami Ebara, Osamu Takae
  • Publication number: 20100039554
    Abstract: A user friendly image pick-up apparatus is provided, which is capable of reproducing a moving image in various ways. The image pick-up apparatus 100 is provided with a display device 5 and an image processing circuit 2, wherein the display device reproduces a moving image at a reproducing speed based on plural image frames produced by an image pick-up unit 1, and the image processing circuit adds and combines a predetermined number of image frames among the plural image frames produced by the image pick-up unit to successively produce standard frames to be produced at a standard reproducing frame rate and successively produces difference image data between the standard frame and each of the predetermined image frames.
    Type: Application
    Filed: August 11, 2009
    Publication date: February 18, 2010
    Applicant: Casio Computer Co., Ltd.
    Inventors: Kimiyasu MIZUNO, Jun Muraki, Koki Dobashi
  • Publication number: 20090316041
    Abstract: A method and apparatus of processing image data comprises receiving a video data signal where each pixel is represented by one or more digitized components, each digitized component being represented by a first set of binary digits and a second set of binary digits. The first set of binary digits is stored in a first memory plane and the second set of binary digits is stored in a second memory plane. The first set of binary digits is extracted and undergoes first and second processing. The second set of binary digits is extracted and undergoes second processing.
    Type: Application
    Filed: June 23, 2008
    Publication date: December 24, 2009
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: Larry Pearlstein, Richard K. Sita
  • Patent number: 7627232
    Abstract: A reproduction apparatus for successively decoding and reproducing a plurality of picture data, comprising a reproduction memory and a decoder for successively decoding the plurality of picture data in an order in accordance with a designated reproduction direction, writing the decoding results in the reproduction memory, and reproducing and outputting the decoding results read from the reproduction memory, the decoder holding the storage of the decoding results in the reproduction memory even after the decoding results stored in the reproduction memory are no longer used when continuing reproduction in the designated reproduction direction and, when receiving as input a reversal command of the reproduction direction, performing the reproduction and output using the decoding results already stored in the reproduction memory before the input of the reversal command.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: December 1, 2009
    Assignee: Sony Corporation
    Inventors: Shuji Tsunashima, Shojiro Shibata, Mototsugu Takamura, Kyohei Koyabu, Shinjiro Kakita
  • Publication number: 20090284650
    Abstract: Systems and methods for video communication are described. In one aspect, network bandwidth conditions are estimated. Bi-level or full-color video is then transmitted over the network at transmission bit rates that are controlled as a function of the estimated bandwidth conditions. To this end, network bandwidth capability is periodically probed to identify similar, additional, or decreased bandwidth capabilities as compared to the estimated bandwidth conditions. Decisions to hold, decrease, or increase the video transmission bit rate are made based on the estimated bandwidth conditions in view of the probing operations. When the transmission bit rate is increased or decreased, the transmission bit rate is calculated to target an upper or lower bit rate, both of which are indicated by the estimated bandwidth conditions. Bi-level video communication is switched to full-color video transmission, or vice versa, when the video transmission bit rate respectively reaches the upper bit rate or the lower bit rate.
    Type: Application
    Filed: April 10, 2008
    Publication date: November 19, 2009
    Applicant: Microsoft Corporation
    Inventors: Keman Yu, Jiang Li, Shipeng Li
  • Patent number: 7606470
    Abstract: An image pickup apparatus operating in a moving picture photographing mode, wherein, before a start of moving picture photographing is indicated by a shutter button on a key input section, a clock frequency of a control section is made to be a normal frequency so that electricity consumption is reduced in a monitoring state to lengthen the life of a battery, and wherein, when the start of moving picture photographing is indicated, the clock frequency is increased to a large extent by a clock switching control section, so that an MPEG converter can access at a high speed an SDRAM storing YUV data such as reference data, search data, or the like at the time of encoding processing of moving picture data, and the moving picture compression can be achieved in real-time.
    Type: Grant
    Filed: September 8, 2004
    Date of Patent: October 20, 2009
    Assignee: Casio Computer Co., Ltd.
    Inventors: Hiroshi Shimizu, Makoto Yokoi
  • Patent number: 7594253
    Abstract: A digital television autoprogramming and tuning method and apparatus. In a digital television which can tune both MPEG 2 and PSIP format signals, a method of tuning uses one or more tables of information populated during an autoprogramming process. For MPEG 2 channels, the physical channel equals the major channel number and can be directly tuned. For PSIP channels, the major channel indexes a TSID which is used to determine a physical channel. If the TSID does not correspond to the correct program, the correct TSID is determined from the Program Specific Information in the data transport stream 134 and the system re-tunes to the correct physical channel. The autoprogramming process sequentially steps through each physical channel and populates the autoprogramming tables with information about each channel it finds, saving only a single TSID for a given major PSIP channel.
    Type: Grant
    Filed: July 14, 2003
    Date of Patent: September 22, 2009
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Damien Kessler, David McNamara
  • Patent number: 7589788
    Abstract: A method and apparatus for video motion compensation, power of two reduction and color format conversion is disclosed. The motion compensation engine performs the MPEG-2 functions of half pel compensation, inverse discrete cosine transform and merge. Dual prime, field-based and frame-based macroblocks are supported. Data reduction may be performed in the vertical direction, the horizontal direction, or both.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: September 15, 2009
    Assignee: Intel Corporation
    Inventors: Morris E. Jones, Jr., Ying Cui, Chairong Li, Everitt Kwocktong Chock, Zudan Shi
  • Publication number: 20090185072
    Abstract: According to one embodiment, an information processing apparatus inputs motion picture data generated by encoding a motion picture, each frame image of the motion picture is formed by synthesizing a plurality of images, containing a plurality of image data corresponding to the plurality of images. The apparatus includes a decoding module which decodes each of the image data contained in the motion picture data, and a drawing module which synthesizes each decoded image data to form image data of each frame image. The drawing module includes a measurement module which measures a time period for synthesizing the image data and outputting the synthesized image data, and a frame rate control module which decrements a frame rate related to a composite processing of the motion picture data by reducing the number of composite processing target frames per unit time when the measured time period exceeds a predetermined value.
    Type: Application
    Filed: January 12, 2009
    Publication date: July 23, 2009
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Atsushi MATSUNO
  • Patent number: 7561162
    Abstract: Computer graphics data coding apparatus includes unit configured to acquire computer graphics data items, unit configured to pre-process acquired computer graphics data items, controlling/coding unit configured to subject pre-processed computer graphics data items to process for controlling number of codes to be finally output, to generate codes, accumulation unit configured to accumulate parts to be subjected to entropy coding, which are contained in generated codes, calculation unit configured to calculate entropy information based on accumulated parts, and generate code words based on entropy information, entropy information indicating amount of entropy, entropy coding unit configured to subject generated codes to entropy coding based on generated code words, to generate entropy codes, extraction unit configured to extract, from entropy information, minimum information for decoding, extracted-information coding unit configured to code minimum information in order to reduce amount of minimum information, an
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: July 14, 2009
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Isao Mihara, Yasuharu Takenaka, Takashi Takemoto
  • Publication number: 20090174810
    Abstract: A video display system includes: an image processing unit receives continuously an input video signal including an input frame signal for generating an output video signal comprising an output frame signal having a higher frame rate than the input frame signal; and a spatial light modulator (SLM) applies the output frame signal for modulating an illumination light, wherein an amount of data in the output frame signal is smaller than the amount of data in the input frame signal.
    Type: Application
    Filed: March 13, 2009
    Publication date: July 9, 2009
    Inventors: Taro Endo, Yoshihiro Maeda, Hirotoshi Ichikawa, Fusao Ishii
  • Publication number: 20090128711
    Abstract: A digital broadcasting transmission and/or reception system having an improved reception performance and a signal-processing method thereof. A digital broadcasting transmitter comprises a TRS encoder for to TRS-encode an MPEG-2 transmission stream having null data for inserting an SRS data and a TRS parity at predetermined positions, randomizer to input and randomize data stream from the TRS encoder, a SRS exchanger to replace the null data for inserting the SRS 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: Application
    Filed: October 31, 2008
    Publication date: May 21, 2009
    Inventors: Jung-jin KIM, Yong-deok Chang, Sung-woo Park, Eui-jun Park
  • Patent number: 7440625
    Abstract: A method for decoding-decompressing a compressed-encoded digital data sequence relating to at least one compressed-encoded digital image and for providing at least one respective decoded-decompressed digital image.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: October 21, 2008
    Assignee: STMicroelectronics S.r.l.
    Inventor: Giuseppe Spampinato
  • Patent number: 7397957
    Abstract: Disclosed is a discrete wavelet transform (DWT) unit for encoding and decoding still images based on the energy of each block. The DWT unit includes an energy calculating section for calculating energy of an input image in unit of a block having a predetermined number of pixels, an image decomposing section for performing three-level decomposition of the image of the block by decomposing a band at which a low frequency component is distributed three times, and a coefficient substituting section for substituting 0 (zero) for bands at which a high frequency component is distributed among the three-level decomposed bands.
    Type: Grant
    Filed: April 14, 2004
    Date of Patent: July 8, 2008
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dae-Won Kim, Hyun-Seung Lee, Dae-Kyu Shin
  • Patent number: 7397400
    Abstract: Systems, apparatus, and methods of encoding variable length data for efficient transport over a wireless channel. A wireless terminal can determine a frame size to encode, and can encode and transmit the frame data as one or more encoded blocks selected from a family of block sizes. Each block size can correspond to a particular encoder rate. The frame is parsed into a number of segments having a block size selected from the family of block sizes. The block sizes are selected to maximize the spectral efficiency of the frame. Each segment is then encoded with an encoder corresponding to the block size and having a coding rate that is configured to provide a substantially equal energy per symbol for all of the blocks. The encoded blocks are then aggregated and the smallest block zero padded. The aggregate of encoded blocks can be transported in one or more bursts.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: July 8, 2008
    Assignee: ViaSat, Inc.
    Inventor: Mark J. Miller
  • Publication number: 20080094500
    Abstract: One or more streams of image frames are filtered and restored using filtering and restoration patterns, respectively.
    Type: Application
    Filed: October 20, 2006
    Publication date: April 24, 2008
    Inventors: Paul S. Everest, Matthew J. West, John G. Apostolopoulos
  • Patent number: 7359004
    Abstract: Systems and methods for video communication are described. In one aspect, network bandwidth conditions are estimated. Bi-level or full-color video is then transmitted over the network at transmission bit rates that are controlled as a function of the estimated bandwidth conditions. To this end, network bandwidth capability is periodically probed to identify similar, additional, or decreased bandwidth capabilities as compared to the estimated bandwidth conditions. Decisions to hold, decrease, or increase the video transmission bit rate are made based on the estimated bandwidth conditions in view of the probing operations. When the transmission bit rate is increased or decreased, the transmission bit rate is calculated to target an upper or lower bit rate, both of which are indicated by the estimated bandwidth conditions. Bi-level video communication is switched to full-color video transmission, or vice versa, when the video transmission bit rate respectively reaches the upper bit rate or the lower bit rate.
    Type: Grant
    Filed: May 23, 2003
    Date of Patent: April 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Keman Yu, Jiang Li, Shipeng Li
  • Patent number: 7339583
    Abstract: Computer graphics data coding apparatus includes unit configured to acquire computer graphics data items, unit configured to pre-process acquired computer graphics data items, controlling/coding unit configured to subject pre-processed computer graphics data items to process for controlling number of codes to be finally output, to generate codes, accumulation unit configured to accumulate parts to be subjected to entropy coding, which are contained in generated codes, calculation unit configured to calculate entropy information based on accumulated parts, and generate code words based on entropy information, entropy information indicating amount of entropy, entropy coding unit configured to subject generated codes to entropy coding based on generated code words, to generate entropy codes, extraction unit configured to extract, from entropy information, minimum information for decoding, extracted-information coding unit configured to code minimum information in order to reduce amount of minimum information, an
    Type: Grant
    Filed: September 26, 2005
    Date of Patent: March 4, 2008
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Isao Mihara, Yasuharu Takenaka, Takashi Takemoto
  • Patent number: 7286165
    Abstract: This invention is a digital still camera having a coded data quantity monitoring circuit (9). This monitoring circuit (9) detects the quantity of data of an image signal compressed by a JPEG compression circuit (7). When a CPU (10) judges that the quantity of data detected by the coded data quantity monitoring circuit (9) is equal to or more than a maximum coded data quantity S, first, an image pickup element (3) is caused to pick up an image of an object again and output a different image signal, and a quantization table to be used in a quantization circuit (21) is changed. Next, the different image data is compressed by being DCT-transformed by a DCT circuit (20), then quantized by the quantization circuit (21) and coded by a coding circuit (22). The compressed different image signal is recorded to a memory card (13). In this case, the different image signal is recorded into an area where an image signal has been recorded in advance on the memory card (13).
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: October 23, 2007
    Assignee: Sony Corporation
    Inventor: Yuji Kawamura
  • Patent number: 7274389
    Abstract: In an image capture apparatus, the data rate of image data output from the image capture device is changed by calculating a first data rate of the image data according to a first size of a variable display area that displays the image data. Information indicating the calculated first data rate is sent to the image capture apparatus. The size of the variable display area is changed to a second size responsive to a user command and a second data rate of the image data is calculated according to the second size. Information indicating the calculated second data rate is sent to image capture device.
    Type: Grant
    Filed: April 10, 1998
    Date of Patent: September 25, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Teruo Hieda