-
公开(公告)号:US12080025B2
公开(公告)日:2024-09-03
申请号:US17887580
申请日:2022-08-15
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Hrushikesh Tukaram Garud , Deepak Poddar , Soyeb Noormohammed Nagori
CPC classification number: G06T7/73 , G01C21/30 , G06T7/75 , G06V10/993 , G06V20/56 , G06V20/647 , B60R2300/302 , G06T2207/30252
Abstract: Techniques for localizing a vehicle include obtaining an image from a camera, identifying a set of image feature points in the image, obtaining an approximate location of the vehicle, determining a set of sub-volumes (SVs) of a map to access based on the approximate location, obtaining map feature points and associated map feature descriptors associated with the set of SVs, determining a set of candidate matches between the set of image feature points and the obtained map feature points, determining a set of potential poses of the camera from candidate matches from the set of candidate matches and an associated reprojection error estimated for remaining points to select a first pose of the set of potential poses having a lowest associated reprojection error, determining the first pose is within a threshold value of an expected vehicle location, and outputting a vehicle location based on the first pose.
-
公开(公告)号:US20230202524A1
公开(公告)日:2023-06-29
申请号:US18172495
申请日:2023-02-22
Applicant: Texas Instruments Incorporated
Inventor: Soyeb Noormohammed Nagori , Deepak Poddar , Hrushikesh Tukaram Garud
CPC classification number: B60W60/0015 , G05D1/0278 , G05D1/0246 , G05D1/0223 , G06V20/58 , G06F18/2163 , G06V10/764 , G06V10/82 , G05D2201/0213
Abstract: An example driver assistance system includes an object detection (OD) network, a semantic segmentation network, a processor, and a memory. In an example method, an image is received and stored in the memory. An object detection (OD) polygon is generated for each object detected in the image, and each OD polygon encompasses at least a portion of the corresponding object detected in the image. A region of interest (ROI) is associated with each OD polygon. Such method may further comprise generating a mask for each ROI, each mask configured as a bitmap approximating a size of the corresponding ROI; generating at least one boundary polygon for each mask based on the corresponding mask, each boundary polygon having multiple vertices and enclosing the corresponding mask; and reducing a number of vertices of the boundary polygons based on a comparison between points of the boundary polygons and respective points on the bitmaps.
-
公开(公告)号:US11615612B2
公开(公告)日:2023-03-28
申请号:US17112096
申请日:2020-12-04
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Deepak Kumar Poddar , Soyeb Nagori , Hrushikesh Tukaram Garud , Kumar Desappan
Abstract: This description relates to image feature extraction. In some examples, a system can include a keypoint detector and a feature list generator. The keypoint detector can be configured to upsample a keypoint score map to produce an upsampled keypoint score map. The keypoint score map can include feature scores indicative of a likelihood of at least one feature being present at keypoints in an image. The feature list generator can be configured to identify a subset of keypoints of the keypoints in the image using the feature scores of the up sampled keypoint score map, determine descriptors for the subset of keypoints based on a feature description map, and generate a keypoint descriptor map for the image based on the determined descriptors.
-
公开(公告)号:US11410265B2
公开(公告)日:2022-08-09
申请号:US16858596
申请日:2020-04-25
Applicant: Texas Instruments Incorporated
Abstract: A computer vision system is provided that includes a camera capture component configured to capture an image from a camera, a memory, and an image compression decompression engine (ICDE) coupled to the memory and configured to receive each line of the image, and compress each line to generate a compressed bit stream. To compress a line, the ICDE is configured to divide the line into compression units, and compress each compression unit, wherein to compress a compression unit, the ICDE is configured to perform delta prediction on the compression unit to generate a delta predicted compression unit, compress the delta predicted compression unit using exponential Golomb coding to generate a compressed delta predicted compression unit, and add the compressed delta predicted compression unit to the compressed bit stream.
-
公开(公告)号:US20210211680A1
公开(公告)日:2021-07-08
申请号:US17212321
申请日:2021-03-25
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Hrushikesh Tukaram Garud , Mihir Narendra Mody , Soyeb Nagori
IPC: H04N19/147 , H04N19/117 , H04N19/182 , H04N19/149 , H04N19/82 , H04N19/176
Abstract: The disclosure provides a sample adaptive offset (SAO) encoder. The SAO encoder includes a statistics collection (SC) block and a rate distortion optimization (RDO) block coupled to the SC block. The SC block receives a set of deblocked pixels and a set of original pixels. The SC block categorizes each deblocked pixel of the set of deblocked pixels in at least one of a plurality of band and edge categories. The SC block estimates an error in each category as difference between a deblocked pixel of the set of deblocked pixels and corresponding original pixel of the set of original pixels. The RDO block determines a set of candidate offsets associated with each category and selects a candidate offset with a minimum RD cost. The minimum RD cost is used by a SAO type block and a decision block to generate final offsets for the SAO encoder.
-
公开(公告)号:US09811917B2
公开(公告)日:2017-11-07
申请号:US15169153
申请日:2016-05-31
Applicant: Texas Instruments Incorporated
Inventor: Manu Mathew , Hrushikesh Tukaram Garud , Soyeb Noormohammed Nagori
CPC classification number: G06T7/269 , G06K9/00791 , G06K9/4609 , G06K9/481 , G06K9/6282 , G06T5/002 , G06T7/2033 , G06T7/2066 , G06T7/215 , G06T7/246 , G06T2207/30252
Abstract: A confidence map for optical flow gradients is constructed calculating a set of census texture gradients for each pixel of an image, filtering said gradients and extracting confidence values from said gradients using a plurality of decision tree classifiers. A confidence map is then generated from said confidence values.
-
公开(公告)号:US20170085883A1
公开(公告)日:2017-03-23
申请号:US15367378
申请日:2016-12-02
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Hrushikesh Tukaram Garud , Mihir Narendra Mody , Soyeb Nagori
IPC: H04N19/147 , H04N19/82 , H04N19/149 , H04N19/182 , H04N19/176
CPC classification number: H04N19/147 , H04N19/117 , H04N19/149 , H04N19/176 , H04N19/182 , H04N19/82
Abstract: The disclosure provides a sample adaptive offset (SAO) encoder. The SAO encoder includes a statistics collection (SC) block and a rate distortion optimization (RDO) block coupled to the SC block. The SC block receives a set of deblocked pixels and a set of original pixels. The SC block categorizes each deblocked pixel of the set of deblocked pixels in at least one of a plurality of band and edge categories. The SC block estimates an error in each category as difference between a deblocked pixel of the set of deblocked pixels and corresponding original pixel of the set of original pixels. The RDO block determines a set of candidate offsets associated with each category and selects a candidate offset with a minimum RD cost. The minimum RD cost is used by a SAO type block and a decision block to generate final offsets for the SAO encoder.
-
18.
公开(公告)号:US20150010052A1
公开(公告)日:2015-01-08
申请号:US14320712
申请日:2014-07-01
Applicant: Texas Instruments Incorporated
Inventor: Mihir Narendra Mody , Hrushikesh Tukaram Garud , Soyeb Nagori
IPC: H04N19/117 , H04N19/119 , H04N19/89 , H04N19/44 , H04N19/80 , H04N19/132 , H04N19/176
CPC classification number: H04N19/176 , H04N19/117 , H04N19/119 , H04N19/132 , H04N19/14 , H04N19/82
Abstract: An apparatus for sample adaptive offset (SAO) filtering in video encoding. A unified processing engine collects statistics on a block of pixels, determines a minimum RD cost (J) for each category of band offsets and edge offsets; determines a RD cost to find the optimal SAO type and determines a cost for each of the left SAO parameters and the up SAO parameters. The unified processing engine operates for three iterations: once for luminance once for each chrominance. A SAO merge decision unit determines an optimal mode and generates current LCU Parameters. The RD offset unit determination includes determining whether the sign of the minimum offset is proper for the category of edge offset. The RD offset is determined using a programmable look-up table indexed by the offset to estimate a rate. The unified processing engine operates on a three stage pipeline: loading blocks; processing; and updating blocks.
Abstract translation: 一种用于视频编码中采样自适应偏移(SAO)滤波的装置。 一个统一的处理引擎收集一个像素块的统计信息,确定每个类别的带偏移和边缘偏移量的最小RD成本(J); 确定RD成本以找到最佳SAO类型,并确定每个左侧SAO参数和上升SAO参数的成本。 统一的处理引擎运行三次迭代:对于每个色度,亮度一次。 SAO合并决策单元确定最优模式并生成当前的LCU参数。 RD偏移单元确定包括确定最小偏移的符号是否适合于边缘偏移的类别。 使用由偏移量索引的可编程查找表来确定RD偏移以估计速率。 统一处理引擎在三级管道上运行:装载块; 加工; 和更新块。
-
公开(公告)号:US12170780B2
公开(公告)日:2024-12-17
申请号:US18369315
申请日:2023-09-18
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Hrushikesh Tukaram Garud , Mihir Narendra Mody , Soyeb Nagori
IPC: H04N19/86 , H04N19/117 , H04N19/147 , H04N19/149 , H04N19/176 , H04N19/182 , H04N19/82
Abstract: The disclosure provides a sample adaptive offset (SAO) encoder. The SAO encoder includes a statistics collection (SC) block and a rate distortion optimization (RDO) block coupled to the SC block. The SC block receives a set of deblocked pixels and a set of original pixels. The SC block categorizes each deblocked pixel of the set of deblocked pixels in at least one of a plurality of band and edge categories. The SC block estimates an error in each category as difference between a deblocked pixel of the set of deblocked pixels and corresponding original pixel of the set of original pixels. The RDO block determines a set of candidate offsets associated with each category and selects a candidate offset with a minimum RD cost. The minimum RD cost is used by a SAO type block and a decision block to generate final offsets for the SAO encoder.
-
公开(公告)号:US11620478B2
公开(公告)日:2023-04-04
申请号:US16784009
申请日:2020-02-06
Applicant: Texas Instruments Incorporated
Inventor: Soyeb Noormohammed Nagori , Deepak Poddar , Hrushikesh Tukaram Garud
Abstract: In described examples, an apparatus includes an object detection (OD) network that is configured to generate OD polygons in response to a received at least one camera image and a semantic segmentation (SS) network that is configured to generate SS data in response to the received at least one camera image. A processor is configured to generate an updated occupancy grid in response to the OD polygons and the SS data. A vehicle is optionally configured to respond to a driving action generated in response to the updated occupancy grid.
-
-
-
-
-
-
-
-
-