Patents Examined by Behrooz Senfi
  • Patent number: 9131215
    Abstract: A method and apparatus for transmitting and receiving video data via a digital data interface are provided. The video data transmission method includes: inserting three-dimensional (3D) video data into a video data period in a video frame; inserting information regarding a 3D image format of the 3D video data into a data island period in the video frame; and transmitting the video frame via the digital data interface.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: September 8, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-seung Kim, Jae-jun Lee, Se-huhn Hur, Houng-sog Min
  • Patent number: 9131279
    Abstract: In general, techniques are described for preparing video data in accordance with a wireless display protocol. For example, a portable device comprising a module to store video data, a wireless display host module and a wireless interface may implement the techniques of this disclosure. The wireless display host module determines one or more display parameters of a three-dimensional (3D) display device external from the portable device and prepares the video data to generate 3D video data based on the determined display parameters. The wireless interface then wirelessly transmits the 3D video data to the external 3D display device. In this way, a portable device implements the techniques to prepare video data in accordance with a wireless display protocol.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: September 8, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Vijayalakshmi R. Raveendran, Judit Martinez Bauza, Samir S. Soliman
  • Patent number: 9131208
    Abstract: An opt-keyframe reconstruction technique for selecting and reconstructing optimizing keyframes to provide a better reconstruction in a structure from motion (SFM) technique. The technique may, for example, be used in an adaptive reconstruction algorithm implemented by a general SFM technique. This technique may add and reconstruct optimizing frames to a set of keyframes already generated by an initialization technique and by an adaptive technique for iteratively selecting and reconstructing additional keyframes. In addition, the technique may determine and remove outlier points from the projection, and determine and recover inlier points in the projection. Adding the opt-keyframes and inlier points may result in additional, and possibly shorter, point trajectories being included in the reconstruction, thus providing a better reconstruction that may be more suited for later operations that may be applied to the image sequence.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: September 8, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: Hailin Jin
  • Patent number: 9124868
    Abstract: A 3D encoding apparatus encodes an input image and generates and outputs a three dimensional stream including a basic stream and an extended stream including a plurality of image groups. A 3D encoding apparatus includes a setter that sets a specific delay value for each image group based on the a first delay value as a delay value of the basic stream and a second delay value as a delay value of the three dimensional stream. The setter sets the specific delay value to a value not more than smaller one of the first delay value and the second delay value. The first virtual buffer and the second virtual buffer perform the buffer simulation for n+1th image group based on information about the specific delay value of the nth image group set by the setter in the basic stream and three dimensional stream.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: September 1, 2015
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Hiroshi Arakawa, Takahiro Nishi, Kiyofumi Abe, Hideyuki Ohgose, Koji Arimura, Yuki Maruyama, Katsuki Urano
  • Patent number: 9124813
    Abstract: The server device draws a processing result from software in an image memory, detects an update area containing an update between frames in the image, performs still image compression, and calculates the compression ratio of still image compressed data in the update area. The server device identifies a high-frequency change area, performs moving image compression, and calculates the compression ratio of moving image compressed data. The server device transmits the still image compressed data and the moving image compressed data. The server device stops the moving image compression based on the result of comparing the compression ratio of the moving image compressed data and a compression ratio of still image compressed data in a previous update area is the update area in a previous frame detected before the start of the moving image compression and has been detected at a position associated with the high-frequency change area.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: September 1, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Kazuki Matsui, Kenichi Horio, Ryo Miyamoto, Tomoharu Imai
  • Patent number: 9118928
    Abstract: A method and system for producing a single view video signal based on a multiview video coding (MVC) signal stream. A MVC signal stream representing multiple spatially related views of a scene, including a base view and at least one dependent view, is decoded to provide multiple decoded video signals representing the spatially related views, with respective portions of the MVC signal stream representing one of multiple temporally adjacent video frames, and the MVC signal stream representing multiple sequences of spatially adjacent video frames. The decoded video signals are processed to provide a processed video signal representing one of the spatially related views using image information from more than one of the decoded video signals. As a result, more image data is used during processing, thereby improving the spatial and temporal image quality.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: August 25, 2015
    Assignee: ATI Technologies ULC
    Inventors: Gabor Sines, Pavel Siniavine, Jitesh Arora, Alexander Zorin, Xingping Cao, Mohamed Cherif, Edward Callway
  • Patent number: 9113021
    Abstract: Wide-band multi-format audio/video production system with frame-rate conversion and methods performed by the audio/video production system. Compressed video content corresponding to an original format of a video program is processed to generate uncompressed video content in an internal format having a frame rate of 24 frames per second (fps) comprising progressive frames of pixel image data having an original pixel resolution. Progressive frames of pixel image data are buffered in a high-capacity memory buffer supporting asynchronous random read and write access. The progressive frames of pixel image data in the buffered progressive frames are processed to perform a frame-rate conversion from 24 fps to a higher output frame rate to produce progressive frames of converted video content having an uncompressed format.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: August 18, 2015
    Inventor: Kinja Washino
  • Patent number: 9106806
    Abstract: The image sensing device (1) includes: a vessel holding portion (32) that holds a culture vessel (S); a swing portion (60) in which the vessel holding portion (32) is provided; a vibration application portion (50); an image sensing portion (10) that senses an image of the cells within the culture vessel (S); an image correction portion (4) that uses images at a plurality of image sensing places which include at least one image sensed by the image sensing portion (10) during vibration so as to correct a displacement between the images caused as a result of the image sensing places being different; and an image processing portion (5) that uses the image sensed by the image sensing portion (10) and the image corrected by the image correction portion (4) so as to distinguish between a state of floatation of the cells and a state of adherence thereof.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: August 11, 2015
    Assignee: PANASONIC HEALTHCARE CO., LTD.
    Inventors: Yoshitaro Yamanaka, Tomoyoshi Tokumaru, Mikio Houjou
  • Patent number: 9106250
    Abstract: An image coding method includes: a predictive pixel generation step of generating a predictive value from at least one surrounding pixel located near a compression target pixel; a code conversion step of code-converting the pixel data to generate a Gray code; and quantizing bit change information (exclusive OR) between the generated Gray code and a Gray code of the predictive value to a quantization value, to compress the pixel data. This prevents significant image quality degradation, so that high image quality can be achieved.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: August 11, 2015
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Mayu Ogawa, Shinji Kitamura, Masao Ozawa
  • Patent number: 9106917
    Abstract: A video encoding method and apparatus performing intra-frame prediction in units of a sub-block determined by any one of two or more block sizes is provided. The method includes generating a prediction image in each of a plurality of intra-frame prediction modes in units of the sub-block determined by each block size, calculating a first evaluation value on the basis of the difference images between an original image and the prediction images in the intra-frame prediction modes for the sub-blocks determined by each block size, accumulating values indicating frequency characteristics of the original image for the sub-blocks determined by each block size in units of a macroblock to obtain a second evaluation value, and selecting one of the two or more block sizes on the basis of the first evaluation values and the second evaluation values.
    Type: Grant
    Filed: June 1, 2010
    Date of Patent: August 11, 2015
    Assignee: FUJITSU LIMITED
    Inventor: Satoshi Shimada
  • Patent number: 9102776
    Abstract: Various techniques are disclosed to detect and mitigate the effects of burn-in events occurring in thermal imaging systems. Such events may be attributable to the sun (e.g., solar burn-in) and/or other high thermal energy sources. In one example, a method includes detecting a burn-in event that causes thermal images captured by a focal plane array (FPA) to exhibit a blemish; and mitigating the blemish in the thermal images. In another example, a thermal imaging system includes a focal plane array (FPA) adapted to capture thermal images; and a processor adapted to: detect a burn-in event that causes the thermal images to exhibit a blemish, and mitigate the blemish in the thermal images.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: August 11, 2015
    Assignee: FLIR Systems, Inc.
    Inventors: Joseph Kostrzewa, Leonard Araki, Russell D. Grannemann
  • Patent number: 9100656
    Abstract: An improved MPEG-4 to H.264 transcoding algorithm is provided, exploiting residual, coding mode and motion vector information from the MPEG-4 stream. The use of the relative sum of absolute residuals (RSAR) to classify macroblocks (MB) leads to small sets of coding modes (CM) to test, and significantly reduces the computational complexity. In addition, RSAR is used to conditionally refine motion vectors (MV); only those MVs most likely to lead to quality improvements are refined. The average RSAR statistics are obtained from the transcoding of the previous Inter frame to provide adaptive thresholds for coding mode selection as well as conditional MV refinement. A corresponding video transcoder system is also provided.
    Type: Grant
    Filed: July 22, 2012
    Date of Patent: August 4, 2015
    Assignee: ECOLE DE TECHNOLOGIE SUPERIEURE
    Inventors: Isabelle Metoevi, Stephane Coulombe
  • Patent number: 9100657
    Abstract: Techniques for efficient coding of digital media data are presented. A resource controller component dynamically allocates computing resources between an estimator component and a coder component. The estimator component generates an initial motion estimation of a raw video frame of a sequence of raw video frames based on a previous raw video frame. The coder component encodes the previous raw video frame to generate a reconstructed video frame in parallel with the generation of the initial motion estimation. When the previous raw video frame is reconstructed, the coder component dynamically determines whether and/or how to refine the motion estimation to encode the raw video frame based on a predefined encoding criterion. In making that determination, the coder component selects and uses a mode(s) of motion estimation refinement from a plurality of available motion estimation refinement modes to encode the raw video frame.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: August 4, 2015
    Assignee: GOOGLE INC.
    Inventors: Wei Jia, Qunshan Gu
  • Patent number: 9098905
    Abstract: A system and method is provided for determining the location of a device based on image of objects captured by the device. In one aspect, an interior space includes a plurality of objects having discernable visual characteristics disposed throughout the space. The device captures an image containing one or more of the objects and identifies the portions of the image associated with the objects based on the visual characteristics. The visual appearance of the objects may also be used to determine the distance of the object to other objects or relative to a reference point. Based on the foregoing and the size and shape of the image portion occupied by the object, such as the height of an edge or its surface area, relative to another object or a reference, the device may calculate its location.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: August 4, 2015
    Assignee: Google Inc.
    Inventors: Ehud Rivlin, Brian McClendon, Jean-Yves Bouguet
  • Patent number: 9094682
    Abstract: A moving picture coding apparatus includes an intra-inter prediction unit which calculates a second motion vector by performing a scaling process on a first motion vector of a temporally neighboring corresponding block, when selectively adding, to a list, a motion vector of each of one or more corresponding blocks each of which is either a block included in a current picture to be coded and spatially neighboring a current block to be coded or a block included in a picture other than the current picture and temporally neighboring the current block, determines whether the second motion vector has a magnitude that is within a predetermined magnitude or not within the predetermined magnitude, and adds the second motion vector to the list when the intra-inter prediction unit determines that the second motion vector has a magnitude that is within the predetermined magnitude range.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: July 28, 2015
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Toshiyasu Sugio, Takahiro Nishi, Youji Shibahara, Kyoko Tanikawa, Hisao Sasai, Toru Matsunobu, Kengo Terada
  • Patent number: 9094697
    Abstract: A method of processing media data received at a receiver over a bitstream having a standardized format that supports descriptors includes receiving at the receiver an extension descriptor that specifies a descriptor tag having a value within a prescribed tag value range, a descriptor length having a value within a prescribed length value range, at least one extension descriptor tag value that identifies a descriptor, and extension descriptor data associated with the identified descriptor. Responsive to the extension descriptor tag value, the identified descriptor and the extension descriptor data associated with the identified descriptor are employed to process the media data at the receiver.
    Type: Grant
    Filed: August 25, 2012
    Date of Patent: July 28, 2015
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventor: Mandayam A. Narasimhan
  • Patent number: 9084936
    Abstract: A system and method are described for protecting certain types of multimedia data transmitted over a communication channel. For example, one embodiment of a computer-implemented method comprises: logically subdividing each of a sequence of images into a plurality of tiles, each of the tiles having a defined position within each of the sequence of images, the defined position remaining the same between successive images; encoding one or more of the tiles in each image of the sequence of images using a first compression format and encoding the reminder of the tiles in each image using the second compression format, the second compression format dependent on tiles previously-encoded by the first and/or the second compression formats; generating a forward error correction (FEC) code for tiles encoded using the first compression format; transmitting the FEC code with each of the tiles encoded using the first compression format to a client.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: July 21, 2015
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Stephen G. Perlman, Roger van der Laan
  • Patent number: 9077991
    Abstract: A computer-implemented system and method are described for performing video compression.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: July 7, 2015
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Stephen G. Perlman, Roger van der Laan, Timothy Cotter, Scott Furman, Robert McCool, Ian Buckley
  • Patent number: 9078007
    Abstract: This disclosure describes techniques for encoding digital video data using interpolation filters and offsets. An encoder may be configured to select interpolation filters for sub-pixel precision motion estimation based on historical interpolation results obtained for previously encoded video units, such as frames or slices. The encoder also may be configured to compute and assign offsets to the sub-pixel positions after interpolation based on differences between a reference unit and the unit to be coded. The computation and assignment of offsets may be performed before motion estimation. Motion estimation may be refined so that the motion search considers sub-pixel positions to which offsets have been previously added and evaluates sub-pixel positions that have a non-zero offset. In some cases, interpolation filter selection, offset computation, and/or refined motion estimation for a given unit may be performed in a single encoding pass.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: July 7, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Marta Karczewicz, Giovanni Motta, Yan Ye, Peisong Chen
  • Patent number: 9066691
    Abstract: According to embodiments, systems and methods for generating reference signals are provided. A signal may be transformed using a continuous wavelet transform. Regions of interest may be selected from a transform or the resulting scalogram that may be used to generate a reference signal to use in filtering the signal or other signals. Cross-correlation techniques may be used to cancel noise components or isolate non-noise components from the signal. A physiological parameter may then be determined from the filtered signal or isolated components in the signal.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: June 30, 2015
    Assignee: Nellcor Puritan Bennett Ireland
    Inventors: Paul Stanley Addison, James Nicholas Watson