Patents by Inventor Shashank Dabral

Shashank Dabral 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: 20230086775
    Abstract: An image signal processor includes a first matrix processing circuit, a post processing circuit, a second matrix processing circuit, and a split visual and analytics circuit. The first matrix processing circuit is configured to receive a plurality of component images generated based on an image captured by an image sensor and generate a plurality of first matrix outputs based on the plurality of component images. The post processing circuit is configured to perform color conversion on the plurality of first matrix outputs to generate a first luminance component of the image and a chrominance component of the image. The second matrix processing circuit is configured to perform color conversion on the plurality of first matrix outputs to generate a second luminance component of the image and a saturation component of the image. The split visual and analytics circuit is configured to generate visual and analytic data of the image.
    Type: Application
    Filed: December 1, 2022
    Publication date: March 23, 2023
    Inventors: Mihir Narendra MODY, Shashank DABRAL, Rajasekhar ALLU, Niraj NANDAN
  • Patent number: 11599975
    Abstract: An apparatus and method for geometrically correcting a distorted input frame and generating an undistorted output frame. The apparatus includes an external memory block that stores the input frame, a counter block to compute output coordinates of the output frame for a region based on a block size of the region, a back mapping block to generate input coordinates corresponding to each of the output coordinates, a bounding module to compute input blocks corresponding to each of the input coordinates, a buffer module to fetch data corresponding to each of the input blocks, an interpolation module to interpolate data from the buffer module and a display module that receives the interpolated data for each of the regions and stitch an output image. The method includes determining the size of the output block based on a magnification data.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: March 7, 2023
    Assignee: Texas Instruments Incorporated
    Inventors: Rajasekhar Reddy Allu, Niraj Nandan, Mihir Narendra Mody, Gang Hua, Brian Okchon Chae, Shashank Dabral, Hetul Sanghvi, Vikram VijayanBabu Appia, Sujith Shivalingappa
  • Patent number: 11592154
    Abstract: An example headlight includes: a multi-segment illumination source comprising: a first illumination source segment; and a second illumination source segment; driver circuitry coupled to the multi-segment illumination source, the driver circuitry comprising: a first driver coupled to the first illumination source segment, the first driver configured to generate a first drive signal to cause the first illumination source segment to produce a first light having a first brightness; and a second driver coupled to the second illumination source segment, the second driver configured to generate a second drive signal to cause the second illumination source segment to produce a second light having a second brightness; and a spatial light modulator (SLM) optically coupled to the multi-segment illumination source, the SLM configured to: receive the first light; modulate the first light to produce first modulated light; receive the second light; and modulate the second light to produce second modulated light.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: February 28, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Shashank Dabral, Gavin Perrella, Akeem Whitehead
  • Publication number: 20230058081
    Abstract: An example apparatus includes: a controller configured to: generate a symbol pattern as a result of placing symbols based on epipolar lines; instruct an SLM to project the symbol pattern; obtain an image of a reflection of the symbol pattern; determine a first location of a symbol in the image; determine a second location of the symbol in the image; and determine a depth of the symbol as based on the first location, the second location, and an essential matrix.
    Type: Application
    Filed: April 12, 2022
    Publication date: February 23, 2023
    Inventors: Shashank Dabral, Jaime De La Cruz, Jeffrey Kempf
  • Publication number: 20230058323
    Abstract: An example includes a system, having: an illumination source configured to produce illumination light; and a spatial light modulator (SLM) optically coupled to the illumination source, the SLM comprising an array of picture elements. The SLM is configured to: receive the illumination light; direct, by a first portion of the picture elements, on state light in a first direction; and direct, by a second portion of the picture elements, off state light in a second direction. The example system includes imaging optics optically coupled to the SLM, the imaging optics configured to receive the on state light from the SLM and to project an image as an image portion of a beam; and non-imaging optics optically coupled to the SLM, the non-imaging optics configured to receive the off state light from the SLM and to project the off state light as part of the beam.
    Type: Application
    Filed: June 24, 2022
    Publication date: February 23, 2023
    Inventors: Zhongyan Sheng, Shashank Dabral, Ganapathy Sivakumar
  • Patent number: 11570468
    Abstract: Frames from an image stream or streams are processed by independently operating digital signal processors (DSPs), with only frame checking microprocessors operating in a lockstep mode. In one example, two DSP are operating on alternate frames. Each DSP processes the frames and produces prediction values for the next frame. The lockstep microprocessors develop their own next frame prediction. The lockstep processors compare issued frames and previously developed predicted frames for consistency. If the predictions are close enough, the issued frame passes the test. The lockstep processors then compare the issued frame to the preceding two frames for a similar consistency check. If the prior frames are also close enough, the issued frame is acceptable. In another example, hardware checkers are provided to compare the present frame with a larger number of prior frames. The hardware checkers provide comparison results to the lockstep processors to compare against allowable variation limits.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: January 31, 2023
    Assignee: Texas Instruments Incorporated
    Inventors: Aishwarya Dubey, Shashank Dabral, Veeramanikandan Raju
  • Publication number: 20230008219
    Abstract: An example headlight includes: a multi-segment illumination source comprising: a first illumination source segment; and a second illumination source segment; driver circuitry coupled to the multi-segment illumination source, the driver circuitry comprising: a first driver coupled to the first illumination source segment, the first driver configured to generate a first drive signal to cause the first illumination source segment to produce a first light having a first brightness; and a second driver coupled to the second illumination source segment, the second driver configured to generate a second drive signal to cause the second illumination source segment to produce a second light having a second brightness; and a spatial light modulator (SLM) optically coupled to the multi-segment illumination source, the SLM configured to: receive the first light; modulate the first light to produce first modulated light; receive the second light; and modulate the second light to produce second modulated light.
    Type: Application
    Filed: December 30, 2021
    Publication date: January 12, 2023
    Inventors: Shashank Dabral, Gavin Perrella, Akeem Whitehead
  • Patent number: 11541805
    Abstract: A controller is provided that includes a bit plane generation component and a processor configured to receive one or more headlight commands and to configure the bit plane generation component to generate bit planes of a headlight frame responsive to the one or more headlight commands, wherein the bit plane generation component includes bit generation pipelines configured to operate in parallel to generate respective bits of consecutive bits of a bit plane of the headlight frame.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: January 3, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Shashank Dabral, John Peter Fenske, Mohhamad Jacob Pulliam
  • Patent number: 11546562
    Abstract: An image signal processor includes a first matrix processing circuit, a post processing circuit, a second matrix processing circuit, and a split visual and analytics circuit. The first matrix processing circuit is configured to receive a plurality of component images generated based on an image captured by an image sensor and generate a plurality of first matrix outputs based on the plurality of component images. The post processing circuit is configured to perform color conversion on the plurality of first matrix outputs to generate a first luminance component of the image and a chrominance component of the image. The second matrix processing circuit is configured to perform color conversion on the plurality of first matrix outputs to generate a second luminance component of the image and a saturation component of the image. The split visual and analytics circuit is configured to generate visual and analytic data of the image.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: January 3, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Mihir Narendra Mody, Shashank Dabral, Rajasekhar Allu, Niraj Nandan
  • Publication number: 20220408064
    Abstract: A method of de-mosaicing pixel data from an image processor includes generating a pixel block that includes a plurality of image pixels. The method also includes determining a first image gradient between a first set of pixels of the pixel block and a second image gradient between a second set of pixels of the pixel block. The method also includes determining a first adaptive threshold value based on intensity of a third set of pixels of the pixel block. The pixels of the third set of pixels are adjacent to one another. The method also includes filtering the pixel block in a vertical, horizontal, or neutral direction based on the first and second image gradients and the first adaptive threshold value utilizing a plurality of FIR filters to generate a plurality of component images.
    Type: Application
    Filed: August 25, 2022
    Publication date: December 22, 2022
    Inventors: Shashank DABRAL, Mihir Narendra MODY, Denis BEAUDOIN, Niraj NANDAN, Gang HUA
  • Patent number: 11528453
    Abstract: Techniques including obtaining a first location of a vehicle, the vehicle having two or more cameras disposed about the vehicle, each camera associated with a physical camera pose, capturing, by a first camera, a first image of a first area in a first field of view, associating the first image with the first location of the vehicle when the first image was captured, moving the vehicle in a direction so that the first area is in an expected second field of view of a second camera, wherein the second camera is not capturing images, obtaining a second location of the vehicle, determining a temporal camera pose based on a first physical camera pose, a second physical camera pose, and the second location of the vehicle, and rendering a view of the first area from the expected second field of view of the second camera based on the first image.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: December 13, 2022
    Assignee: Texas Instruments Incorporated
    Inventors: Shashank Dabral, Aishwarya Dubey, Martin Fritz Mueller
  • Patent number: 11508165
    Abstract: Digital mirror systems for vehicles and methods of operating the same are disclosed. An example vehicle control system includes: a driver monitoring system including a head position determiner to determine at least one of a location of a head, an orientation of the head, or an eye gaze point of the head; a digital mirror system including a region-of-interest (ROI) detector to identify an ROI based on the at least one of the location of the head, the orientation of the head, or the eye gaze point of the head, and a cropper to extract a portion of a first image corresponding to the ROI to form a second image, the first image representing an area exterior to the vehicle; and a display within an interior area of the vehicle to present the second image.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: November 22, 2022
    Assignee: Texas Instmments Incorporated
    Inventors: Mayank Mangla, Shashank Dabral
  • Publication number: 20220335680
    Abstract: A system on a chip (SoC) includes a digital signal processor (DSP) and a graphics processing unit (GPU) coupled to the DSP. The DSP is configured to receive a stream of received depth measurements and generate a virtual bowl surface based on the stream of received depth measurements. The DSP is also configured to generate a bowl to physical camera mapping based on the virtual bowl surface. The GPU is configured to receive a first texture and receive a second texture. The GPU is also configured to perform physical camera to virtual camera transformation on the first texture and on the second texture, based on the bowl to physical camera mapping, to generate an output image.
    Type: Application
    Filed: June 29, 2022
    Publication date: October 20, 2022
    Inventors: Shashank Dabral, Vikram Appia, Hemant Hariyani, Lucas Weaver
  • Patent number: 11463664
    Abstract: A method of de-mosaicing pixel data from an image processor includes generating a pixel block that includes a plurality of image pixels. The method also includes determining a first image gradient between a first set of pixels of the pixel block and a second image gradient between a second set of pixels of the pixel block. The method also includes determining a first adaptive threshold value based on intensity of a third set of pixels of the pixel block. The pixels of the third set of pixels are adjacent to one another. The method also includes filtering the pixel block in a vertical, horizontal, or neutral direction based on the first and second image gradients and the first adaptive threshold value utilizing a plurality of FIR filters to generate a plurality of component images.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: October 4, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Shashank Dabral, Mihir Narendra Mody, Denis Beaudoin, Niraj Nandan, Gang Hua
  • Publication number: 20220294960
    Abstract: Disclosed examples include integrated circuits, merge circuits and methods of processing multiple-exposure image data, in which a single pre-processing circuit is used for pre-processing first input exposure data associated with a first exposure of the image, and then for pre-processing second input exposure data associated with a second exposure of the image, and the first and second pre-processed exposure data are merged to generate merged image data for tone mapping and other post-processing. An example merge circuit includes a configurable gain circuit to apply a gain to the first and/or second exposure data, as well as a configurable weighting circuit with a weight calculation circuit and a motion adaptive filter circuit to compute a first and second weight values for merging the pre-processed first and second exposure data.
    Type: Application
    Filed: May 26, 2022
    Publication date: September 15, 2022
    Inventors: Shashank Dabral, Rajasekhar Reddy Allu
  • Publication number: 20220263979
    Abstract: In some examples, a method comprises receiving pixel data from an image capture device having a color filter, wherein the pixel data represents a portion of an image. The method further includes performing wavelet decomposition on the pixel data to produce decomposed pixel data and determining a local intensity of the pixel data. The method also includes determining a noise threshold value based on the local intensity and a noise intensity function that is based on the color filter; determining a noise value for the pixel data based on the decomposed pixel data and the noise threshold value; and correcting the pixel data based on the noise value to produce an output image.
    Type: Application
    Filed: May 9, 2022
    Publication date: August 18, 2022
    Inventors: Gang HUA, Mihir Narendra MODY, Rajasekhar Reddy ALLU, Niraj NANDAN, Shashank DABRAL
  • Patent number: 11380046
    Abstract: A system on a chip (SoC) includes a digital signal processor (DSP) and a graphics processing unit (GPU) coupled to the DSP. The DSP is configured to receive a stream of received depth measurements and generate a virtual bowl surface based on the stream of received depth measurements. The DSP is also configured to generate a bowl to physical camera mapping based on the virtual bowl surface. The GPU is configured to receive a first texture and receive a second texture. The GPU is also configured to perform physical camera to virtual camera transformation on the first texture and on the second texture, based on the bowl to physical camera mapping, to generate an output image.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: July 5, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Shashank Dabral, Vikram Appia, Hemant Hariyani, Lucas Weaver
  • Patent number: 11375131
    Abstract: Disclosed examples include integrated circuits, merge circuits and methods of processing multiple-exposure image data, in which a single pre-processing circuit is used for pre-processing first input exposure data associated with a first exposure of the image, and then for pre-processing second input exposure data associated with a second exposure of the image, and the first and second pre-processed exposure data are merged to generate merged image data for tone mapping and other post-processing. An example merge circuit includes a configurable gain circuit to apply a gain to the first and/or second exposure data, as well as a configurable weighting circuit with a weight calculation circuit and a motion adaptive filter circuit to compute a first and second weight values for merging the pre-processed first and second exposure data.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: June 28, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Shashank Dabral, Rajasekhar Reddy Allu
  • Publication number: 20220198604
    Abstract: A method for processing RGB-Infrared (RGB-IR) sensor data is provided that includes receiving a raw RGB-IR image, determining whether to process the raw RGB-IR image in day mode or night mode, generating, when day mode is determined, an infrared (IR) subtracted raw Bayer image from the raw RGB-IR image and processing the IR subtracted raw Bayer image in an image signal processor (ISP), and generating, when night mode is determined, an IR image from the raw RGB-IR image.
    Type: Application
    Filed: December 21, 2020
    Publication date: June 23, 2022
    Inventors: Shashank Dabral, Gang Hua, Mihir Narendra Mody
  • Publication number: 20220174249
    Abstract: A method for local automatic white balance (AWB) of wide dynamic range (WDR) images is provided that includes collecting statistics for local AWB by an image signal processor (ISP) from a first WDR image generated by the ISP, receiving, by the ISP, a plurality of local gain lookup tables (LUTs), one for each color channel, wherein the plurality of local gain LUTs is generated using the statistics, and applying, by the ISP, a gain value to each pixel in a second WDR image generated by the ISP, wherein the gain value for the pixel is determined by the ISP using the local gain LUT for the color channel of the pixel.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Inventors: Gang Hua, Shashank Dabral, Mihir Narendra Mody, Rajasekhar Reddy Allu, Niraj Nandan