如何實(shí)現(xiàn)車內(nèi)兒童存在檢測(CPD)?原理與工程實(shí)踐解析)
1. CPD技術(shù)到底在解決什么問題1.1 每年都在發(fā)生的“車內(nèi)遺忘”悲劇先聊一個(gè)讓人不寒而栗的真實(shí)場景夏天下午兩點(diǎn)室外氣溫35℃一輛停在露天停車場的車內(nèi)密閉座艙溫度能在15分鐘內(nèi)飆升到50℃以上。如果這個(gè)場景里恰好有一個(gè)被遺忘在后座安全座椅上的孩子留給救援的時(shí)間窗口通常只有幾十分鐘。這不是危言聳聽而是每年都會在全球范圍內(nèi)反復(fù)上演的真實(shí)悲劇。兒童存在檢測Child Presence DetectionCPD就是為了解決這個(gè)痛點(diǎn)而生的。它本質(zhì)上是一套能夠自動感知“車內(nèi)是否還有生命體被遺留”的智能檢測系統(tǒng)核心目標(biāo)是在駕駛員鎖車離開后持續(xù)監(jiān)測座艙內(nèi)是否存在兒童或?qū)櫸镆坏┌l(fā)現(xiàn)有人被遺落立即觸發(fā)分級報(bào)警和車聯(lián)網(wǎng)遠(yuǎn)程通知最大限度縮短救援響應(yīng)時(shí)間。CPD這個(gè)功能早期更多是以“后排遺留提醒”的形式出現(xiàn)在部分高端車型上但當(dāng)時(shí)大多數(shù)方案只是借助車門開關(guān)邏輯和座椅重力傳感器做間接推斷可靠性并不理想。后來隨著Euro NCAP等新車評價(jià)規(guī)程把CPD納入評分體系行業(yè)才真正開始認(rèn)真對待這項(xiàng)功能?,F(xiàn)在做智能座艙的團(tuán)隊(duì)基本都把CPD當(dāng)作一個(gè)必須拿下的基礎(chǔ)安全配置。1.2 從“提醒”到“守護(hù)”的功能邊界要真正理解CPD得先分清兩個(gè)容易混淆的概念一個(gè)是“下車提醒”一個(gè)是“存在檢測”。前者解決的是“車主有沒有忘東西在后排”只要你鎖車時(shí)后門有過開啟動作系統(tǒng)就提示一句“請檢查后排”后者解決的是“鎖車之后車?yán)镞€有沒有活的生命體”這需要傳感器在車輛完全落鎖、無人干擾的狀態(tài)下持續(xù)工作自主判斷艙內(nèi)是否存在呼吸、心跳等微弱生命信號。從功能定義上看CPD屬于主動安全向的座艙感知功能和DMS駕駛員監(jiān)控、OMS乘客監(jiān)控并列但它的工作場景更特殊——大部分時(shí)間系統(tǒng)處于“待機(jī)監(jiān)測”狀態(tài)只有鎖車后才真正進(jìn)入高強(qiáng)度檢測模式。這就帶來一個(gè)天然矛盾傳感器必須在極低功耗下保持足夠的探測靈敏度同時(shí)又要在充滿靜態(tài)雜波的座艙環(huán)境中精準(zhǔn)識別微弱的生命體征信號。所以CPD的技術(shù)路線選擇本質(zhì)上是在探測靈敏度、功耗、誤報(bào)率、成本之間做一個(gè)綜合權(quán)衡。而這恰恰是毫米波雷達(dá)能脫穎而出的原因。2. 為什么是毫米波雷達(dá)而不是攝像頭或紅外2.1 座艙場景的特殊挑戰(zhàn)先列幾個(gè)車內(nèi)環(huán)境的關(guān)鍵約束條件你就能理解為什么這個(gè)場景這么棘手第一座艙空間狹小。后座到車頂、座椅靠背到車門之間的距離通常只有幾十厘米很多障礙物處于雷達(dá)的近場范圍內(nèi)多徑反射非常嚴(yán)重。第二目標(biāo)狀態(tài)極端多樣。兒童可能正向坐、反向坐可能被毯子蓋住可能在安全座椅里睡著可能身體完全靜止而只有胸腔在微微起伏甚至還可能出現(xiàn)寵物和兒童同時(shí)存在的情況。第三環(huán)境條件苛刻。車廂可能是全黑環(huán)境可能高達(dá)60℃或低至-20℃可能布滿灰塵還可能有座椅加熱、手機(jī)射頻信號等電磁干擾源。第四生命體征信號極其微弱。靜止?fàn)顟B(tài)下孩子胸腔隨呼吸產(chǎn)生的體表位移只有0.5mm到1mm量級心跳引起的位移更小大約在0.1mm到0.5mm要在這樣的微動幅度上建立可靠檢測對傳感器的靈敏度和信號處理能力都是很大的考驗(yàn)。2.2 主流技術(shù)路線橫向?qū)Ρ劝褦z像頭、紅外熱成像、超聲波、UWB和毫米波雷達(dá)放在同一張表里對比優(yōu)劣一目了然。技術(shù)路線隱私性黑暗環(huán)境遮擋穿透微動檢測成本量級主要短板RGB攝像頭差不行不行看算法中強(qiáng)光、遮擋、隱私問題紅外熱成像一般可以不行可以高玻璃和織物遮擋失效成本高超聲波好可以部分很弱低分辨率低無法可靠測呼吸UWB好可以部分較弱中主要用于存在感知微動檢測弱毫米波雷達(dá)好可以可以極強(qiáng)中算法復(fù)雜度高需精細(xì)標(biāo)定攝像頭的核心問題不是能力不夠而是隱私和遮擋。車內(nèi)是一個(gè)高度私密的空間用攝像頭做持續(xù)監(jiān)測用戶在心理上很難接受。而且一旦孩子被毯子蓋住或者面朝座椅靠背視覺方案基本就失效了。紅外熱成像雖然能解決黑暗問題但同樣擋不住織物遮擋而且成本高出不少很難下放到中低端車型。毫米波雷達(dá)的穿透能力來自它使用的電磁波頻段。以60GHz頻段為例波長只有5mm左右但具備穿透布料、一定厚度塑料薄板的能力。更重要的是雷達(dá)天然對“運(yùn)動”敏感通過檢測電磁波遇到移動物體后反射信號的相位變化可以直接測量目標(biāo)表面極其微小的位移——這就為呼吸、心跳檢測提供了物理基礎(chǔ)。2.3 毫米波雷達(dá)的“護(hù)城河”在哪里如果說攝像頭是在“看圖識人”那毫米波雷達(dá)本質(zhì)上是在“測振動辨活體”。它的核心優(yōu)勢可以總結(jié)成三個(gè)短語一個(gè)是全天候。不管是白天黑夜、強(qiáng)光逆光、煙霧灰塵電磁波的傳播特性幾乎不受影響雷達(dá)始終能穩(wěn)定輸出檢測結(jié)果。另一個(gè)是無感存在。雷達(dá)不采集任何面部、體型等生物特征圖像天然沒有隱私爭議用戶在車內(nèi)的任何行為都不會被“看見”心理接受度高。還有一個(gè)是微動敏感。因?yàn)楹撩撞úㄩL極短相位變化對亞毫米級位移極其敏感。以77GHz雷達(dá)為例波長約3.9mm胸腔0.5mm的起伏會引起大約46度的相位變化這個(gè)信噪比足夠后端算法做一個(gè)很可靠的呼吸檢測。當(dāng)然毫米波方案也有自己的難點(diǎn)比如開發(fā)門檻高、信號處理鏈路復(fù)雜、座艙多徑干擾需要精細(xì)標(biāo)定。但這些屬于“工程難度”問題可以通過技術(shù)手段解決。而隱私、黑暗、遮擋這些短板對攝像頭和紅外來說卻是物理層面的天花板。這也是為什么現(xiàn)在行業(yè)里做CPD的主流路線幾乎都鎖定在毫米波雷達(dá)上。3. 毫米波雷達(dá)CPD的核心原理與信號處理鏈路3.1 先從FMCW測距測速說起現(xiàn)在市面上的車載毫米波雷達(dá)絕大多數(shù)都是調(diào)頻連續(xù)波FMCW體制。它的工作方式可以類比成一個(gè)“會唱歌的蝙蝠”雷達(dá)持續(xù)發(fā)射頻率隨時(shí)間線性變化的電磁波遇到目標(biāo)后產(chǎn)生回波雷達(dá)將回波與發(fā)射信號混頻得到一個(gè)包含目標(biāo)距離信息的中頻信號。關(guān)鍵點(diǎn)在于頻率變化。發(fā)射信號頻率隨著時(shí)間不斷升高Chirp回波信號比發(fā)射信號延遲了t 2R/cR為目標(biāo)距離c為光速。這個(gè)時(shí)間延遲導(dǎo)致回波與發(fā)射信號之間存在一個(gè)頻率差f_b而f_b恰好與距離R成正比。具體計(jì)算關(guān)系是f_b S × 2R / c其中S是Chirp的調(diào)頻斜率。舉個(gè)例子如果調(diào)頻斜率S 50MHz/μs目標(biāo)距離1m那么中頻頻率大約就是333kHz。這個(gè)信號頻率很低ADC采樣毫無壓力所以FMCW雷達(dá)得以用低成本方案實(shí)現(xiàn)高精度測距。測速則依賴多普勒效應(yīng)。如果目標(biāo)相對雷達(dá)有徑向運(yùn)動回波信號會額外疊加一個(gè)多普勒頻移。在連續(xù)發(fā)射多個(gè)Chirp的時(shí)間維度上做一次FFT就能從相位變化中提取出目標(biāo)的速度信息。這里要提一個(gè)和CPD高度相關(guān)的細(xì)節(jié)FMCW雷達(dá)的距離分辨率由帶寬決定公式是ΔR c/(2B)。24GHz雷達(dá)如果只有250MHz帶寬距離分辨率大約75cm這個(gè)分辨率在座艙這種狹小空間里基本沒法把“不同位置的靜止目標(biāo)”分辨清楚。而60GHz雷達(dá)可用帶寬可達(dá)數(shù)GHz距離分辨率可以做到3cm左右點(diǎn)云更密對艙內(nèi)多個(gè)目標(biāo)的區(qū)分能力完全不是一個(gè)量級。這也是為什么新一代CPD方案普遍往60GHz甚至更高頻段走。3.2 從原始波到“可見目標(biāo)”距離FFT、多普勒FFT和CFAR雷達(dá)信號處理不是一蹴而就的ADC采樣出來的原始數(shù)據(jù)經(jīng)過一系列處理才能變成“有意義的目標(biāo)”。整個(gè)鏈路按順序大致是第一步距離FFT。對單個(gè)Chirp的采樣點(diǎn)做FFT將時(shí)域信號變換到距離維這時(shí)每一個(gè)峰值就對應(yīng)一個(gè)潛在目標(biāo)反射體。這一步是后續(xù)所有處理的“地基”。第二步多普勒FFT。對跨多個(gè)Chirp的同一距離門做FFT提取速度維信息。經(jīng)過這一步數(shù)據(jù)從“距離-時(shí)間”變成“距離-速度”二維圖譜。第三步CFAR恒虛警檢測。對二維圖譜做目標(biāo)檢測設(shè)定自適應(yīng)閾值篩掉底噪和雜波找出真正的目標(biāo)反射點(diǎn)。CFAR的目的在于保持一個(gè)恒定的虛警率不會因?yàn)榄h(huán)境噪聲波動導(dǎo)致檢測結(jié)果忽多忽少。第四步角度估計(jì)。利用多根接收天線之間的相位差估算目標(biāo)的水平方位角和俯仰角。配合多輸入多輸出MIMO技術(shù)和虛擬陣列擴(kuò)展可以在不大幅增加物理天線數(shù)量的情況下獲得更高的角度分辨率。第五步聚類和跟蹤。把CFAR檢測出來的散射點(diǎn)在空間上聚類成目標(biāo)再用卡爾曼濾波或相關(guān)跟蹤算法對目標(biāo)進(jìn)行連續(xù)跟蹤輸出穩(wěn)定的目標(biāo)列表。到這一步“有沒有目標(biāo)”已經(jīng)清楚了靜態(tài)目標(biāo)會被濾除只保留做微動特征分析的目標(biāo)點(diǎn)云。然后就要進(jìn)入CPD最關(guān)鍵的部分——生命體征檢測。3.3 生命體征檢測從相位里“聽”出呼吸和心跳CPD和普通雷達(dá)目標(biāo)檢測最大的不同在于它要識別的是整體保持靜止、只有體表微動的目標(biāo)。也就是說進(jìn)入檢測流程之后算法關(guān)心的不再是大范圍移動而是毫米甚至亞毫米級別的相位變化。具體做法是這樣的在距離FFT結(jié)果中選定目標(biāo)所在的距離門提取該距離門對應(yīng)的復(fù)數(shù)信號這里的相位分量包含目標(biāo)微動的信息。因?yàn)槲臃冗h(yuǎn)小于距離分辨率目標(biāo)的幅度特征在距離維上幾乎不變但相位會隨胸腔的周期性起伏發(fā)生規(guī)律性變化。把這串相位隨時(shí)間展開并做去趨勢和帶通濾波就能還原出呼吸波形。頻率上兒童和成人的正常呼吸率有明顯差異嬰兒每分鐘30到60次大約0.5到1Hz幼兒每分鐘20到40次大約0.33到0.67Hz成人則是每分鐘12到20次大約0.2到0.33Hz。心跳頻率更高一些成人約1到1.67Hz但心跳引起的體表位移遠(yuǎn)小于呼吸信號幅度更弱檢測難度也更大。在CPD的實(shí)際應(yīng)用中呼吸檢測是主體心跳檢測作為輔助判斷和增強(qiáng)置信度的補(bǔ)充。需要特別提醒的是靜止兒童在車內(nèi)時(shí)雷達(dá)回波中真正有效的生命體征信號只有微弱的一路而座艙內(nèi)各種反射體產(chǎn)生的雜波和噪聲可能遠(yuǎn)比信號本身強(qiáng)。要想從嘈雜環(huán)境中把這個(gè)微弱信號提取出來不是一個(gè)簡單的FFT能解決的需要一整套降噪處理策略。包括靜態(tài)雜波消除去除座椅、內(nèi)飾等固定物體的反射、帶通濾波只保留生命體征相關(guān)頻帶、自適應(yīng)噪聲估計(jì)還有多幀積累來增強(qiáng)信噪比。從工程角度看呼吸檢測的可靠性直接決定CPD整機(jī)的誤報(bào)和漏報(bào)水平。實(shí)測下來60GHz雷達(dá)配合合理的信號鏈對靜止目標(biāo)呼吸檢測的準(zhǔn)確率能夠做到95%以上這個(gè)水平已經(jīng)能滿足車規(guī)量產(chǎn)的需求。4. 把CPD真正落到座艙里4.1 雷達(dá)安裝位置與視場設(shè)計(jì)原理清楚了接下來就是工程問題。雷達(dá)裝在哪里直接影響探測效果。最常見的安裝位置是車頂閱讀燈附近、后排頂棚中央或者B柱內(nèi)側(cè)。選擇安裝位置的核心原則有三條一是盡可能覆蓋全部后排座椅區(qū)域尤其是兒童安全座椅所在的位置二是安裝角度要能夠以一定的俯角照射座椅表面這樣可以減少遮擋提高對呼吸微動的感知能力三是盡量遠(yuǎn)離金屬結(jié)構(gòu)件和強(qiáng)電磁干擾源比如揚(yáng)聲器、天線模塊等。還有一個(gè)容易忽略的細(xì)節(jié)就是天線的輻射方向圖設(shè)計(jì)。座艙空間狹小雷達(dá)芯片本身的波束通常較寬直接使用時(shí)會出現(xiàn)大量來自側(cè)窗、頂棚的多徑反射。實(shí)踐中一般需要通過透鏡或者天線陣列設(shè)計(jì)對波束做一定整形讓能量更集中地覆蓋目標(biāo)區(qū)域。這個(gè)工作在實(shí)驗(yàn)室仿真階段就要做扎實(shí)等上了實(shí)車再調(diào)周期和成本都會成倍增加。4.2 探測區(qū)域配置與多目標(biāo)場景處理CPD雷達(dá)不需要覆蓋整個(gè)座艙通常只重點(diǎn)關(guān)注后排座艙區(qū)域。實(shí)際工程中會在雷達(dá)配置模組里預(yù)設(shè)探測范圍包括距離范圍如0.3m到2m、角度范圍和多普勒門限。范圍設(shè)置也有講究設(shè)置太大會引入很多窗外移動目標(biāo)增加誤報(bào)概率設(shè)置太小則會漏掉一些邊緣位置。真實(shí)場景里也不是只有一個(gè)目標(biāo)這么簡單。可能出現(xiàn)的情況有兒童坐在安全座椅上、旁邊放著一個(gè)會晃動的毛絨玩具、后排地板上有一臺開啟的平板電腦、車輛停在路邊每隔幾秒有行人經(jīng)過、或者車主鎖車后并沒走遠(yuǎn)在車外徘徊造成多徑信號變化。這些情況對雷達(dá)而言全是干擾源。處理這類多源干擾通??康氖嵌嗄繕?biāo)跟蹤加“生命體征置信度評分”算法給每個(gè)目標(biāo)打一個(gè)“可能性分?jǐn)?shù)”綜合它的微動特征、位置穩(wěn)定性、呼吸頻率接近正常生理范圍的程度只有當(dāng)分?jǐn)?shù)超過閾值并持續(xù)一段時(shí)間系統(tǒng)才判定為“存在兒童”。4.3 三級報(bào)警策略和防誤報(bào)設(shè)計(jì)CPD的完整功能不只是“檢測”還包括分級響應(yīng)。行業(yè)內(nèi)比較成熟的報(bào)警策略大致分三級第一級是記錄與提醒。車輛鎖車后檢測到后排存在生命體系統(tǒng)首先通過車聯(lián)網(wǎng)App推送消息并在儀表或手機(jī)端提示“檢測到后排有乘客”同時(shí)記錄事件日志。第二級是車內(nèi)聲光報(bào)警。如果提醒后一段時(shí)間比如1分鐘仍未得到響應(yīng)系統(tǒng)會控制車輛鳴笛、閃燈嘗試通過最直接的方式引起周圍人注意。第三級是主動救援輔助。如果在更長時(shí)間內(nèi)仍然無人處理系統(tǒng)會執(zhí)行一系列避險(xiǎn)動作包括通過車聯(lián)網(wǎng)撥打緊急呼叫中心、調(diào)整空調(diào)至外循環(huán)并開啟最大風(fēng)量降溫、將車窗玻璃下降一定縫隙如果需要且允許。這套分級邏輯的核心思路是在“不過度打擾”和“不遺漏危險(xiǎn)”之間尋求平衡降低誤報(bào)帶來的體驗(yàn)損傷。防誤報(bào)設(shè)計(jì)里最容易被忽視的是“生命體是否真的存在”和“生命體是否處于危險(xiǎn)狀態(tài)”之間的關(guān)系。比如孩子的呼吸非常微弱或者孩子睡著了呼吸頻率比清醒時(shí)明顯降低算法能否捕捉住再比如前排駕駛員鎖車前反復(fù)從車?yán)锬脰|西雷達(dá)連續(xù)檢測到運(yùn)動目標(biāo)系統(tǒng)會不會誤觸發(fā)行業(yè)里的通行做法是把雷達(dá)輸出和車身信號做融合讀取門鎖狀態(tài)、車門開關(guān)信號、座椅占位傳感器、車輛震動狀態(tài)等只有組合條件滿足“車輛已鎖、車內(nèi)無預(yù)期人員、雷達(dá)檢出生命體征”時(shí)才觸發(fā)報(bào)警流程。4.4 與座艙域控的交互協(xié)同CPD不是孤立工作的。在一臺現(xiàn)代智能汽車?yán)锼枰妥撚蚩刂破鰿DC、車身域控制器BDC以及云端進(jìn)行數(shù)據(jù)交互。雷達(dá)輸出的目標(biāo)級數(shù)據(jù)不是原始點(diǎn)云出于數(shù)據(jù)量和算力考慮一般輸出的是后處理結(jié)果通過CAN、CAN FD或者車載以太網(wǎng)傳給域控制器由域控制器結(jié)合車輛狀態(tài)做最終決策。這里需要注意的是數(shù)據(jù)傳輸延遲。CPD對實(shí)時(shí)性的要求不是特別苛刻一兩秒的延遲可以接受但如果報(bào)警鏈路整條走下來需要十幾秒就無法接受了。比較合理的做法是讓雷達(dá)模組在前端完成大部分信號處理輸出“存在/不存在”和目標(biāo)置信度這類結(jié)構(gòu)化數(shù)據(jù)域控只負(fù)責(zé)融合判斷和響應(yīng)執(zhí)行這樣既可以降低中央算力壓力也能顯著縮短從“檢測到”到“觸發(fā)報(bào)警”的時(shí)間。5. 智能座艙測試驗(yàn)證怎么證明CPD真的可靠5.1 測試工況設(shè)計(jì)CPD功能要過車規(guī)級驗(yàn)證不能只靠實(shí)驗(yàn)室里幾個(gè)“模擬人”的呼吸數(shù)據(jù)。完整的測試體系一般包括三個(gè)層次臺架測試、整車氣候倉測試和實(shí)車道路測試。臺架測試是最基礎(chǔ)的。把雷達(dá)安裝在真實(shí)的座艙臺架上用生理呼吸模擬裝置——一個(gè)帶有可編程氣囊的假人模型它能夠模擬不同年齡段的呼吸頻率和胸腔起伏幅度——放置在座椅不同位置測試?yán)走_(dá)在不同距離、角度下的檢出率。這個(gè)階段會做大量的參數(shù)調(diào)優(yōu)所以自動化程度很重要。我見過有的團(tuán)隊(duì)直接用上位機(jī)腳本控制模擬假人的呼吸參數(shù)同時(shí)自動采集雷達(dá)輸出一口氣跑幾萬個(gè)測試用例效率比人工干預(yù)高出好幾個(gè)量級。氣候倉測試則要解決溫度和環(huán)境變化的問題。座艙溫度從-20℃到60℃變化會對雷達(dá)的發(fā)射功率、接收靈敏度和噪聲系數(shù)產(chǎn)生影響。加上車內(nèi)濕度、玻璃起霧、座椅材質(zhì)熱脹冷縮等因素都可能改變雷達(dá)的回波特性。這部分測試暴露出不少在常溫實(shí)驗(yàn)室里完全發(fā)現(xiàn)不了的問題一定要提早安排。實(shí)車道路測試的真實(shí)性最高但耗時(shí)也最長。需要在不同車型、不同內(nèi)飾、不同座椅材質(zhì)、不同貼膜特別是金屬膜條件下反復(fù)驗(yàn)證。金屬膜對電磁波的衰減非常明顯嚴(yán)重時(shí)會讓雷達(dá)探測距離縮水一半以上如果目標(biāo)車型允許用戶選裝金屬膜就得重新評估探測性能。5.2 誤報(bào)與漏報(bào)的平衡CPD測試最核心的指標(biāo)其實(shí)只有兩個(gè)漏報(bào)率和誤報(bào)率。漏報(bào)的定義是車內(nèi)有兒童但系統(tǒng)沒有檢測到這是最不可接受的情況誤報(bào)則是車內(nèi)沒有兒童但系統(tǒng)報(bào)警這會導(dǎo)致車主對功能失去信任。這兩個(gè)指標(biāo)的考核權(quán)重不同。漏報(bào)率要求趨近于零一旦發(fā)生就是安全事件誤報(bào)率則要在用戶體驗(yàn)和功能可用性之間取平衡。實(shí)測下來行業(yè)里對漏報(bào)率的目標(biāo)通常是0.01%以下誤報(bào)率則根據(jù)策略可以放寬一些但在車輛使用壽命周期內(nèi)也不允許出現(xiàn)頻繁打擾用戶的誤報(bào)。測試時(shí)需要注意的一點(diǎn)是兒童的行為模式遠(yuǎn)遠(yuǎn)比成年人更難預(yù)測而人工呼吸模擬裝置只能覆蓋“靜止”場景。真實(shí)兒童在車內(nèi)會動、會翻身、會被毯子完全蓋住、可能會睡著也可能在哭鬧。所以在法規(guī)測試之外很多主機(jī)廠還會額外采集真實(shí)兒童在車內(nèi)的數(shù)據(jù)進(jìn)行算法訓(xùn)練和驗(yàn)證。5.3 從數(shù)據(jù)到算法迭代補(bǔ)充一下關(guān)于時(shí)空同步的問題。如果整車上同時(shí)存在多個(gè)傳感器參與CPD判斷比如后座攝像頭和毫米波雷達(dá)同時(shí)工作就涉及傳感器數(shù)據(jù)的時(shí)間同步和空間對齊。簡單來說時(shí)間同步是指兩路數(shù)據(jù)的采集時(shí)刻要對齊常見的做法是用PTP精確時(shí)間協(xié)議或者給數(shù)據(jù)打上統(tǒng)一時(shí)間戳空間對齊是指把攝像頭畫面中的目標(biāo)位置和雷達(dá)點(diǎn)云中的目標(biāo)位置映射到同一個(gè)坐標(biāo)體系下這需要做聯(lián)合標(biāo)定計(jì)算攝像頭內(nèi)參和雷達(dá)相對于車身坐標(biāo)的外參。就CPD而言多傳感器融合不是標(biāo)配但一旦加入視覺工程復(fù)雜度會上升不少。雷達(dá)和攝像頭各自輸出目標(biāo)的3D位置或2D像素框中間需要建立匹配關(guān)系再根據(jù)兩者置信度做融合決策。雷達(dá)的優(yōu)勢在暗光、遮擋和隱私控制攝像頭的優(yōu)勢在目標(biāo)分類和語義理解兩者融合得好確實(shí)能互補(bǔ)但前提是標(biāo)定和同步要夠扎實(shí)否則融合結(jié)果可能還不如單傳感器。6. 常見問題與排查實(shí)錄CPD這個(gè)功能從開發(fā)到量產(chǎn)踩坑幾乎是必然的。分享幾個(gè)我實(shí)際遇到過的高頻問題可以當(dāng)排查手冊用。問題一靜止兒童檢測不到。先看信號鏈的帶通濾波設(shè)置是否正確呼吸頻率范圍有沒有被過濾掉。再看CFAR的閾值設(shè)置是不是過于嚴(yán)格把微弱的呼吸信號一起抑制掉了。如果都沒問題最后檢查雷達(dá)安裝方向和座椅遮擋情況。有時(shí)候座椅表面皮革的金屬成分或座椅加熱絲會形成強(qiáng)反射把微弱目標(biāo)淹沒掉這類問題需要增加雜波抑制處理來解決。問題二車外行人經(jīng)過導(dǎo)致誤報(bào)。這是典型的視場設(shè)置問題。需要把雷達(dá)的探測距離和角度范圍向內(nèi)收縮盡量讓波束聚焦在座艙內(nèi)部。同時(shí)利用多普勒信息做判定真實(shí)的呼吸信號是低頻的、周期的、來自靜止目標(biāo)的而行人走動是多普勒頻率較高的運(yùn)動信號兩者在特征上有明顯區(qū)分。問題三駐車后短時(shí)間內(nèi)無法檢測。鎖車后整車電氣系統(tǒng)需要時(shí)間從正常模式切換到駐車監(jiān)測模式這個(gè)切換過程中雷達(dá)可能還沒完全初始化。所以系統(tǒng)設(shè)計(jì)上要留出幾百毫秒到一兩秒的穩(wěn)定時(shí)間在穩(wěn)定期之前不輸出判定結(jié)果。排查時(shí)先確認(rèn)雷達(dá)模組供電是否正常再確認(rèn)雷達(dá)輸出幀率是否達(dá)到設(shè)計(jì)值。問題四溫度極低時(shí)檢出率下降。低溫會讓雷達(dá)芯片的噪聲系數(shù)變差信號鏈整體信噪比下降。對策包括在溫度補(bǔ)償表里增加低溫段的增益校正以及在算法端適當(dāng)提高積累幀數(shù)來彌補(bǔ)信噪比損失。問題五金屬貼膜導(dǎo)致探測距離驟減。這種問題沒有太好的軟件方案需要在開發(fā)階段就評估選裝配置必要時(shí)調(diào)整雷達(dá)安裝位置或者選用發(fā)射功率更高的方案來換取穿透余量。再補(bǔ)充一個(gè)小技巧整個(gè)CPD信號處理鏈路里調(diào)試工具非常重要。開發(fā)時(shí)一定要把中間結(jié)果可視化比如把距離-多普勒熱力圖、相位解纏后的呼吸波形直接顯示出來。否則一旦檢測邏輯出問題你很難判斷是射頻前端的問題還是算法后端的問題。好的調(diào)試可視化能讓定位問題的時(shí)間從幾天縮短到幾小時(shí)。我個(gè)人在實(shí)際項(xiàng)目里的體會是CPD技術(shù)真正難的不是某一環(huán)節(jié)的突破而是把探測靈敏度、環(huán)境魯棒性、系統(tǒng)功耗和用戶體驗(yàn)統(tǒng)一在同一個(gè)產(chǎn)品里。雷達(dá)信號處理的天花板很高但量產(chǎn)落地的每一分性能提升背后都是大量實(shí)車工況的驗(yàn)證打磨。如果你正在做相關(guān)的項(xiàng)目建議在測試驗(yàn)證上不要吝嗇投入CPD畢竟是一個(gè)安全功能可靠性永遠(yuǎn)是第一位的。