本發(fā)明涉及汽車電子,尤其涉及一種屏幕抖動(dòng)非侵入式檢測(cè)方法、系統(tǒng)及介質(zhì)。
背景技術(shù):
1、在當(dāng)前互聯(lián)網(wǎng)汽車行業(yè)中,隨著智能座艙技術(shù)的發(fā)展和普及,越來(lái)越多的車控功能通過(guò)車載屏幕來(lái)顯示和操作,車載屏幕的穩(wěn)定性和顯示效果對(duì)于駕駛安全和用戶體驗(yàn)尤為重要。然而,現(xiàn)有的車載屏幕異常檢測(cè)多依賴于人工觀察和定期檢驗(yàn),這種方法不僅費(fèi)時(shí)費(fèi)力,而且難以實(shí)時(shí)發(fā)現(xiàn)問(wèn)題,導(dǎo)致異常情況無(wú)法溯源追蹤,以及可能在未被及時(shí)處理之前就影響了駕駛安全。
2、目前市場(chǎng)上的一些解決方案雖然嘗試通過(guò)使用傳感器或特定的硬件設(shè)備來(lái)檢測(cè)屏幕異常,但這些方案往往依賴于特定的硬件配置,不僅增加了成本,也限制了其在不同車型或者不同制造商之間的通用性。此外,這些系統(tǒng)往往需要對(duì)車輛進(jìn)行一定程度的改裝,這種侵入式的安裝方法可能會(huì)對(duì)車輛的原有電子系統(tǒng)造成干擾或損害。
技術(shù)實(shí)現(xiàn)思路
1、鑒于以上所述的現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的是提供一種屏幕抖動(dòng)非侵入式檢測(cè)方法、系統(tǒng)及介質(zhì),能夠適用于不同車型和多種環(huán)境條件下的非侵入式屏幕異常抖動(dòng)監(jiān)測(cè)。
2、為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案。
3、第一方面,本發(fā)明提供的一種屏幕抖動(dòng)非侵入式檢測(cè)方法,采用如下的技術(shù)方案:采集車載屏幕的圖像數(shù)據(jù)以及采集器的采集狀態(tài)數(shù)據(jù);
4、基于所述采集狀態(tài)數(shù)據(jù)對(duì)所述圖像數(shù)據(jù)進(jìn)行校正,以消除由于采集器抖動(dòng)引起的圖像失真;基于預(yù)設(shè)的異常抖動(dòng)算法,計(jì)算校正后的圖像數(shù)據(jù)的異常抖動(dòng)量化值,并與預(yù)設(shè)的抖動(dòng)閾值進(jìn)行比較,判斷所述屏幕是否發(fā)生屏幕異常抖動(dòng)。
5、進(jìn)一步的,上述屏幕抖動(dòng)非侵入式檢測(cè)方法中,所述基于所述采集狀態(tài)數(shù)據(jù)對(duì)所述圖像數(shù)據(jù)進(jìn)行校正,包括:
6、對(duì)所述圖像數(shù)據(jù)連續(xù)兩幀圖像it-1圖像幀和it圖像幀進(jìn)行對(duì)齊處理;
7、基于所述對(duì)齊處理的結(jié)果,對(duì)所述it-1圖像幀進(jìn)行校正,獲得當(dāng)前it圖像幀。
8、進(jìn)一步的,上述屏幕抖動(dòng)非侵入式檢測(cè)方法中,所述對(duì)所述圖像數(shù)據(jù)連續(xù)兩幀圖像it-1圖像幀和it圖像幀進(jìn)行對(duì)齊處理,包括:
9、基于預(yù)設(shè)的目標(biāo)函數(shù)計(jì)算生成變換矩陣t,所述變換矩陣t用于將所述it-1圖像幀變換至it圖像幀,所述目標(biāo)函數(shù)用于表征連續(xù)兩幀圖像的對(duì)齊精度和/或變換平滑度;
10、通過(guò)最小化所述目標(biāo)函數(shù)得到所述變化矩陣t。
11、進(jìn)一步的,上述屏幕抖動(dòng)非侵入式檢測(cè)方法中,所述基于預(yù)設(shè)的異常抖動(dòng)算法,計(jì)算校正后的圖像數(shù)據(jù)的異常抖動(dòng)量化值,包括:
12、基于預(yù)設(shè)的灰度投影法,比較連續(xù)幀圖像的灰度投影曲線,得到第一抖動(dòng)強(qiáng)度sgp;
13、基于預(yù)設(shè)的特征點(diǎn)匹配算法,對(duì)連續(xù)幀圖像中的特征點(diǎn)進(jìn)行匹配,得到第二抖動(dòng)強(qiáng)度sfp;
14、基于預(yù)設(shè)的幀差法,對(duì)連續(xù)幀圖像中的像素差異進(jìn)行比較,得到第三抖動(dòng)強(qiáng)度sfd;
15、基于預(yù)設(shè)的加權(quán)算法,對(duì)所述第一抖動(dòng)強(qiáng)度sgp、第二抖動(dòng)強(qiáng)度sfp以及所述第三抖動(dòng)強(qiáng)度sfd進(jìn)行加權(quán)融合,得到所述異常抖動(dòng)量化值。
16、進(jìn)一步的,上述屏幕抖動(dòng)非侵入式檢測(cè)方法中,所述基于預(yù)設(shè)的灰度投影法,比較連續(xù)幀圖像的灰度投影曲線,得到第一抖動(dòng)強(qiáng)度sgp,包括:
17、將所述圖像數(shù)據(jù)轉(zhuǎn)換為灰度圖像,并計(jì)算所述灰度圖像在水平方向和/或垂直方向上的灰度投影;
18、在連續(xù)幀圖像之間計(jì)算灰度投影曲線的差異并進(jìn)行統(tǒng)計(jì)得到所述第一抖動(dòng)強(qiáng)度sgp。
19、進(jìn)一步的,上述屏幕抖動(dòng)非侵入式檢測(cè)方法中,所述基于預(yù)設(shè)的特征點(diǎn)匹配算法,對(duì)連續(xù)幀圖像中的特征點(diǎn)進(jìn)行匹配,得到第二抖動(dòng)強(qiáng)度sfp,包括:
20、基于預(yù)設(shè)的特征提取算法檢測(cè)出所述圖像數(shù)據(jù)中的一組特征點(diǎn),并生成各特征點(diǎn)的特征描述符;
21、在連續(xù)幀圖像之間,對(duì)特征點(diǎn)進(jìn)行匹配,并對(duì)于每一對(duì)匹配到的特征點(diǎn),計(jì)算該特征點(diǎn)在前一幀和當(dāng)前幀之間的位移向量;
22、對(duì)所有匹配特征點(diǎn)的位移向量進(jìn)行統(tǒng)計(jì),得到所述第二抖動(dòng)強(qiáng)度sfp。
23、進(jìn)一步的,上述屏幕抖動(dòng)非侵入式檢測(cè)方法中,所述基于預(yù)設(shè)的幀差法,對(duì)連續(xù)幀圖像中的像素差異進(jìn)行比較,得到第三抖動(dòng)強(qiáng)度sfd,包括:
24、計(jì)算連續(xù)幀圖像中的像素差異,得到幀差圖像;
25、對(duì)所述幀差圖像進(jìn)行閾值處理,去除噪聲差異,得到有效幀差圖像;
26、對(duì)所述有效幀差圖像進(jìn)行統(tǒng)計(jì),得到所述第三抖動(dòng)強(qiáng)度sfd。
27、進(jìn)一步的,上述屏幕抖動(dòng)非侵入式檢測(cè)方法中,所述方法還包括:
28、當(dāng)偵測(cè)到異常抖動(dòng)現(xiàn)象,觸發(fā)通知機(jī)制,通過(guò)預(yù)設(shè)的渠道上報(bào)抖動(dòng)相關(guān)信息,其中,所述抖動(dòng)相關(guān)信息包括異常發(fā)生期間的視頻記錄、異常發(fā)生的精確時(shí)間點(diǎn)和/或車載屏幕的軟硬件日志信息。
29、第二方面,本發(fā)明提供的一種屏幕抖動(dòng)非侵入式檢測(cè)系統(tǒng),采用如下的技術(shù)方案:數(shù)據(jù)采集設(shè)備,包括采集器和運(yùn)動(dòng)傳感器,所述采集器用于采集車載屏幕的圖像數(shù)據(jù),所述運(yùn)動(dòng)傳感器用于獲取采集器的采集狀態(tài)數(shù)據(jù);
30、數(shù)據(jù)處理設(shè)備,包括校正模塊和檢測(cè)模塊,所述校正模塊基于所述采集狀態(tài)數(shù)據(jù)對(duì)所述圖像數(shù)據(jù)進(jìn)行校正,以消除由于采集器抖動(dòng)引起的圖像失真,所述檢測(cè)模塊用于基于預(yù)設(shè)的異常抖動(dòng)算法,計(jì)算校正后的圖像數(shù)據(jù)的異常抖動(dòng)量化值,并與預(yù)設(shè)的抖動(dòng)閾值進(jìn)行比較,判斷所述屏幕是否發(fā)生屏幕異常抖動(dòng)。
31、進(jìn)一步的,上述屏幕抖動(dòng)非侵入式檢測(cè)系統(tǒng)中,還包括:
32、數(shù)據(jù)上報(bào)設(shè)備,用于當(dāng)偵測(cè)到異常抖動(dòng)現(xiàn)象,觸發(fā)通知機(jī)制,通過(guò)預(yù)設(shè)的渠道上報(bào)抖動(dòng)相關(guān)信息,其中,所述抖動(dòng)相關(guān)信息包括異常發(fā)生期間的視頻記錄、異常發(fā)生的精確時(shí)間點(diǎn)和/或車載屏幕的軟硬件日志信息。
33、第三方面,本發(fā)明提供的一種可讀存儲(chǔ)介質(zhì),采用如下的技術(shù)方案:
34、一種可讀存儲(chǔ)介質(zhì),所述可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述第一方面中任一項(xiàng)所述的一種屏幕抖動(dòng)非侵入式檢測(cè)方法。
35、綜上所述,與現(xiàn)有技術(shù)相比,本發(fā)明包括以下至少一種有益技術(shù)效果:
36、本發(fā)明設(shè)計(jì)了一種既經(jīng)濟(jì)高效又能廣泛適用于多種車型和環(huán)境的非侵入式屏幕異常檢測(cè)技術(shù),以實(shí)現(xiàn)更為高效和準(zhǔn)確的屏幕抖動(dòng)異常監(jiān)控。該技術(shù)應(yīng)能夠自動(dòng)進(jìn)行異常檢測(cè)和上報(bào),無(wú)需人工介入,從而在不增加額外硬件成本和復(fù)雜性的同時(shí),確保車輛屏幕的持續(xù)穩(wěn)定運(yùn)作和駕駛者的安全。
1.一種屏幕抖動(dòng)非侵入式檢測(cè)方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的屏幕抖動(dòng)非侵入式檢測(cè)方法,其特征在于,所述基于所述采集狀態(tài)數(shù)據(jù)對(duì)所述圖像數(shù)據(jù)進(jìn)行校正,包括:
3.根據(jù)權(quán)利要求2所述的屏幕抖動(dòng)非侵入式檢測(cè)方法,其特征在于,所述對(duì)所述圖像數(shù)據(jù)連續(xù)兩幀圖像it-1圖像幀和it圖像幀進(jìn)行對(duì)齊處理,包括:
4.根據(jù)權(quán)利要求1所述的屏幕抖動(dòng)非侵入式檢測(cè)方法,其特征在于,所述基于預(yù)設(shè)的異常抖動(dòng)算法,計(jì)算校正后的圖像數(shù)據(jù)的異常抖動(dòng)量化值,包括:
5.根據(jù)權(quán)利要求4所述的屏幕抖動(dòng)非侵入式檢測(cè)方法,其特征在于,所述基于預(yù)設(shè)的灰度投影法,比較連續(xù)幀圖像的灰度投影曲線,得到第一抖動(dòng)強(qiáng)度sgp,包括:
6.根據(jù)權(quán)利要求4所述的屏幕抖動(dòng)非侵入式檢測(cè)方法,其特征在于,所述基于預(yù)設(shè)的特征點(diǎn)匹配算法,對(duì)連續(xù)幀圖像中的特征點(diǎn)進(jìn)行匹配,得到第二抖動(dòng)強(qiáng)度sfp,包括:
7.根據(jù)權(quán)利要求4所述的屏幕抖動(dòng)非侵入式檢測(cè)方法,其特征在于,所述基于預(yù)設(shè)的幀差法,對(duì)連續(xù)幀圖像中的像素差異進(jìn)行比較,得到第三抖動(dòng)強(qiáng)度sfd,包括:
8.根據(jù)權(quán)利要求1所述的屏幕抖動(dòng)非侵入式檢測(cè)方法,其特征在于,所述方法還包括:
9.一種屏幕抖動(dòng)非侵入式檢測(cè)系統(tǒng),其特征在于,包括:
10.根據(jù)權(quán)利要求9所述的屏幕抖動(dòng)非侵入式檢測(cè)系統(tǒng),其特征在于,所述系統(tǒng)還包括:
11.一種可讀存儲(chǔ)介質(zhì),其特征在于,所述可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-8中任一項(xiàng)所述的一種屏幕抖動(dòng)非侵入式檢測(cè)方法方法。