999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于OOP技術的車輛行為安全分析報告

2012-04-29 23:21:53陳芳
科技資訊 2012年30期
關鍵詞:安全分析

陳芳

摘 要:近年來,惡性交通事故時有發生,在加強汽車被動安全防御技術的同時,也應該加強汽車的主動安全技術,以避免更多事故的發生,通過建立汽車安全行為分析,可以減少交通事故的發生,將交通事故的危險扼殺在搖籃之中,這樣也可以提高交通事故的安全率。本文基于OOP技術對汽車行車安全行為進行了分析,希望本文的相關研究可以降低我國行車事故率。

關鍵詞:OOP技術 車輛行為 安全分析

中圖分類號:TP391;U461 文獻標識碼:A 文章編號:1672-3791(2012)10(c)-0172-02

隨著我國汽車保有量的不斷增加,我國交通事故的發生率也不斷提高,這個我國國民經濟帶來了巨大的損失,僅僅2011年上半年,我國共發生107193起道路交通事故,造成29866人死亡、128336人受傷,直接財產損失4.1億元。因此,在加強汽車被動安全防御技術的同時,也應該加強汽車的主動安全技術。本文基于OOP技術對汽車行車安全行為進行了分析,希望本文的相關研究可以降低我國行車事故率。

1 OOP技術概述

一般來說,OOP技術主要包含以下的組件和概念。

1.1 組件

將軟件的功能和數據集成在一起形成的單位,這是OOP模塊化和結構化的基礎和條件。

1.2 抽象性

即程序對正在處理的某些信息進行忽略,以提高其信息處理能力。

1.3 封裝

通過封裝技術可以確保系統組建不能以不可預期的方式對其內部的組件狀態進行改變。

1.4 多態性

組件的類集和引用會涉及到其它各種類型的不同組件,而且引用組件所產生的結果得對實際調用的類型有所依據。

1.5 繼承性

這是指組件之間有相關的繼承性,可以在組件的基礎上創建各類的子組件,增加了系統的擴展性和通用性。

2 汽車安全行為概述

為了分析和標定汽車的安全行為,筆者對沈陽市的300多名的公交車司機和長途汽車司機的駕駛操作調查,總結出了以下8種典型的駕駛行為和操作行為。

2.1 壓車道線行駛

這是一種比較常見也很危險的駕駛行為,即汽車壓著超車道進行行駛,應該對這種行為進行檢測,同時分析汽車行駛的安全程度。

2.2 疲勞駕駛

疲勞駕駛也是造成交通事故的另外一個重要的原因,是指駕駛員是否在疲勞的狀態下進行行駛,對于如何判斷駕駛員是否處于疲勞的狀態。本文是通過觀察駕駛員轉動方向盤的頻率來判斷其是否處于疲勞的狀態,如果駕駛員長時間的沒有轉動方向盤,應該是駕駛員處于疲勞駕駛的狀態。

2.3 超車并道

這是指在駕車過程中駕駛員可能在某些時候采用超車并道駕駛,這種駕駛行為也是導致交通事故的一個重要原因。本文通過判斷駕駛員的操作狀態來判斷駕駛員是否存在超車并道的行為,這種操作方式往往有以下特征:打開轉向燈、加速、方向盤向左轉動。

2.4 車輛掉頭轉彎

這種行為主要是指在駕駛過程之中,駕駛員突然驅動車輛進行掉頭,這種行為也容易導致發生交通事故。發生這種事故時,往往存在以下幾種操作特點:駕駛員有方向盤大幅度的轉動、轉向燈點亮。

2.5 加速行駛狀態

這是駕駛員一種非常常見的行為,這是指駕駛員處在一種加速行駛的狀態之中,對于這種駕駛行為的判斷,主要是采用通過判斷駕駛員操作油門的開啟度來判斷,汽車是否處于加速狀態,因為加速狀態也往往是駕駛員另外一個危險動作的前兆。

2.6 減速行駛狀態

這種行為也是另外一種非常危險的駕駛行為,因為減速狀態也往往是駕駛員另外一個危險動作的前兆。本文對于駕駛員減速行為的判斷主要是通過判斷駕駛員操作油門的開啟度來進行進一步的判斷,主要是駕駛員開啟油門的度慢慢減小。

2.7 勻速行駛狀態

車輛的勻速行駛狀態是絕大部分時間狀態下的行駛狀態,這種狀態應該是駕駛員下一個行為的預測基礎,本文對這種行駛狀態的判斷,主要是通過判斷駕駛員的油門位置是否穩定來判斷。

跟蹤這個狀態為下一個時刻的駕駛行為預測奠定基礎。主要特征為車速穩定、方向盤保持連續地小角度轉動、油門位置穩定。

2.8 啟動狀態

這也是駕駛員另外一種常見的狀態,這種狀態的特征是油門加大、檔位掛在低速檔、離合器緩慢抬起、車速逐步加快以及剎車信號漸漸消除。

3 基于OOP技術的車輛行為安全分析系統

本文以視頻技術為基礎,通過采用道路攝像系統為硬件系統,全面獲取駕駛員的各個行為,然后通過分析采集到的駕駛員的各類行為,以判斷車輛的行為是否處于安全的狀態,這個系統也叫車輛行為安全分析系統,本文開發的系統是以OOP技術為核心的,然后依據相關算法對車輛異常行為實現了檢測。

3.1 視頻采集模塊

這個模塊的動能,主要是通過交通攝像頭,獲取全方位的圖像,以判斷駕駛員的各種行為,這是整個系統的基礎。一般來說,這個模塊主要由視頻獲取類和透視展開類構成。

(1)類CameraFrameCollector IClass]:從道路攝像系統獲取相關的圖像視頻,一般來說,這個類包括以下一些函數。

①public boolean open():這個函數的功能主要是對道路攝像系統進行進入,如果進入成功則返回ture,否則返回false。

②public boolean open(String captureDevice):這個函數的功能主要是對連接串的攝像設備進行打開。

③public boolean open(String captureDevice,String videoSize):這類函數的功能是對連接串的攝像設備進行打開,并對攝像機的視頻大小進行指定。

④public void close(),這個函數的功能是對攝像設備進行關閉。

⑤public Bufferedlmage getCur rentFrame(),這個函數的功能是對當前視頻幀進行采集。

(2)類PerspectiveUnwrap[Class]:是進行透視展開全景圖像,主要包括以下函數。

①public PerspectiveUnwrap(Buffere dlmage imageOD):這個函數是一個構造函數,其功能是對透視展開參數進行初始化,并對需要展開的全景圖像進行傳入。

②public void createTable(int myFv,int X,int Y):這個函數是根據需要透視展開的坐標和焦距對透視映射表進行建立。

③public Bufferedlmage unwrap(int start,boolean insert):這個函數是進行透視展開全景圖像,并對透視展開圖進行返回

3.2 運動對象檢測模塊

這個模塊的主要功能是對駕駛員的前景區域進行捕捉,同時進行相關的對象跟蹤,這個模塊采用前景提取算法是基于混合高斯模型的背景差分算法。

(1)MGBackgroundModel[Class]:這是一種自適應背景模型,這種模型是基于混合高斯分布模型的。

(2)public MGBackgroundModel0:這是一種構造函數,這個函數是用來對混合高斯模型進行初始化。

(3)public void learn(int[][]image):這是一個背景學習函數,主要用來對背景模型進行建立。

(4)public void segment(int[][]image,boolean[][]mask),這是一個前景檢測模塊,主要用來對采集到的圖像的背景和前景進行分割。

3.3 對象跟蹤模塊

這個模塊主要對車輛對象進行跟蹤和檢測,以對車輛對象的軌跡和運動狀態進行獲取。

(1)TeackObjectlClassl:這是對象跟蹤類,這種類的功能主要是對跟蹤對象的基本信息進行存放。

(2)Public TrackObject(int ID,Color_color,Rectangle rect):這個類是對追蹤對象的顏色,ID和位置進行初始化。

(3)Public void changeTrackTargetRect(Rectangle):這個類是對對象矩形框位置進行更新。

(4)Public Rectangle getCurRecO:這個類是對對象當前位置進行返回。

(5)Public Rectangle getLastRec0:這個類的功能是對對象上一幀位置進行返回。

(6)Public List getTrace():這個類的功能是對對象的軌跡信息進行返回。

(7)Public int getLiveTime():這個類是對對象的生存時間進行返回。

(8)TrackObjectGrouplClassl:這個類是跟蹤對象隊列類,功能主要是對每一幀的對象隊列進行存放。

(9)Public TrackObjectGroup(Buffere dlmage image):這個類的功能是是初始化跟蹤對象隊列,然后將輸入參數設為當前幀圖像作為用以跟蹤。

(10)Public void addTrackTarget(Listlist):這個類的功能是將輸入參數設為前景對象區域隊列以進行跟蹤,最后在當前幀中更新對象的位置。

(11)Public ListgetAlready ExistTrackTargetList():這個類的功能是返回當前幀的對象隊列。

3.4 行為識別模塊

這個模塊主要是對車輛的非正常行為繼續擰識別,主要包括本文第三章包括的各類行為,同時根據行為狀態對其安全性進行判斷。

(1)ViolationDetect[clms]:主要是對車輛的各種行為進行檢測,主要包括本文第三章包括的各類行為。

(2)Public vjolmionDetect(Listtraek ObjectGroup):這個函數是一個構造函數,主要是對其對象隊列的幀進行檢測。

(3)PublicTraekObject[]redLightRunner():這個類是對闖紅燈行為的車輛隊列進行返回。

(4)PublicTrackObject[]speeding():這個類返回的數據是具有超速行為的車輛隊列。

(5)PublicTrackObjeet[]wrongWay Drivers0這個類返回的數據是逆向行駛車輛隊列。

參考文獻

[1] 李亞光,曾學軍.上海電子警察系統的建設和應用[J].中國交通信息產,2011(6):82-84.

猜你喜歡
安全分析
校園網絡安全分析與設計
HAZOP分析方法及其在發電廠電氣系統安全分析中的應用
關于高層建筑電氣設計中低壓供配電系統安全分析
基于虛擬現實條件下的山區雙車道公路危險路段線形研究
電梯制動器的結構型式與檢驗方法探討
行為安全管理在施工中的應用分析
運營商大數據安全管理策略研究
移動通信(2016年21期)2017-03-07 21:45:23
對分布式數據庫系統的安全分析
信息化消防技術及其應用策略探討
東方教育(2016年3期)2016-12-14 20:25:54
海洋石油鉆井平臺電氣設備安全
主站蜘蛛池模板: 国产偷国产偷在线高清| 亚洲第一黄片大全| 亚洲精品中文字幕无乱码| 综合成人国产| 国产在线一区二区视频| 首页亚洲国产丝袜长腿综合| 97人妻精品专区久久久久| 青青热久免费精品视频6| 五月天天天色| 亚洲成人www| 97se亚洲综合不卡 | 美女啪啪无遮挡| 九色综合伊人久久富二代| 麻豆精品视频在线原创| 人人妻人人澡人人爽欧美一区 | 毛片卡一卡二| 欧美国产菊爆免费观看| 高潮毛片免费观看| 日韩欧美高清视频| 欧美一级黄色影院| 欧美成人一级| 精品视频福利| 国内精品小视频在线| 毛片手机在线看| 99视频精品在线观看| 国产男女免费视频| 狠狠久久综合伊人不卡| 精品自窥自偷在线看| 亚洲精品无码在线播放网站| 99视频在线看| 午夜视频日本| 成年女人a毛片免费视频| 久久久久人妻一区精品| 国产在线98福利播放视频免费| 国产午夜一级淫片| 中文字幕调教一区二区视频| 青青操视频在线| 欧美国产综合视频| 亚洲国产理论片在线播放| 91av成人日本不卡三区| 就去色综合| 欧美精品v欧洲精品| 思思热精品在线8| 国产精品三级专区| 国产人妖视频一区在线观看| 成人va亚洲va欧美天堂| 亚洲自拍另类| 国产成人精品2021欧美日韩| 国产精欧美一区二区三区| 动漫精品中文字幕无码| 热思思久久免费视频| 欧美啪啪一区| 亚洲欧洲自拍拍偷午夜色| 国产一区二区精品高清在线观看| 18禁不卡免费网站| 欧美成人第一页| 麻豆国产在线观看一区二区| 欧美中日韩在线| 国产黄色片在线看| a在线亚洲男人的天堂试看| 欧美在线国产| 亚洲天堂高清| 精品中文字幕一区在线| 9丨情侣偷在线精品国产| 亚洲国产精品VA在线看黑人| 在线观看热码亚洲av每日更新| 美女内射视频WWW网站午夜| 精品无码国产一区二区三区AV| 色视频国产| 2022精品国偷自产免费观看| 99视频在线精品免费观看6| 亚洲欧美日韩另类在线一| 国产美女91视频| 99福利视频导航| 精品欧美视频| 色综合久久88| 国产精品分类视频分类一区| 久久久久88色偷偷| 欧美成人A视频| 日本精品视频| 亚洲第一区欧美国产综合| 丁香六月激情婷婷|