-
公开(公告)号:US20240296220A1
公开(公告)日:2024-09-05
申请号:US18662227
申请日:2024-05-13
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Kedar Satish CHITNIS , Mihir Narendra MODY , Amritpal Singh MUNDRA , Yashwant DUTT , Gregory Raymond SHURTZ , Robert John TIVY
CPC classification number: G06F21/54 , G06F9/485 , G06F21/554 , G06F21/79
Abstract: Devices, systems and techniques for implementing freedom from interference (FFI) access rules. In an example, a device includes a set of primary components, a set of secondary components, and an interconnected coupled between the two sets of components. Each primary component of the set of primary components has an access identifier, among multiple access attributes, and an access attribute, among multiple access modes. Each secondary component of the set of secondary components is protected by a firewall. Each firewall is configured to specify, for each specific combination of an access identifier and access attribute, whether access to the associated secondary component is permitted and what type of access is permitted.
-
公开(公告)号:US20240075876A1
公开(公告)日:2024-03-07
申请号:US18389297
申请日:2023-11-14
Applicant: Texas Instruments Incorporated
Inventor: Hemant Vijay Kumar HARIYANI , Aishwarya DUBEY , Mihir Narendra MODY
CPC classification number: B60R1/00 , G06T3/0018 , G06T3/4038 , G06T7/70 , G06T7/80 , G06T17/20 , G06V10/80 , G06V20/56 , B60R2300/105 , B60R2300/303 , B60R2300/304 , B60R2300/60 , G06T2207/20221 , G06T2207/30252
Abstract: A technique for rendering an under-vehicle view including obtaining a first location of a vehicle, the vehicle having a set of cameras disposed about the vehicle, capturing a set of images; storing images of the set of images in a memory, wherein the images are associated with a time the images were captured, moving the vehicle to a second location, obtaining the second location of the vehicle, determining an amount of time for moving the vehicle from the first location to the second location, generating a set of motion data, the motion data indicating a relationship between the second location of the vehicle and the first location of the vehicle, obtaining one or more stored images from the memory based on the determined amount of time, rendering a view under the vehicle based on the one or more stored images and set of motion data, and outputting the rendered view.
-
公开(公告)号:US20240037028A1
公开(公告)日:2024-02-01
申请号:US18082693
申请日:2022-12-16
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Kedar CHITNIS , Mihir Narendra MODY , Prithvi Shankar YEYYADI ANANTHA , Sriramakrishnan GOVINDARAJAN , Mohd FAROOQUI , Shailesh GHOTGALKAR
IPC: G06F12/02
CPC classification number: G06F12/0292
Abstract: In an example, a method includes storing code for a first central processing unit (CPU) executing a first application in a first region of a memory, and storing code for a second CPU executing a second application in a second region of the memory. The method includes storing shared code for the first CPU and the second CPU in a third region of the memory. The method includes storing read-write data for the first CPU in a fourth region of the memory and storing read-write data for the second CPU in a fifth region of the memory. The method includes translating a first address from a first unique address space for the first CPU to a shared address space in the third region, and translating a second address from a second unique address space for the second CPU to the shared address space in the third region.
-
公开(公告)号:US20240031704A1
公开(公告)日:2024-01-25
申请号:US18091798
申请日:2022-12-30
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Niraj NANDAN , Mihir Narendra MODY , Rajasekhar ALLU
IPC: H04N25/77
CPC classification number: H04N25/77
Abstract: In an example, a method includes receiving image data of an input image having lines therein. The method also includes storing a first portion of the image data in a circular buffer in a first memory, wherein the first portion begins at a circular buffer start line in the input image and ends at a circular buffer end line in the input image. The method includes storing a second portion of the image data in a linear buffer in a second memory, where the second portion is non-overlapping with the first portion. The method includes processing the second portion of the image data to produce a first block of an output image. The method includes processing the first portion of the image data to produce a second block of the output image.
-
5.
公开(公告)号:US20230336887A1
公开(公告)日:2023-10-19
申请号:US18343018
申请日:2023-06-28
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Gang HUA , Rajasekhar Reddy ALLU , Mihir Narendra MODY , Niraj NANDAN , Mayank MANGLA , Pandy KALIMUTHU
IPC: H04N25/611 , G06T3/40 , G06T1/60 , H04N25/13
CPC classification number: H04N25/611 , G06T3/4015 , G06T1/60 , H04N25/13
Abstract: In an advanced driver-assistance system (ADAS), RAW sensor image processing for a machine vision (MV) application is important. Due to different color, e.g., red/green/blue (RGB), color components, being focused by the lens at different locations in image plane, the lateral chromatic aberration phenomenon may sometimes be observed, which causes false color around edges in the final image output, especially for high contrast edges, which can impede MV applications. Disclosed herein are low-latency, efficient, optimized designs for chromatic aberration correction (CAC) components. An in-pipeline CAC design may be used to perform on-the-fly CAC without any out-of-pipeline memory traffic; enable use of wide dynamic range (WDR) sensors; uses bicubic interpolation; support vertical and horizontal chromatic aberration color channel offsets, reduce CAC line memory requirements, and support flexible look-up table (LUT) down-sampling factors to improve the spatial precision of correction and accommodate popular image sensor resolutions.
-
公开(公告)号:US20230195658A1
公开(公告)日:2023-06-22
申请号:US17558278
申请日:2021-12-21
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Daniel Brad WU , Abhishek SHANKAR , Mihir Narendra MODY , Gregory Raymond SHURTZ , Jason A. T. JONES , Hemant Vijay Kumar HARIYANI
IPC: G06F13/16
CPC classification number: G06F13/1647
Abstract: Techniques including a memory controller with a set of memory channel queues, wherein memory channel queues of the set of memory channel queues correspond to memory channels to access a set of memory modules, a first arbitration module, and a second arbitration module. The memory controller is configured to receive a first memory request from the peripheral and place one or more portions of the first memory request in the memory channel queues of the set of memory channel queues. The first arbitration module is configured to determine an arbitration algorithm, select a first memory channel queue based on the arbitration algorithm, present the one or more portions of the first memory request in the selected first memory channel queue to the second arbitration module, and output the presented one or more portions of the first memory request based on a selection by the second arbitration module.
-
公开(公告)号:US20230185904A1
公开(公告)日:2023-06-15
申请号:US17550948
申请日:2021-12-14
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Kedar Satish CHITNIS , Mihir Narendra MODY , Amritpal Singh MUNDRA , Yashwant DUTT , Gregory Raymond SHURTZ , Robert John TIVY
CPC classification number: G06F21/54 , G06F9/485 , G06F21/79 , G06F21/554
Abstract: A method of enabling memory access freedom from interference (FFI) rules, comprising: determining a first safety privilege access ID (PrivID) for a first component of a system (e.g., based on Automotive Safety Integrity Level (ASIL) attributes of tasks executed by the first component); determining a first access attribute for a first software task executing on the first component; receiving, at a first firewall component of the system, a request from the first software task to access a first memory region of a second component of the system, wherein the request specifies the first PrivID and the first access attribute; and determining, by the first firewall component, whether to permit the first software task to access the first memory region based on the first PrivID, the first access attribute, and the first memory region.
-
公开(公告)号:US20230166659A1
公开(公告)日:2023-06-01
申请号:US17536727
申请日:2021-11-29
Applicant: Texas Instruments Incorporated
Inventor: Hemant Vijay Kumar HARIYANI , Aishwarya DUBEY , Mihir Narendra MODY
CPC classification number: B60R1/00 , G06T7/70 , G06T7/80 , G06T3/0018 , G06T3/4038 , G06T17/20 , G06V20/56 , G06V10/80 , B60R2300/105 , B60R2300/303 , B60R2300/304 , B60R2300/60 , G06T2207/20221 , G06T2207/30252
Abstract: A technique for rendering an under-vehicle view including obtaining a first location of a vehicle, the vehicle having a set of cameras disposed about the vehicle, capturing a set of images; storing images of the set of images in a memory, wherein the images are associated with a time the images were captured, moving the vehicle to a second location, obtaining the second location of the vehicle, determining an amount of time for moving the vehicle from the first location to the second location, generating a set of motion data, the motion data indicating a relationship between the second location of the vehicle and the first location of the vehicle, obtaining one or more stored images from the memory based on the determined amount of time, rendering a view under the vehicle based on the one or more stored images and set of motion data, and outputting the rendered view.
-
公开(公告)号:US20170161873A1
公开(公告)日:2017-06-08
申请号:US15349609
申请日:2016-11-11
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Shashank DABRAL , Mihir Narendra MODY , Denis BEAUDOIN , Niraj NANDAN , Gang HUA
CPC classification number: G06T3/4015 , G06T3/403 , G06T2207/20012 , H04N9/045 , H04N2209/046
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.
-
公开(公告)号:US20240214511A1
公开(公告)日:2024-06-27
申请号:US18599324
申请日:2024-03-08
Applicant: Texas Instruments Incorporated
Inventor: Mihir Narendra MODY , Brijesh JADAV , Gang HUA , Niraj NANDAN , Rajasekhar Reddy ALLU , Ankur ANKUR , Mayank MANGLA
CPC classification number: H04N5/2628 , G06T3/40 , G06T7/12 , G06T7/60 , G06T11/00
Abstract: A technique for determining regions and block sizes for configuring a perspective transformation engine including determining a set of scale ratios for images captured by a camera, generating a scale ratio image based on the set of scale ratios, determining a set of boundary ranges for the scale ratio image, generating a binary scale ratio image using the set of scale ratios of the scale ratio image, determining a set of regions based on the set of boundary ranges for the binary scale ratio image, determining a block size for each region of the determined set of regions, and outputting the determined set of regions and the determined block sizes.
-
-
-
-
-
-
-
-
-