本發明屬于汽車,尤其涉及一種車門控制方法、裝置、存儲介質及設備。
背景技術:
1、本部分的陳述僅僅是提供了與本發明相關的背景技術信息,不必然構成在先技術。
2、在現代社會中,車輛已經成為了人們日常生活中不可或缺的一部分。隨著科技的不斷發展,汽車的功能也越來越豐富,從傳統的交通工具逐漸轉變為智能化的出行工具。在智能化汽車領域,自動駕駛、車聯網、人工智能、語音識別等技術已經逐漸成熟,為車輛提供了更加便捷、安全和舒適的出行體驗。
3、隨著人們生活水平的提高,人們對汽車舒適性的要求也越來越高。然而,在汽車的智能化方向上,車門控制的智能化程度卻相對較低,主要表現在車門開啟和關閉的方式上仍然依賴于傳統的鑰匙或遙控器等方式,無法很好地滿足用戶的便捷性和安全性需求,無法滿足現代人們對汽車舒適性的要求。
技術實現思路
1、為了解決上述背景技術中存在的技術問題,本發明提供一種車門控制方法、裝置、存儲介質及設備,應用人臉識別,能夠自動識別人員身份,且能進行行李尺寸識別,并結合語音、手勢、人體距離、人員數量和每個人員的權限等,設置開啟和關閉車門和后備箱的邏輯,實現了自動開啟和關閉車門和后備箱,并結合車門與障礙物之間的距離以及人員所處位置,避免了車門碰撞以及對上車人員的阻礙,提高車內外進出的便利性和安全性。
2、為了實現上述目的,本發明采用如下技術方案:
3、本發明的第一個方面提供一種車門控制方法。
4、一種車門控制方法,包括:
5、獲取待識別圖像;
6、對所述待識別圖像依次進行人形檢測、面部識別和面部特征提取,將提取的面部特征與預存的人員的面部信息進行比對;
7、若比對結果一致,則基于待識別圖像,進行行李尺寸識別,并當行李尺寸超過預設值時,得到后備箱打開指令;
8、根據比對結果,判斷待識別圖像中的人員數量和每個人員的權限;
9、若比對結果一致,則獲取語音、手勢和/或人體距離,識別得到車門打開指令和/或后備箱打開指令;并根據所述人員數量和每個人員的權限,判斷需要打開的車門;
10、對于需要打開的車門,根據車門與障礙物之間的距離以及人員所處位置,對車門打開指令進行細分。
11、進一步地,所述待識別圖像在車門處于關閉狀態且檢測到人體時進行獲取。
12、進一步地,所述對車門打開指令進行細分的步驟包括:
13、當車門與障礙物之間的距離小于第一閾值時,打開車門指令為保持關閉,并語音提示車門無法打開;
14、當車門與障礙物之間的距離大于第一閾值,小于第二閾值時,判斷人員所處位置是否位于指定位置,若是,則打開車門指令為半開門;否則,打開車門指令為保持關閉,直到檢測到人員所處位置位于指定位置;
15、當車門與障礙物之間的距離大于第二閾值,小于第三閾值時,判斷人員所處位置是否位于指定位置,若是,則打開車門指令為全開門;否則,打開車門指令為保持關閉,直到檢測到人員所處位置位于指定位置;
16、當車門與障礙物之間的距離大于第三閾值時,打開車門指令為全開門。
17、進一步地,所述行李尺寸識別的步驟包括:
18、對于每個人員保留一個人形檢測框;
19、在人形檢測框內,進行行李識別,得到行李輪廓;
20、基于所述行李輪廓,將行李輪廓中的最大像素值和最小像素值的差值作為行李實際高度,將最大像素值和最小像素值對應的像素坐標的差值作為行李像素高度,以行李實際高度和行李像素高度的比值為比例,計算行李尺寸。
21、進一步地,若連續多個時間點的所述人體距離小于設定值,則得到車門打開指令。
22、進一步地,若在車主習慣用車時間段的某個時間點,所述人體距離小于設定值,則得到車門打開指令。
23、進一步地,所述手勢通過對待識別圖像進行手勢識別得到。
24、本發明的第二個方面提供一種車門控制裝置。
25、一種車門控制裝置,包括:
26、圖像獲取模塊,其被配置為:獲取待識別圖像;
27、人員識別模塊,其被配置為:對所述待識別圖像依次進行人形檢測、面部識別和面部特征提取,將提取的面部特征與預存的人員的面部信息進行比對;
28、行李識別模塊,其被配置為:若比對結果一致,則基于待識別圖像,進行行李尺寸識別,并當行李尺寸超過預設值時,得到后備箱打開指令;
29、人員判斷模塊,其被配置為:根據比對結果,判斷待識別圖像中的人員數量和每個人員的權限;
30、車門控制模塊,其被配置為:若比對結果一致,則獲取語音、手勢和/或人體距離,識別得到車門打開指令和/或后備箱打開指令;并根據所述人員數量和每個人員的權限,判斷需要打開的車門;對于需要打開的車門,根據車門與障礙物之間的距離以及人員所處位置,對車門打開指令進行細分。
31、本發明的第三個方面提供一種計算機可讀存儲介質。
32、一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現如上述第一個方面所述的一種車門控制方法中的步驟。
33、本發明的第四個方面提供一種計算機設備。
34、一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述第一個方面所述的一種車門控制方法中的步驟。
35、與現有技術相比,本發明的有益效果是:
36、本發明應用人臉識別,能夠自動識別人員身份,且能進行行李尺寸識別,并結合語音、手勢、人體距離、人員數量和每個人員的權限等,設置開啟和關閉車門和后備箱的邏輯,實現了自動開啟和關閉車門和后備箱,提高車內外進出的便利性和安全性。
37、本發明自動檢測車門與障礙物之間的距離,并避免碰撞,保護車輛和行人安全。
38、本發明判斷人員所處位置是否位于指定位置,對車門打開指令進行細分,可有效防止車門打開后,車門與障礙物之間的距離,人員無法通過,造成車門對人員的阻攔。
39、本發明對車門打開指令進行細分的步驟,有效融合了車門與障礙物之間的距離判斷以及人員所處位置是否位于指定位置的判斷,可以快速且準確的給出車門的指令。
40、本發明將行李輪廓中的最大像素值和最小像素值的差值作為行李的高度,將二者對應的像素坐標的差值作為行李像素高度,以此為比例,計算行李尺寸,可以大致估計行李尺寸,且節省計算時間。
1.一種車門控制方法,其特征在于,包括:
2.根據權利要求1所述的一種車門控制方法,其特征在于,所述待識別圖像在車門處于關閉狀態且檢測到人體時進行獲取。
3.根據權利要求1所述的一種車門控制方法,其特征在于,所述對車門打開指令進行細分的步驟包括:
4.根據權利要求1所述的一種車門控制方法,其特征在于,所述行李尺寸識別的步驟包括:
5.根據權利要求1所述的一種車門控制方法,其特征在于,若連續多個時間點的所述人體距離小于設定值,則得到車門打開指令。
6.根據權利要求1所述的一種車門控制方法,其特征在于,若在車主習慣用車時間段的某個時間點,所述人體距離小于設定值,則得到車門打開指令。
7.根據權利要求1所述的一種車門控制方法,其特征在于,所述手勢通過對待識別圖像進行手勢識別得到。
8.一種車門控制裝置,其特征在于,包括:
9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利要求1-7中任一項所述的一種車門控制方法中的步驟。
10.一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1-7中任一項所述的一種車門控制方法中的步驟。