Patents by Inventor Nirav Dharia

Nirav Dharia 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: 11962924
    Abstract: An apparatus includes an image sensor having a plurality of pixels that form regions of interest (ROIs), analog-to-digital converter (ADC) banks, and multiplexers. Each respective multiplexer is electrically connected to (i) a corresponding ADC bank and (ii) a corresponding subset of the ROIs. The apparatus also includes control circuitry configured to obtain a full-resolution image of an environment by electrically connecting, by way of the multiplexers, each respective ADC bank to the associated respective ROI. The control circuitry is also configured to select a particular ROI based on the full-resolution image and obtain a plurality of ROI images of the particular ROI by (i) electrically connecting, to the particular ROI, a first ADC bank associated with the particular ROI and a second ADC bank associated with another ROI and (ii) digitizing pixels of the particular ROI by way of parallel operation of the first and second ADC banks.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: April 16, 2024
    Assignee: Waymo, LLC
    Inventors: Lucian Ion, Nirav Dharia, Vlad Cardei
  • Patent number: 11933647
    Abstract: A system may include a first sensor of a first type and a second sensor of a second different type and having a detector. A field of view of the second sensor may be formed by a plurality of regions of interest (ROIs) defined by the detector. Control circuitry of the system may be configured to perform operations including obtaining, from the first sensor, first sensor data representing an environment, and determining, based on the first sensor data, information associated with a feature of interest within the environment. The operations may also include determining, based on the information, a particular ROI that corresponds to an expected position of the feature at a later time, obtaining a plurality of ROI sensor data from the particular ROI instead of obtaining full-resolution sensor data, and analyzing the plurality of ROI sensor data to determine one or more attributes of the feature.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: March 19, 2024
    Assignee: Waymo LLC
    Inventors: Nirav Dharia, Giulia Guidi, Ralph Shepard, Vlad Cardei, Lucian Ion
  • Publication number: 20240062554
    Abstract: A method includes obtaining, by a processing device, an impact analysis configuration related to an image sensor operation type for an autonomous vehicle (AV), receiving, by the processing device, image data from a sensing system including at least one image sensor of the AV, causing, by the processing device, fault detection to be performed based on the image data, causing, by the processing device, a fault notification to be generated using the impact analysis configuration, and sending, by the processing device to a data processing system of the AV, the fault notification to perform at least one action to address the fault notification. The fault notification includes a fault summary related to the image sensor operation type.
    Type: Application
    Filed: November 3, 2023
    Publication date: February 22, 2024
    Inventors: Nirav Dharia, Xiaoli Lu
  • Patent number: 11899468
    Abstract: A system includes an array of photodiode sensors positioned on an autonomous vehicle. Each photodiode sensor in the array of photodiode sensors is oriented in a different direction and configured to generate electrical current signals in response to detecting a flashing light in a surrounding environment of the autonomous vehicle. The system also includes a processor coupled to the array of photodiode sensors. The processor is configured to determine a location of a source of the flashing light relative to the autonomous vehicle based on electrical current signals from at least one photodiode sensor in the array of photodiode sensors. The processor is also configured to generate a command to maneuver the autonomous vehicle based on the location of the source relative to the autonomous vehicle.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: February 13, 2024
    Assignee: Waymo LLC
    Inventors: Evan Cull, Nirav Dharia
  • Patent number: 11874402
    Abstract: The present disclosure relates to devices, light detection and ranging (lidar) systems, and vehicles involving solid-state, single photon detectors. An example device includes a substrate defining a primary plane and a plurality of photodetector cells disposed along the primary plane. The plurality of photodetector cells includes at least one large-area cell and at least one small-area cell. The large-area cell has a first area and the small-area cell has a second area and the first area is greater than the second area. The device also includes read out circuitry coupled to the plurality of photodetector cells. The read out circuitry is configured to provide an output signal based on incident light detected by the plurality of photodetector cells.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: January 16, 2024
    Assignee: Waymo LLC
    Inventors: Caner Onal, Nirav Dharia
  • Patent number: 11854269
    Abstract: A method includes receiving, from a sensing system of an autonomous vehicle (AV), image data including first image data and second image data. The method further includes determining, for a frame, whether an amount of image data matching between the first image data and the second image data satisfies a first threshold condition, in response to determining that the amount of image data matching satisfies a first threshold condition, identifying the frame as invalid, determining whether a number of consecutive frames determined to be invalid satisfies a second threshold condition, and in response to determining that the number of consecutive frames determined to be invalid satisfies the second threshold condition, generating a notification that the sensing system is outputting invalid data.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: December 26, 2023
    Assignee: Waymo LLC
    Inventors: Nirav Dharia, Xiaoli Lu
  • Publication number: 20230370703
    Abstract: Described examples relate to an apparatus comprising a first sensor configured to scan an area of interest during a first time period and a second sensor configured to capture a plurality of images of a field of view. The apparatus may include at least one controller configured to receive the plurality of images captured by the second sensor, compare the timestamp information associated with at least one image of the plurality of images to at least one time period of the first time period, and select a base image from the plurality of images based on the comparison.
    Type: Application
    Filed: May 25, 2023
    Publication date: November 16, 2023
    Inventors: Jia Feng, Damien Kelly, Ignacio Garcia Dorado, Xiaoying He, Benjamin Frevert, Nirav Dharia
  • Publication number: 20230368488
    Abstract: A system includes an image sensor having a plurality of pixels that form a plurality of regions of interest (ROIs), and configured to operate at a frame rate higher than a threshold rate. The system also includes an image processing resource. The system further includes control circuitry configured to perform operations that include obtaining, from the image sensor, a full-resolution image of an environment. The full-resolution image contains each respective ROI of the plurality of ROIs. The operations also include selecting a particular ROI based on the full-resolution image, and detecting an object of interest in the particular ROI. The operations include determining a mode of operation by which subsequent image data generated by the particular ROI is to be processed. The operations further include processing, based on the mode of operation and the frame rate, the image data comprising a plurality of ROI images of the object of interest.
    Type: Application
    Filed: July 24, 2023
    Publication date: November 16, 2023
    Inventors: Nirav Dharia, Lucian Ion
  • Publication number: 20230300477
    Abstract: A system includes an image sensor having a plurality of pixels that form a plurality of regions of interest (ROIs), image processing resources, and a scheduler configured to perform operations including determining a priority level for a particular ROI of the plurality of ROIs based on a feature detected by one or more image processing resources of the image processing resources within initial image data associated with the particular ROI. The operations also include selecting, based on the feature detected within the initial image data, a particular image processing resource of the image processing resources by which subsequent image data generated by the particular ROI is to be processed. The operations further include inserting, based on the priority level, the subsequent image data into a processing queue of the particular image processing resource to schedule the subsequent image data for processing by the particular image processing resource.
    Type: Application
    Filed: May 24, 2023
    Publication date: September 21, 2023
    Inventors: Vlad Cardei, Lucian Ion, Nirav Dharia
  • Patent number: 11756283
    Abstract: A system includes an image sensor having a plurality of pixels that form a plurality of regions of interest (ROIs), and configured to operate at a frame rate higher than a threshold rate. The system also includes an image processing resource. The system further includes control circuitry configured to perform operations that include obtaining, from the image sensor, a full-resolution image of an environment. The full-resolution image contains each respective ROI of the plurality of ROIs. The operations also include selecting a particular ROI based on the full-resolution image, and detecting an object of interest in the particular ROI. The operations include determining a mode of operation by which subsequent image data generated by the particular ROI is to be processed. The operations further include processing, based on the mode of operation and the frame rate, the image data comprising a plurality of ROI images of the object of interest.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: September 12, 2023
    Assignee: Waymo LLC
    Inventors: Nirav Dharia, Lucian Ion
  • Publication number: 20230269484
    Abstract: Example embodiments relate to microlensing for real-time sensing of stray light. An example device includes an image sensor that includes a plurality of light-sensitive pixels. The device also includes a first lens positioned over a first subset of light-sensitive pixels selected from the plurality of light-sensitive pixels. Further, the device includes a controller. The controller is configured to determine a first angle of incidence of a first light signal detected by the first subset of light-sensitive pixels. The controller is also configured to, based on the first determined angle of incidence, determine an amount of stray light incident on the image sensor.
    Type: Application
    Filed: April 27, 2023
    Publication date: August 24, 2023
    Inventors: Benjamin Frevert, Lucian Ion, Nirav Dharia
  • Publication number: 20230262358
    Abstract: This disclosure describes devices, systems, and methods that relate to obtaining image frames with variable resolutions in synchronization with a clock source. An example device may include an image sensor, a clock input, and a controller. The controller includes at least one processor and a memory. The at least one processor is operable to execute program instructions stored in the memory so as to carry out operations. The operations include receiving, by the clock input, a clock signal. The clock signal is a periodic signal defining at least one scan interval. The operations also include during the scan interval, causing the image sensor to capture a full resolution image frame. The operations yet further include during the scan interval, causing the image sensor to capture at least one reduced resolution image frame.
    Type: Application
    Filed: April 21, 2023
    Publication date: August 17, 2023
    Inventors: Nirav Dharia, Xiaoying He, Benjamin Frevert
  • Patent number: 11706507
    Abstract: Described examples relate to an apparatus comprising a first sensor configured to scan an area of interest during a first time period and a second sensor configured to capture a plurality of images of a field of view. The apparatus may include at least one controller configured to receive the plurality of images captured by the second sensor, compare the timestamp information associated with at least one image of the plurality of images to at least one time period of the first time period, and select a base image from the plurality of images based on the comparison.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: July 18, 2023
    Assignee: Waymo LLC
    Inventors: Jia Feng, Damien Kelly, Ignacio Garcia Dorado, Xiaoying He, Benjamin Frevert, Nirav Dharia
  • Patent number: 11700459
    Abstract: A system includes an image sensor having a plurality of pixels that form a plurality of regions of interest (ROIs), image processing resources, and a scheduler configured to perform operations including determining a priority level for a particular ROI of the plurality of ROIs based on a feature detected by one or more image processing resources of the image processing resources within initial image data associated with the particular ROI. The operations also include selecting, based on the feature detected within the initial image data, a particular image processing resource of the image processing resources by which subsequent image data generated by the particular ROI is to be processed. The operations further include inserting, based on the priority level, the subsequent image data into a processing queue of the particular image processing resource to schedule the subsequent image data for processing by the particular image processing resource.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: July 11, 2023
    Assignee: Waymo LLC
    Inventors: Vlad Cardei, Lucian Ion, Nirav Dharia
  • Patent number: 11678076
    Abstract: An example method includes using a plurality of switches corresponding to a plurality of capacitors to select a first set of capacitors for charging at a first time. Charging the first set of capacitors corresponds to sampling from a first set of adjacent light detectors. The method includes using the plurality of switches to select a second set of capacitors from the plurality of capacitors for discharging at a second time. The method includes using a sampling switch to sample an output of the second set of capacitors as they discharge. The output of the second set of capacitors corresponds to the first set of adjacent light detectors. The method includes determining, based on sampling the output of the second set of capacitors, a collective intensity of light received by the first set of adjacent light detectors.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: June 13, 2023
    Assignee: Waymo LLC
    Inventors: Nirav Dharia, Vlad Cardei
  • Patent number: 11678059
    Abstract: Example embodiments relate to microlensing for real-time sensing of stray light. An example device includes an image sensor that includes a plurality of light-sensitive pixels. The device also includes a first lens positioned over a first subset of light-sensitive pixels selected from the plurality of light-sensitive pixels. Further, the device includes a controller. The controller is configured to determine a first angle of incidence of a first light signal detected by the first subset of light-sensitive pixels. The controller is also configured to, based on the first determined angle of incidence, determine an amount of stray light incident on the image sensor.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: June 13, 2023
    Assignee: Waymo LLC
    Inventors: Benjamin Frevert, Lucian Ion, Nirav Dharia
  • Patent number: 11665450
    Abstract: This disclosure describes devices, systems, and methods that relate to obtaining image frames with variable resolutions in synchronization with a clock source. An example device may include an image sensor, a clock input, and a controller. The controller includes at least one processor and a memory. The at least one processor is operable to execute program instructions stored in the memory so as to carry out operations. The operations include receiving, by the clock input, a clock signal. The clock signal is a periodic signal defining at least one scan interval. The operations also include during the scan interval, causing the image sensor to capture a full resolution image frame. The operations yet further include during the scan interval, causing the image sensor to capture at least one reduced resolution image frame.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: May 30, 2023
    Assignee: Waymo LLC
    Inventors: Nirav Dharia, Xiaoying He, Benjamin Frevert
  • Publication number: 20230118504
    Abstract: A method includes obtaining, from an image sensor, one or more images that represent an object, and determining a speed of the object based on the one or more images. The method also includes determining that the speed of the object exceeds a threshold speed and, based on determining that the speed of the object exceeds the threshold speed, determining a region of interest (ROI) of the image sensor expected to represent the object. The method further includes causing the image sensor to generate one or more ROI images using the ROI.
    Type: Application
    Filed: December 14, 2022
    Publication date: April 20, 2023
    Inventors: Nirav Dharia, Jia Feng
  • Publication number: 20230022201
    Abstract: The present disclosure relates to systems, vehicles, and methods for detecting optical defects in an optical path of a camera system. An example system may include an image sensor configured to provide images of a field of view via an optical path that extends through an optical window. The system also includes at least one phase-detection device and a controller. The controller is configured to execute instructions stored in the memory so as to carry out various operations, including receiving, from the image sensor, first pixel information indicative of an image of the field of view. The operations additionally include receiving, from the at least one phase-detection device, second pixel information indicative of a portion of the field of view. The operations yet further include determining, based on the first pixel information and the second pixel information, at least one optical defect associated with the optical path.
    Type: Application
    Filed: October 4, 2022
    Publication date: January 26, 2023
    Inventors: Andy Wong, Nirav Dharia
  • Publication number: 20220392229
    Abstract: A method includes receiving, from a sensing system of an autonomous vehicle (AV), image data including first image data and second image data. The method further includes determining, for a frame, whether an amount of image data matching between the first image data and the second image data satisfies a first threshold condition, in response to determining that the amount of image data matching satisfies a first threshold condition, identifying the frame as invalid, determining whether a number of consecutive frames determined to be invalid satisfies a second threshold condition, and in response to determining that the number of consecutive frames determined to be invalid satisfies the second threshold condition, generating a notification that the sensing system is outputting invalid data.
    Type: Application
    Filed: March 24, 2022
    Publication date: December 8, 2022
    Inventors: Nirav Dharia, Xiaoli Lu