基于壓力傳感器的乘員體征識別_第1頁
基于壓力傳感器的乘員體征識別_第2頁
基于壓力傳感器的乘員體征識別_第3頁
基于壓力傳感器的乘員體征識別_第4頁
基于壓力傳感器的乘員體征識別_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、基于壓力傳感器的乘員體征識別Occupant Type Identification Based on Presssure Sensors摘 要 車輛乘員類型等體征信息的準(zhǔn)確識別是智能安全氣囊系統(tǒng)實現(xiàn)的前提條件之一,其識別算法的實時性和準(zhǔn)確性對于在碰撞發(fā)生時安全氣囊的起爆時間和充氣強度的控制起著決定性作用。 目前國內(nèi)外研究大多是采用布置在坐椅上的壓力傳感器檢測乘員體重,并以此進行不同體型的乘員類型分類;利用超聲波雷達或計算機視覺技術(shù)檢測乘員與儀表板之間的距離,并以此進行正常或危險坐姿的分類。 本文通過對不同類型乘員在不同坐姿下的體壓分布信息的精確分析,提出了單純依靠壓力分布傳感器,基于乘員類型

2、及坐姿導(dǎo)致的體壓動態(tài)變化信息進行乘員類型識別的乘員體征識別算法.首先針對乘員體壓分布的特點,建立了依據(jù)體壓敏感點分析的識別特征;其次,依據(jù)體壓敏感點特征分析,提取了基于體壓分布信息的不同類型及坐姿下乘員的主特征描述;最后,利用支持向量機的自學(xué)習(xí)功能,通過對試驗采集到的大量的不同體征乘員特征樣本的學(xué)習(xí),建立了基于支持向量機的乘員類型模式分類器,實現(xiàn)了對不同類型乘員的有效識別,從而為后續(xù)的智能安全氣囊的開發(fā)探索了一條現(xiàn)實可行且成本低廉的乘員類型的識別方法。關(guān)鍵詞:乘員體征信息;智能安全氣囊;體壓分布;乘員類型;支持向量機 ABSTRACT Vehicle occupant types positi

3、on information accurately identify such signs is intelligence airbag system to realize one of the premise condition, the recognition algorithm for real-time and accuracy in the collision occurred airbag detonator time and inflatable intensity control decisive. Both at home and abroad, mostly in rese

4、arch by arrangement of pressure sensor detection chair, and based on which the crew weight of different type crew type classification; Using ultrasonic detecting radar or computer vision technology with the distance between the crew dashboard, and based on which the normal or dangerous posture class

5、ification.Based on the research with faw technology center project of different types, through the crew in different posture body pressure distribution of accurate information are analyzed, and the only depend upon the pressure distribution, based on the occupant type and sensor to sitting body pres

6、sure dynamic change information the crew types and posture identification signs recognition algorithms, first crew for occupant body pressure distribution characteristic, establishes the body pressure sensitive analysis based on recognition characteristic; Secondly, based on analysis of characterist

7、ics of the body pressure sensitive, extraction based on body pressure distribution in different types of information and under the Lord sitting description; crew Finally, using support vector machine (SVM), through the self-learning function to test the collected a lot of different signs of learning

8、, crew features samples based on support vector machine (SVM) was established the occupant type and posture mode classifier, realize the different types and sitting position, and the effective recognition crew for the subsequent development of the intelligent airbag exploring a realistic and low-cos

9、t occupant type and posture recognition method.Key Words: Occupant Signs Information;Intelligent Airbags;Body Pressure Distribution ; Occupant Type ; Support Vector Machine目 錄 1 緒 論11.1 乘員體征識別技術(shù)的背景11.2 乘員體征識別技術(shù)的研究現(xiàn)狀和未來的發(fā)展11.2.1 乘員體征識別技術(shù)的研究現(xiàn)狀11.2.2 乘員體征識別技術(shù)的發(fā)展41.3 乘員體征識別技術(shù)的研究目的51.4 本文的主要研究內(nèi)容52 乘員體征識別

10、技術(shù)的理論基礎(chǔ)和支持向量機方法62.1 乘員體征檢測技術(shù)的理論基礎(chǔ)-模式識別方法62.1.1 模式識別方法概述62.1.2 模式識別的主要方法72.2 適應(yīng)于小樣本的支持向量機方法82.2.1 采用支持向量機方法的技術(shù)優(yōu)勢82.2.2 支持向量機算法簡述82.2.3 最優(yōu)分類超平面92.2.4 核函數(shù)的概念及支持向量機模型123 基于體壓分布的乘員體征識別算法133.1 總體技術(shù)路線133.2 乘員測量空間的生成143.3 乘員特征空間的提取163.4 乘員類型空間的劃分184 乘員體征識別系統(tǒng)的驗證234.1 測試樣本的生成234.1.1 試驗乘員樣本選擇244.1.2 體壓分布數(shù)據(jù)采集試驗

11、方法254.2 體壓分布數(shù)據(jù)的處理254.3 乘員體征主特征的提取264.4 乘員類型識別結(jié)果28結(jié) 論30參考文獻32致 謝341 緒 論1.1 乘員體征識別技術(shù)的背景 伴隨著中國經(jīng)濟的飛速發(fā)展,汽車在我們的生活中扮演著越來越重要的角色,伴隨而來的交通事故和各種駕駛職業(yè)病也在逐年增加,侵害著我們的健康和生命,造成這種現(xiàn)象的主要原因是智能安全氣囊對車輛乘員類型等體征信息是否能夠準(zhǔn)確的識別,找到解決此問題的方法不僅可以減少交通事故,也能對駕駛員進行保護并盡量避免職業(yè)病的發(fā)生1。車輛乘員類型等體征信息的準(zhǔn)確識別是智能安全氣囊系統(tǒng)實現(xiàn)的前提條件之一,其識別算法的實時性和準(zhǔn)確性對于在碰撞發(fā)生時安全氣囊

12、的起爆時間和充氣強度的控制起著決定性作用2。就機動車輛而言,車輛駕駛是一種將人與機械、環(huán)境結(jié)合在一起的人機環(huán)境系統(tǒng),如果乘員信息識別不夠準(zhǔn)確,容易讓駕駛員感到不舒適與產(chǎn)生疲勞,在生理上容易造成腰椎的負荷、四肢酸痛與不舒適,更嚴(yán)重的還會影響到駕駛員的駕駛控制性。因此本文主要基于壓力傳感器的基礎(chǔ)上,構(gòu)建了對汽車乘員體征的動態(tài)監(jiān)測系統(tǒng),對各個座位測試點應(yīng)力進行實時動態(tài)監(jiān)測。1.2 乘員體征識別技術(shù)的研究現(xiàn)狀和未來的發(fā)展1.2.1 乘員體征識別技術(shù)的研究現(xiàn)狀 目前國內(nèi)絕大多數(shù)體征識別系統(tǒng)研究都是以識別乘員類型和坐姿為目標(biāo)。主要運用電場感應(yīng)壓力及重量測量超聲波紅外光束雷達以及視覺測量等技術(shù)手段3。 豐田

13、汽車公司使用安裝在座椅四個角的壓力傳感器測量乘員的重量,然后根據(jù)重量對乘員進行閾值分類,因此這也是使用最廣泛的一種方法。圖1.1為豐田公司座椅重量傳感器安裝示意圖。西門子VDOAutomotive公司采用攝像機判斷乘員坐姿以及通過座椅中的重量傳感器識別坐在車內(nèi)各座椅上的乘員的類型。在汽車發(fā)生碰撞事故時,如果乘員既重又高大,那么氣囊將以全力迅速展開,如果乘員相對比較輕,氣囊將以比較小的力度彈開,如果乘員坐在座椅上的坐姿不正確,氣囊將適當(dāng)?shù)难舆t觸發(fā),以免傷害乘員4。圖1.2 西門子VDO公司乘員體征識別系統(tǒng)。英國捷豹公司2001年在XK系列各車型上采用了自適應(yīng)約束系統(tǒng)(ARTS)。該系統(tǒng)利用超聲波

14、感測技術(shù)監(jiān)視前排乘員的坐姿,同時還采用一系列其它傳感器探測乘員的重量、駕駛員相對轉(zhuǎn)向盤的位置,安全帶是否系好以及發(fā)生碰撞時的強度等。掌握了這些探測到的信息,ARTS就可以根據(jù)每個前排乘員的具體需要,利用控制算法的靈活性,確定安全氣囊的觸發(fā)時刻和展開強度,實現(xiàn)最佳的乘員保護4。圖1.3為捷豹公司在XK車上的自動適應(yīng)約束系統(tǒng)。德爾福公司開發(fā)出一種能夠檢測重量的液囊袋,利用測量不同液囊袋的壓力值,分析乘員類型信息,同時也開發(fā)出基于視覺檢測的坐姿識別系統(tǒng),當(dāng)乘員被識別為頭部處于危險區(qū)域時,系統(tǒng)將會發(fā)出安全氣囊彈開抑制指令,從而防止安全氣囊導(dǎo)致的傷害。圖1.4左側(cè)為德爾福公司液囊袋式座椅傳感器圖,右側(cè)為

15、基于圖像檢測的乘員坐姿識別系統(tǒng)圖。 圖1.1為豐田公司座椅重量傳感器 圖1.2 西門子VDO公司乘員體征識別系統(tǒng) 圖1.3 捷豹公司在XK車上的自動適應(yīng)約束系統(tǒng) 圖1.4 德爾福公司液囊袋式座椅傳感器圖及基于圖像的乘員體征識別系統(tǒng) 我國國內(nèi)的汽車整車及零部件廠商主要從事傳統(tǒng)安全氣囊系統(tǒng)的生產(chǎn),智能安全氣囊系統(tǒng)的研發(fā)和生產(chǎn)幾乎為空白。近年來,國內(nèi)高校及科研院校初步開展了一些汽車智能安全氣囊系統(tǒng)及其乘員體征識別算法的研究。清華大學(xué)尹武良等提出了基于電容傳感器的乘員感應(yīng)裝置,這個裝置能夠探測乘員是否存在,而且能夠區(qū)分座椅上是人體還是物品6。江蘇大學(xué)毛務(wù)本等開展了基于座椅傳感器的乘員識別系統(tǒng)研究。提出

16、的基于形態(tài)分析的座椅乘員識別系統(tǒng),該系統(tǒng)具有實時識別功能,能識別出座椅上的占有物是成人還是兒童,或是一般物體。系統(tǒng)還能給出乘員的重心位置。利用該系統(tǒng)的輸出信息即可控制安全氣囊的安全釋放,防止乘員的意外傷亡7。本文所做的課題提出了基于膜片式壓力傳感器的基礎(chǔ)上,通過對不同體征特點的乘員體壓分布信息的精確分析,探索一條新的依靠體壓信息識別技術(shù)的乘員類型的模式識別方法,實現(xiàn)對不同乘員類型的有效識別,從而為后續(xù)的智能安全氣囊系統(tǒng)的開發(fā)提供一種現(xiàn)實可行且成本低廉的乘員體征識別算法。1.2.2 乘員體征識別技術(shù)的發(fā)展包括乘員類型識別和乘員坐姿識別的乘員體征識別是智能安全氣囊開發(fā)中的重點。乘員體征識別是一個比

17、較復(fù)雜的過程,傳感器需要探測車內(nèi)特定范圍內(nèi)的三維空間狀態(tài)、座椅承載乘員的類型、其頭部和四肢在什么位置。目前絕大多數(shù)體征識別系統(tǒng)研究都是以識別乘員類型和坐姿為目標(biāo)。主要運用電場感應(yīng)壓力及重量測量超聲波紅外光束雷達以及視覺測量等技術(shù)手段3。 目前已經(jīng)開發(fā)出并已上市的智能安全氣囊系統(tǒng)主要有體重分類法、視覺識別法、電場感應(yīng)法、超聲波探測法四種乘員體征識別方法。其中被廣泛應(yīng)用的是體重分類法7,8。體重分類法的重量分類系統(tǒng)由模數(shù)轉(zhuǎn)換電路,微型處理器,及相關(guān)的接口電路組成。模數(shù)轉(zhuǎn)換電路將壓力傳感器輸出的模擬信號轉(zhuǎn)化為數(shù)字量,輸入微型處理器中。在微型處理其中將計算乘員重量,并對重量進行閾值判斷,將判斷結(jié)果輸出

18、。 三菱汽車公司開發(fā)了一套乘員類型識別系統(tǒng),其傳感器具體布置圖見圖1.5。該系統(tǒng)將乘員類型分為3類,見表1.1。首先系統(tǒng)檢測重量傳感器壓力值,如果壓力值等于座椅為空時的重量時,系統(tǒng)將乘員類型判斷為類型0,發(fā)生碰撞時氣囊不會彈開。如果不相等,然后計算乘員體重,當(dāng)體重小于25.6kg時,系統(tǒng)將乘員類型判斷為類型1即為兒童,發(fā)生碰撞時氣囊不會彈開。如果體重屬于25.646.7kg范圍內(nèi),系統(tǒng)將乘員類型判斷為類型2即為10至18 歲的未成年人,發(fā)生碰撞時氣囊不會彈開。如果體重大于46.7kg時,系統(tǒng)將乘員類型判斷為類型3,發(fā)生碰撞時氣囊才允許彈開。圖1.5 重量傳感器安裝結(jié)構(gòu)示意圖。 座椅支撐力 座椅

19、支撐梁 傳感器支架 支撐盤 輸出信號線彈性體 螺栓 應(yīng)變片 隔離板 表1.1 三菱汽車公司重量檢測系統(tǒng)乘員分類表類 型 乘 員重量(Kg)安全氣囊狀態(tài)0 空 座5禁止彈開1 兒童座椅或嬰兒或 1、3、6歲大的兒童8.025.6禁止彈開2 10至18歲的未成年人25.646.7禁止彈開3 成 人46.7允許彈開1.3 乘員體征識別技術(shù)的研究目的本文旨在通過座椅上的壓力傳感器,對不同體征特點的乘員體壓分布信息的精確分析,探索一條新的依靠體壓信息識別技術(shù)的乘員類型的模式識別方法,實現(xiàn)對不同乘員類型的有效識別,從而為后續(xù)的智能安全氣囊系統(tǒng)的開發(fā)提供一種現(xiàn)實可行且成本低廉的乘員體征識別算法2。1.4 本

20、文的主要研究內(nèi)容 本文的主要研究內(nèi)容基于體壓分布的乘員體征信息檢測。 所謂的乘員體壓分布是指人體的質(zhì)量在靠背和坐墊上的壓力分布。根據(jù)人機工程學(xué)的研究,最舒適的坐姿分布應(yīng)保證:人體的大部分質(zhì)量應(yīng)以較大的支承面積,較小的單位壓力合理地分布到坐墊和靠背上,壓力分布應(yīng)從小到大平滑地過渡,避免突然變化。為保證座椅乘坐的舒適性,測量乘員的體壓分布并分析座椅乘坐的舒適性成為座椅設(shè)計及檢驗的重要內(nèi)容9,10。整個算法的試驗驗證是基于已經(jīng)開發(fā)的LabView軟件的乘員體壓信息的識別軟件上進行的。需要特別指出的是:本文在進行試驗測試樣本采集時,都是直接采用了Tekscan公司的高密度體壓分布測量系統(tǒng)來獲取不同體征

21、高維體壓分布的樣本數(shù)據(jù)庫,并通過分析這些樣本,找到體壓分布敏感點位置,將這些壓力敏感點位置處的壓力值作為模式識別特征。測試樣本也是利用該裝置獲得,用以模擬使用低密度壓力傳感器實現(xiàn)對乘員體征識別的情況。 2 乘員體征識別技術(shù)的理論基礎(chǔ)和支持向量機方法 2.1 乘員體征檢測技術(shù)的理論基礎(chǔ)-模式識別方法 所謂的乘員體征信息包括乘員的類型信息和乘員的坐姿信息。本文采用的技術(shù)路線是體壓分布檢測和支持向量機分類的方法11,12。 由于不同類型及坐姿的乘員體壓分布有明顯不同,本文嘗試通過分析體壓分布的特點,提取出體壓分布特征,并通過智能模式識別的方法對這些特征進行分類識別,從而找到一條全新的單純基于體壓分布

22、來實現(xiàn)乘員類型識別的算法。 乘員體征復(fù)雜多樣,試驗樣本少,映射關(guān)系高度非線性,為此在識別方法上需盡可能選擇具有能解決小樣本學(xué)習(xí),非線性分類及具有優(yōu)秀泛化能力的模式識別算法13,并建立分類識別器。本文選擇具有優(yōu)秀的泛化能力及解算高維向量的能力的支持向量機算法作為本文的識別算法,并通過使用不同體征特征樣本對支持向量機進行訓(xùn)練及檢驗,建立乘員體征識別器。 計算機模式識別是20世紀(jì)60年代初迅速發(fā)展起來的一門新興學(xué)科。模式識別是通過計算機對輸入數(shù)據(jù)進行分類的一項技術(shù),在很多領(lǐng)域得到了成功的應(yīng)用,例如自動視覺檢驗、故障檢出和分析、醫(yī)學(xué)數(shù)據(jù)分析、文字識別、語言識別等。 模式識別是指對表征事物或現(xiàn)象的各種形

23、式的(數(shù)值的、文字的和邏輯關(guān)系的)信息進行處理和分析,以對事物或現(xiàn)象進行描述、辨認、分類和解釋的過程,是信息科學(xué)和人工智能的重要組成部分13。 模式還可分成抽象的和具體的兩種形式。前者如意識、思想、議論等,屬于概念識別研究的范疇,是人工智能的另一研究分支。本文所指的模式識別主要是對語音波形、地震波、心電圖、腦電圖、圖片、照片、文字、符號、生物的傳感器等對象進行測量的具體模式進行分類和辨識。2.1.1 模式識別方法概述 乘員體征檢測技術(shù)的理論基礎(chǔ)是模式識別方法,而模式識別的整個過程實質(zhì)上是實現(xiàn)如圖2.2所示的由數(shù)據(jù)空間經(jīng)特征空間到類別空間的映射。模式識別大致包括數(shù)據(jù)采集、數(shù)據(jù)預(yù)處理、特征提取和選

24、擇模式分類4個環(huán)節(jié)14。圖2.2所示。分類特征提取及選擇預(yù)處理信息獲取 圖2.2 模式識別任務(wù)實現(xiàn)過程 具體過程如下: 1.信息獲取:通過傳感器獲取信號或圖像信息,完成原始數(shù)據(jù)采集(用模式表示輸入數(shù)據(jù))。 2.預(yù)處理:通常是將感興趣的特征從背景中分離出來,去除噪聲,并進行歸一化處理。 3.特征提?。赫业胶线m的特征來表示輸入模式。 4.模式分類:選擇恰當(dāng)?shù)哪J阶R別方法進行分類。 識別結(jié)果模式分類未知模式特征選擇和特征提取數(shù)據(jù)預(yù)處理未知模式的特征數(shù)據(jù)采集識別 訓(xùn)練訓(xùn)練模式樣本特征數(shù)據(jù)輸入數(shù)據(jù)預(yù)處理未知模式特征選擇和特征提取制定分類判決規(guī)則正確率檢測 改進判決規(guī)則未知模式特征選擇和特征提取 圖2.3

25、 模式識別系統(tǒng)組成 圖2.3為模式識別系統(tǒng)組成示意圖,整個系統(tǒng)由學(xué)習(xí)模塊和訓(xùn)練模塊組成。從圖中可以看到,數(shù)據(jù)預(yù)處理存在于兩個模塊中,包括去除噪聲數(shù)據(jù)的影響、把感興趣的模式從復(fù)雜背景中提取出來、對模式數(shù)據(jù)進行標(biāo)準(zhǔn)化等。另外,圖中有一個反饋過程,即將已識別完的分類結(jié)果和類別的模式作對比,根據(jù)錯誤率識別結(jié)果,不斷改進判決規(guī)則和特征選擇及特征提取方法,制定使錯誤率最小的特征選擇和特征提取策略,即再學(xué)習(xí)過程15。2.1.2 模式識別的主要方法 模式識別方法分為監(jiān)督學(xué)習(xí)方法和非監(jiān)督學(xué)習(xí)方法。監(jiān)督學(xué)習(xí)方法是指在已知訓(xùn)練樣本所屬類別的前提下進行分類;非監(jiān)督學(xué)習(xí)方法是指在沒有任何樣本所屬類別信息情況下直接根據(jù)某

26、種規(guī)則進行分類。模式識別方法主要有統(tǒng)計模式識別、數(shù)據(jù)聚類、模糊模式識別、神經(jīng)網(wǎng)絡(luò)模式識別、結(jié)構(gòu)模式識別和支持向量機模式分類六種研究方法。接下來主要介紹支持向量機模式識別方法。2.2 適應(yīng)于小樣本的支持向量機方法 支持向量機(SVM,Support Vector Machine)簡稱SVM,是Vapnik等根據(jù)統(tǒng)計學(xué)習(xí)理論中的結(jié)構(gòu)風(fēng)險最小化原則提出的16,17。支持向量機能夠在核特征空間中有效地訓(xùn)練線性學(xué)習(xí)器,也是運用最優(yōu)理論的學(xué)習(xí)算法訓(xùn)練,該算法根據(jù)泛化性理論強化學(xué)習(xí)偏置,能夠保證找到的極值解就是全局最優(yōu)解。支持向量機是統(tǒng)計學(xué)習(xí)理論中年輕的內(nèi)容,也是最實用的部分,目前該方法仍處在不斷發(fā)展之中。

27、在支持向量機提出后的若干年來,在廣泛的應(yīng)用中,SVM表現(xiàn)出比其他機器學(xué)習(xí)方法更加優(yōu)秀的性能18,19。2.2.1 采用支持向量機方法的技術(shù)優(yōu)勢 相對于乘員體征的千差萬別,通過采集不同體征的乘員體壓分布數(shù)據(jù)很難獲得傳統(tǒng)模式識別所需的特征大樣本數(shù)據(jù)庫。乘員體征與乘員體壓分布之間存在著高度非線性的映射關(guān)系,同時實際測量的體壓分布數(shù)據(jù)容易受到各種外界因素的干擾,如乘員后兜被放入一個手機,將會對體壓分布產(chǎn)生很大影響。智能安全氣囊控制需要對于乘員體征的識別快速準(zhǔn)確。因此需要一種具有較強泛化能力,適用于小樣本學(xué)習(xí),能解決非線性處理,并且有快速準(zhǔn)確計算能力的算法。支持向量機(SVM)是新近提出的一種模式識別算

28、法,它不僅適用于小樣本訓(xùn)練的情況,具有較強的泛化及推廣能力,而且具有強大的數(shù)據(jù)處理能力,對高維樣本的處理復(fù)雜度與對低維樣本近似,并能巧妙地引入核函數(shù)來實現(xiàn)非線性映射,從而完成非線性處理。 支持向量機是基于VC(Vapnik-Chervonenkis)理論,是結(jié)構(gòu)風(fēng)險最小化SRM(Structural Risk Minimization)原理的近似實現(xiàn),具有較強的理論依據(jù)19。它兼顧訓(xùn)練錯誤和泛化性能,開辟了學(xué)習(xí)高維數(shù)據(jù)的新天地,是一種新的非常有潛力的分類技術(shù),特別對線性可分問題,支持向量機的分類結(jié)果與理想情況完全吻合。這種新的學(xué)習(xí)算法可以替代多層感知機、徑向基函數(shù)(RBF)神經(jīng)網(wǎng)絡(luò)和多項式神經(jīng)

29、網(wǎng)絡(luò)等已有的學(xué)習(xí)算法,解決了利用人工神經(jīng)網(wǎng)絡(luò)進行分類器設(shè)計時遇到的難以確定網(wǎng)絡(luò)結(jié)構(gòu)問題、過學(xué)習(xí)與欠學(xué)習(xí)問題、局部極小點問題等20。 本文把支持向量機引入到乘員體征識別的研究中,建立了基于SVM的乘員體征識別模型,并進行了檢驗試驗,最后給出了檢驗結(jié)果評價。2.2.2 支持向量機算法簡述 支持向量機是在統(tǒng)計學(xué)習(xí)理論的基礎(chǔ)上發(fā)展起來的新一代的學(xué)習(xí)算法,由于優(yōu)秀的學(xué)習(xí)能力尤其是泛化能力,該算法成為智能模式識別領(lǐng)域的研究熱點,并成功運用于諸多實際應(yīng)用領(lǐng)域,如人臉檢測、手寫數(shù)字識別、文本自動分類、機器翻譯等11。 學(xué)習(xí)是一切智能系統(tǒng)最根本的特征,機器學(xué)習(xí)是人工智能最具智能特征、最前沿的研究領(lǐng)域之一。基于樣

30、本的機器學(xué)習(xí)問題是現(xiàn)代智能算法技術(shù)的一個重要分支,它模擬了人類從實例中學(xué)習(xí)歸納的能力,主要研究如何從一些觀測數(shù)據(jù)(樣本)中挖掘出目前尚不能通過理論分析得到的規(guī)律,并利用這些規(guī)律去分析客觀對象,對未知數(shù)據(jù)或無法觀測的新現(xiàn)象進行預(yù)測和判斷19。 統(tǒng)計模式識別是基于樣本的機器學(xué)習(xí)中最為廣泛最為深入的一種模式識別方法。其重要理論基礎(chǔ)之一是統(tǒng)計學(xué),傳統(tǒng)統(tǒng)計學(xué)研究的是樣本數(shù)目趨于無窮大時的漸近理論,而在實際問題中,樣本數(shù)往往是有限的,因此一些理論上很完美的學(xué)習(xí)算法實際中表現(xiàn)不佳13。前蘇聯(lián)烏茲別克科學(xué)家Vapnik等人早在20世紀(jì)60年代就開始研究有限樣本情況下的機器學(xué)習(xí)問題,但這些研究長期被忽視。冷戰(zhàn)后

31、,隨著東西方學(xué)術(shù)界的交流以及信息技術(shù)的發(fā)展,這一方法逐漸被西方科學(xué)界認識,有限樣本情況下的機器學(xué)習(xí)理論也逐漸完善起來,形成了一個較系統(tǒng)的統(tǒng)計學(xué)習(xí)理(Statistical Leaming Theory或SLT)體系16。上世紀(jì)90年代中期,Vapnik和他的At&T Bell實驗室小組在SL的基礎(chǔ)上提出了SVM算法,在解決小樣本、非線性、局部最小及高維模式識別問題中取得很好的效果17。2.2.3 最優(yōu)分類超平面 支持向量機的研究最初針對模式識別中的兩類線性可分問題。分割線(平面)1和分割線(平面2)都能正確地將兩類樣本分開,即都能夠保證使經(jīng)驗風(fēng)險最?。?),這樣的分類線(平面)有無限多個,但

32、分割線(平面)1離兩類樣本的間隙最大,稱之為最優(yōu)分類平面。最優(yōu)分類線(平面)的置信范圍最小。圖2.4最優(yōu)分類平面示意圖. 推廣到高維空間,假設(shè)訓(xùn)練數(shù)據(jù) (2-1) 可以被一個超平面 (2-2)分開,如果這個向量被超平面沒有錯誤地分開,并且離超平面最近的向量與超平面之間的距離是最大的,則這個超平面為最優(yōu)超平面。 分割線1 分割線2 圖2.4 最優(yōu)分類平面示意圖為了表示這個分類超平面,使用以下的形式表達: (2-3) 容易驗證,最優(yōu)超平面就是滿足條件式(2-3)并且使得 (2-4) 最小,為此,可以定義如下的Lagrange函數(shù): (2-5)其中,0為Lagrange系數(shù),我們的問題是對和b求La

33、grange函數(shù)的最小值。把式(2-5)分別對、b、求偏微分并令它們等于0,得: (2-6) (2-7) (2-8)以上三式加上原約束條件以及kuhnTucker條件可以把原問題轉(zhuǎn)化為如下對偶問題: (2-9)文獻21提供了解決該問題的特殊方法21。這是一個不等式約束下二次數(shù)機制問題,存在唯一最優(yōu)解。若 為最優(yōu)解,則 (2-10) 不為零的樣本即為支持向量,因此,最優(yōu)分類面的權(quán)系數(shù)向量是支持向量的線性組合。 可由約束條件求解,由此求得的最優(yōu)分類函數(shù)是: (2-11) sgn()為符號函數(shù)。 (0)是Lagrange系數(shù),是域值。 如果數(shù)據(jù)線性不可分需要引入一個非負的松弛變量(0)將約束條件變?yōu)?/p>

34、: (2-12) 將目標(biāo)函數(shù)改為最小化: (2-13)此時的最優(yōu)分類超平面被稱為廣義最優(yōu)分類超面,其求解過程與線性可分情況下幾乎相同,只是對拉格朗日系數(shù) 的取值范圍變?yōu)?0C,i=1,2,n 其中C是一個給定的值,它控制對錯分樣本懲罰的程度,實現(xiàn)在錯分樣本的比例和算法復(fù)雜度之間的折中。2.2.4 核函數(shù)的概念及支持向量機模型 通過非線性映射&將輸入空間變換到一個高維空間D,然后在這個新空間中求取最優(yōu)線性分類面,而這種非線性變換是通過定義適當(dāng)?shù)暮撕瘮?shù)(內(nèi)積函數(shù))實現(xiàn)的,令: (2-14)用核函數(shù)代替最優(yōu)分類平面中的點積,就相當(dāng)于把原特征空間變換到了某一新的特征空間,此時優(yōu)化函數(shù)變?yōu)椋?(2-15

35、)而相應(yīng)的判別函數(shù)式則為: (2-16) 其中是支持向量,為未知量,(2-16)式就是支持向量機(SVM)模型。 由于最終的判別函數(shù)中實際只包含未知向量與支持向量的內(nèi)積的線性組合,因此識別時的計算復(fù)雜度取決于支持向量的個數(shù)。 目前常用的核函數(shù)形式主要有Linear核函數(shù)、RBF(Radial Basis Function)核函數(shù)、Sigmoid核函數(shù)、Polynomial核函數(shù)四大類。 3 基于體壓分布的乘員體征識別算法前面介紹了各種乘員體征識別技術(shù)及方法及乘員體征識別技術(shù)的理論基礎(chǔ)和支持向量機方法,本文在綜合分析以上研究方法的基礎(chǔ)上,提出了通過分析座椅體壓分布的方法對乘員類型體征信息進行識別

36、的技術(shù)路線。其中,采用了智能模式識別中在解決小樣本、非線性、局部最小及高維模式識別問題時具有優(yōu)秀性能的支持向量機算法,并通過分析壓力分布敏感點,將壓力分布的圖中的敏感點壓力直接作為乘員體征主特征,最終將獲得的主特征作為支持向量機訓(xùn)練樣本實施學(xué)習(xí)訓(xùn)練,將訓(xùn)練后的分類模型直接作為乘員體征分類器。3.1 總體技術(shù)路線 本文開發(fā)的算法包括乘員測量空間的生成、乘員特征空間的提取和乘員體征空間的劃分三個部分。乘員類型識別系統(tǒng)識別過程如3.1所示。 敏感點特乘員測量空間乘員體征空間乘員特征空間乘員體壓分布數(shù)據(jù) 預(yù)處理 征提取 模式 分類 特征選擇 圖3.1 乘員類型識別系統(tǒng)識別過程 試驗數(shù)據(jù)樣本是使用Tek

37、scan公司的汽車座椅體壓測量系統(tǒng),采集不同體征的乘員高維體壓分布的數(shù)據(jù),形成乘員測量空間。通過對于壓力分布敏感點的分析,找到乘員體壓分布敏感點,將敏感點壓力值作為乘員識別特征,建立乘員特征空間,然后通過模式識別中支持向量機的方法對乘員特征空間進行分類,對乘員體征空間進行劃分,最后建立乘員體征識別器。乘員體征識別算法的總技術(shù)路線如圖3.2所示。人工在敏感區(qū)域布置敏感點 高密度坐墊式壓力傳感器 乘員體壓分布測試系統(tǒng) 壓力敏感點位置不同類型乘員體壓分布數(shù)據(jù)壓力分布敏感度分析 乘員體壓信息的后處理平均值濾波實際體征數(shù)據(jù)讀取 測量空間的生成壓力敏感點壓力值讀取 壓力分布測量數(shù)據(jù)處理系 特征空間的提取

38、不同類型成員特征數(shù)據(jù)庫 類型空間的劃分 乘員類型特征數(shù)據(jù) 歸一化間隔點法求最優(yōu)化參數(shù)值 檢驗數(shù)據(jù) 調(diào)查數(shù)據(jù) 檢驗分類器分類效果訓(xùn)練分類器 支持向量機最優(yōu)參數(shù) 類型分類 器模型最優(yōu)類型分類器 圖3.2 乘員體征識別算法技術(shù)路線圖3.2 乘員測量空間的生成 乘員測量空間是經(jīng)過數(shù)據(jù)處理后原始乘員體壓分布信息所在的空間。 膜片式壓力分布傳感器測量的壓力分布測量類似于攝像機的光感應(yīng)元件,容易受到外部或內(nèi)部的干擾,單位測量點的敏感測壓元件的靈敏度的不均勻性,數(shù)字化過程中的量化噪聲、傳輸過程中的誤差以及人為因素,均會使壓力分布測量的質(zhì)量變差。因此去除噪聲、恢復(fù)原始的壓力分布是數(shù)據(jù)處理的一個重要內(nèi)容22。 本

39、文借助圖像處理的方法對壓力分布數(shù)據(jù)進行預(yù)處理。圖像的平滑處理方法根據(jù)噪聲本身的特性而定,可在空間域或頻率域采用不同的措施,大多在空間域內(nèi)進行??臻g平滑濾波是在圖像空間內(nèi)利用模板進行鄰域操作實現(xiàn)的,一般可分為線性和非線性兩類。線性平滑濾波器因為完善的理論基礎(chǔ)、相對簡單的數(shù)學(xué)處理,一直是圖像處理的主要工具23。本文使用的預(yù)處理算法是局部平均法,即以某個像素為中心,在圖像上開一個小窗口,把這個窗口內(nèi)的所有測量點的壓力值加權(quán)求平均值,并以這個值來代替這個測量點的壓力值。計算公式如下: (3-1)其中,M是鄰域N內(nèi)的測量點總和,是鄰域N內(nèi)位置處的壓力值,表示加權(quán)系數(shù)且有: (3-2)這種平滑處理算法可表

40、示成線性算子的形式。由于加權(quán)系數(shù)選擇的不同,形成多種平滑算子。 體壓分布數(shù)據(jù)處理就是將對乘員體壓分布圖進行平均值平滑處理,圖3.3左側(cè)是處理前的體壓分布圖,右側(cè)是處理后對應(yīng)的壓力分布圖。 圖 3.3 平均值濾波前后壓力分布影像3.3 乘員特征空間的提取 特征是決定相似性和分類的關(guān)鍵,在分類目的決定以后,如何找到合適的特征就成為認知和識別的核心問題。從測量空間到特征空間通常需要復(fù)雜的非線性運算,直接找到這種算法是困難的。由于特征提取和選擇的重要,使它成為模式識別一個關(guān)鍵問題,也是最困難的問題之一13。 在汽車的實際使用過程中,通常高維體壓分布測量系統(tǒng)成本高,易損耗,座椅乘坐舒適性欠佳,低密度壓力

41、傳感器陣列結(jié)構(gòu)相比壓力分布傳感器成本底,可靠性高,但是由于信息量大幅降低,這就需要安裝的傳感器陣列位置能最敏感的反映乘員體征情況。 本文使用壓力分布敏感點壓力作為模式識別中乘員體征主特征的目的就是為后續(xù)研究基于低密度壓力傳感器的乘員體征識別系統(tǒng)做前期準(zhǔn)備。對于連續(xù)隨機變量X服從參數(shù)為,的正態(tài)分布,如果固定,改變,則當(dāng)越小時,概率密度曲線越陡峭,X落在x=附近的概率越大,當(dāng)越大時,曲線越平坦24。圖3.4為正態(tài)分布概率密度示意圖。 f(x) 圖3.4為正態(tài)分布概率密度示意圖 對于離散型隨機變量X若服從參數(shù)為,的正態(tài)分布,若越大,數(shù)據(jù)分散度越大。 本文將壓力分布傳感器的每個采集點作為一個變量,每張

42、分布圖中該點的壓力值作為一個樣本,對每個采集點進行統(tǒng)計分析,通過分析發(fā)現(xiàn)每個采集點的壓力值符合正態(tài)分布,圖3.5-3.6為不同敏感點壓力值的概率密度直方圖。若該正態(tài)分布值越大說明數(shù)據(jù)分散度越大,說明對乘員體態(tài)變化情況越敏感。設(shè)是每個采集點采集到的一系列壓力值,將統(tǒng)計量 (3-3)作為樣本方差,其中;則 越大,該采集點敏感度越大。繪制出的分布圖即體壓敏感度分布圖,在偏大的區(qū)域布置低密度傳感器陣列。 圖3.5 體壓分布傳感器坐標(biāo)(20,30)及(1,48)處壓力值概率密度直方圖 圖3.6 體壓分布傳感器坐標(biāo)(15,25)及(15,20)處壓力值概率密度直方圖本文在獲得的體壓敏感度分布圖后,對進行閾

43、值處理,是位置處的敏感度。從分布圖中提取敏感度偏大區(qū)域的一個明顯方法就是選取一個閾值T來分離這兩種模式。任何滿足T的點稱為目標(biāo)點,其他點稱為背景點。閾值處理后的分布圖g(i,j)定義為: = 如果T 0 如果 T (3-4)圖3.7為閾值處理前后體壓分布敏感度分布圖。S2越大,該采集點敏感度越大。在閾值處理后剩下的區(qū)域運用均勻性原則選取一系列點的壓力值作為模式識別的乘員體征特征。按照均勻性原則,在獲得的適宜條件下雖然不見得是最優(yōu)設(shè)計,但至少在某種程度上接近最優(yōu)條件,均勻設(shè)計的最大優(yōu)點是簡化設(shè)計復(fù)雜性25。 通過上述途徑獲得的一系列壓力敏感點的壓力值樣本將作為后續(xù)模式識別訓(xùn)練及檢驗樣本。如果經(jīng)檢

44、驗?zāi)苓_到滿意的識別效果,則說明通過在相同位置布置低密度傳感器用于對于乘員體征的識別也應(yīng)具有可行性。 圖3.7 閾值處理前后體壓分布敏感度分析圖3.4 乘員類型空間的劃分乘員特征空間的劃分就是在乘員特征空間中用分類器把乘員識別為某一乘員類型或某一種坐姿?;驹瓌t是在樣本訓(xùn)練集基礎(chǔ)上確定某個乘員類型分類器,使按這種分類器對被識別乘員進行分類的正確率最高。本文采用支持向量機乘員特征分類器對乘員進行乘員特征空間劃分12。乘員體征分類識別由乘員類型識別及乘員坐姿識別構(gòu)成。兩種識別方法完全相同,不同的是在乘員特征空間中的特征值對應(yīng)的分類標(biāo)簽,乘員類型識別中對應(yīng)的為乘員類型分類標(biāo)簽,乘員坐姿識別對應(yīng)的為乘員

45、坐姿分類標(biāo)簽。 下面以乘員類型識別為例進行介紹。 乘員類型分類識別的支持向量機算法主要由歸一化、訓(xùn)練、預(yù)測、交叉檢驗四大功能模塊組成。處理的流程如圖3.8所示。 檢驗用數(shù)據(jù)訓(xùn)練用數(shù)據(jù)最優(yōu)化參數(shù)歸一化 各敏感點壓力值 各敏感點壓力值 及類型分類標(biāo)簽 及類型分類標(biāo)簽歸一化學(xué)習(xí)數(shù)據(jù)檢驗數(shù)據(jù) 訓(xùn)練 C,預(yù)測調(diào)整參數(shù)計算正確率結(jié)束條件否是 最優(yōu)分類器 圖3.8為支持向量機算法結(jié)構(gòu)圖1.應(yīng)用函數(shù)的選取 目前常用的核函數(shù)形式主要有以下四類。 linear核函數(shù),即 RBF(Radial Basis Function)核函數(shù),即 Sigmoid核函數(shù),即 Polynomial核函數(shù),即 本文將重點選取選取Linear核函數(shù)作為支持向量機核函數(shù),然后進行分析,找到最優(yōu)核函數(shù)。2.樣本數(shù)據(jù)的歸一化對上一節(jié)提取的特征空間

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論