Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Ajay K. Luthra, San Diego US

Ajay K. Luthra, San Diego, CA US

Patent application numberDescriptionPublished
20090110066Method and Apparatus for Selecting a Coding Mode - A method and apparatus for selecting a coding mode for a block of a current picture are disclosed. For example, the method selects a coding mode in accordance with a cost function, for coding the block, wherein the cost function comprises a coding distortion parameter and a number of coding bits parameter, wherein said coding distortion parameter is measured in accordance with at least one of: between a prediction residual and a reconstructed prediction residual, or between a transformed prediction residual and a dequantized transformed prediction residual, wherein the number of coding bits parameter is computed in accordance with at least one of: from a true number of compressed bits resulting from coding said block, directly from a plurality of bins, or directly from a plurality of quantized transform coefficients.04-30-2009
20090129472Method and Apparatus for Performing Motion Estimation - The present invention discloses a system and method for performing motion estimation associated with an encoder, e.g., a H.264/MPEG-4 AVC compliant encoder. For example, the method selects a motion vector centering for a current block in a search area of at least one reference picture. The method calculates a matching cost for each of a plurality of candidate motion vectors derived from the search area, and outputs at least one of the plurality of candidate motion vectors based on the matching cost associated with each of the plurality of candidate motion vectors to a main coding loop.05-21-2009
20110012992SIMULCAST OF STEREOVIEWS FOR 3D TV - A three-dimensional (3D) video encoder includes a first encoder, a second encoder, and a multiplexer. The first encoder is configured to encode a base view to form a first independently compressed video stream associated with video content. The second encoder is configured to encode a nonbase view to form a second independently compressed video stream associated with the video content. The multiplexer is configured to multiplex the first and second independently compressed video streams associated with the video content to form a transport stream. The transport stream is operable to be processed to render a 3D video using the base and nonbase views.01-20-2011
20110026608METHOD OF ENCODING VIDEO CONTENT - In a method of encoding video content, bits of a first view and a second view of a three-dimensional (3D) video content are manipulated to occupy a first slice of video and a second slice of video, wherein a boundary is configured to be formed between the first and second slices. In addition, the bits of each of the first slice and the second slice are encoded separately from each other to form a first independently compressed video slice and a second independently compressed video slice. The first and second independently compressed video slices are then multiplexed to form at least one transport stream operable to be processed to render at least one of two-dimensional (2D) and 3D video.02-03-2011
201101490263D VIDEO TRANSFORMING DEVICE - A 3D video conversion device is operable to convert a first MPEG stream to a second MPEG stream. The 3D video conversion device includes an input module operable to receive a multiple-view stream, a conversion module operable to convert the multiple-view stream. The conversion module includes a decoding module operable to decode the multiple-view stream, a reformatting module operable to generate 3D views from decoded information, and an encoding module operable to re-encode the 3D views to an STB format stream, and an output module operable to output a reformatted stream.06-23-2011
201101759883D VIDEO GRAPHICS OVERLAY - Preparing a three dimensional (3D) video graphical overlay based on a two dimensional (2D) graphical image in a decoded stereoscopic video signal. This includes receiving the 2D graphical image and receiving 3D information associated with the 3D video graphical overlay. This also includes reproducing, using a processor, the 2D graphical image to form a first view graphical image and a second view graphical image in a graphics window. This also includes mapping the first and second view graphical images, using the 3D information, to frames in the 3D video to form a 3D video graphical overlay of a 3D video stream. This also includes blending the 3D video graphical overlay and the 3D video stream.07-21-2011
20110176616FULL RESOLUTION 3D VIDEO WITH 2D BACKWARD COMPATIBLE SIGNAL - Items are used to encode or in encoding a stereoscopic video signal. The signal includes first view frames based on a first view associated with a first eye perspective and second view frames based on a second view associated with a second eye perspective. The encoding includes receiving the stereoscopic video signal and determining the first view frames and the second view frames. The encoding also includes encoding the first view frames based on the first view and encoding the second view frames based on the second view and also the first view. In the encoding, a plurality of the encoded second view frames reference at least one first view frame for predictive coding information. Items are also used to decode the encoded stereoscopic video signal.07-21-2011
20110216164METHOD AND APPARATUS FOR CONVERTING TWO-DIMENSIONAL VIDEO CONTENT FOR INSERTION INTO THREE-DIMENSIONAL VIDEO CONTENT - A method and apparatus is provided that converts video content from a first format type into a second format type so that the video content can be viewed with other video content that has the second video format type. The method includes determining a first format of a first stream of video content (09-08-2011

Patent applications by Ajay K. Luthra, San Diego, CA US