Patents by Inventor Kartheek Chandu

Kartheek Chandu 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: 20240134020
    Abstract: Various technologies described herein pertain to mitigating motion misalignment of a time-of-flight sensor system and/or generating transverse velocity estimate data utilizing the time-of-flight sensor system. A stream of frames outputted by a sensor of the time-of-flight sensor system is received. A pair of non-adjacent frames in the stream of frames is identified. Computed optical flow data is calculated based on the pair of non-adjacent frames in the stream of frames. Estimated optical flow data for at least one differing frame can be generated based on the computed optical flow data, and the at least one differing frame can be realigned based on the estimated optical flow data. Moreover, transverse velocity estimate data for an object can be generated based on the computed optical flow data.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Glenn Sweeney, Zhanping Xu, Brandon Seilhan, Ryan Suess, Alexander Lesnick, Kartheek Chandu, Ralph Spickermann
  • Publication number: 20240134021
    Abstract: Various technologies described herein pertain to mitigating motion misalignment of a time-of-flight sensor system and/or generating transverse velocity estimate data utilizing the time-of-flight sensor system. A stream of frames outputted by a sensor of the time-of-flight sensor system is received. A pair of non-adjacent frames in the stream of frames is identified. Computed optical flow data is calculated based on the pair of non-adjacent frames in the stream of frames. Estimated optical flow data for at least one differing frame can be generated based on the computed optical flow data, and the at least one differing frame can be realigned based on the estimated optical flow data. Moreover, transverse velocity estimate data for an object can be generated based on the computed optical flow data.
    Type: Application
    Filed: October 27, 2022
    Publication date: April 25, 2024
    Inventors: Glenn Sweeney, Zhanping Xu, Brandon Seilhan, Ryan Suess, Alexander Lesnick, Kartheek Chandu, Ralph Spickermann
  • Publication number: 20240062405
    Abstract: Aspects of the subject technology relate to systems, methods, and computer-readable media for identifying roll, pitch, and azimuth angles for an object based on surface normal vectors. Image data tracking a surface as an object moves relative to the surface can be accessed. A reference normal vector of the surface can be identified. A dynamic normal vector of the surface associated with the object moving over the surface can be identified from the image data. One or a combination of roll, pitch, and azimuth of the object with respect to the surface can be determined based on the reference normal vector and the dynamic normal vector.
    Type: Application
    Filed: August 17, 2022
    Publication date: February 22, 2024
    Inventors: Zhanping Xu, Kartheek Chandu, Glenn D. Sweeney, Robert Vets
  • Publication number: 20240061111
    Abstract: The present disclosure is directed to a detection device that avoids using frequencies that can potentially interfere with the operation of other electronic devices. An apparatus consistent with the present disclosure may use electrical signals of different frequencies to generate sensing signals that may be electromagnetic signals in the light spectra, for example, infrared signals may be used. Operational frequencies selected may include at least one frequency that is represented as an irrational number.
    Type: Application
    Filed: August 19, 2022
    Publication date: February 22, 2024
    Inventors: Zhanping Xu, Glenn D. Sweeney, Brandon S. Seilhan, Juan Sebastian Hurtado Jaramillo, Kartheek Chandu
  • Publication number: 20240062383
    Abstract: Aspects of the subject technology relate to systems, methods, and computer-readable media for performing ground segmentation through formation of a single super voxel. Image data tracking a surface as an object moves relative to the surface is accessed. Samples of the image data is grouped into different subsets to form a plurality of subsets of the image data. A normal vector to a corresponding plane defined by each subset of the plurality of subsets of the image data are identified. The samples of the image data are re-grouped into a single subset of the image data based on the corresponding normal vector for each subset of the plurality of subsets of the image data. A surface plane representation of the surface is identified based on the single subset of the image data.
    Type: Application
    Filed: August 17, 2022
    Publication date: February 22, 2024
    Inventors: Zhanping Xu, Kartheek Chandu, Glenn D. Sweeney, Robert Vets
  • Publication number: 20240062349
    Abstract: Systems and techniques are provided for high dynamic range (HDR) with time-of-flight (TOF) cameras. An example method can include obtaining, from a TOF camera, correlation samples including a first set of correlation samples with a first integration time and a second set of correlation samples with a second integration time; determining that a first correlation sample from the first set of correlation samples is saturated; based on the determining that the first correlation sample is saturated, inferring that a second correlation sample from the first set of correlation samples is also saturated; replacing the first correlation sample and the second correlation sample with one or more scaled versions of one or more correlation samples from the second set of correlation samples; and generating an HDR TOF frame based on the one or more scaled versions of the one or more correlation samples and the second set of correlation samples.
    Type: Application
    Filed: August 19, 2022
    Publication date: February 22, 2024
    Inventors: Zhanping Xu, Brandon S. Seilhan, Glenn D. Sweeney, Juan Sebastian Hurtado Jaramillo, Kartheek Chandu
  • Patent number: 10535125
    Abstract: The processing of RGB image data can be optimized by performing optimization operations on the image data when it is converted into the YCbCr color space. For each Y-layer of the YCbCr image data, a 2D LUT is generated. The YCbCr image data is converted into optimized CbCr image data using the 2D LUTs, and optimized YCbCr image data is generated by blending CbCr image data corresponding to multiple Y-layers. The optimized YCbCr image data is converted into sRGB image data, and a tone curve is applied to the sRGB image data to produce optimized sRGB image data.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: January 14, 2020
    Assignee: GoPro, Inc.
    Inventors: Ying Chen, Sumit Chawla, Elizabeth Torres Edwards, Kartheek Chandu, Bo Ding
  • Publication number: 20180211370
    Abstract: The processing of RGB image data can be optimized by performing optimization operations on the image data when it is converted into the YCbCr color space. For each Y-layer of the YCbCr image data, a 2D LUT is generated. The YCbCr image data is converted into optimized CbCr image data using the 2D LUTs, and optimized YCbCr image data is generated by blending CbCr image data corresponding to multiple Y-layers. The optimized YCbCr image data is converted into sRGB image data, and a tone curve is applied to the sRGB image data to produce optimized sRGB image data.
    Type: Application
    Filed: March 21, 2018
    Publication date: July 26, 2018
    Inventors: Ying Chen, Sumit Chawla, Elizabeth Torres Edwards, Kartheek Chandu, Bo Ding
  • Patent number: 9975348
    Abstract: A method is disclosed. The method includes analyzing an image of a first flushing pattern applied on a medium during production of a print job to detect presence of one or more defective ink jet nozzles and adjusting to a second flushing pattern during the production of the print job upon detecting the presence of one or more defective print head nozzles.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 22, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Kartheek Chandu, Carl Bildstein
  • Patent number: 9961236
    Abstract: The processing of RGB image data can be optimized by performing optimization operations on the image data when it is converted into the YCbCr color space. First, a raw RGB color space is converted into a YCbCr color space, and raw RGB image data is converted into YCbCr image data using the YCbCr color space. For each Y-layer of the YCbCr image data, a 2D LUT is generated. The YCbCr image data is converted into optimized CbCr image data using the 2D LUTs, and optimized YCbCr image data is generated by blending CbCr image data corresponding to multiple Y-layers. The optimized YCbCr image data is converted into sRGB image data, and a tone curve is applied to the sRGB image data to produce optimized sRGB image data.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: May 1, 2018
    Assignee: GoPro, Inc.
    Inventors: Ying Chen, Sumit Chawla, Elizabeth Torres Edwards, Kartheek Chandu, Bo Ding
  • Patent number: 9959604
    Abstract: The processing of RGB image data can be optimized by performing optimization operations on the image data when it is converted into the YCbCr color space. First, a raw RGB color space is converted into a YCbCr color space, and raw RGB image data is converted into YCbCr image data using the YCbCr color space. For each Y-layer of the YCbCr image data, a 2D LUT is generated. The YCbCr image data is converted into optimized CbCr image data using the 2D LUTs, and optimized YCbCr image data is generated by blending CbCr image data corresponding to multiple Y-layers. The optimized YCbCr image data is converted into sRGB image data, and a tone curve is applied to the sRGB image data to produce optimized sRGB image data.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: May 1, 2018
    Assignee: GoPro, Inc.
    Inventors: Ying Chen, Sumit Chawla, Elizabeth Torres Edwards, Kartheek Chandu, Bo Ding
  • Publication number: 20180022109
    Abstract: A method is disclosed. The method includes analyzing an image of a first flushing pattern applied on a medium during production of a print job to detect presence of one or more defective ink jet nozzles and adjusting to a second flushing pattern during the production of the print job upon detecting the presence of one or more defective print head nozzles.
    Type: Application
    Filed: September 29, 2017
    Publication date: January 25, 2018
    Applicant: Ricoh Company, Ltd.
    Inventors: Kartheek Chandu, Carl Bildstein
  • Publication number: 20170358063
    Abstract: The processing of RGB image data can be optimized by performing optimization operations on the image data when it is converted into the YCbCr color space. First, a raw RGB color space is converted into a YCbCr color space, and raw RGB image data is converted into YCbCr image data using the YCbCr color space. For each Y-layer of the YCbCr image data, a 2D LUT is generated. The YCbCr image data is converted into optimized CbCr image data using the 2D LUTs, and optimized YCbCr image data is generated by blending CbCr image data corresponding to multiple Y-layers. The optimized YCbCr image data is converted into sRGB image data, and a tone curve is applied to the sRGB image data to produce optimized sRGB image data.
    Type: Application
    Filed: June 13, 2016
    Publication date: December 14, 2017
    Inventors: Ying Chen, Sumit Chawla, Elizabeth Torres Edwards, Kartheek Chandu, Bo Ding
  • Publication number: 20170359488
    Abstract: The processing of RGB image data can be optimized by performing optimization operations on the image data when it is converted into the YCbCr color space. First, a raw RGB color space is converted into a YCbCr color space, and raw RGB image data is converted into YCbCr image data using the YCbCr color space. For each Y-layer of the YCbCr image data, a 2D LUT is generated. The YCbCr image data is converted into optimized CbCr image data using the 2D LUTs, and optimized YCbCr image data is generated by blending CbCr image data corresponding to multiple Y-layers. The optimized YCbCr image data is converted into sRGB image data, and a tone curve is applied to the sRGB image data to produce optimized sRGB image data.
    Type: Application
    Filed: June 13, 2016
    Publication date: December 14, 2017
    Inventors: Ying Chen, Sumit Chawla, Elizabeth Torres Edwards, Kartheek Chandu, Bo Ding
  • Patent number: 9809036
    Abstract: A method is disclosed. The method includes analyzing an image of a first flushing pattern applied on a medium during production of a print job to detect presence of one or more defective ink jet nozzles and adjusting to a second flushing pattern during the production of the print job upon detecting the presence of one or more defective print head nozzles.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: November 7, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Kartheek Chandu, Carl Bildstein
  • Patent number: 9621762
    Abstract: A printing system is disclosed. The printing system includes a halftone calibration system that receives one or more un-calibrated halftones, generates one or more calibrated halftones using an ink model from the one or more un-calibrated halftones, analyzes a printed calibration screen of the one or more calibrated halftones, and performs a halftone calibration.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: April 11, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Kartheek Chandu, Larry Ernst, Sreenath Rao Vantaram, Mikel J. Stanich, Chai Wah Wu
  • Patent number: 9614998
    Abstract: A method is disclosed. The method includes generating a halftone screen using a Direct Multi-bit Search Screen Algorithm (DMSSA) to optimize a halftone pattern at each gray level.
    Type: Grant
    Filed: May 26, 2014
    Date of Patent: April 4, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Kartheek Chandu, Mikel J. Stanich, Chai Wah Wu, Barry M. Trager
  • Patent number: 9361554
    Abstract: A printer is described having a control unit and/or image processor to determine a number of pixels by which to scale an image along an axis of the image, wherein, the scaling of the image is less than 10% of the image along the axis. The control unit and/or image processor is also to identify locations along the axis equal to the number. The control unit and/or image processor is also to remove a region of more than one pixel along the axis at each of the locations. The control unit and/or image processor is also to insert a region of more than one pixel along the axis at each of the locations, where, a difference between pixels removed and pixels inserted accounts for the number.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: June 7, 2016
    Assignee: Ricoh Company, Ltd.
    Inventors: Mikel John Stanich, Kartheek Chandu, Larry M. Ernst
  • Patent number: 9363414
    Abstract: A method is disclosed. The method includes applying a human visual system (HVS) model to a Continuous Tone Image (CTI) and a initial Half Tone Image (HTI) to generate a perceived CTI and a perceived HTI and computing a change in pixel error for a first pixel by toggling the first pixel with all the possible output states and swapping the first pixel with all neighbor pixels.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: June 7, 2016
    Assignee: Ricoh Company, Ltd.
    Inventors: Kartheek Chandu, Mikel J. Stanich, Chai Wah Wu, Barry M. Trager
  • Patent number: 9332155
    Abstract: A method is disclosed. The method includes receiving a first image as a continuous tone image, screening the image to render a second image as a (Halftone Image) HTI, selecting an area of the first image for enhancement, and iteratively processing the selected area of the first image to render a third image as a multibit HTI.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: May 3, 2016
    Assignee: Ricoh Company, Ltd.
    Inventors: Kartheek Chandu, Mikel J. Stanich