Patents Assigned to Tamiras Per Pte. Ltd., LLC
-
Publication number: 20140056358Abstract: 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: ApplicationFiled: October 29, 2013Publication date: February 27, 2014Applicant: Tamiras Per Pte. Ltd., LLCInventor: Hari N. Nair
-
Patent number: 8588306Abstract: 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: GrantFiled: November 4, 2008Date of Patent: November 19, 2013Assignee: Tamiras Per Pte. Ltd., LLCInventor: Hari N. Nair
-
Patent number: 8335257Abstract: 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: GrantFiled: December 9, 2008Date of Patent: December 18, 2012Assignee: Tamiras Per Pte. Ltd., LLCInventors: Hari N. Nair, Gordon Petrides
-
Patent number: 8315436Abstract: 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: GrantFiled: July 7, 2011Date of Patent: November 20, 2012Assignee: Tamiras Per Pte. Ltd., LLCInventor: Hari N. Nair
-
Patent number: 8120710Abstract: 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 filmType: GrantFiled: December 1, 2008Date of Patent: February 21, 2012Assignee: Tamiras Per Pte. Ltd., LLCInventor: Peter D Swartz
-
Patent number: 8103889Abstract: 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: GrantFiled: December 15, 2008Date of Patent: January 24, 2012Assignee: Tamiras Per Pte. Ltd., LLCInventor: Parag Naik
-
Publication number: 20110262011Abstract: 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: ApplicationFiled: July 7, 2011Publication date: October 27, 2011Applicant: TAMIRAS PER PTE. LTD., LLCInventor: Hari N. Nair
-
Patent number: 8019124Abstract: 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: GrantFiled: October 23, 2008Date of Patent: September 13, 2011Assignee: Tamiras Per Pte. Ltd., LLCInventor: Hari N. Nair
-
Patent number: 7995043Abstract: 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: GrantFiled: February 18, 2005Date of Patent: August 9, 2011Assignee: Tamiras Per Pte. Ltd., LLCInventors: Ali Noorbakhsh, David Keene, John Lattanzi, Ram Chilukuri
-
Patent number: 7969449Abstract: 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: GrantFiled: October 17, 2007Date of Patent: June 28, 2011Assignee: Tamiras Per Pte. Ltd., LLCInventors: Caba Moldvai, Mathew D. Halfant, Zisheng Le
-
Patent number: 7894520Abstract: 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: GrantFiled: November 1, 2004Date of Patent: February 22, 2011Assignee: Tamiras Per Pte. Ltd., LLCInventor: Gordon Petrides
-
Patent number: 7869551Abstract: 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: GrantFiled: October 18, 2007Date of Patent: January 11, 2011Assignee: Tamiras Per Pte. Ltd., LLCInventors: S Harish Krishnan, Parag Naik