-
公开(公告)号:US20200019803A1
公开(公告)日:2020-01-16
申请号:US16580434
申请日:2019-09-24
Applicant: Texas Instruments Incorporated
Inventor: Deepak Kumar Poddar , Pramod Kumar Swami
Abstract: A method of determining a summation of pixel characteristics for a rectangular region of a digital image includes determining if a base address for a data element in an integral image buffer is aligned for an SIMD operation by a processor embedded in an electronic assembly configured to perform Haar-like feature calculations. The data element represents a corner of the rectangular region of an integral image. The integral image is a representation of the digital image. The integral image is formed by data elements stored in the integral image buffer. The data element is loaded from the integral image buffer to the processor when the base address is aligned for the SIMD operation. An offset data element of an offset integral image is loaded from an offset integral buffer when the base address is non-aligned for the SIMD operation. The offset data element represents the corner of the rectangular region.
-
52.
公开(公告)号:US10460453B2
公开(公告)日:2019-10-29
申请号:US15266149
申请日:2016-09-15
Applicant: Texas Instruments Incorporated
Inventor: Deepak Kumar Poddar , Anshu Jain , Desappan Kumar , Pramod Kumar Swami
IPC: G06T7/246
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.
-
公开(公告)号:US20190171894A1
公开(公告)日:2019-06-06
申请号:US16273930
申请日:2019-02-12
Applicant: Texas Instruments Incorporated
Inventor: Deepak Kumar Poddar , Pramod Kumar Swami
CPC classification number: G06K9/00986 , G06K9/4614 , G06K9/4642
Abstract: A method of determining a summation of pixel characteristics for a rectangular region of a digital image includes determining if a base address for a data element in an integral image buffer is aligned for an SIMD operation by a processor embedded in an electronic assembly configured to perform Haar-like feature calculations. The data element represents a corner of the rectangular region of an integral image. The integral image is a representation of the digital image. The integral image is formed by data elements stored in the integral image buffer. The data element is loaded from the integral image buffer to the processor when the base address is aligned for the SIMD operation. An offset data element of an offset integral image is loaded from an offset integral buffer when the base address is non-aligned for the SIMD operation. The offset data element represents the corner of the rectangular region.
-
公开(公告)号:US10248876B2
公开(公告)日:2019-04-02
申请号:US15393566
申请日:2016-12-29
Applicant: Texas Instruments Incorporated
Inventor: Deepak Kumar Poddar , Pramod Kumar Swami
Abstract: A method of determining a summation of pixel characteristics for a rectangular region of a digital image includes determining if a base address for a data element in an integral image buffer is aligned for an SIMD operation by a processor embedded in an electronic assembly configured to perform Haar-like feature calculations. The data element represents a corner of the rectangular region of an integral image. The integral image is a representation of the digital image. The integral image is formed by data elements stored in the integral image buffer. The data element is loaded from the integral image buffer to the processor when the base address is aligned for the SIMD operation. An offset data element of an offset integral image is loaded from an offset integral buffer when the base address is non-aligned for the SIMD operation. The offset data element represents the corner of the rectangular region.
-
公开(公告)号:US20180181857A1
公开(公告)日:2018-06-28
申请号:US15800294
申请日:2017-11-01
Applicant: Texas Instruments Incorporated
Inventor: Manu Mathew , Kumar Desappan , Pramod Kumar Swami
Abstract: A method for convolution in a convolutional neural network (CNN) is provided that includes accessing a coefficient value of a filter corresponding to an input feature map of a convolution layer of the CNN, and performing a block multiply accumulation operation on a block of data elements of the input feature map, the block of data elements corresponding to the coefficient value, wherein, for each data element of the block of data elements, a value of the data element is multiplied by the coefficient value and a result of the multiply is added to a corresponding data element in a corresponding output block of data elements comprised in an output feature map.
-
56.
公开(公告)号:US09984305B2
公开(公告)日:2018-05-29
申请号:US15203973
申请日:2016-07-07
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Deepak Kumar Poddar , Pramod Kumar Swami , Prashanth 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.
-
57.
公开(公告)号:US20170372154A1
公开(公告)日:2017-12-28
申请号:US15393566
申请日:2016-12-29
Applicant: Texas Instruments Incorporated
Inventor: Deepak Kumar Poddar , Pramod Kumar Swami
CPC classification number: G06K9/00986 , G06K9/4614 , G06K9/4642
Abstract: A method of determining a summation of pixel characteristics for a rectangular region of a digital image includes determining if a base address for a data element in an integral image buffer is aligned for an SIMD operation by a processor embedded in an electronic assembly configured to perform Haar-like feature calculations. The data element represents a corner of the rectangular region of an integral image. The integral image is a representation of the digital image. The integral image is formed by data elements stored in the integral image buffer. The data element is loaded from the integral image buffer to the processor when the base address is aligned for the SIMD operation. An offset data element of an offset integral image is loaded from an offset integral buffer when the base address is non-aligned for the SIMD operation. The offset data element represents the corner of the rectangular region.
-
58.
公开(公告)号:US20170300773A1
公开(公告)日:2017-10-19
申请号:US15203973
申请日:2016-07-07
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Deepak Kumar Poddar , Pramod Kumar Swami , Prashanth 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.
-
公开(公告)号:US20170142411A1
公开(公告)日:2017-05-18
申请号:US15419512
申请日:2017-01-30
Applicant: Texas Instruments Incorporated
Inventor: Soyeb Nagori , Manu Mathew , Pramod Kumar Swami
IPC: H04N19/107 , H04N19/176
CPC classification number: H04N19/107 , H04N19/147 , H04N19/176 , H04N19/50
Abstract: This invention predicts that intra mode prediction is more effective for the macroblocks where motion estimation in inter mode prediction fails. This failure is indicated by a large value of the inter mode SAD. This invention performs intra mode prediction for only macro blocks have larger inter mode SADs. The definition of a large inter mode SAD differs for different content. This invention compares the inter mode SAD of a current macroblock with an adaptive threshold. This adaptive threshold depends on the average and variance of the SADs of the previous predicted frame. An adaptive threshold is calculated for each new predictive frame.
-
-
-
-
-
-
-
-