Patents by Inventor Rajakumar Govindaram

Rajakumar Govindaram 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).

  • Publication number: 20240064417
    Abstract: Imaging systems and techniques are described. For example, an imaging system may receive raw image data captured using an image sensor. The imaging system may process the raw image data according to a first image signal processor (ISP) setting to generate a first image and process the raw image data according to a second ISP setting (that is distinct from the first ISP setting) to generate a second image. The imaging system may output the first image and the second image.
    Type: Application
    Filed: August 22, 2022
    Publication date: February 22, 2024
    Inventors: Rohan DESAI, Masood QAZI, Krishnam INDUKURI, Vinod Kumar NAHVAL, Rajakumar GOVINDARAM
  • Patent number: 11330204
    Abstract: Examples are described of automatic exposure timing synchronization. An imaging system includes a first image sensor configured to capture a first image according to a first exposure timing, including by exposing first region of interest (ROI) image data at the first image sensor for a first ROI exposure time period. Based on the first exposure timing, the imaging system sets a second exposure timing for a second image sensor to capture a second image. Capture of the second image according to the second exposure timing includes exposure of second ROI image data at the second image sensor for a second ROI exposure time period. The second exposure timing may be set so that the start of the second ROI exposure time period aligns with the start of the first ROI exposure time period, and/or so that the first and second ROI exposure time periods overlap.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: May 10, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Jeyaprakash Soundrapandian, Ramesh Ramaswamy, Sureshnaidu Laveti, Rajakumar Govindaram
  • Patent number: 11140375
    Abstract: In some aspects, the present disclosure provides a method for sharing a single optical sensor between multiple image processors. In some embodiments, the method includes receiving, at a control arbiter, a first desired configuration of a first one or more desired configurations for capturing an image frame by the optical sensor, the first one or more desired configurations communicated from a primary image processor. The method may also include receiving, at the control arbiter, a second desired configuration of a second one or more desired configurations for capturing the image frame by the optical sensor, the second one or more desired configurations communicated from a secondary image processor. The method may also include determining, by the control arbiter, an actual configuration for capturing the image frame by the optical sensor, the actual configuration based on the first desired configuration and the second desired configuration.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: October 5, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Wesley James Holland, Satish Goverdhan, Venkata Rajesh Kumar Sastrula, Ramesh Ramaswamy, Songhe Cai, Ling Feng Huang, Chih-Chi Cheng, Huang Huang, Rajakumar Govindaram
  • Patent number: 11074082
    Abstract: A method for camera processing using a camera application programming interface (API) is described. A processor executing the camera API may be configured to receive instructions that specify a use case for a camera pipeline, the use case defining at least one or more processing engines of a plurality of processing engines for processing image data with the camera pipeline, wherein the plurality of processing engines includes one or more of fixed-function image signal processing nodes internal to a camera processor and one or more processing engines external to the camera processor. The processor may be further configured to route image data to the one or more processing engines specified by the instructions, and return the results of processing the image data with the one or more processing engines to the application.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: July 27, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Christopher Paul Frascati, Rajakumar Govindaram, Hitendra Mohan Gangani, Murat Balci, Lida Wang, Avinash Seetharamaiah, Mansoor Aftab, Rajdeep Ganguly, Josiah Vivona
  • Publication number: 20210195159
    Abstract: In some aspects, the present disclosure provides a method for sharing a single optical sensor between multiple image processors. In some embodiments, the method includes receiving, at a control arbiter, a first desired configuration of a first one or more desired configurations for capturing an image frame by the optical sensor, the first one or more desired configurations communicated from a primary image processor. The method may also include receiving, at the control arbiter, a second desired configuration of a second one or more desired configurations for capturing the image frame by the optical sensor, the second one or more desired configurations communicated from a secondary image processor. The method may also include determining, by the control arbiter, an actual configuration for capturing the image frame by the optical sensor, the actual configuration based on the first desired configuration and the second desired configuration.
    Type: Application
    Filed: December 18, 2019
    Publication date: June 24, 2021
    Inventors: Wesley James HOLLAND, Satish GOVERDHAN, Venkata Rajesh Kumar SASTRULA, Ramesh RAMASWAMY, Songhe CAI, Ling Feng HUANG, Chih-Chi CHENG, Huang HUANG, Rajakumar GOVINDARAM
  • Publication number: 20200218541
    Abstract: A method for camera processing using a camera application programming interface (API) is described. A processor executing the camera API may be configured to receive instructions that specify a use case for a camera pipeline, the use case defining at least one or more processing engines of a plurality of processing engines for processing image data with the camera pipeline, wherein the plurality of processing engines includes one or more of fixed-function image signal processing nodes internal to a camera processor and one or more processing engines external to the camera processor. The processor may be further configured to route image data to the one or more processing engines specified by the instructions, and return the results of processing the image data with the one or more processing engines to the application.
    Type: Application
    Filed: March 13, 2020
    Publication date: July 9, 2020
    Inventors: Christopher Paul Frascati, Rajakumar Govindaram, Hitendra Mohan Gangani, Murat Balci, Lida Wang, Avinash Seetharamaiah, Mansoor Aftab, Rajdeep Ganguly, Josiah Vivona
  • Patent number: 10613870
    Abstract: A method for camera processing using a camera application programming interface (API) is described. A processor executing the camera API may be configured to receive instructions that specify a use case for a camera pipeline, the use case defining at least one or more processing engines of a plurality of processing engines for processing image data with the camera pipeline, wherein the plurality of processing engines includes one or more of fixed-function image signal processing nodes internal to a camera processor and one or more processing engines external to the camera processor. The processor may be further configured to route image data to the one or more processing engines specified by the instructions, and return the results of processing the image data with the one or more processing engines to the application.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: April 7, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Christopher Paul Frascati, Rajakumar Govindaram, Hitendra Mohan Gangani, Murat Balci, Lida Wang, Avinash Seetharamaiah, Mansoor Aftab, Rajdeep Ganguly, Josiah Vivona
  • Publication number: 20190087198
    Abstract: A method for camera processing using a camera application programming interface (API) is described. A processor executing the camera API may be configured to receive instructions that specify a use case for a camera pipeline, the use case defining at least one or more processing engines of a plurality of processing engines for processing image data with the camera pipeline, wherein the plurality of processing engines includes one or more of fixed-function image signal processing nodes internal to a camera processor and one or more processing engines external to the camera processor. The processor may be further configured to route image data to the one or more processing engines specified by the instructions, and return the results of processing the image data with the one or more processing engines to the application.
    Type: Application
    Filed: September 21, 2017
    Publication date: March 21, 2019
    Inventors: Christopher Paul Frascati, Rajakumar Govindaram, Hitendra Mohan Gangani, Murat Balci, Lida Wang, Avinash Seetharamaiah, Mansoor Aftab, Rajdeep Ganguly, Josiah Vivona
  • Patent number: 9172854
    Abstract: Disclosed are methods and apparatus for utilizing any of a plurality of disparate types of lens actuators on a mobile device. The method may include launching a configurable actuator driver and identifying a particular type of lens actuator that resides on the mobile device. Based upon the particular type of lens actuator that resides on the mobile device, lens-actuator-specific parameter values are obtained that facilitate control interfacing with the particular type of lens actuator. In addition, tuning parameter values are obtained that characterize a displacement-response of the particular type of actuator to control signal values, and the tuning parameter values for the particular type of lens actuator are provided to a configurable lens-actuator driver. The particular type of lens actuator that resides on the mobile computing device is then operated using the tuning parameter values.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: October 27, 2015
    Assignee: Qualcomm Innovation Center, Inc.
    Inventors: Haibo Zhong, Hau Ling Hung, Jeyaprakash Soundrapandian, Rajakumar Govindaram, Sreesudhan Ramakrish Ramkumar
  • Patent number: 8988787
    Abstract: Described herein are methods, apparatus, and computer readable medium to autofocus a lens of an imaging device. Parameters are received indicating a lens position. Lens actuator characteristics are determined. Lens damping parameters may be determined based, at least in part, on the input parameters and the lens actuator characteristics. In some aspects, lens damping parameters include a lens movement step size and a time delay between each step. In some aspects, the lens damping parameters include damping parameters for a plurality of regions of lens movement. Lens movement parameters are determined based, at least in part, on the input parameters and the lens damping parameters. The lens is then autofocused by moving it according to the lens movement parameters.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 24, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Hau Ling Hung, Haibo Zhong, Jeyaprakash Soundrapandian, Rajakumar Govindaram, Sreesudhan Ramakrish Ramkumar, Ruben M. Velarde
  • Publication number: 20150038192
    Abstract: Disclosed are methods and apparatus for utilizing any of a plurality of disparate types of lens actuators on a mobile device. The method may include launching a configurable actuator driver and identifying a particular type of lens actuator that resides on the mobile device. Based upon the particular type of lens actuator that resides on the mobile device, lens-actuator-specific parameter values are obtained that facilitate control interfacing with the particular type of lens actuator. In addition, tuning parameter values are obtained that characterize a displacement-response of the particular type of actuator to control signal values, and the tuning parameter values for the particular type of lens actuator are provided to a configurable lens-actuator driver. The particular type of lens actuator that resides on the mobile computing device is then operated using the tuning parameter values.
    Type: Application
    Filed: July 30, 2013
    Publication date: February 5, 2015
    Applicant: Qualcomm Innovation Center, Inc.
    Inventors: Jeff Zhong, Hau Ling Hung, Jeyaprakash Soundrapandian, Rajakumar Govindaram, Sreesudhan Ramakrish Ramkumar
  • Publication number: 20130286491
    Abstract: Described herein are methods, apparatus, and computer readable medium to autofocus a lens of an imaging device. Parameters are received indicating a lens position. Lens actuator characteristics are determined. Lens damping parameters may be determined based, at least in part, on the input parameters and the lens actuator characteristics. In some aspects, lens damping parameters include a lens movement step size and a time delay between each step. In some aspects, the lens damping parameters include damping parameters for a plurality of regions of lens movement. Lens movement parameters are determined based, at least in part, on the input parameters and the lens damping parameters. The lens is then autofocused by moving it according to the lens movement parameters.
    Type: Application
    Filed: March 14, 2013
    Publication date: October 31, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Hau Ling Hung, Jeff Zhong, Jeyaprakash Soundrapandian, Rajakumar Govindaram, Sreesudhan Ramakrish Ramkumar, Ruben Manuel Velarde