-
公开(公告)号:US20170186177A1
公开(公告)日:2017-06-29
申请号:US15197749
申请日:2016-06-29
Applicant: Texas Instruments Incorporated
Inventor: Soyeb Nagori , Manu Mathew , Prashanth Ramanathpur Viswanath , Deepak Kumar Poddar
CPC classification number: G06T5/50 , G06T7/579 , G06T2207/10016 , G06T2207/10028 , G06T2207/20221 , G06T2207/30244 , G06T2207/30252
Abstract: Methods and systems providing for real time structure from motion (SfM) processing in a computer vision system receiving images from a monocular camera are disclosed. The real time SfM processing described exploits constraints of the three dimensional (3D) environment that can be assumed for automotive applications and other applications with similar constraints.
-
22.
公开(公告)号:US11915431B2
公开(公告)日:2024-02-27
申请号:US16532658
申请日:2019-08-06
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Deepak Kumar Poddar , Anshu Jain , Desappan Kumar , Pramod Kumar Swami
IPC: G06T7/246
CPC classification number: G06T7/246 , G06T2200/28 , G06T2207/20016 , G06T2207/30241
Abstract: A method for sparse optical flow based tracking in a computer vision system is provided that includes detecting feature points in a frame captured by a monocular camera in the computer vision system to generate a plurality of detected feature points, generating a binary image indicating locations of the detected feature points with a bit value of one, wherein all other locations in the binary image have a bit value of zero, generating another binary image indicating neighborhoods of currently tracked points, wherein locations of the neighborhoods in the binary image have a bit value of zero and all other locations in the binary image have a bit value of one, and performing a binary AND of the two binary images to generate another binary image, wherein locations in the binary image having a bit value of one indicate new feature points detected in the frame.
-
公开(公告)号:US11887346B2
公开(公告)日:2024-01-30
申请号:US18176699
申请日:2023-03-01
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Deepak Kumar Poddar , Soyeb Nagori , Hrushikesh Tukaram Garud , Kumar Desappan
CPC classification number: G06V10/7715 , G06T3/4046 , G06V10/462 , G06V10/48 , G06N3/084
Abstract: An example image feature extraction system comprises an encoder neural network having a first set of layers and a decoder neural network having a second set of layers and a third set of layers. The encoder neural network receives an input image, processes the input image through the first set of layers, and computes an encoded feature map based on the input image. The decoder neural network receives the encoded feature map, processes the encoded feature map through the second set of layers to compute a keypoint score map, and processes the encoded feature map through at least a portion of the third set of layers to compute a feature description map.
-
公开(公告)号:US11876989B2
公开(公告)日:2024-01-16
申请号:US17242433
申请日:2021-04-28
Applicant: Texas Instruments Incorporated
Inventor: Uday Pudipeddi Kiran , Deepak Kumar Poddar , Pramod Kumar Swami , Arun Shankar Kudana
IPC: H04N11/02 , H04N19/423 , H04N19/577 , H04N19/177 , H04N19/44
CPC classification number: H04N19/423 , H04N19/177 , H04N19/44 , H04N19/577
Abstract: Several methods and systems for facilitating multimedia data encoding are disclosed. In an embodiment, a plurality of picture buffers associated with multimedia data are received in an order of capture associated with the plurality of picture buffers. Buffer information is configured for each picture buffer from among the plurality of picture buffers comprising at least one of a metadata associated with the corresponding picture buffer and one or more encoding parameters for the corresponding picture buffer. A provision of picture buffers in an order of encoding is facilitated based on the configured buffer information.
-
公开(公告)号:US11763568B2
公开(公告)日:2023-09-19
申请号:US17115079
申请日:2020-12-08
Applicant: Texas Instruments Incorporated
Inventor: Soyeb Nagori , Poorna Kumar , Manu Mathew , Prashanth Ramanathpur Viswanath , Deepak Kumar Poddar
IPC: G06V20/56 , G06T7/73 , G06T7/77 , G06T7/579 , G06F18/2113 , B60R11/04 , G01C3/08 , G01C5/00 , G01C21/26
CPC classification number: G06V20/56 , B60R11/04 , G01C3/08 , G01C5/00 , G01C21/26 , G06F18/2113 , G06T7/579 , G06T7/73 , G06T7/77 , G06T2207/10028 , G06T2207/20076 , G06T2207/30244 , G06T2207/30252
Abstract: Estimation of the ground plane of a three dimensional (3D) point cloud based modifications to the random sample consensus (RANSAC) algorithm is provided. The modifications may include applying roll and pitch constraints to the selection of random planes in the 3D point cloud, using a cost function based on the number of inliers in the random plane and the number of 3D points below the random plane in the 3D point cloud, and computing a distance threshold for the 3D point cloud that is used in determining whether or not a 3D point in the 3D point cloud is an inlier of a random plane.
-
26.
公开(公告)号:US11010631B2
公开(公告)日:2021-05-18
申请号:US16730622
申请日:2019-12-30
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Deepak Kumar Poddar , Pramod Kumar Swami , Prashanth Viswanath
Abstract: In accordance with disclosed embodiments, an image processing method includes performing a first scan in a first direction on a first list of pixels in which, for each pixel in the first list, a feature point property is compared with a corresponding feature point property of each of a first set of neighboring pixels, performing a second scan in a second direction on the first list of pixels in which, for each pixel in the first list, a feature point property is compared with a corresponding feature point property of each of a second set of neighboring pixels, using the results of the first and second scans to identify pixels from the first list to be suppressed, and forming a second list of pixels that includes pixels from the first list that are not identified as pixels to be suppressed. The second list represents a non-maxima suppressed list.
-
公开(公告)号:US10977502B2
公开(公告)日:2021-04-13
申请号:US16272415
申请日:2019-02-11
Applicant: Texas Instruments Incorporated
Inventor: Prashanth Ramanathpur Viswanath , Deepak Kumar Poddar , Soyeb Nagori , Manu Mathew
Abstract: A method for estimating time to collision (TTC) of a detected object in a computer vision system is provided that includes determining a three dimensional (3D) position of a camera in the computer vision system, determining a 3D position of the detected object based on a 2D position of the detected object in an image captured by the camera and an estimated ground plane corresponding to the image, computing a relative 3D position of the camera, a velocity of the relative 3D position, and an acceleration of the relative 3D position based on the 3D position of the camera and the 3D position of the detected object, wherein the relative 3D position of the camera is relative to the 3D position of the detected object, and computing the TTC of the detected object based on the relative 3D position, the velocity, and the acceleration.
-
公开(公告)号:US10890445B2
公开(公告)日:2021-01-12
申请号:US16185256
申请日:2018-11-09
Applicant: Texas Instruments Incorporated
Inventor: Soyeb Nagori , Poorna Kumar , Manu Mathew , Prashanth Ramanathpur Viswanath , Deepak Kumar Poddar
IPC: G01C3/08 , G06T7/73 , G06T7/77 , G06T7/579 , B60R11/04 , G01C5/00 , G01C21/26 , G06K9/00 , G06K9/62
Abstract: Estimation of the ground plane of a three dimensional (3D) point cloud based modifications to the random sample consensus (RANSAC) algorithm is provided. The modifications may include applying roll and pitch constraints to the selection of random planes in the 3D point cloud, using a cost function based on the number of inliers in the random plane and the number of 3D points below the random plane in the 3D point cloud, and computing a distance threshold for the 3D point cloud that is used in determining whether or not a 3D point in the 3D point cloud is an inlier of a random plane.
-
公开(公告)号:US10248872B2
公开(公告)日:2019-04-02
申请号:US15298218
申请日:2016-10-19
Applicant: Texas Instruments Incorporated
Inventor: Prashanth Ramanathpur Viswanath , Deepak Kumar Poddar , Soyed Nagori , Manu Mathew
Abstract: A method for estimating time to collision (TTC) of a detected object in a computer vision system is provided that includes determining a three dimensional (3D) position of a camera in the computer vision system, determining a 3D position of the detected object based on a 2D position of the detected object in an image captured by the camera and an estimated ground plane corresponding to the image, computing a relative 3D position of the camera, a velocity of the relative 3D position, and an acceleration of the relative 3D position based on the 3D position of the camera and the 3D position of the detected object, wherein the relative 3D position of the camera is relative to the 3D position of the detected object, and computing the TTC of the detected object based on the relative 3D position, the velocity, and the acceleration.
-
30.
公开(公告)号:US20190005349A1
公开(公告)日:2019-01-03
申请号:US15989551
申请日:2018-05-25
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Deepak Kumar Poddar , Pramod Kumar Swami , Prasanth Viswanath
CPC classification number: G06K9/4609 , G06K9/00986 , G06K9/4671 , G06K9/6202
Abstract: This invention transforms a list of feature points in raster scan order into a list of maxima suppressed feature points. A working buffer has two more entries than the width of the original image. Each entry is assigned to an x coordinate of the original image. Each entry stores a combined y coordinate and reliability score for each feature point in the original list. This process involves a forward scan and a backward scan. For each original feature point its x coordinate defines the location within the working buffer where neighbor feature points would be stored if they exist. The working buffer initial data and the y coordinates assure a non-suppress comparison result if the potential neighbors are not actual neighbors. For actual neighbor data, the y coordinates match and the comparison result depends solely upon the relative reliability scores.
-
-
-
-
-
-
-
-
-