本發(fā)明涉及人工智能領(lǐng)域,尤其涉及一種目標(biāo)車位的控制方法及系統(tǒng)。
背景技術(shù):
目前,隨著社會(huì)經(jīng)濟(jì)的發(fā)展,有車一族也越來越多,而對(duì)于有車一族來說,停車就成為了一個(gè)很重要的問題。一個(gè)合適的車位經(jīng)常需要駕駛員駕駛車輛走行多遍才能找到,而且由于停車場(chǎng)空間有限,找尋空閑停車位容易造成擁堵,導(dǎo)致嚴(yán)重交通問題,也耽誤駕駛員的時(shí)間。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于,提供一種目標(biāo)車位的控制方法及系統(tǒng)。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:本發(fā)明提供一種目標(biāo)車位的控制方法,包括:
接收停車場(chǎng)內(nèi)已停車輛實(shí)時(shí)發(fā)送的車輛周圍環(huán)境的圖像數(shù)據(jù);
根據(jù)所述圖像數(shù)據(jù)獲取所述停車場(chǎng)內(nèi)空閑車位信息;
接收用戶車輛發(fā)送的車位預(yù)定請(qǐng)求,其中所述車位預(yù)定請(qǐng)求具有所述用戶車輛的當(dāng)前位置信息;
根據(jù)所述車位預(yù)定請(qǐng)求和所述空閑車位信息確定目標(biāo)車位,并獲取所述目標(biāo)車位的位置信息;
向所述用戶車輛發(fā)送所述目標(biāo)車位的位置信息。
優(yōu)選地,所述根據(jù)所述圖像數(shù)據(jù)獲取所述停車場(chǎng)內(nèi)空閑車位信息,包括:
對(duì)所述圖像數(shù)據(jù)進(jìn)行圖像識(shí)別,若識(shí)別出車位標(biāo)示框,且所述車位標(biāo)示框內(nèi)無車輛占用,則確定所述車位標(biāo)示框內(nèi)為空閑車位;
獲取所述空閑車位的位置信息。
優(yōu)選地,所述根據(jù)所述圖像數(shù)據(jù)獲取所述停車場(chǎng)內(nèi)空閑車位信息,包括:
根據(jù)所述圖像數(shù)據(jù)和預(yù)先存儲(chǔ)的單位像素量所對(duì)應(yīng)的距離值,計(jì)算所述圖像數(shù)據(jù)中的空閑位置的長(zhǎng)度值和寬度值,若判斷所述空閑位置的長(zhǎng)度值大于第一預(yù)設(shè)值及所述空閑位置的寬度值大于第二預(yù)設(shè)值,則確定所述空閑位置為空閑車位;
獲取所述空閑車位的位置信息。
優(yōu)選地,所述接收停車場(chǎng)內(nèi)已停車輛實(shí)時(shí)發(fā)送的車輛周圍環(huán)境的圖像數(shù)據(jù),包括:
接收停車場(chǎng)內(nèi)安裝有攝像頭的已停車輛所實(shí)時(shí)拍攝的圖像;
對(duì)所述圖像進(jìn)行處理,并將處理后的圖像拼接成360度視角范圍內(nèi)的全景圖像設(shè)定為圖像數(shù)據(jù)。
優(yōu)選地,所述根據(jù)所述車位預(yù)定請(qǐng)求和所述空閑車位信息確定目標(biāo)車位,包括:
根據(jù)所述車位預(yù)定請(qǐng)求和所述空閑車位信息,確定距離所述用戶車輛最近的空閑車位為目標(biāo)車位。
優(yōu)選地,所述向所述用戶車輛發(fā)送所述目標(biāo)車位的位置信息之后,還包括:
修改所述目標(biāo)車位的狀態(tài)信息為非空閑車位信息。
本發(fā)明還構(gòu)造一種目標(biāo)車位的控制系統(tǒng),包括:
圖像獲取模塊,用于接收停車場(chǎng)內(nèi)已停車輛實(shí)時(shí)發(fā)送的車輛周圍環(huán)境的圖像數(shù)據(jù);
車位獲取模塊,用于根據(jù)所述圖像數(shù)據(jù)獲取所述停車場(chǎng)內(nèi)空閑車位信息;
請(qǐng)求接收模塊,用于接收用戶車輛發(fā)送的車位預(yù)定請(qǐng)求,其中所述車位預(yù)定請(qǐng)求具有所述用戶車輛的當(dāng)前位置信息;
目標(biāo)確定模塊,用于根據(jù)所述車位預(yù)定請(qǐng)求和所述空閑車位信息確定目標(biāo)車位,并獲取所述目標(biāo)車位的位置信息;
信息發(fā)送模塊,用于向所述用戶車輛發(fā)送所述目標(biāo)車位的位置信息。
優(yōu)選地,所述車位獲取模塊,用于對(duì)所述圖像數(shù)據(jù)進(jìn)行圖像識(shí)別,若識(shí)別出車位標(biāo)示框,且所述車位標(biāo)示框內(nèi)無車輛占用,則確定所述車位標(biāo)示框內(nèi)為空閑車位,并獲取所述空閑車位的位置信息。
優(yōu)選地,所述車位獲取模塊,用于根據(jù)所述圖像數(shù)據(jù)和預(yù)先存儲(chǔ)的單位像素量所對(duì)應(yīng)的距離值,計(jì)算所述圖像數(shù)據(jù)中的空閑位置的長(zhǎng)度值和寬度值,若判斷所述空閑位置的長(zhǎng)度值大于第一預(yù)設(shè)值及所述空閑位置的寬度值大于第二預(yù)設(shè)值,則確定所述空閑位置為空閑車位,并獲取所述空閑車位的位置信息。
優(yōu)選地,所述圖像獲取模塊,用于接收停車場(chǎng)內(nèi)安裝有攝像頭的已停車輛所實(shí)時(shí)拍攝的圖像,并對(duì)所述圖像進(jìn)行處理,且將處理后的圖像拼接成360度視角范圍內(nèi)的全景圖像設(shè)定為圖像數(shù)據(jù)。
優(yōu)選地,所述目標(biāo)確定模塊,用于根據(jù)所述車位預(yù)定請(qǐng)求和所述空閑車位信息,確定距離所述用戶車輛最近的空閑車位為目標(biāo)車位。
優(yōu)選地,還包括:
狀態(tài)修改模塊,用于修改所述目標(biāo)車位的狀態(tài)信息為非空閑車位信息。
實(shí)施本發(fā)明的技術(shù)方案,由于可根據(jù)停車場(chǎng)內(nèi)的已停車輛實(shí)時(shí)發(fā)送的車輛周圍環(huán)境的圖像數(shù)據(jù),獲取到該停車場(chǎng)內(nèi)的空閑車位信息,當(dāng)接收到用戶車輛所發(fā)送的車位預(yù)定請(qǐng)求后,便可從空閑車位中確定出一個(gè)目標(biāo)車位,然后將該目標(biāo)車位的位置信息發(fā)送至用戶車輛,從而使用戶車輛快速地找到目標(biāo)車位,減少了用戶尋找空閑車位的時(shí)間,也避免了因在停車場(chǎng)的有限空間內(nèi)尋找空閑車位而造成的擁堵情況的發(fā)生。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明提供的一種目標(biāo)車位的控制方法的第一實(shí)施例的流程示意圖。
圖2是本發(fā)明提供的一種目標(biāo)車位的控制系統(tǒng)的第一實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請(qǐng)參閱圖1,圖1是本發(fā)明提供的一種目標(biāo)車位的控制方法的第一實(shí)施例的流程示意圖,該實(shí)施例的控制方法可以應(yīng)用于停車場(chǎng)管理的服務(wù)器中。如圖1所示,該實(shí)施例的控制方法包括如下步驟:
S10.接收停車場(chǎng)內(nèi)已停車輛實(shí)時(shí)發(fā)送的車輛周圍環(huán)境的圖像數(shù)據(jù);
在該步驟中,當(dāng)車輛停入停車場(chǎng)后,車輛上的攝像頭(也可為行車記錄儀)可開始拍攝車輛周圍環(huán)境的圖像,即,該車輛外側(cè)前后左右的圖像,然后將所拍攝的圖像通過車載終端發(fā)送至服務(wù)器,例如,通過3G/4G、WIFI、藍(lán)牙等方式發(fā)送。
S20.根據(jù)所述圖像數(shù)據(jù)獲取所述停車場(chǎng)內(nèi)空閑車位信息;
在該步驟中,當(dāng)服務(wù)器接收到每一個(gè)已停車輛發(fā)送來的圖像數(shù)據(jù)后,通過對(duì)這些圖像數(shù)據(jù)進(jìn)行分析處理,可確定出空閑車位。例如,停車場(chǎng)內(nèi)的1號(hào)車位及3號(hào)車位都停有車輛,當(dāng)這兩輛車將所拍攝的圖像數(shù)據(jù)發(fā)送至服務(wù)器后,服務(wù)器通過對(duì)圖像進(jìn)行識(shí)別可判斷出1號(hào)車位的右側(cè)及3號(hào)車位的左側(cè)無車輛占用,此時(shí)可判斷2號(hào)車位為空閑車位。另外,服務(wù)器預(yù)先存儲(chǔ)有每個(gè)車位的位置信息,當(dāng)確定出空閑車位時(shí),還可進(jìn)一步確定空閑車位的位置信息。
S30.接收用戶車輛發(fā)送的車位預(yù)定請(qǐng)求,其中所述車位預(yù)定請(qǐng)求具有所述用戶車輛的當(dāng)前位置信息;
在該步驟中,當(dāng)有車輛想要進(jìn)入停車場(chǎng)停車時(shí),可通過觸發(fā)車載終端上的按鈕來向服務(wù)器發(fā)送車位預(yù)定請(qǐng)求。
S40.根據(jù)所述車位預(yù)定請(qǐng)求和所述空閑車位信息確定目標(biāo)車位,并獲取所述目標(biāo)車位的位置信息;
在該步驟中,服務(wù)器在接收到預(yù)定請(qǐng)求后,可從空閑車位中確定一個(gè)目標(biāo)車位,在確定目標(biāo)車位時(shí),服務(wù)器可根據(jù)預(yù)設(shè)規(guī)則來確定,或根據(jù)預(yù)定請(qǐng)求中的用戶要求來確定,例如,將為與車輛當(dāng)前位置最近的一個(gè)空閑車位確定為目標(biāo)車位,將與停車場(chǎng)出口最近的一個(gè)空閑車位確定為目標(biāo)車位,等等。另外,服務(wù)器中預(yù)先存儲(chǔ)有每個(gè)車位與位置信息的對(duì)應(yīng)關(guān)系,當(dāng)確定了目標(biāo)車位后,即可確定出該目標(biāo)車位的位置信息。
S50.向所述用戶車輛發(fā)送所述目標(biāo)車位的位置信息。
在該步驟中,當(dāng)服務(wù)器確定了目標(biāo)車位后,便向該車輛發(fā)送目標(biāo)車位的位置信息。車輛的車載終端在接收到目標(biāo)車位的位置信息后,可將該目標(biāo)車位的位置信息設(shè)置為目的地,將自身當(dāng)前的位置信息設(shè)置為出發(fā)地,開始進(jìn)行導(dǎo)航,以使用戶車輛快速到達(dá)目標(biāo)車位的位置處。
關(guān)于步驟S10,在一個(gè)可選實(shí)施例中,步驟S10具體包括:
S11.接收停車場(chǎng)內(nèi)安裝有攝像頭的已停車輛所實(shí)時(shí)拍攝的圖像;
在該步驟中,停車場(chǎng)內(nèi)的車輛的外側(cè)可均與設(shè)置多個(gè)攝像頭,該多個(gè)攝像頭同時(shí)拍攝車輛周圍環(huán)境的圖像數(shù)據(jù),并將其發(fā)送至服務(wù)器。
S12.對(duì)所述圖像進(jìn)行處理,并將處理后的圖像拼接成360度視角范圍內(nèi)的全景圖像設(shè)定為圖像數(shù)據(jù)。
在該步驟中,當(dāng)服務(wù)器接收到車輛的多個(gè)攝像頭所發(fā)送的圖像后,對(duì)所接收的圖像進(jìn)行處理,以拼接成360度視角范圍內(nèi)的全景圖像。
關(guān)于步驟S20,在一個(gè)可選實(shí)施例中,步驟S20可具體包括:
S21.對(duì)所述圖像數(shù)據(jù)進(jìn)行圖像識(shí)別,若識(shí)別出車位標(biāo)示框,且所述車位標(biāo)示框內(nèi)無車輛占用,則確定所述車位標(biāo)示框內(nèi)為空閑車位;
S22.獲取所述空閑車位的位置信息。
在另一個(gè)可選實(shí)施例中,步驟S20可具體包括:
S23.根據(jù)所述圖像數(shù)據(jù)和預(yù)先存儲(chǔ)的單位像素量所對(duì)應(yīng)的距離值,計(jì)算所述圖像數(shù)據(jù)中的空閑位置的長(zhǎng)度值和寬度值,若判斷所述空閑位置的長(zhǎng)度值大于第一預(yù)設(shè)值及所述空閑位置的寬度值大于第二預(yù)設(shè)值,則確定所述空閑位置為空閑車位;
S24.獲取所述空閑車位的位置信息。
關(guān)于步驟S40,在一個(gè)可選實(shí)施例中,步驟S40可具體包括:
根據(jù)所述車位預(yù)定請(qǐng)求和所述空閑車位信息,確定距離所述用戶車輛最近的空閑車位為目標(biāo)車位。
另外,在停車場(chǎng)有可能發(fā)生以下情況:若車輛A預(yù)訂了車位C,然后緊跟其后的車輛B也發(fā)送了車位預(yù)定請(qǐng)求,此時(shí),由于車輛A還未到達(dá)車位C,如果服務(wù)器根據(jù)圖像數(shù)據(jù)判斷車位C是空閑的,就有可能會(huì)將車位C分配給車輛B,這樣就發(fā)生了兩輛車同時(shí)爭(zhēng)搶一個(gè)車位的情況。為避免這種情況的發(fā)生,在上述實(shí)施例的基礎(chǔ)上,在步驟S50之后,本發(fā)明的目標(biāo)車位的控制方法還可進(jìn)一步包括:
S60.修改所述目標(biāo)車位的狀態(tài)信息為非空閑車位信息。
在該實(shí)施例中,由于在將車位C分配給車輛A后,即時(shí)車輛A未到達(dá)車位C處,車位C的狀態(tài)已由空閑變更為非空閑,服務(wù)器在給后續(xù)的車輛分配車位時(shí),不會(huì)再分配車位C了,所以,可避免多輛車同時(shí)爭(zhēng)搶一個(gè)車位的情況。
在上述實(shí)施例的基礎(chǔ)上,在步驟S20之后,還可進(jìn)一步包括:
S70.輸出所述停車場(chǎng)內(nèi)空閑車位信息。
在該步驟中,服務(wù)器在確定出停車場(chǎng)內(nèi)的空閑車位信息后,在一個(gè)可選實(shí)施例中,可實(shí)時(shí)輸出至設(shè)置在停車場(chǎng)入口處的顯示屏上,例如,可在顯示屏上顯示停車場(chǎng)內(nèi)已停車輛的車位及未停車輛的車位的虛擬圖,以供將要駛?cè)胪\噲?chǎng)的車輛用戶查看。在一個(gè)可選實(shí)施例中,通過藍(lán)牙廣播該停車場(chǎng)內(nèi)空閑車位信息,只要車輛進(jìn)入藍(lán)牙廣播的區(qū)域范圍,便能接收到該停車場(chǎng)內(nèi)空閑車位信息,然后,車載終端再輸出該停車場(chǎng)內(nèi)空閑車位信息。
請(qǐng)參閱圖2,圖1是本發(fā)明提供的一種目標(biāo)車位的控制系統(tǒng)的第一實(shí)施例的結(jié)構(gòu)示意圖,該實(shí)施例的控制系統(tǒng)可以應(yīng)用于停車場(chǎng)管理的服務(wù)器中。如圖2所示,該實(shí)施例的控制系統(tǒng)包括圖像獲取模塊10、車位獲取模塊20、請(qǐng)求接收模塊30、目標(biāo)確定模塊40和信息發(fā)送模塊50。其中:
圖像獲取模塊10用于接收停車場(chǎng)內(nèi)已停車輛實(shí)時(shí)發(fā)送的車輛周圍環(huán)境的圖像數(shù)據(jù)。需說明的是,當(dāng)車輛停入停車場(chǎng)后,車輛上的攝像頭(也可為行車記錄儀)可開始拍攝車輛周圍環(huán)境的圖像,即,該車輛外側(cè)前后左右的圖像,然后將所拍攝的圖像通過車載終端發(fā)送至服務(wù)器,例如,通過3G/4G、WIFI、藍(lán)牙等方式發(fā)送。
車位獲取模塊20用于根據(jù)所述圖像數(shù)據(jù)獲取所述停車場(chǎng)內(nèi)空閑車位信息。需說明的是,當(dāng)服務(wù)器接收到每一個(gè)已停車輛發(fā)送來的圖像數(shù)據(jù)后,通過對(duì)這些圖像數(shù)據(jù)進(jìn)行分析處理,可確定出空閑車位。例如,停車場(chǎng)內(nèi)的1號(hào)車位及3號(hào)車位都停有車輛,當(dāng)這兩輛車將所拍攝的圖像數(shù)據(jù)發(fā)送至服務(wù)器后,服務(wù)器通過對(duì)圖像進(jìn)行識(shí)別可判斷出1號(hào)車位的右側(cè)及3號(hào)車位的左側(cè)無車輛占用,此時(shí)可判斷2號(hào)車位為空閑車位。另外,服務(wù)器預(yù)先存儲(chǔ)有每個(gè)車位的位置信息,當(dāng)確定出空閑車位時(shí),還進(jìn)一步確定空閑車位的位置信息。
請(qǐng)求接收模塊30用于接收用戶車輛發(fā)送的車位預(yù)定請(qǐng)求,其中所述車位預(yù)定請(qǐng)求具有所述用戶車輛的當(dāng)前位置信息。當(dāng)有車輛想要進(jìn)入停車場(chǎng)停車時(shí),可通過觸發(fā)車載終端上的按鈕來向服務(wù)器發(fā)送車位預(yù)定請(qǐng)求。
目標(biāo)確定模塊40用于根據(jù)所述車位預(yù)定請(qǐng)求和所述空閑車位信息確定目標(biāo)車位,并獲取所述目標(biāo)車位的位置信息。需說明的是,在接收到預(yù)定請(qǐng)求后,可從空閑車位中選出一個(gè),并將其作為目標(biāo)車位。
信息發(fā)送模塊50用于向所述用戶車輛發(fā)送所述目標(biāo)車位的位置信息。需說明的是,當(dāng)確定了目標(biāo)車位后,便向該車輛發(fā)送目標(biāo)車位的位置信息。車輛的車載終端在接收到目標(biāo)車位的位置信息后,可將該目標(biāo)車位的位置信息設(shè)置為目的地,將自身當(dāng)前的位置信息設(shè)置為出發(fā)地,開始進(jìn)行導(dǎo)航,以使用戶車輛快速到達(dá)目標(biāo)車位的位置處。
在一個(gè)可選實(shí)施例中,車位獲取模塊20用于對(duì)所述圖像數(shù)據(jù)進(jìn)行圖像識(shí)別,若識(shí)別出車位標(biāo)示框,且所述車位標(biāo)示框內(nèi)無車輛占用,則確定所述車位標(biāo)示框內(nèi)為空閑車位,并獲取所述空閑車位的位置信息。
在一個(gè)可選實(shí)施例中,車位獲取模塊20用于根據(jù)所述圖像數(shù)據(jù)和預(yù)先存儲(chǔ)的單位像素量所對(duì)應(yīng)的距離值,計(jì)算所述圖像數(shù)據(jù)中的空閑位置的長(zhǎng)度值和寬度值,若判斷所述空閑位置的長(zhǎng)度值大于第一預(yù)設(shè)值及所述空閑位置的寬度值大于第二預(yù)設(shè)值,則確定所述空閑位置為空閑車位,并獲取所述空閑車位的位置信息。
在一個(gè)可選實(shí)施例中,所述圖像獲取模塊10用于接收停車場(chǎng)內(nèi)安裝有攝像頭的已停車輛所實(shí)時(shí)拍攝的圖像,并對(duì)所述圖像進(jìn)行處理,且將處理后的圖像拼接成360度視角范圍內(nèi)的全景圖像設(shè)定為圖像數(shù)據(jù)。
在一個(gè)可選實(shí)施例中,目標(biāo)確定模塊40用于根據(jù)所述車位預(yù)定請(qǐng)求和所述空閑車位信息,確定距離所述用戶車輛最近的空閑車位為目標(biāo)車位。
在上述實(shí)施例的基礎(chǔ)上,本發(fā)明的目標(biāo)車位的控制系統(tǒng)還包括狀態(tài)修改模塊,該狀態(tài)修改模塊用于修改所述目標(biāo)車位的狀態(tài)信息為非空閑車位信息,這樣,可避免兩輛車同時(shí)爭(zhēng)搶一個(gè)車位的情況。
在上述實(shí)施例的基礎(chǔ)上,本發(fā)明的目標(biāo)車位的控制系統(tǒng)還包括輸出模塊,用于輸出所述停車場(chǎng)內(nèi)空閑車位信息,例如,可輸出至設(shè)置在停車場(chǎng)入口處的顯示屏上,也可輸出至廣播范圍內(nèi)的車載終端中。
本發(fā)明實(shí)施例的方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。本發(fā)明實(shí)施例的裝置中的模塊或單元或子單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設(shè)備相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:閃存盤、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取器(Random Access Memory,RAM)、磁盤或光盤等。
以上所揭露的僅為本發(fā)明的較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明的權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。