Patents Examined by Andy S. Rao
  • Patent number: 7643550
    Abstract: A method for presenting streaming media for an event. Event-specific information is received, wherein the event-specific information comprises data stream information identifying at least one data stream associated with the event, compression quality information identifying a measure of compression quality for the data stream associated with the event, and sensor information identifying at least one sensor associated with the event. The measure of compression quality for the data stream is determined based on the compression quality information and the sensor.
    Type: Grant
    Filed: October 9, 2002
    Date of Patent: January 5, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bernard Burg, Craig Sayers
  • Patent number: 7643096
    Abstract: Relationship information is previously generated and stored by learning based on camera motion estimation information expressing motion of a video camera, which is detected by a desired image signal picked up by the video camera, and camera motion information expressing physical motion of the video camera, which was obtained by a sensor for detecting physical motion at the same time when the desired image signal was picked up by the video camera. Camera motion estimation information with respect to an inputted image signal is detected from the inputted image signal. Camera motion prediction information with respect to the inputted image signal is generated, based on the camera motion estimation information detected and the relationship information. Based on the camera motion prediction information, a vibration signal for vibrating an object is generated. As a result, vibration data can be easily generated at low costs, based on existing video assets.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: January 5, 2010
    Assignee: Sony Corporation
    Inventors: Tetsujiro Kondo, Yuji Okumura, Tetsushi Kokubo, Satoshi Teshigawara
  • Patent number: 7643551
    Abstract: A method includes generating first difference frames and compressing the first difference frames to form compressed difference frames. The compressed difference frames are decompressed to form decompressed difference frames, and the decompressed difference frames are used in the generation of the first difference frames.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: January 5, 2010
    Assignee: Intel Corporation
    Inventor: Ronald D. Smith
  • Patent number: 7643559
    Abstract: For the purpose of coding or decoding motion information in a picture with a small overhead, a coding method of performing compression coding of a moving picture by motion compensated prediction is configured to have a motion compensated prediction step (processing by motion detector 2, motion compensator 5, spatial predictor 9, etc.) of performing the motion compensated prediction while assigning one or more motion vectors (e.g., up to two motion vectors) in units of sub-blocks obtained by sub-dividing each of macroblocks resulting from division of each frame of the moving picture; and an assignment information coding step (processing by variable length encoder 23 and others) of outputting information about an assignment situation of the one or more motion vectors to the sub-blocks in a multiplexed form on a bitstream.
    Type: Grant
    Filed: September 12, 2002
    Date of Patent: January 5, 2010
    Assignee: NTT DoCoMo, Inc.
    Inventors: Sadaatsu Kato, Minoru Etoh, Shunichi Sekiguchi, Hiroyuki Yamaguchi, Yasuhiro Ogiri, Satoru Adachi, Mitsuru Kobayashi
  • Patent number: 7643558
    Abstract: According to one aspect of the present invention, a method and apparatus is provided in which input data (e.g., input video data) is encoded in accordance with a first coding standard (e.g., MPEG-4) to generate encoded data. The input data is also encoded based on a reconstruction of the input data to generate encoded side information associated with the input data. The encoded data are transmitted to a destination (e.g., a decoding subsystem) over a first channel and the encoded side information are transmitted to the destination over a second channel. The encoded data and the encoded side information are decoded and combined at the destination to generate output data.
    Type: Grant
    Filed: March 24, 2003
    Date of Patent: January 5, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Harinath Garudadri, Kannan Ramchandran
  • Patent number: 7639741
    Abstract: A method and apparatus for temporally filtering a video sequence using motion compensation in which motion information captures the motion of objects is disclosed. Pixels from a current frame are aligned with matching pixels from previous and/or future frames according to the motion of the surrounding object of arbitrary shape. A weighted average of the corresponding pixels is taken for each pixel in the current frame to produce a filtered version of the current frame. The weights may be adjusted to compensate for similarities between the frames and for blur transitions near object boundaries. A lighting offset may also be used to prevent erroneous lighting shifts during filtering.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: December 29, 2009
    Assignee: Altera Corporation
    Inventors: Gary R. Holt, Edward R. Ratner
  • Patent number: 7639742
    Abstract: In an image information encoder (10) supplied with an interlaced image in a 4:2:0 format, a color-difference signal phase correction unit (22) shifts, for motion estimation and compensation, the phase of the color-difference signal in a reference image block adaptively to a selected motion estimate mode and the value mv of vertical component in motion vector information so that the reference image block will coincide in phase of the color-difference signal with an input image block.
    Type: Grant
    Filed: November 29, 2002
    Date of Patent: December 29, 2009
    Assignee: Sony Corporation
    Inventors: Kazushi Sato, Osamu Sunohara, Teruhiko Suzuki, Peter Kuhn, Yoichi Yagasaki
  • Patent number: 7636104
    Abstract: A method and system of controlling a video surveillance system comprising providing a distributed video surveillance system having a plurality of devices, building a script having a parameter that is filled in when an event occurs, storing the script, detecting the occurrence of an event, loading data related to a first device from the plurality of devices in a first parameter to generate a first script, the first device being associated with the detection of the occurrence of an event, and executing the first script.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: December 22, 2009
    Assignee: Pelco, Inc.
    Inventors: Greg Max Millar, Ray Still
  • Patent number: 7636393
    Abstract: A recording process records low-resolution video data while obtaining a high-resolution image in a window region being a portion of an entire image. Then, the process learns, as a resolution conversion rule, a resolution increasing parameter by using the high-resolution image. In a resolution increasing process, the resolution of the recorded low-resolution video data is increased by using the resolution increasing parameter learned in the recording process.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: December 22, 2009
    Assignee: Panasonic Corporation
    Inventors: Katsuhiro Kanamori, Hiroyoshi Komobuchi, Hideto Motomura, Kenji Kondo, Takeo Azuma
  • Patent number: 7633518
    Abstract: An object detection portal wherein a video image is obtained of a volume or area being scanned, and location of a threat object is determined and displayed in real time as an indicator overlay on the video image. An individual subject being scanned may be continuously monitored by an operator during an object divesting process, and an operator may view the threat object moving from or remaining with the subject. Object location information is supplied to a video driver to superimpose the overlay on a real time image of a subject. The scanning portal may interact with an exit barrier. The exit barrier may be activated automatically in response to sensing of a threat.
    Type: Grant
    Filed: October 25, 2002
    Date of Patent: December 15, 2009
    Assignee: Quantum Magnetics, Inc.
    Inventors: Simon Peter Beevor, Alexander R. Perry, Gerard Andrew Hanley, Steve Wolff, Peter V. Czipott
  • Patent number: 7627033
    Abstract: A model-based rate control mechanism involves the percentage of less probable symbols (LPS). The mechanism is first described in the context of bi-level video and subsequently extended for multi-level video by applying it to individual bit planes thereof. A model parameter represents a relationship between an LPS reduction ratio and a bit-count reduction ratio. The model parameter thusly facilitates transforming a targeted bit-count into an LPS reduction ratio. The LPS reduction ratio can be attained by adjusting a threshold band half-width wherein LPS pixels within the threshold band are converted to more probable symbols (MPSs). In a described implementation, a threshold band half-width is set so as to achieve a desired LPS reduction ratio. The desired LPS reduction ratio is determined based on a desired bit-count reduction ratio and the model parameter. The desired bit-count reduction ratio is determined using a bit plane complexity value and a targeted bit-count.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: December 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Jiang Li, Keman Yu, Shipeng Li
  • Patent number: 7627040
    Abstract: A method, system, computer program product, and computer system for processing video frames. Frames A and B of a pair of successive video frames each comprise blocks of pixels. Frame A is earlier in time than frame B. A connection state of each pixel in frame B relative to the pixels of frame A is determined. The connection state is a connected state or an unconnected state. Each block in frame B is classified as either unconnected or uni-connected. Uni-connected blocks in frame B satisfying a reclassification criteria are reclassified as being unconnected. Each unconnected block in frame B is categorized as being a P-block or an I-block. Values for the pixels of each I-block in frame B are calculated by spatial interpolation based on values of nearest available neighbor pixels relative to each I-block. A residual error block for each I-block in frame B is generated.
    Type: Grant
    Filed: June 9, 2004
    Date of Patent: December 1, 2009
    Assignee: Rensselaer Polytechnic Institute (RPI)
    Inventors: John W. Woods, Peisong Chen, Yongjun Wu
  • Patent number: 7627041
    Abstract: Control data subsequent to an extension start code is stored in an encoding apparatus when transmitted after each header data of a video sequence layer, a GOP layer, a picture layer and a slice layer. And in transmission of the next header data, the content of the control data subsequent to the extension start code in the header data to be transmitted is compared with the content of the preceding header data of the same layer stored in the encoding apparatus. And if the result of such comparison signifies that the compared data are mutually the same, neither the extension start code nor the subsequent control data is transmitted. At the reception of each header data of the video sequence layer, the GOP layer, the picture layer and the slice layer, the control data decoded subsequently to the extension start code is stored in the decoding apparatus.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: December 1, 2009
    Assignee: Sony Corporation
    Inventor: Motoki Kato
  • Patent number: 7623576
    Abstract: A method of processing video data to detect field characteristics of the data, said data having a plurality of fields, including the steps of: comparing first and second fields, said first field being a successive field of said second field; comparing pixel values of respective sub-blocks of said first field and a third field, said second field being a successive field of said third field; determining whether said first field is an interlaced field or a progressive field with respect to a successive field of said first field based on said steps of comparing.
    Type: Grant
    Filed: February 26, 1999
    Date of Patent: November 24, 2009
    Assignee: STMicroelectronics Asia Pacific Pte. Ltd.
    Inventors: Yau Wei Lucas Hui, Kwong Huang Goh
  • Patent number: 7620103
    Abstract: A video encoder is disclosed that includes an encoder circuit, a quantizer circuit and a control circuit. The encoder circuit may be configured to generate a number of coefficient values in response to a video stream and a number of quantized values. The quantizer circuit may be configured to generate the number of quantized values in response to the coefficient values, two or more quantization dead zones and two or more offsets. The control circuit may be configured to set the two or more quantization dead zones and the two or more offsets to different values. The two or more quantization dead zones and the two or more offsets are independently programmable.
    Type: Grant
    Filed: December 10, 2004
    Date of Patent: November 17, 2009
    Assignee: LSI Corporation
    Inventors: Guy Cote, Elliot N. Linzer, Lowell L. Winger
  • Patent number: 7620110
    Abstract: In the method, a pixel in a first block of an image is filtered according to a filtering methodology, where the filtering methodology includes determining a filtering strength. A filtering strength of one is determined if a motion vector difference between a motion vector of the first block and a motion vector of an adjacent second block is greater than or equal to one.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: November 17, 2009
    Assignee: LG Electronics Inc.
    Inventor: Min Cheol Hong
  • Patent number: 7620108
    Abstract: A method of generating a spatial prediction of a target block of pixels in a target image includes generating a spatial vector for a target block of pixels, using the spatial vector to construct a spatial reference block, and using the spatial reference block to generate the spatial prediction of the target block.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: November 17, 2009
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Zhourong Miao, James J. Carrig, Marco Paniconi
  • Patent number: 7620104
    Abstract: A digital video coding system is provided that is capable of reducing the load of a CPU (Central Processing Unit) that controls a video coding system for implementing a digital video data compression/decompression standard such as MPEG-1, 2, 4, H.261 or H.263. In a conventional video coding system, the circuit configuration and control method of a variable length encoder are becoming increasingly complex with the development of a video compression/decompression standard. In a conventional system structure, a complex control operation must be carried out, such that there is a problem in that the load of the CPU controlling the video coding system increases. Thus, the video coding technology is provided to reduce the load of the CPU necessary for controlling a VLC (Variable Length Coding) unit.
    Type: Grant
    Filed: January 12, 2005
    Date of Patent: November 17, 2009
    Assignee: C&S Technology Co., Ltd.
    Inventor: Hyun Il Byun
  • Patent number: 7619647
    Abstract: A surveillance system detects events in an environment. The system includes a camera arranged in the environment, and multiple context sensors arranged in the environment. The sensors are configured to detect events in the environment. A processor is coupled to the camera and the context sensors via a network. The processor provides the camera with actions based only on the events detected by the context sensors. The actions cause the camera to view the detected events.
    Type: Grant
    Filed: April 20, 2005
    Date of Patent: November 17, 2009
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Christopher R. Wren, Ugur M. Erdem, Ali J. Azarbayejani
  • Patent number: 7613241
    Abstract: In one embodiment, a pixel in a block of the image is filtered according to a filtering methodology. The filtering methodology includes determining a filtering strength value. This determining step determines a first filter strength value if the block has non-zero transform coefficient information and determines a second filter strength value if a motion vector difference between a motion vector of the first block and a motion vector of an adjacent second block is greater than or equal to one. The first filter strength value is greater than the second filter strength value.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: November 3, 2009
    Assignee: LG Electronics Inc.
    Inventor: Min Cheol Hong