国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

德州儀器TDA4背后的OpenVX介紹

佐思汽車研究 ? 來源:佐思汽車研究 ? 2023-02-16 09:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

近年來行泊一體大行其道,德州儀器的TDA4占了行泊一體大約70%的市場。其背后關鍵的就是OpenVX。

50463bc6-ad3e-11ed-bfe3-dac502259ad0.png

圖片來源:德州儀器

TDA4是一個龐大的家族,可以對應六大場景,如上圖。TDA4系列產品眾多,TDA4VM是最早推出的,性能最低,2023年2季度量產的TDA4VH和TDA4AH是TDA4系列的旗艦產品,具備32TOPS的AI算力(4個MMA),100K DMIPS的CPU算力(8個2.0GHz的Cortex-A72內核),16K DMIPS的MCU算力(8個Cortex-R5F內核),320 GFLOPS的DSP算力(4個C7X),4個4K60顯示,內置4口以太網交換,2口PCIe交換。

505f5656-ad3e-11ed-bfe3-dac502259ad0.png

圖片來源:德州儀器

這是典型的行泊一體框架圖,10個攝像頭,對TDA4VMP來說太吃力,還是需要TDA4VH。行車方面,可實現盲區檢測(BSD)、開門預警(DOW)、車道偏離預警(LDW)、前向碰撞預警(FCW)、智能遠光燈控制(IHC)、前方穿行預警(FCTA)、后方穿行預警(RCTA)、后方碰撞預警(RCW)、自適應巡航(ACC)、車道保持輔助 (LKA)、手動變道(PLC)、交通擁堵輔助(TJA)、高速輔助駕駛(HWA)、自動緊急制動(AEB)、交互式高速公路自動駕駛(HWP)、交互式高速公路擁堵自動駕駛(TJP)、自動輔助導航駕駛(NOA)等功能;泊車方面,可實現全景功能(AVM)、自動泊車輔助(APA)、遙控泊車輔助(RPA)、家庭區域記憶泊車(HAVP)等功能。

5083ed72-ad3e-11ed-bfe3-dac502259ad0.png

圖片來源:福瑞泰克

這是福瑞泰克最頂級的ADC30域控制器架構,12V5R3L方案,基于3顆地平線征程5芯片、2顆TDA4VH以及2顆英飛凌TC397的架構。3顆征程5芯片主要做BEV鳥瞰圖。高精度地圖處理、傳感器融合、軌跡預測、行為決策、路徑規劃和自動泊車由TDA4VH負責。據說一汽紅旗將使用這個域控制器。一汽紅旗是福瑞泰克的大客戶。

TDA4VM內部框架圖

50adc9d0-ad3e-11ed-bfe3-dac502259ad0.jpg

圖片來源:德州儀器

TDA4VMID的應用框架圖

50bf5f4c-ad3e-11ed-bfe3-dac502259ad0.png

圖片來源:德州儀器

TDA4VMID自動泊車的數據流分析

51148f4e-ad3e-11ed-bfe3-dac502259ad0.png

圖片來源:德州儀器

TDA4VMID的軟件棧與負載分析

513daec4-ad3e-11ed-bfe3-dac502259ad0.png

圖片來源:德州儀器

關鍵的算法部分是OpenVX。

OpenVX中間件

517c9ab2-ad3e-11ed-bfe3-dac502259ad0.jpg

圖片來源:OpenVX

518b3b62-ad3e-11ed-bfe3-dac502259ad0.png

圖片來源:OpenVX

我們來研究一下今天的主角:OpenVX,這實際是TDA4的核心。

51a2412c-ad3e-11ed-bfe3-dac502259ad0.png

圖片來源:OpenVX

OpenVX是芯片內部的硬件加速器與視覺應用間的橋梁,也就是個API

51bf16a8-ad3e-11ed-bfe3-dac502259ad0.png

圖片來源:OpenVX

一個Graph,可以說是對象也可以說是圖形,一個Graph代表一個圖像處理流程,每個進程內可以有多個context(上下文),每個context內可以有多個graph(圖,或連接關系),每個graph內可以有多個node(節點)。一個node就是一個最小的調度單元,可以是圖像預處理算法,可以是邊緣檢測算法;一個graph就是一個功能,是由多個步驟連接在一起的完整功能;當graph構造完成后,即可調用vxVerifyGraph函數,交由OpenVX后端去檢查參數是否合法。如果合法,即可調用vxProcessGraph函數,交由OpenVX后端將任務分發給特定的加速器和異構核心,等待全部計算完成后即函數返回。

51d6dc34-ad3e-11ed-bfe3-dac502259ad0.jpg

也支持CNN,不過還是不如專用的AI芯片

圖片來源:OpenVX

OpenVX是非盈利開源組織Khronos定義的一套API框架,包括:

宏的定義與含義

結構體的定義與含義

函數的定義與行為

而框架的代碼完全由各個公司自行實現(實現的API行為符合Khronos定義即可),例如TIOVX是TI公司對OpenVX 的實現,Khronos組織本身也提供了一個OpenVX實現作為參考。OpenVX提出的初衷之一是統一各個平臺的圖像處理接口,提高業務代碼在不同平臺下的移植性。

很明顯,框架使用了面向對象的設計思路,即結構體(對象)中的數據對使用者隱藏,使用者只能調用相應的函數讀取及修改結構體中的數據。OpenVX偏向于硬件硬解碼,由芯片廠家決定,OpenCV偏向于通用軟件實現功能,由社區決定。

OpenVX規范了標準化的數據結構,基本滿足了嵌入式系統的主要需求,尤其是這種數據結構的描述方法對嵌入式系統非常友好:支持虛擬地址、物理地址等異構內存;提供了數據在多種地址之間映射的接口;提供了統一化的自定義結構體的描述方法。

51ed6a30-ad3e-11ed-bfe3-dac502259ad0.png

圖片來源:OpenVX

OpenCL與OpenVX對比,OpenVX受限于硬件,國內接觸的很少,熟悉OpenCL的人很多。

521439ee-ad3e-11ed-bfe3-dac502259ad0.jpg

圖片來源:OpenVX

目前支持OpenVX主要是以上幾家,包括樹莓派、日本索喜、德州儀器、英特爾AMD高通,還有IP公司芯原、Imagination、CADENCE、Synopsys和 ETRI (韓國電信研究院)。2016年推出第一版OpenVX標準,目前是2019年的1.3版本,AMD和德州儀器是最早使用OpenVX的公司。

5233e46a-ad3e-11ed-bfe3-dac502259ad0.jpg

圖片來源:KHRONOS

TIOVXFramework包含了官方OpenVX的標準API和TI擴展的API,其中包括public: Context, Parameter, Kernel, Node, Graph Array, Image,Scalar, Pyramid, ObjectArray ;TI: Target, Target Kernel, Obj Desc。TIOVX Platform提供了特定硬件(如TDAx, AM65x)的操作系統(如TI-RTOS, Linux)調用API。API就像飯店服務員,廚師就是底層的硬件系統,食客就像軟件應用調度,食客是看不見廚師的,封裝好的內核就像菜單,廚師一般只能按菜單做,新菜也能做,但會比較麻煩。

TIOVXKernel Wrapper提供了由硬件模塊VPAC(Vision Pre-processing Accelerator)和DMPAC(Depthand Motion Perception Accelerator)封裝成的Kernel,用戶也可用Wrapper將自定義的算法(如OpenCV算法,DSP算法)封裝成Kernel。Kernel是指OpenVX中的一種功能,比如對一個圖片進行高通濾波,這在OpenVX 里面叫做一個user kernel。

在OpenVX中,把參數定義初始化好后的kernel叫做node,因此,node就是 kernel的一個實例化--即擁有指定參數的 kernel。 視覺預處理加速器(VPAC)是一組常見的視覺基元函數,執行內存到內存 (M2M)像素數據處理任務,例如:顏色處理和增強、噪聲過濾、寬動態范圍 (WDR)處理,鏡頭失真校正,用于去扭曲的像素重新映射,即時比例生成,即時金字塔生成。

VPAC從主SoC處理器ARM、DSP等)卸載這些常見任務,因此可以將這些CPU用于差異化的高級算法。VPAC旨在通過在時分復用模式下工作來支持多個攝像頭。VPAC用作視覺處理的前端,并為SoC中的其他視覺加速器或處理器內核的進一步處理。

VPAC邏輯圖

5250d4c6-ad3e-11ed-bfe3-dac502259ad0.jpg

圖片來源:TIOVX

DMPAC包含兩個模塊,即 Sterei Disparity Engine(SDE, 用于加速立體深度預測)和Dense Optical Flow Engine (DOF Engine,用于加速密集光流)。DMPAC計算來自相機輸入的密集立體深度圖(深度)和密集光流矢量(運動)。基于圖像/視頻傳感器的環境感知(也稱為場景理解)是汽車、工業和消費電子領域許多新興應用的核心。通常這涉及通過分析一個或多個相關的輸入視頻流來檢測場景中的所有對象,以及它們相對于觀察者或汽車的3D位置和運動。

526a97f8-ad3e-11ed-bfe3-dac502259ad0.png

圖片來源:TIOVX

上圖為TIOVX的典型應用,L2級智能駕駛最核心功能AEB。每一步就是一個node。EVE是一個比較復雜的應用,需要調用ARM CPU和DSP。HWA是硬件加速,可以理解為FPGA那種查找表類型的硬連線輸出。

5282429a-ad3e-11ed-bfe3-dac502259ad0.png

光流功能的實現可以用來追蹤目標及預測目標軌跡位置

圖片來源:OpenVX

用TDA4來做ADAS,算法工作量可以大幅度縮減,并且執行效率遠高于手工OpenCV代碼,研發成本可以大幅度降低,這也是TDA4橫掃行泊一體市場的原因。





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 以太網交換機

    關注

    0

    文章

    145

    瀏覽量

    15121
  • MMA
    MMA
    +關注

    關注

    0

    文章

    7

    瀏覽量

    18608
  • TDA
    TDA
    +關注

    關注

    3

    文章

    269

    瀏覽量

    79209
  • TOPSIS
    +關注

    關注

    0

    文章

    6

    瀏覽量

    6748
  • openvx
    +關注

    關注

    0

    文章

    2

    瀏覽量

    4681

原文標題:TDA4橫掃行泊一體市場與其背后的OpenVX

文章出處:【微信號:zuosiqiche,微信公眾號:佐思汽車研究】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    德州儀器TPSM53602電源模塊:功能特性與設計指南

    德州儀器TPSM53602電源模塊:功能特性與設計指南 在電子設計領域,電源模塊的性能和可靠性對于整個系統的穩定運行至關重要。德州儀器(Texas Instruments)的TPSM53602
    的頭像 發表于 03-04 09:50 ?70次閱讀

    德州儀器TPS65176系列芯片封裝及設計指南

    德州儀器TPS65176系列芯片封裝及設計指南 一、引言 在電子設計領域,芯片的封裝信息對于工程師來說至關重要,它不僅影響著芯片的安裝和使用,還與整個系統的性能和穩定性密切相關。今天,我們就來詳細
    的頭像 發表于 03-01 10:45 ?647次閱讀

    德州儀器WQFN封裝產品深度解析

    德州儀器WQFN封裝產品深度解析 最近在電子設計的過程中,我接觸到了德州儀器(TI)的WQFN封裝產品,今天就來和大家詳細分享一下相關的技術要點,希望能給大家的設計工作帶來一些啟發。 文件下載
    的頭像 發表于 03-01 10:30 ?552次閱讀

    德州儀器TMDS442:4至2 DVI/HDMI開關的深度解析

    德州儀器TMDS442:4至2 DVI/HDMI開關的深度解析 在當今數字化的時代,高清視頻傳輸變得越來越重要,DVI和HDMI接口作為數字視頻傳輸的重要標準,廣泛應用于各種顯示設備中。德州儀器
    的頭像 發表于 01-14 17:00 ?850次閱讀

    德州儀器TMUX621x:高性能4通道開關的卓越之選

    德州儀器TMUX621x:高性能4通道開關的卓越之選 在電子設計領域,選擇合適的開關器件對于實現系統的高性能和穩定性至關重要。德州儀器(Texas Instruments)的TMUX6211
    的頭像 發表于 01-13 11:15 ?266次閱讀

    德州儀器DRV8829的深度解析與應用指南

    德州儀器DRV8829的深度解析與應用指南 在電子工程師的日常工作中,電機驅動芯片是不可或缺的重要組件。今天給大家詳細介紹德州儀器(TI)的一款強大的電機驅動芯片——DRV8829。過去,我們經常
    的頭像 發表于 01-11 11:45 ?987次閱讀

    德州儀器 4 位二進制全加器:滿足多樣化需求的理想選擇

    德州儀器 4 位二進制全加器:滿足多樣化需求的理想選擇 在數字電路設計里,加法器是實現算術運算的核心部件。德州儀器的 SN54283、SN54LS283、SN54S283、SN74283
    的頭像 發表于 01-05 18:15 ?1151次閱讀

    德州儀器SDI解串器:功能特性、應用與設計要點

    德州儀器SDI解串器:功能特性、應用與設計要點 在當今的視頻處理領域,SDI(Serial Digital Interface)解串器扮演著至關重要的角色。德州儀器(TI)的LMH0341
    的頭像 發表于 12-25 16:55 ?462次閱讀

    德州儀器ADS7841:12位4通道串行輸出采樣ADC的技術解析

    德州儀器ADS7841:12位4通道串行輸出采樣ADC的技術解析 在電子設計領域,模數轉換器(ADC)起著至關重要的作用,它能將模擬信號轉換為數字信號,以滿足現代數字系統的處理需求。德州儀器(TI
    的頭像 發表于 12-10 09:25 ?646次閱讀

    德州儀器同步降壓芯片優化輕載效率?

    德州儀器LM61440AANRJRR同步降壓芯片支持3.0V–36V寬輸入電壓與4A輸出電流,峰值效率>95%。其QFN封裝與全集成保護功能適配工業、汽車電子及便攜設備的高效能電源管理需求。
    的頭像 發表于 10-29 09:45 ?446次閱讀
    <b class='flag-5'>德州儀器</b>同步降壓芯片優化輕載效率?

    德州儀器Dynamic Z-Track算法的特性和優勢

    本應用手冊介紹德州儀器 (TI) 電池電量監測算法的簡短歷史,說明了負載電流頻繁、快速變化時電池電量監測計運行時的挑戰,并詳細介紹了應用于動態負載電流應用的 Dynamic Z-Track (IT-DZT) 算法的特性和優勢。
    的頭像 發表于 09-20 11:39 ?3168次閱讀
    <b class='flag-5'>德州儀器</b>Dynamic Z-Track算法的特性和優勢

    德州儀器TDA4VE/TDA4AL/TDA4VL Jacinto?處理器技術解析

    Texas Instruments TDA4VE-Q1/TDA4AL-Q1/TDA4VL-Q1 SoC處理器采用先進的Jacinto? 7架構,面向智能視覺相機應用。這些器件建立在TI在視覺處理領域
    的頭像 發表于 08-21 15:00 ?1282次閱讀
    <b class='flag-5'>德州儀器</b><b class='flag-5'>TDA4</b>VE/<b class='flag-5'>TDA4</b>AL/<b class='flag-5'>TDA4</b>VL Jacinto?處理器技術解析

    德州儀器推出全新功能隔離式調制器

    德州儀器的新模擬產品能以超高的分辨率精準測量電流和電壓,從而讓機器人可以執行精細復雜的任務。
    的頭像 發表于 04-28 13:50 ?1092次閱讀

    德州儀器時隔十季度營收重回同比增長,CEO稱工業市場正全面復蘇

    4 月 24 日消息,模擬芯片龍頭企業德州儀器昨日公布了該企業 2025 年第一季度的財務業績。在上季度中德州儀器實現 40.7 億美元收入,環比增長 2%,同比增長 11%;凈收入則是 11.8
    的頭像 發表于 04-24 18:38 ?1006次閱讀
    <b class='flag-5'>德州儀器</b>時隔十季度營收重回同比增長,CEO稱工業市場正全面復蘇

    Leadway電源模塊和TI(德州儀器)、Murata(村田)相比有哪些優勢?

    Leadway電源模塊和TI(德州儀器)、Murata(村田)相比有哪些優勢?Leadway電源模塊提供高性能、高可靠性的國產電源解決方案,以其高效率、寬輸入電壓范圍和緊湊封裝為特點。擅長替代TI
    發表于 04-14 10:17