Patents Assigned to Tamiras Per Pte. Ltd., LLC
  • Publication number: 20140056358
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for performing temporal motion vector filtering in digital video are disclosed. A recursive hierarchical process is used to determine a motion vector. In the recursive hierarchical process, a neighborhood of old motion vectors is filtered to generate a first estimated motion vector for an image patch in a pair of two image frames. The filtering process uses multiple vectors in a neighborhood around the old motion vector to improve the prediction of the first estimated motion vector. The temporal vector partitioning process separates motion vectors associated with an object from motion vectors associated with a background before selecting a best motion vector, which improves the selection process. The process also works well in the absence of object/background boundaries, as in this case the outlier (incorrect) vector or vectors will be separated out from the good vectors.
    Type: Application
    Filed: October 29, 2013
    Publication date: February 27, 2014
    Applicant: Tamiras Per Pte. Ltd., LLC
    Inventor: Hari N. Nair
  • Patent number: 8588306
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for performing temporal motion vector filtering in digital video are disclosed. A recursive hierarchical process is used to determine a motion vector. In the recursive hierarchical process, a neighborhood of old motion vectors is filtered to generate a first estimated motion vector for an image patch in a pair of two image frames. The filtering process uses multiple vectors in a neighborhood around the old motion vector to improve the prediction of the first estimated motion vector. The temporal vector partitioning process separates motion vectors associated with an object from motion vectors associated with a background before selecting a best motion vector, which improves the selection process. The process also works well in the absence of object/background boundaries, as in this case the outlier (incorrect) vector or vectors will be separated out from the good vectors.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: November 19, 2013
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventor: Hari N. Nair
  • Patent number: 8335257
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for determining motion vectors to be used for interpolation of intermediary frames in a digital video sequence are disclosed. A first image frame including several image patches is received. A second image frame including one or more image patches corresponding to the image patches in the first image frame is received. For each image patch that occurs in both frames, the following operations occur: forward and backward motion vectors are determined for the image patch in the first image frame, forward and backward motion vectors are determined for the image patch in the second image frame, one motion vector from the first image frame and one motion vector from the second frame are selected and the selected motion vectors are used to establish an intermediary position of the image patch in an interpolated frame between the frames.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: December 18, 2012
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventors: Hari N. Nair, Gordon Petrides
  • Patent number: 8315436
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for camera pan vector estimation, are disclosed. A camera model is provided for representing motion vectors based on a plurality of parameters. A distribution of the motion vectors is generated. A cluster in the distribution of motion vectors is identified. A center of mass of the identified cluster is determined. The camera pan vector is provided based upon the determined center of mass.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: November 20, 2012
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventor: Hari N. Nair
  • Patent number: 8120710
    Abstract: A television line doubler (interlaced to progressive scan converter) incorporating the following aspects an improved field motion detector which does not treat low frequency vertical transitions as motion; a frame motion detector having an improved ability to differentiate motion from subcarrier signal components; a sawtooth artifact detector; a sawtooth artifact detector in combination with a film pattern detector, such that the artifact detector can take the film pattern detector out of film mode earlier than it would if it only were responsive to a break in the film pattern; tandem field motion detectors; an improved field based film detector; film pattern detectors and motion detectors used therewith which operate by performing end-of-field calculations; the combination of a field motion detector and a frame motion detector such that the frame motion detector provides a motion signal used as a verification by the field motion detector; an improved NTSC film detector requiring a minimum number of NTSC film
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: February 21, 2012
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventor: Peter D Swartz
  • Patent number: 8103889
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for reducing the power consumption of a microprocessor. One or more signal transitions in an instruction set of a microprocessor are profiled. A probability of occurrence is assigned to each instruction in the instruction set. A binary operation code is assigned to each instruction, based on the probability of occurrence for the instruction. The instructions having the highest probability of occurrence are assigned operation codes that require fewer signal transitions. As a result, the power consumption of the microprocessor is reduced.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: January 24, 2012
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventor: Parag Naik
  • Publication number: 20110262011
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for camera pan vector estimation, are disclosed. A camera model is provided for representing motion vectors based on a plurality of parameters. A distribution of the motion vectors is generated. A cluster in the distribution of motion vectors is identified. A center of mass of the identified cluster is determined. The camera pan vector is provided based upon the determined center of mass.
    Type: Application
    Filed: July 7, 2011
    Publication date: October 27, 2011
    Applicant: TAMIRAS PER PTE. LTD., LLC
    Inventor: Hari N. Nair
  • Patent number: 8019124
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for camera pan vector estimation, are disclosed. A camera model is provided for representing motion vectors based on a plurality of parameters. A distribution of the motion vectors is generated. A cluster in the distribution of motion vectors is identified. A center of mass of the identified cluster is determined. The camera pan vector is provided based upon the determined center of mass.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: September 13, 2011
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventor: Hari N. Nair
  • Patent number: 7995043
    Abstract: A display controller includes a processor arranged to process executable instructions and associated data, a single memory device for storing the executable instructions and associated data and EDID corresponding to the display device that is always available for access by the data ports and/or the processor regardless of a power state of the display controller, a data buffer for storing EDID read from the memory device, and an arbitration circuit for arbitrating memory device access requests between the processor and a requesting data port wherein when the data buffer is not almost empty, then the arbitration circuit grants the processor access to the memory wherein when the data buffer is almost empty, then the arbitration circuit grants only the requesting data port access to them memory so as to replenish the data buffer with read EDID.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: August 9, 2011
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventors: Ali Noorbakhsh, David Keene, John Lattanzi, Ram Chilukuri
  • Patent number: 7969449
    Abstract: Various techniques for implementing aspects of color control in display devices are disclosed. One exemplary technique includes measuring an input/output profile of a display, then applying a mathematical model to the display's measured profile to generate color control tables. One exemplary technique may include tracking a first color temperature below a high-luminosity transition point and gradually transitioning to tracking a second color temperature above the high-luminosity transition point. One exemplary technique may also include gradually transitioning from tracking a darklight color temperature below a low-luminosity transition point to tracking the first color temperature above the low-luminosity transition point. Another exemplary technique may include tracking a response curve for a specified chromaticity above a low-luminosity transition point.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: June 28, 2011
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventors: Caba Moldvai, Mathew D. Halfant, Zisheng Le
  • Patent number: 7894520
    Abstract: The computing forward and backward vectors in unique patterns to achieve improved horizontal and vertical detail of the video display while reducing data processing and storage overhead is disclosed. The invention comprises generating a unique pattern of forward and backward motion vectors. The motion vectors are calculated using a quincunx vector sub-sampling of the forward and backward motion vectors to generate the pattern of motion vectors. The unique pattern generated by the quincunx vector sub-sampling provides more symmetrical sampling in the horizontal, vertical and diagonal directions and the benefit of lower data processing overhead while performing frame rate conversion.
    Type: Grant
    Filed: November 1, 2004
    Date of Patent: February 22, 2011
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventor: Gordon Petrides
  • Patent number: 7869551
    Abstract: At a receiver incoming coded OFDM Symbol Data are passed through a Coarse Symbol Timing Synchronization module to determine the approximate start of the symbol. In one embodiment this is accomplished through correlation. The symbol is then passed through an FFT (2K or 8K, depending on the mode desired by the receiver). Since the Coarse Symbol Timing Synchronization module only determines an approximate start point of the symbol, a process of fine synchronization is used to adjust this approximate start point and determine a more accurate start point of the symbol. In this manner, the receiver is enabled to process COFDM symbols in DVB-T transmissions (where the symbols include a cyclic prefix to overcome echoes). One output of an FFT operation is magnitude. Magnitude is used for Channel Estimation (or Channel Correction). Another output of an FFT operation is phase discontinuity or rotations. Phase discontinuities are used in a fine synchronization process to determine the number of phase discontinuities.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: January 11, 2011
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventors: S Harish Krishnan, Parag Naik