一種協助交通安全的智能移動終端的制作方法
【專利摘要】目前的智能移動終端大多包含前后兩個攝像頭的,前攝像頭正對客戶,后攝像頭獲得手機反面的圖像。而手機黨在走路的時候,手機非常可能稍有傾斜,正是由于這個傾斜角度的存在,無論是前攝像頭還是后攝像頭都很難拍到紅綠燈的。為此,本發明提供了一種協助交通安全的智能移動終端,其除了前攝像頭外和后攝像頭外,再增加了一個頂置攝像頭,這樣在用戶行走的時候可以利用這三個攝像頭,并結合陀螺儀和衛星定位模塊(必要時還可以結合加速度傳感器)來進行攝像頭的選擇來獲得相關信息,并進行圖像識別,并根據識別結果,來提醒用戶注意交通安全。
【專利說明】
一種協助交通安全的智能移動終端
技術領域
[0001]本發明涉及一種能夠對紅綠燈進行識別從而提高使用者在移動中的交通安全的智能移動終?而O
【背景技術】
[0002]隨著手機黨的越來越多,更多的人沉迷于手機的微信、聊天、娛樂等,不分時間和場合,尤其是行走的時候。邊走路邊低頭專注手機帶來了較大的交通隱患,尤其是在人行橫道交叉口。人行橫道交叉口作為交通樞紐,是交通事故的多發地帶,大多是因為亂穿馬路引發的交通事故。根據越來越多的報道,很多手機黨在過交叉路口的時候,由于專注手機而沒有看到紅綠燈,出現的交通事故越來越多,尤其是青少年和兒童。
[0003]目前關于用手機進行交通安全的手機是一片空白。盡管《計算機工程和應用》2010,46(23)219?222中的文章《基于智能手機的人行橫道紅綠燈自動識別》系統中提到要用智能機手機進行紅綠燈識別。但是,其沒有對如何利用智能機進行紅綠燈識別給出具體的可操作的方案,用戶不會一邊舉著手機去拍紅綠燈,一邊留意識別的結果是否是紅綠燈,其不具備可行性。
【發明內容】
[0004]本發明要解決的技術問題是:在通過十字路口時,給低頭關注手機的用戶給出必要的警示。
[0005]為了解決上述技術問題,本發明的技術方案是提供了一種協助交通安全的智能移動終端,包括智能移動終端本體,該智能移動終端本體具有前置攝像頭及后置攝像頭,在智能移動終端本體內設有CPU及與CPU相連的角運動檢測裝置、衛星定位模塊及告警模塊,前置攝像頭及后置攝像頭也均與(PU相連,其特征在于,在智能移動終端本體的頂部設有頂置攝像頭,其中:
[0006]衛星定位模塊,用于對使用者所處的位置進行定位,并由CPU根據衛星定位模塊得到的位置信息的變化判斷使用者是否正在步行;
[0007]CPU,用于:a、根據衛星定位模塊得到的位置信息結合電子地圖判斷正在步行的使用者是否處于交叉路口;
[0008]b、當正在步行的使用者處于交叉路口時,根據角運動檢測裝置輸出的角度信息選擇前置攝像頭、后置攝像頭、頂置攝像頭中的一個攝像頭拍攝圖像;
[0009]C、根據前置攝像頭、后置攝像頭、或頂置攝像頭拍攝得到的圖像判斷圖像中是否存在紅綠燈,若存在紅綠燈,判斷紅綠燈的狀態是否為紅燈,若為紅燈,則控制告警模塊產生告警。
[0010]優選地,所述CPU還連接加速度傳感器,所述CPU根據加速度傳感器的輸出控制所述前置攝像頭或所述后置攝像頭或所述頂置攝像頭的拍攝間隔,實現使用者每走一步拍攝一幀圖像。
[0011]優選地,若CPU根據當前一幀圖像判斷到存在紅綠燈,則將拍攝當前幀圖像時用戶的位置信息作為紅綠燈位置信息記錄下來上傳至云端,則所述CHJ根據獲得衛星定位模塊得到的位置信息后將其與云端的紅綠燈位置信息相比較,僅在匹配的情況下,則所述CPU根據角運動檢測裝置輸出的角度信息選擇前置攝像頭、后置攝像頭、頂置攝像頭中的一個攝像頭拍攝圖像。
[0012]優選地,在所述CPU中設定兩個角度閾值,分別為a、i3,CPU根據所述角運動檢測裝置得到智能移動終端本體的當前角度Φ ;若Φ <a,則所述CPU選擇所述前置攝像頭拍攝圖像;若Φ <β,則所述CPU選擇所述頂置攝像頭拍攝圖像;若Φ多β,則所述CPU選擇所述后置攝像頭拍攝圖像。
[0013]目前的智能移動終端大多包含前后兩個攝像頭的,前攝像頭正對客戶,后攝像頭獲得手機反面的圖像。而手機黨在走路的時候,手機非常可能稍有傾斜,正是由于這個傾斜角度的存在,無論是前攝像頭還是后攝像頭都很難拍到紅綠燈的。為此,本發明除了前攝像頭外和后攝像頭外,再增加了一個頂置攝像頭,這樣在用戶行走的時候可以利用這三個攝像頭,并結合陀螺儀和衛星定位模塊(必要時還可以結合加速度傳感器)來進行攝像頭的選擇來獲得相關信息,并進行圖像識別,并根據識別結果,來提醒用戶注意交通安全。
【附圖說明】
[0014]圖1為本實施例中的手機的背面示意圖;
[0015]圖2為本實施例中的手機的正面示意圖;
[0016]圖3為本實施例中的手機的內部電路連接框圖;
[0017]圖4為本發明的工作流程圖。
【具體實施方式】
[0018]為使本發明更明顯易懂,茲以優選實施例作詳細說明如下。
[0019]如圖1及圖2所示,本發明提供的一種協助交通安全的智能移動終端可以應用在手機上。現有的手機通常包括有前置攝像頭I及后置攝像頭2。再結合圖3,在現有的手機中,通常有CPU,CPU與GPS模塊、陀螺儀、加速度傳感器、振動馬達、后置攝像頭2、前置攝像頭I及語音發聲單元相連。本實施例相比現有的手機的改進之處在于,在其頂部增加了一個頂置攝像頭3。
[0020]利用上述手機實現交通安全提醒包括以下步驟:
[0021]第一步、建立一個云端數據庫,在云端數據庫中存儲有各個手機上傳的紅綠燈位置信息。云端數據庫中的初始紅綠燈位置信息可以根據前期的大量實地數據采集獲得,在后續的步驟中,實時地對紅綠燈位置信息予以補充和完善(注:具體補充和完善的方法在以下步驟中予以描述)。
[0022]第二步、在CPU中設定兩個角度閾值,分別為α、β。
[0023]第三步、用戶手持手機時,通過GPS模塊實時獲取使用者的位置信息,通過一段時間內用戶的位置信息的變化,判斷用戶是否處于步行狀態中,若不處于步行狀態,則持續獲取使用者的位置信息,若處于步行狀態,則進入第四步。
[0024]第四步、將GPS模塊實時獲取的使用者的位置信息與云端數據庫中的初始紅綠燈位置信息相比較,直至匹配后,進入第五步;
[0025]第五步、由CPU通過陀螺儀獲得手機的當前傾斜角度Φ;若Φ <α,則CPU選擇前置攝像頭I拍攝圖像;若Φ <β,則CHJ選擇頂置攝像頭3拍攝圖像;若Φ多β,貝IjCPU選擇后置攝像頭2拍攝圖像。拍攝圖像時,CPU根據加速度傳感器的輸出控制前置攝像頭I或后置攝像頭2或頂置攝像頭3的拍攝間隔,實現使用者每走一步拍攝一幀圖像。
[0026]第六步、CPU判斷當前一幀圖像中是否有紅綠燈,若存在紅綠燈,則將拍攝當前幀圖像時用戶的位置信息作為新的紅綠燈位置信息記錄下來并上傳至云端數據庫,從而更新云端數據庫中的紅綠燈位置信息。并且,判斷紅綠燈的狀態是否為紅燈,若為紅燈,則控制振動馬達使得手機產生振動,同時,控制語音發聲單元產生語音告警。
【主權項】
1.一種協助交通安全的智能移動終端,包括智能移動終端本體,該智能移動終端本體具有前置攝像頭(I)及后置攝像頭(2),在智能移動終端本體內設有CPU及與CPU相連的角運動檢測裝置、衛星定位模塊及告警模塊,前置攝像頭(I)及后置攝像頭(2)也均與CPU相連,其特征在于,在智能移動終端本體的頂部設有頂置攝像頭(3),其中: 衛星定位模塊,用于對使用者所處的位置進行定位,并由CPU根據衛星定位模塊得到的位置信息的變化判斷使用者是否正在步行; CPU,用于:a、根據衛星定位模塊得到的位置信息結合電子地圖判斷正在步行的使用者是否處于交叉路口; b、當正在步行的使用者處于交叉路口時,根據角運動檢測裝置輸出的角度信息選擇前置攝像頭(I)、后置攝像頭(2)、頂置攝像頭(3)中的一個攝像頭拍攝圖像; c、根據前置攝像頭(1)、后置攝像頭(2)、或頂置攝像頭(3)拍攝得到的圖像判斷圖像中是否存在紅綠燈,若存在紅綠燈,判斷紅綠燈的狀態是否為紅燈,若為紅燈,則控制告警模塊產生告警。2.如權利要求1所述的一種協助交通安全的智能移動終端,其特征在于,所述CPU還連接加速度傳感器,所述(PU根據加速度傳感器的輸出控制所述前置攝像頭(I)或所述后置攝像頭(2)或所述頂置攝像頭(3)的拍攝間隔,實現使用者每走一步拍攝一幀圖像。3.如權利要求2所述的一種協助交通安全的智能移動終端,其特征在于,若CPU根據當前一幀圖像判斷到存在紅綠燈,則將拍攝當前幀圖像時用戶的位置信息作為紅綠燈位置信息記錄下來上傳至云端,則所述CPU根據獲得衛星定位模塊得到的位置信息后將其與云端的紅綠燈位置信息相比較,僅在匹配的情況下,則所述CPU根據角運動檢測裝置輸出的角度信息選擇前置攝像頭(I)、后置攝像頭(2)、頂置攝像頭(3)中的一個攝像頭拍攝圖像。4.如權利要求1所述的一種協助交通安全的智能移動終端,其特征在于,在所述CPU中設定兩個角度閾值,分別為HCPU根據所述角運動檢測裝置得到智能移動終端本體的當前角度Φ ;若Φ <α,則所述CPU選擇所述前置攝像頭(I)拍攝圖像;若α彡Φ <β,則所述CPU選擇所述頂置攝像頭(3)拍攝圖像;若Φ多β,則所述CPU選擇所述后置攝像頭(2)拍攝圖像。
【文檔編號】G06K9/00GK106056058SQ201610353194
【公開日】2016年10月26日
【申請日】2016年5月25日
【發明人】劉威鑫, 郭凱, 鄧峰
【申請人】上海易景信息科技有限公司