本申請涉及移動終端技術(shù)領(lǐng)域,特別是涉及一種基于移動終端的行車記錄方法和一種基于移動終端的行車記錄裝置。
背景技術(shù):
行車記錄儀是記錄車輛行駛途中的影像及聲音等相關(guān)資訊的儀器。安裝行車記錄儀后,能夠記錄汽車行駛?cè)^程的視頻圖像和聲音,可為交通事故提供證據(jù)。
目前專用的行車記錄儀普遍較貴,許多車主都沒有安裝行車記錄儀。當車輛行駛在危險路段,而車輛又沒有安裝行車記錄儀時,一旦發(fā)生交通事故,將難以還原事故的真實情況。
技術(shù)實現(xiàn)要素:
鑒于上述問題,提出了本申請實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種基于移動終端的行車記錄方法和相應(yīng)的一種基于移動終端的行車記錄裝置。
為了解決上述問題,本申請實施例公開了一種基于移動終端的行車記錄方法,所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的方法包括:
當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采集;
將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
清空所述已寫入移動終端的存儲空間。
優(yōu)選的,還包括:
通過移動終端的加速度傳感器檢測車輛當前的加速度,當加速度滿足預(yù)設(shè)加速度條件時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至服務(wù)器。
優(yōu)選的,所述移動終端與車輛的車載設(shè)備通信;所述的方法還包括:
檢測車輛當前的行駛速度,和/或,車輛當前的位置信息,和/或,當前的時間;
在采集的多媒體數(shù)據(jù)上添加所述行駛速度,和/或,車輛當前的位置信息,和/或,當前的時間,形成合成多媒體數(shù)據(jù);
將所述合成多媒體數(shù)據(jù)發(fā)送到所述車載設(shè)備;所述車載設(shè)備用于展現(xiàn)所述合成多媒體數(shù)據(jù)。
優(yōu)選的,還包括:
當檢測到車輛啟動時,所述第三方應(yīng)用程序APP啟動所述行車記錄功能;
當檢測到車輛停止時,所述第三方應(yīng)用程序APP關(guān)閉所述行車記錄功能。
優(yōu)選的,還包括:
當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP的行車記錄功能啟動時,觸發(fā)啟動所述移動終端的送話器進行聲音數(shù)據(jù)采集;
將采集到的聲音數(shù)據(jù)添加到所述多媒體數(shù)據(jù)中。
優(yōu)選的,還包括:
檢測當前環(huán)境的亮度信息,依據(jù)所述亮度信息調(diào)節(jié)所述移動終端攝像頭的圖像傳感器的光電增益系數(shù)。
優(yōu)選的,還包括:
當接收到用戶的觸發(fā)指示后,將所述第三方應(yīng)用程序APP的拍攝界面以窗口化進行顯示。
優(yōu)選的,還包括:
當所述第三方應(yīng)用程序APP的行車記錄功能啟動時,所述移動終端按照預(yù)設(shè)的時間間隔,進入休眠模式;
當處于休眠模式的移動終端的距離傳感器檢測到用戶觸發(fā)時,喚醒所述移動終端。
同時,本申請還公開了一種基于移動終端的行車記錄裝置,所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的裝置包括:
圖像采集模塊,用于當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采集;
寫入模塊,用于將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
第一上傳模塊,用于當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
清空模塊,用于清空所述已寫入移動終端的存儲空間。
優(yōu)選的,還包括:
第二上傳模塊,用于通過移動終端的加速度傳感器檢測車輛當前的加速度,當加速度滿足預(yù)設(shè)加速度條件時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至服務(wù)器。
優(yōu)選的,所述移動終端與車輛的車載設(shè)備通信;所述的裝置還包括:
檢測模塊,用于檢測車輛當前的行駛速度,和/或,車輛當前的位置信息,和/或,當前的時間;
合成模塊,用于在采集的多媒體數(shù)據(jù)上添加所述行駛速度,和/或,車輛當前的位置信息,和/或,當前的時間,形成合成多媒體數(shù)據(jù);
發(fā)送模塊,用于將所述合成多媒體數(shù)據(jù)發(fā)送到所述車載設(shè)備;所述車載設(shè)備用于展現(xiàn)所述合成多媒體數(shù)據(jù)。
優(yōu)選的,還包括:
啟動模塊,用于當檢測到車輛啟動時,所述第三方應(yīng)用程序APP啟動所述行車記錄功能;
關(guān)閉模塊,用于當檢測到車輛停止時,所述第三方應(yīng)用程序APP關(guān)閉所述行車記錄功能。
優(yōu)選的,還包括:
聲音采集模塊,用于當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP的行車記錄功能啟動時,觸發(fā)啟動所述移動終端的送話器進行聲音數(shù)據(jù)采集;
添加模塊,用于將采集到的聲音數(shù)據(jù)添加到所述多媒體數(shù)據(jù)中。
優(yōu)選的,還包括:
傳感器增益調(diào)整模塊,用于檢測當前環(huán)境的亮度信息,依據(jù)所述亮度信息調(diào)節(jié)所述移動終端攝像頭的圖像傳感器的光電增益系數(shù)。
優(yōu)選的,還包括:
窗口化模塊,用于當接收到用戶的觸發(fā)指示后,將所述第三方應(yīng)用程序APP的拍攝界面以窗口化進行顯示。
優(yōu)選的,還包括:
休眠模塊,用于當所述第三方應(yīng)用程序APP的行車記錄功能啟動時,所述移動終端按照預(yù)設(shè)的時間間隔,進入休眠模式;
喚醒模塊,用于當處于休眠模式的移動終端的距離傳感器檢測到用戶觸發(fā)時,喚醒所述移動終端。
本申請實施例包括以下優(yōu)點:
本申請通過使用安裝在移動終端的第三方應(yīng)用程序APP,采集車輛行駛過程中的行車記錄多媒體數(shù)據(jù),使得用戶在沒有安裝專用的行車記錄儀時,也可以記錄到行車記錄多媒體數(shù)據(jù);通過移動終端配置的廣角鏡頭增加移動終端的攝像頭的視角范圍,減少視野盲區(qū);通過將車輛行駛中記錄的多媒體數(shù)據(jù)上傳到云服務(wù)器,避免多媒體數(shù)據(jù)丟失,并且方便用戶查詢。
附圖說明
圖1是本申請的一種基于移動終端的行車記錄方法實施例1的步驟流程圖;
圖2是本申請的一種基于移動終端的行車記錄方法實施例2的步驟流程圖;
圖3是本申請的一種基于移動終端的行車記錄方法實施例3的步驟流程圖;
圖4是本申請的一種基于移動終端的行車記錄方法實施例4的步驟流程圖;
圖5是本申請的一種基于移動終端的行車記錄裝置實施例1的結(jié)構(gòu)框圖;
圖6是本申請的一種基于移動終端的行車記錄裝置實施例2的結(jié)構(gòu)框圖;
圖7是本申請的一種基于移動終端的行車記錄裝置實施例3的結(jié)構(gòu)框圖;
圖8是本申請的一種基于移動終端的行車記錄裝置實施例4的結(jié)構(gòu)框圖;
具體實施方式
為使本申請的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式對本申請作進一步詳細的說明。
本申請實施例的核心構(gòu)思之一在于,通過裝在移動終端的第三方應(yīng)用程序APP以及廣角鏡頭,采集車輛行駛過程中的行車記錄多媒體數(shù)據(jù);當達到預(yù)設(shè)條件時,將記錄的多媒體數(shù)據(jù)上傳至云服務(wù)器。
參照圖1,示出了本申請的一種基于移動終端的行車記錄方法實施例1的步驟流程圖,其中所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的方法具體可以包括如下步驟:
步驟101,當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采 集;
廣角鏡頭是一種視角范圍大,具有較大景深的鏡頭。安裝了廣角鏡頭后,移動終端攝像頭的就能拍攝到寬視角和大景深的圖像,減少了移動終端自身攝像頭的視角盲區(qū)。
對于自帶有廣角鏡頭的移動終端,在用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動行車記錄功能時,觸發(fā)內(nèi)置打開內(nèi)置的廣角鏡頭。
對于沒有自帶廣角鏡頭的移動終端,在需要啟動用于執(zhí)行行車記錄功能的APP時,可以在后置的攝像頭處安裝外置的廣角鏡頭。
用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP的行車記錄功能,可以通過由用戶觸摸屏幕啟動,也可以通過用戶語音信息啟動,另外也可以在檢測到車輛啟動時啟動,在移動終端與車載設(shè)備通信時,車載設(shè)備可以檢測車輛是否啟動,在車輛啟動時,由車載設(shè)備將車輛啟動的信息發(fā)送到移動終端。
步驟102,將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
移動終端的存儲空間可以包括:移動終端的存儲器ROM、SD卡(Secure Digital Memory Card,安全數(shù)碼卡);
步驟103,當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
在實際中,時間間隔可以由用戶自定義,當達到時間間隔時自動將將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
用戶可以選擇是將多媒體數(shù)據(jù)存儲到存儲器ROM中,或是存儲到SD卡中,當存儲到存儲器ROM或者存儲到SD卡中的多媒體數(shù)據(jù)達到用戶設(shè)定的預(yù)設(shè)大小時,自動將將已寫入存儲器ROM或者存儲到SD卡中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
步驟104,清空所述已寫入移動終端的存儲空間。
清空存儲器ROM或者存儲到SD卡中多媒體數(shù)據(jù),以使得之后行車過程中記錄的多媒體數(shù)據(jù)能夠存儲。
通過使用安裝在移動終端的第三方應(yīng)用程序APP,采集車輛行駛過程中的行車記錄多媒體數(shù)據(jù),使得用戶在沒有安裝專用的行車記錄時,也可以記 錄到行車記錄多媒體數(shù)據(jù);通過移動終端配置的廣角鏡頭增加移動終端的攝像頭的視角范圍,減少視野盲區(qū);通過將車輛行駛中記錄的多媒體數(shù)據(jù)上傳到云服務(wù)器,避免多媒體數(shù)據(jù)丟失,并且方便用戶查詢。
作為本申請實施例的一種優(yōu)選示例,所述的方法還可以包括如下步驟:
當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP的行車記錄功能啟動時,觸發(fā)啟動所述移動終端的送話器進行聲音數(shù)據(jù)采集;
將采集到的聲音數(shù)據(jù)添加到所述多媒體數(shù)據(jù)中。
在APP啟動行車記錄功能時,觸發(fā)移動終端內(nèi)置的送話器進行語音數(shù)據(jù)采集,將采集到的聲音數(shù)據(jù)添加到所述多媒體數(shù)據(jù)中,這樣,多媒體數(shù)據(jù)同時包含了圖像數(shù)據(jù)與聲音數(shù)據(jù),在作為行車記錄證據(jù)時,圖像數(shù)據(jù)加上聲音數(shù)據(jù)可以更好地還原現(xiàn)場環(huán)境。
當用戶在夜晚使用移動終端進行行車數(shù)據(jù)記錄時,由于,由于環(huán)境亮度不足,移動終端所拍攝的畫面可能會過暗,無法清楚記錄周圍的環(huán)境。作為本申請實施例的一種優(yōu)選示例,所述的方法還包括:
檢測當前環(huán)境的亮度信息,依據(jù)所述亮度信息調(diào)節(jié)所述移動終端攝像頭的圖像傳感器的光電增益系數(shù)。
在實際中,可以通過移動終端自帶的光線傳感器檢測當前環(huán)境的亮度信息,依據(jù)亮度信息調(diào)節(jié)移動終端攝像頭的圖像傳感器的光電增益系數(shù)。
圖像傳感器包括CCD(Charge-coupled Device,電荷耦合元件)、CMOS(Complementary Metal Oxide Semiconductor,互補金屬氧化物半導體)
圖像傳感器的光電增益系數(shù)亦即ISO(International Standardization Organization,感光度),在環(huán)境亮度低時,通過調(diào)高圖像傳感器的光電增益系數(shù),可以使得圖像傳感器采集的像素亮度提高。
參照圖2,示出了本申請的一種基于移動終端的行車記錄方法實施例2的步驟流程圖,其中所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的方法具體可 以包括如下步驟:
步驟201,當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采集;
步驟202,將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
步驟203,當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
步驟204,通過移動終端的加速度傳感器檢測車輛當前的加速度,當加速度滿足預(yù)設(shè)加速度條件時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至服務(wù)器;
在車輛發(fā)生碰撞時,車輛的加速度會急劇上升,因此可以根據(jù)車輛加速度是否超過預(yù)設(shè)加速度條件,來判斷車輛是否碰撞,當加速度超過預(yù)設(shè)加速度條件時,即判斷車輛發(fā)生碰撞,此時自動將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至服務(wù)器。
當前的加速度可以由移動終端內(nèi)置的加速度傳感器檢測車輛當前的加速度,實際中也可以通過其他方法獲取車輛當前的加速度,例如,當移動終端與車輛的OBD(On-Board Diagnostic,車載診斷系統(tǒng))系統(tǒng)通信時,將OBD系統(tǒng)采集的車輛加速度發(fā)送到移動終端。預(yù)設(shè)加速度條件可以由移動終端上的APP設(shè)定。
步驟205,當已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至服務(wù)器后,清空所述已寫入移動終端的存儲空間;
步驟206,檢測車輛當前的行駛速度,和/或,車輛當前的位置信息,和/或,當前的時間;
車輛當前的行駛速度可以由移動終端的GPS功能獲得,也可以由移動終端通信的車載設(shè)備的GPS功能獲得;當前的位置信息可以由移動終端的GPS功能獲得,也可以有車載設(shè)備的GPS功能獲得;當前的時間可以由移動終端或車載終端獲得。
步驟207,在采集的多媒體數(shù)據(jù)上添加所述行駛速度,和/或,車輛當前 的位置信息,和/或,當前的時間,形成合成多媒體數(shù)據(jù);
由移動終端自身獲得的行駛速度、位置信息、時間,由移動終端直接添加到多媒體數(shù)據(jù)上;由車載設(shè)備獲得的行駛速度、位置信息、時間需要先傳輸?shù)揭苿咏K端,再由添加到多媒體數(shù)據(jù)上。
步驟208,將所述合成多媒體數(shù)據(jù)發(fā)送到所述車載設(shè)備;所述車載設(shè)備用于展現(xiàn)所述合成多媒體數(shù)據(jù)。
移動終端將添加了行駛速度、位置信息、時間的合成多媒體數(shù)據(jù)發(fā)送到車載設(shè)備,由車載設(shè)備的顯示屏來展現(xiàn)。這樣用戶可以在任意時刻在車載設(shè)備上觀看之前的行車記錄多媒體數(shù)據(jù)。
作為本申請實施例的一種優(yōu)選示例,所述的方法還可以包括如下步驟:
當檢測到車輛啟動時,所述第三方應(yīng)用程序APP啟動所述行車記錄功能;
當檢測到車輛停止時,所述第三方應(yīng)用程序APP關(guān)閉所述行車記錄功能。
通過在檢測到車輛啟動時,自動啟動第三方應(yīng)用程序APP的行車記錄功能,在檢測到車輛停止時,自動關(guān)閉第三方應(yīng)用程序APP的行車記錄功能,減少用戶的操作。
在實際中,檢測車輛是否啟動、停止,可以由移動終端通過確定檢測車輛的速度來實現(xiàn),當車輛速度從零開始增加時,可以認為車輛確定;當車輛的速度降至零時,可以認為車輛停止。另外,也可以通車載設(shè)備來檢測車輛是否啟動、停止。由車載設(shè)備確認的啟動或停止消息由車載設(shè)備發(fā)送到移動終端。
參照圖3,示出了本申請的一種基于移動終端的行車記錄方法實施例的步驟流程圖,其中所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的方法具體可以包括如下步驟:
步驟301,當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動 行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采集;
步驟302,將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
步驟303,當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
步驟304,清空所述已寫入移動終端的存儲空間;
步驟305,當接收到用戶的觸發(fā)指示后,將所述第三方應(yīng)用程序APP的拍攝界面以窗口化進行顯示。
在實際中,用戶在使用移動終端的用于執(zhí)行行車記錄功能的APP記錄行車數(shù)據(jù)時,往往還會進行其他操作,例如,使用移動終端的導航服務(wù)等,此時,可以將用于執(zhí)行行車記錄功能的APP拍攝圖像的界面以窗口化顯示,使得用戶即可以在記錄行車數(shù)據(jù)的同時,使用移動終端的其他功能服務(wù)。
參照圖4,示出了本申請的一種基于移動終端的行車記錄方法實施例4的步驟流程圖,其中所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的方法具體可以包括如下步驟:
步驟401,當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采集;
步驟402,將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
步驟403,當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
步驟404,清空所述已寫入移動終端的存儲空間;
步驟405,當所述第三方應(yīng)用程序APP的行車記錄功能啟動時,所述移動終端按照預(yù)設(shè)的時間間隔,進入休眠模式;
在使用移動終端上的APP執(zhí)行行車記錄功能時,如果顯示屏長期時間保持顯示狀態(tài),將會使得移動終端耗電過快,并且發(fā)熱嚴重。為了減少電量 消耗以及減少發(fā)熱,可以在移動終端的APP執(zhí)行行車記錄功能時,將屏幕設(shè)置為休眠模式,在休眠模式中APP仍然進行行車記錄功能,但屏幕不不會顯示拍攝到的畫面。
步驟406,當處于休眠模式的移動終端的距離傳感器檢測到用戶觸發(fā)時,喚醒所述移動終端。
距離傳感器由一個紅外LED燈和紅外輻射光線探測器構(gòu)成。距離傳感器的工作原理是,紅外LED燈發(fā)出的不可見紅外光由附近的物體反射后,被紅外輻射光線探測器探測到。
用戶將手在距離傳感器晃動一下,距離傳感器發(fā)射的紅外光即被手阻擋,然后反射到紅外輻射光線探測器中,在檢測到用戶的觸發(fā)后,移動終端將處于休眠狀態(tài)的移動終端喚醒。
需要說明的是,對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請實施例并不受所描述的動作順序的限制,因為依據(jù)本申請實施例,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本申請實施例所必須的。
參照圖5,示出了本申請的一種基于移動終端的行車記錄裝置實施例1的結(jié)構(gòu)框圖,其中所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的裝置具體可以包括如下模塊:
圖像采集模塊51,用于當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采集;
寫入模塊52,用于將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
第一上傳模塊53,用于當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至 云服務(wù)器;
清空模塊54,用于清空所述已寫入移動終端的存儲空間。
作為本申請實施例的一種優(yōu)選示例,所述的裝置還可以包括如下模塊:
聲音采集模塊,用于當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP的行車記錄功能啟動時,觸發(fā)啟動所述移動終端的送話器進行聲音數(shù)據(jù)采集;
添加模塊,用于將采集到的聲音數(shù)據(jù)添加到所述多媒體數(shù)據(jù)中。
作為本申請實施例的一種優(yōu)選示例,所述的裝置還可以包括如下模塊:
傳感器增益調(diào)整模塊,用于檢測當前環(huán)境的亮度信息,依據(jù)所述亮度信息調(diào)節(jié)所述移動終端攝像頭的圖像傳感器的光電增益系數(shù)。
參照圖6,示出了本申請的一種基于移動終端的行車記錄裝置實施例2的結(jié)構(gòu)框圖,其中所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的裝置具體可以包括如下模塊:
圖像采集模塊61,用于當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采集;
寫入模塊62,用于將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
第一上傳模塊63,用于當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
第二上傳模塊64,用于通過移動終端的加速度傳感器檢測車輛當前的加速度,當加速度滿足預(yù)設(shè)加速度條件時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至服務(wù)器。
清空模塊65,當已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至服務(wù)器后,用于清空所述已寫入移動終端的存儲空間。
作為本申請實施例的一種優(yōu)選示例,所述移動終端與車輛的車載設(shè)備通 信;所述的裝置還可以包括如下模塊:
檢測模塊66,用于檢測車輛當前的行駛速度,和/或,車輛當前的位置信息,和/或,當前的時間;
合成模塊67,用于在采集的多媒體數(shù)據(jù)上添加所述行駛速度,和/或,車輛當前的位置信息,和/或,當前的時間,形成合成多媒體數(shù)據(jù);
發(fā)送模塊68,用于將所述合成多媒體數(shù)據(jù)發(fā)送到所述車載設(shè)備;所述車載設(shè)備用于展現(xiàn)所述合成多媒體數(shù)據(jù)。
作為本申請實施例的一種優(yōu)選示例,所述的裝置還可以包括如下模塊:
啟動模塊,用于當檢測到車輛啟動時,所述第三方應(yīng)用程序APP啟動所述行車記錄功能;
關(guān)閉模塊,用于當檢測到車輛停止時,所述第三方應(yīng)用程序APP關(guān)閉所述行車記錄功能。
參照圖7,示出了本申請的一種基于移動終端的行車記錄裝置實施例3的結(jié)構(gòu)框圖,其中所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的裝置具體可以包括如下模塊:
圖像采集模塊71,用于當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采集;
寫入模塊72,用于將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
第一上傳模塊73,用于當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
清空模塊74,用于清空所述已寫入移動終端的存儲空間。
窗口化模塊75,用于當接收到用戶的觸發(fā)指示后,將所述第三方應(yīng)用程序APP的拍攝界面以窗口化進行顯示。
參照圖8,示出了本申請的一種基于移動終端的行車記錄裝置實施例4的結(jié)構(gòu)框圖,其中所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的裝置具體可以包括如下模塊:
圖像采集模塊81,用于當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采集;
寫入模塊82,用于將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
第一上傳模塊83,用于當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
清空模塊84,用于清空所述已寫入移動終端的存儲空間。
休眠模塊85,用于當所述第三方應(yīng)用程序APP的行車記錄功能啟動時,所述移動終端按照預(yù)設(shè)的時間間隔,進入休眠模式;
喚醒模塊86,用于當處于休眠模式的移動終端的距離傳感器檢測到用戶觸發(fā)時,喚醒所述移動終端。
對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請實施例的實施例可提供為方法、裝置、或計算機程序產(chǎn)品。因此,本申請實施例可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程 序產(chǎn)品的形式。
本申請實施例是參照根據(jù)本申請實施例的方法、終端設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計算機或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本申請實施例的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本申請實施例范圍的所有變更和修改。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或 者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
以上對本申請所提供的一種基于移動終端的行車記錄方法和一種基于移動終端的行車記錄裝置,進行了詳細介紹,本文中應(yīng)用了具體個例對本申請的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本申請的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本申請的限制。
本申請實施例公開了A1,一種基于移動終端的行車記錄方法,所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的方法包括:
當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP被啟動行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采集;
將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
清空所述已寫入移動終端的存儲空間。
A2、如A1所述的方法,還包括:
通過移動終端的加速度傳感器檢測車輛當前的加速度,當加速度滿足預(yù)設(shè)加速度條件時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至服務(wù)器。
A3、如A1或A2所述的方法,所述移動終端與車輛的車載設(shè)備通信;所述的方法還包括:
檢測車輛當前的行駛速度,和/或,車輛當前的位置信息,和/或,當前的時間;
在采集的多媒體數(shù)據(jù)上添加所述行駛速度,和/或,車輛當前的位置信息,和/或,當前的時間,形成合成多媒體數(shù)據(jù);
將所述合成多媒體數(shù)據(jù)發(fā)送到所述車載設(shè)備;所述車載設(shè)備用于展現(xiàn)所述合成多媒體數(shù)據(jù)。
A4、如A3所述的方法,還包括:
當檢測到車輛啟動時,所述第三方應(yīng)用程序APP啟動所述行車記錄功能;
當檢測到車輛停止時,所述第三方應(yīng)用程序APP關(guān)閉所述行車記錄功能。
A5、如A1所述的方法,還包括:
當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP的行車記錄功能啟動時,觸發(fā)啟動所述移動終端的送話器進行聲音數(shù)據(jù)采集;
將采集到的聲音數(shù)據(jù)添加到所述多媒體數(shù)據(jù)中。
A6、如A1所述的方法,還包括:
檢測當前環(huán)境的亮度信息,依據(jù)所述亮度信息調(diào)節(jié)所述移動終端攝像頭的圖像傳感器的光電增益系數(shù)。
A7、如A1所述的方法,還包括:
當接收到用戶的觸發(fā)指示后,將所述第三方應(yīng)用程序APP的拍攝界面以窗口化進行顯示。
A8、如A1所述的方法,還包括:
當所述第三方應(yīng)用程序APP的行車記錄功能啟動時,所述移動終端按照預(yù)設(shè)的時間間隔,進入休眠模式;
當處于休眠模式的移動終端的距離傳感器檢測到用戶觸發(fā)時,喚醒所述移動終端。
本申請實施例還公開了B9、一種基于移動終端的行車記錄裝置,所述移動終端上配置有廣角鏡頭,以及,所述移動終端上安裝有用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP,所述的裝置包括:
圖像采集模塊,用于當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序 APP被啟動行車記錄功能時,觸發(fā)打開所述廣角鏡頭,進行車輛行駛中的多媒體數(shù)據(jù)采集;
寫入模塊,用于將采集的多媒體數(shù)據(jù)寫入移動終端的存儲空間;
第一上傳模塊,用于當達到預(yù)設(shè)的時間間隔或所述移動終端的剩余存儲空間達到預(yù)設(shè)大小時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至云服務(wù)器;
清空模塊,用于清空所述已寫入移動終端的存儲空間。
B10、如B9所述的裝置,還包括:
第二上傳模塊,用于通過移動終端的加速度傳感器檢測車輛當前的加速度,當加速度滿足預(yù)設(shè)加速度條件時,將已寫入移動終端存儲空間中的多媒體數(shù)據(jù)上傳至服務(wù)器。
B11、如B9或B10所述的裝置,所述移動終端與車輛的車載設(shè)備通信;所述的裝置還包括:
檢測模塊,用于檢測車輛當前的行駛速度,和/或,車輛當前的位置信息,和/或,當前的時間;
合成模塊,用于在采集的多媒體數(shù)據(jù)上添加所述行駛速度,和/或,車輛當前的位置信息,和/或,當前的時間,形成合成多媒體數(shù)據(jù);
發(fā)送模塊,用于將所述合成多媒體數(shù)據(jù)發(fā)送到所述車載設(shè)備;所述車載設(shè)備用于展現(xiàn)所述合成多媒體數(shù)據(jù)。
B12、如B11所述的裝置,還包括:
啟動模塊,用于當檢測到車輛啟動時,所述第三方應(yīng)用程序APP啟動所述行車記錄功能;
關(guān)閉模塊,用于當檢測到車輛停止時,所述第三方應(yīng)用程序APP關(guān)閉所述行車記錄功能。
B13、如B9所述的裝置,還包括:
聲音采集模塊,用于當所述用于執(zhí)行行車記錄功能的第三方應(yīng)用程序APP的行車記錄功能啟動時,觸發(fā)啟動所述移動終端的送話器進行聲音數(shù)據(jù)采集;
添加模塊,用于將采集到的聲音數(shù)據(jù)添加到所述多媒體數(shù)據(jù)中。
B14、如B9所述的裝置,還包括:
傳感器增益調(diào)整模塊,用于檢測當前環(huán)境的亮度信息,依據(jù)所述亮度信息調(diào)節(jié)所述移動終端攝像頭的圖像傳感器的光電增益系數(shù)。
B15、如B9所述的裝置,還包括:
窗口化模塊,用于當接收到用戶的觸發(fā)指示后,將所述第三方應(yīng)用程序APP的拍攝界面以窗口化進行顯示。
B16、如B9所述的裝置,還包括:
休眠模塊,用于當所述第三方應(yīng)用程序APP的行車記錄功能啟動時,所述移動終端按照預(yù)設(shè)的時間間隔,進入休眠模式;
喚醒模塊,用于當處于休眠模式的移動終端的距離傳感器檢測到用戶觸發(fā)時,喚醒所述移動終端。