Patents by Inventor Deependra Talla

Deependra Talla has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7797514
    Abstract: A high performance sequencer/synchronizer controls multiple concurrent data processors and dedicated coprocessors and their interaction with multiple shared memories. This sequencer/synchronizer controls multi-threading access to shared memory.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: September 14, 2010
    Assignee: Texas Instruments Incorporated
    Inventors: Shinri Inamori, Deependra Talla
  • Patent number: 7787021
    Abstract: This invention is a programmable image pipe processing architecture that offers full software flexibility to implement latest and greatest algorithms at fully hardwired performance levels. This invention achieves hardwired image pipe processing performance but offers full flexibility and programmability of software achieving the best of both hardwired and software image pipes processing.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: August 31, 2010
    Assignee: Texas Instruments Incorporated
    Inventor: Deependra Talla
  • Publication number: 20100110222
    Abstract: A video processing front-end for digital cameras, camcorders, video cell phones, et cetera has multiple interconnected processing modules for functions such as CCD controller, preview engine, auto exposure, auto focus, auto white balance, et cetera with complicated data flow can be realized and managed.
    Type: Application
    Filed: January 18, 2010
    Publication date: May 6, 2010
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: David E. Smith, Deependra Talla, Clay Dunsmore, Ching-Yu Hung
  • Patent number: 7593580
    Abstract: A digital video acquisition system including a plurality of image processors (30A; 30B) is disclosed. A CCD imager (22) presents video image data on a bus (video_in) in the form of digital video data, arranged in a sequence of frames. A master image processor (30A) captures and encodes a first group of frames, and instructs a slave image processor (30B) to capture and encode a second group of frames presented by the CCD imager (22) before the encoding of the first group of frames is completed by the master image processor. The master image processor (30A) completes its encoding, and is then available to capture and encode another group of frames in the sequence. Video frames that are encoded by the slave image processor (30B) are transferred to the master image processor (30A), which sequences and stores the transferred encoded frames and also those frames that it encodes in a memory (36A; 38).
    Type: Grant
    Filed: July 13, 2004
    Date of Patent: September 22, 2009
    Assignee: Texas Instruments Incorporated
    Inventors: Damon Domke, Youngjun Yoo, Deependra Talla, Ching-Yu Hung
  • Patent number: 7502075
    Abstract: A video processing apparatus includes a plurality of processing modules, each performing an image processing function, and a central memory interface. The central memory interface accepts read and write memory the said plurality of processing modules and issues burst memory access requests to an external memory by gathering plural memory access requests from the processing modules.
    Type: Grant
    Filed: September 6, 2005
    Date of Patent: March 10, 2009
    Assignee: Texas Instruments Incorporated
    Inventors: David E. Smith, Deependra Talla, Ching-Yu Hung
  • Publication number: 20080120489
    Abstract: A high performance sequencer/synchronizer controls multiple concurrent data processors and dedicated coprocessors and their interaction with multiple shared memories. This sequencer/synchronizer controls multi-threading access to shared memory.
    Type: Application
    Filed: November 16, 2006
    Publication date: May 22, 2008
    Inventors: Shinri Inamori, Deependra Talla
  • Publication number: 20080101727
    Abstract: This invention is a programmable image pipe processing architecture that offers full software flexibility to implement latest and greatest algorithms at fully hardwired performance levels. This invention achieves hardwired image pipe processing performance but offers full flexibility and programmability of software achieving the best of both hardwired and software image pipes processing.
    Type: Application
    Filed: October 30, 2007
    Publication date: May 1, 2008
    Inventor: Deependra Talla
  • Patent number: 7362362
    Abstract: A programmable data reformatter reorders output from an image sensor to yield various formats. The reformatting applies to reduced resolution output from large image sensors as in digital cameras operating in video mode, and converts an irregular video mode output to a standard format, such as Bayer pattern, for image processing.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: April 22, 2008
    Assignee: Texas Instruments Incorporated
    Inventors: Deependra Talla, Clay Dunsmore, Ching-Yu Hung
  • Publication number: 20060007332
    Abstract: A programmable data reformatter reorders output from an image sensor to yield various formats. The reformatting applies to reduced resolution output from large image sensors as in digital cameras operating in video mode, and converts an irregular video mode output to a standard format, such as Bayer pattern, for image processing.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 12, 2006
    Inventors: Deependra Talla, Clay Dunsmore, Ching-Yu Hung
  • Publication number: 20050053131
    Abstract: A digital video acquisition system including a plurality of image processors (30A; 30B) is disclosed. A CCD imager (22) presents video image data on a bus (video_in) in the form of digital video data, arranged in a sequence of frames. A master image processor (30A) captures and encodes a first group of frames, and instructs a slave image processor (30B) to capture and encode a second group of frames presented by the CCD imager (22) before the encoding of the first group of frames is completed by the master image processor. The master image processor (30A) completes its encoding, and is then available to capture and encode another group of frames in the sequence. Video frames that are encoded by the slave image processor (30B) are transferred to the master image processor (30A), which sequences and stores the transferred encoded frames and also those frames that it encodes in a memory (36A; 38).
    Type: Application
    Filed: July 13, 2004
    Publication date: March 10, 2005
    Applicant: Texas Instruments Incorporated
    Inventors: Damon Domke, Youngjun Yoo, Deependra Talla, Ching-Yu Hung
  • Publication number: 20040109185
    Abstract: Tetrahedral interpolation by rewriting the interpolation in terms of ordered differentials and color differences to lower the computational complexity. Additionally, hardward architecture allows efficient implementation.
    Type: Application
    Filed: October 22, 2003
    Publication date: June 10, 2004
    Inventors: Ching-Yu Hung, Deependra Talla