本發(fā)明涉及空調(diào)技術(shù)領(lǐng)域,特別涉及一種空調(diào)以及空調(diào)業(yè)務(wù)實(shí)現(xiàn)方法。
背景技術(shù):
隨著人們生活水平的提高,空調(diào)逐漸成為人們工作和生活中所必不可少的用品。
目前,在空調(diào)的使用過(guò)程中,空調(diào)采用基于用戶的掃風(fēng)方式進(jìn)行送風(fēng),掃風(fēng)的風(fēng)向較為固定。要么空調(diào)朝向用戶掃風(fēng),要么空調(diào)避開用戶掃風(fēng)。無(wú)論采用是朝向用戶掃風(fēng)還是避開用戶掃風(fēng),現(xiàn)有的掃風(fēng)方式只能讓單個(gè)的用戶感覺舒適,而不能給空調(diào)所處區(qū)域內(nèi)的其他用戶帶來(lái)舒適。因此,用戶體驗(yàn)不佳。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種空調(diào)以及空調(diào)業(yè)務(wù)實(shí)現(xiàn)方法,可以提高用戶體驗(yàn)。
第一方面,本發(fā)明提供了一種空調(diào),該空調(diào)包括:
圖像采集模塊、處理模塊以及送風(fēng)模塊;
所述圖像采集模塊,用于對(duì)指定區(qū)域進(jìn)行圖像采集,將采集的圖像傳輸至所述處理模塊;
所述處理模塊,用于接收所述圖像采集模塊傳輸?shù)乃鰣D像,根據(jù)所述圖像,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案,將所述掃風(fēng)方案發(fā)送給所述送風(fēng)模塊;
所述送風(fēng)模塊,用于接收所述處理模塊發(fā)送的所述掃風(fēng)方案,執(zhí)行所述掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。
優(yōu)選地,
所述處理模塊,包括:第一分析單元、第二分析單元以及確定單元;
所述第一分析單元,用于根據(jù)所述圖像,確定所述指定區(qū)域的尺寸信息以及確定所述圖像中包括的各個(gè)對(duì)象分別對(duì)應(yīng)的對(duì)象位置信息,將所述尺寸信息以及各個(gè)所述對(duì)象位置信息發(fā)送給所述確定單元;
所述第二分析單元,用于判斷所述圖像中的各個(gè)所述對(duì)象中是否存在人體特征,如果是,確定人體特征對(duì)應(yīng)的對(duì)象位置信息,對(duì)確定的對(duì)象位置信息進(jìn)行標(biāo)記;
所述確定單元,用于根據(jù)所述第一分析單元發(fā)送的所述尺寸信息和各個(gè)所述對(duì)象位置信息,以及根據(jù)所述第二分析單元標(biāo)記的對(duì)象位置信息,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案。
優(yōu)選地,
所述尺寸信息,包括:所述指定區(qū)域的深度;
所述對(duì)象位置信息,包括所述對(duì)象與所述圖像采集模塊間的距離以及所述對(duì)象與所述圖像采集模塊間的角度;
所述第一分析單元,包括:第一分析子單元、第二分析子單元;
所述第一分析子單元,用于確定所述圖像中每一個(gè)像素點(diǎn)的三色值,并根據(jù)預(yù)先存儲(chǔ)的至少一個(gè)三色值與至少一個(gè)長(zhǎng)度值間的對(duì)應(yīng)關(guān)系,確定每一個(gè)所述像素點(diǎn)對(duì)應(yīng)的長(zhǎng)度值,將確定的各個(gè)長(zhǎng)度值中最大的長(zhǎng)度值確定為所述指定區(qū)域的深度;
所述第二分析子單元,用于根據(jù)公式(1)分別計(jì)算各個(gè)所述對(duì)象與所述圖像采集模塊間的距離,以及根據(jù)公式(2)分別計(jì)算各個(gè)所述對(duì)象與所述圖像采集模塊之間的角度;
其中,所述li表征所述對(duì)象i與所述圖像采集模塊之間的距離;所述a表征所述圖像采集模塊到地面的距離;所述α表征所述圖像采集模塊與地面的垂線和所述圖像采集模塊下視野的夾角;所述b表征所述對(duì)象i的下沿到所述圖像采集模塊垂平面的距離;
其中,所述θi表征所述對(duì)象i與所述圖像采集模塊之間的角度;所述xi表征所述對(duì)象i在所述圖像中相比坐標(biāo)(0,0)的水平距離;所述ω表征所述圖像采集模塊本身視野能夠達(dá)到的水平角度范圍;所述l表征所述圖像的寬度。
優(yōu)選地,
所述第二分析單元,包括:第一人體特征分析子單元;
所述第一人體特征確定子單元,用于確定所述圖像中每一個(gè)像素點(diǎn)的三色值,并根據(jù)各個(gè)所述像素點(diǎn)的三色值,確定所述圖像中的膚色像素點(diǎn);判斷所述圖像中的膚色像素點(diǎn)的數(shù)量是否大于等于預(yù)先設(shè)定的個(gè)數(shù)閾值,如果是,確定所述圖像中的各個(gè)所述對(duì)象中存在人體特征。
優(yōu)選地,
所述第二分析單元,包括:第二人體特征分析子單元;
所述第二人體特征分析子單元,用于存儲(chǔ)至少一個(gè)人體輪廓樣本,當(dāng)確定所述圖像中存在所述至少一個(gè)人體輪廓樣本中的任意一個(gè)人體輪廓樣本時(shí),確定所述圖像中的各個(gè)所述對(duì)象中存在人體特征。
優(yōu)選地,
所述確定單元,包括:掃風(fēng)角度確定子單元和掃風(fēng)方案確定子單元;
所述掃風(fēng)角度確定子單元,用于根據(jù)各個(gè)所述對(duì)象位置信息包括的所述對(duì)象與所述圖像采集模塊間的角度,確定各個(gè)掃風(fēng)角度;
所述掃風(fēng)方案確定子單元,用于根據(jù)所述尺寸信息中包括的所述指定區(qū)域的深度以及各個(gè)所述對(duì)象位置信息包括的所述對(duì)象與所述圖像采集模塊間的距離,在預(yù)先設(shè)定的數(shù)據(jù)庫(kù)中確定各個(gè)所述對(duì)象對(duì)應(yīng)的掃風(fēng)參數(shù),并建立各個(gè)所述掃風(fēng)角度與各個(gè)所述掃風(fēng)參數(shù)的對(duì)應(yīng)關(guān)系,以形成掃風(fēng)方案。
優(yōu)選地,
所述確定單元,進(jìn)一步包括:處理子單元;
所述處理子單元,用于確定各個(gè)所述掃風(fēng)角度中對(duì)應(yīng)至少兩個(gè)所述對(duì)象位置信息的目標(biāo)掃風(fēng)角度,針對(duì)每一個(gè)所述目標(biāo)掃風(fēng)角度均執(zhí)行,將當(dāng)前所述目標(biāo)掃風(fēng)角度對(duì)應(yīng)的至少兩個(gè)所述對(duì)象位置信息進(jìn)行優(yōu)先級(jí)排序,確定優(yōu)先級(jí)最高的所述對(duì)象位置信息為當(dāng)前所述目標(biāo)掃風(fēng)角度對(duì)應(yīng)的對(duì)象位置信息。
第二方面,本發(fā)明提供了一種空調(diào)業(yè)務(wù)實(shí)現(xiàn)方法,該方法包括:
對(duì)指定區(qū)域進(jìn)行圖像采集;
根據(jù)采集的圖像,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案;
執(zhí)行所述掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。
優(yōu)選地,
所述根據(jù)采集的圖像,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案,包括:
根據(jù)所述圖像,確定所述指定區(qū)域的尺寸信息以及確定所述圖像中包括的各個(gè)對(duì)象分別對(duì)應(yīng)的對(duì)象位置信息;
判斷所述圖像中的各個(gè)所述對(duì)象中是否存在人體特征,如果是,確定人體特征對(duì)應(yīng)的對(duì)象位置信息,對(duì)確定的對(duì)象位置信息進(jìn)行標(biāo)記;
根據(jù)所述尺寸信息和各個(gè)所述對(duì)象位置信息,以及根據(jù)標(biāo)記的對(duì)象位置信息,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案。
優(yōu)選地,
所述尺寸信息,包括:所述指定區(qū)域的深度;
所述對(duì)象位置信息,包括所述對(duì)象與所述圖像采集模塊間的距離以及所述對(duì)象與所述圖像采集模塊間的角度;
所述根據(jù)所述圖像確定所述指定區(qū)域的尺寸信息以及確定所述圖像中包括的各個(gè)對(duì)象分別對(duì)應(yīng)的對(duì)象位置信息,包括:
確定所述圖像中每一個(gè)像素點(diǎn)的三色值,并根據(jù)預(yù)先存儲(chǔ)的至少一個(gè)三色值與至少一個(gè)長(zhǎng)度值間的對(duì)應(yīng)關(guān)系,確定每一個(gè)所述像素點(diǎn)對(duì)應(yīng)的長(zhǎng)度值,將確定的各個(gè)長(zhǎng)度值中最大的長(zhǎng)度值確定為所述指定區(qū)域的深度;
根據(jù)公式(1)分別計(jì)算各個(gè)所述對(duì)象與所述圖像采集模塊間的距離,以及根據(jù)公式(2)分別計(jì)算各個(gè)所述對(duì)象與所述圖像采集模塊之間的角度;
其中,所述li表征所述對(duì)象i與所述圖像采集模塊之間的距離;所述a表征所述圖像采集模塊到地面的距離;所述α表征所述圖像采集模塊與地面的垂線和所述圖像采集模塊下視野的夾角;所述b表征所述對(duì)象i的下沿到所述圖像采集模塊垂平面的距離;
其中,所述θi表征所述對(duì)象i與所述圖像采集模塊之間的角度;所述xi表征所述對(duì)象i在所述圖像中相比坐標(biāo)(0,0)的水平距離;所述ω表征所述圖像采集模塊本身視野能夠達(dá)到的水平角度范圍;所述l表征所述圖像的寬度。
優(yōu)選地,
所述判斷所述圖像中的各個(gè)所述對(duì)象中是否存在人體特征,包括:
確定所述圖像中每一個(gè)像素點(diǎn)的三色值,并根據(jù)各個(gè)所述像素點(diǎn)的三色值,確定所述圖像中的膚色像素點(diǎn);
判斷所述圖像中的膚色像素點(diǎn)的數(shù)量是否大于等于預(yù)先設(shè)定的個(gè)數(shù)閾值,如果是,確定所述圖像中的各個(gè)所述對(duì)象中存在人體特征。
優(yōu)選地,
所述判斷所述圖像中的各個(gè)所述對(duì)象中是否存在人體特征,包括:
存儲(chǔ)至少一個(gè)人體輪廓樣本;
當(dāng)確定所述圖像中存在所述至少一個(gè)人體輪廓樣本中的任意一個(gè)人體輪廓樣本時(shí),確定所述圖像中的各個(gè)所述對(duì)象中存在人體特征。
優(yōu)選地,
所述根據(jù)所述尺寸信息和各個(gè)所述對(duì)象位置信息,以及根據(jù)標(biāo)記后的對(duì)象位置信息,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案,包括:
根據(jù)各個(gè)所述對(duì)象位置信息包括的所述對(duì)象與所述圖像采集模塊間的角度,確定各個(gè)掃風(fēng)角度;
根據(jù)所述尺寸信息中包括的所述指定區(qū)域的深度以及各個(gè)所述對(duì)象位置信息包括的所述對(duì)象與所述圖像采集模塊間的距離,在預(yù)先設(shè)定的數(shù)據(jù)庫(kù)中確定各個(gè)所述對(duì)象對(duì)應(yīng)的掃風(fēng)參數(shù),并建立各個(gè)所述掃風(fēng)角度與各個(gè)所述掃風(fēng)參數(shù)的對(duì)應(yīng)關(guān)系,以形成掃風(fēng)方案。
優(yōu)選地,
在所述根據(jù)各個(gè)所述對(duì)象位置信息包括的所述對(duì)象與所述圖像采集模塊間的角度確定各個(gè)掃風(fēng)角度之后,進(jìn)一步包括:
確定各個(gè)所述掃風(fēng)角度中對(duì)應(yīng)至少兩個(gè)所述對(duì)象位置信息的各個(gè)目標(biāo)掃風(fēng)角度;
針對(duì)每一個(gè)所述目標(biāo)掃風(fēng)角度均執(zhí)行,將當(dāng)前所述目標(biāo)掃風(fēng)角度對(duì)應(yīng)的至少兩個(gè)所述對(duì)象位置信息進(jìn)行優(yōu)先級(jí)排序,確定優(yōu)先級(jí)最高的所述對(duì)象位置信息為當(dāng)前所述目標(biāo)掃風(fēng)角度對(duì)應(yīng)的對(duì)象位置信息。
本發(fā)明提供了一種空調(diào)以及空調(diào)業(yè)務(wù)實(shí)現(xiàn)方法,首先利用圖像采集模塊對(duì)指定區(qū)域進(jìn)行圖像采集。然后處理模塊根據(jù)圖像采集模塊采集的圖像生成針對(duì)于指定區(qū)域的掃風(fēng)方案,并將掃風(fēng)方案發(fā)送給送風(fēng)模塊。當(dāng)送風(fēng)模塊接收到處理模塊發(fā)送的掃風(fēng)方案時(shí),執(zhí)行掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。通過(guò)上述可知,本方案可以根據(jù)采集的圖像確定針對(duì)于指定區(qū)域的掃風(fēng)方案,并使得掃風(fēng)模塊執(zhí)行與掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。由于掃風(fēng)方案是針對(duì)于指定區(qū)域確定的,因此掃風(fēng)方案可以滿足指定區(qū)域內(nèi)各個(gè)用戶的需求。因此本發(fā)明提供的方案可以提高用戶體驗(yàn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一個(gè)實(shí)施例提供的一種空調(diào)的結(jié)構(gòu)示意圖;
圖2是本發(fā)明另一個(gè)實(shí)施例提供的一種空調(diào)的結(jié)構(gòu)示意圖;
圖3是本發(fā)明一個(gè)實(shí)施例提供的一種包括第一分析子單元和第二分析子單元的空調(diào)的結(jié)構(gòu)示意圖;
圖4是本發(fā)明一個(gè)實(shí)施例提供的一種包括第一人體特征分析子單元的空調(diào)的結(jié)構(gòu)示意圖;
圖5是本發(fā)明一個(gè)實(shí)施例提供的一種包括第二人體特征分析子單元的空調(diào)的結(jié)構(gòu)示意圖;
圖6是本發(fā)明一個(gè)實(shí)施例提供的一種包括掃風(fēng)角度確定子單元和掃風(fēng)方案確定子單元的空調(diào)的結(jié)構(gòu)示意圖;
圖7是本發(fā)明一個(gè)實(shí)施例提供的一種包括處理子單元的空調(diào)的結(jié)構(gòu)示意圖;
圖8是本發(fā)明一個(gè)實(shí)施例提供的一種空調(diào)業(yè)務(wù)實(shí)現(xiàn)方法的流程圖;
圖9是本發(fā)明另一個(gè)實(shí)施例提供的一種空調(diào)業(yè)務(wù)實(shí)現(xiàn)方法的流程圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,本發(fā)明實(shí)施例提供了一種空調(diào),該空調(diào)包括:
圖像采集模塊101、處理模塊102以及送風(fēng)模塊103;
所述圖像采集模塊101,用于對(duì)指定區(qū)域進(jìn)行圖像采集,將采集的圖像傳輸至所述處理模塊102;
所述處理模塊102,用于接收所述圖像采集模塊101傳輸?shù)乃鰣D像,根據(jù)所述圖像,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案,將所述掃風(fēng)方案發(fā)送給所述送風(fēng)模塊103;
所述送風(fēng)模塊103,用于接收所述處理模塊102發(fā)送的所述掃風(fēng)方案,執(zhí)行所述掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。
根據(jù)如圖1所示的實(shí)施例,首先利用圖像采集模塊對(duì)指定區(qū)域進(jìn)行圖像采集。然后處理模塊根據(jù)圖像采集模塊采集的圖像生成針對(duì)于指定區(qū)域的掃風(fēng)方案,并將掃風(fēng)方案發(fā)送給送風(fēng)模塊。當(dāng)送風(fēng)模塊接收到處理模塊發(fā)送的掃風(fēng)方案時(shí),執(zhí)行掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。通過(guò)上述可知,本方案可以根據(jù)采集的圖像確定針對(duì)于指定區(qū)域的掃風(fēng)方案,并使得掃風(fēng)模塊執(zhí)行與掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。由于掃風(fēng)方案是針對(duì)于指定區(qū)域確定的,因此掃風(fēng)方案可以滿足指定區(qū)域內(nèi)各個(gè)用戶的需求。因此本發(fā)明提供的實(shí)施例可以提高用戶體驗(yàn)。
在本發(fā)明一個(gè)實(shí)施例中,圖像采集模塊采集圖像的數(shù)量可以根據(jù)業(yè)務(wù)要求確定,且至少可以存在以下兩種情況:
情況一:在預(yù)先設(shè)定的采集周期內(nèi)采集一個(gè)圖像;
情況二:在預(yù)先設(shè)定的采集周期內(nèi)采集至少兩個(gè)圖像。
其中,由于情況一中僅采集一個(gè)圖像,可能存在不能真實(shí)反映指定區(qū)域內(nèi)真實(shí)情況,以使得不能根據(jù)該圖像制定出符合指定區(qū)域要求的掃風(fēng)方案,因此不作為優(yōu)選的方式。由于情況二中采集了至少兩個(gè)圖像,可以真實(shí)反映出指定區(qū)域內(nèi)的真實(shí)情況,以使得根據(jù)至少兩個(gè)圖像制定出符合指定區(qū)域要求的掃風(fēng)方案,因此可以作為優(yōu)選的方式。
在本發(fā)明一個(gè)實(shí)施例中,如圖2所示,所述處理模塊102可以包括:第一分析單元201、第二分析單元202以及確定單元203;
所述第一分析單元201,用于根據(jù)所述圖像,確定所述指定區(qū)域的尺寸信息以及確定所述圖像中包括的各個(gè)對(duì)象分別對(duì)應(yīng)的對(duì)象位置信息,將所述尺寸信息以及各個(gè)所述對(duì)象位置信息發(fā)送給所述確定單元203;
所述第二分析單元202,用于判斷所述圖像中的各個(gè)所述對(duì)象中是否存在人體特征,如果是,確定人體特征對(duì)應(yīng)的對(duì)象位置信息,對(duì)確定的對(duì)象位置信息進(jìn)行標(biāo)記;
所述確定單元203,用于根據(jù)所述第一分析單元201發(fā)送的所述尺寸信息和各個(gè)所述對(duì)象位置信息,以及根據(jù)所述第二分析單元202標(biāo)記的對(duì)象位置信息,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案。
在本實(shí)施例中,圖像中包括的對(duì)象可能包括:指定區(qū)域內(nèi)放置的家具、電器等放置物以及指定區(qū)域內(nèi)存在的用戶。
在本實(shí)施例中,當(dāng)?shù)谝环治鰡卧@取圖像后,將分析圖像中的各個(gè)圖像參數(shù),然后根據(jù)分析得到的各個(gè)參數(shù)確定出指定區(qū)域的尺寸信息以及確定出圖像中包括的各個(gè)對(duì)象分別對(duì)應(yīng)的對(duì)象位置信息。由于圖像中包括的各個(gè)對(duì)象中除了包括家具、電器等放置物之外,還可能包括用戶,因此需要利用第二分析單元判斷各個(gè)對(duì)象中是否包括人體特征,以使得制定出的掃風(fēng)方案可以滿足存在于指定區(qū)域內(nèi)用戶的需求。當(dāng)確定各個(gè)對(duì)象中存在人體特征時(shí),需要在第一分析單元確定的對(duì)象位置信息中,確定人體特征對(duì)應(yīng)的對(duì)象位置信息,并對(duì)人體特征對(duì)應(yīng)的對(duì)象位置信息進(jìn)行標(biāo)記,以使得確定單元可以對(duì)人體特征對(duì)應(yīng)的對(duì)象位置信息以及非人體特征對(duì)應(yīng)的對(duì)象位置信息進(jìn)行區(qū)分。然后確定單元根據(jù)第一分析單元發(fā)送的尺寸信息和各個(gè)對(duì)象位置信息,以及根據(jù)第二分析單元標(biāo)記的對(duì)象位置信息,分別確定出人體特征對(duì)應(yīng)的對(duì)象位置信息以及非人體特征對(duì)應(yīng)的對(duì)象位置信息分別對(duì)應(yīng)的掃風(fēng)參數(shù),然后根據(jù)各個(gè)掃風(fēng)參數(shù)生成針對(duì)于指定區(qū)域的掃風(fēng)方案。其中掃風(fēng)參數(shù)可以包括吹風(fēng)風(fēng)量、吹風(fēng)風(fēng)速、制冷和制熱溫度、吹風(fēng)時(shí)間中的至少一種或多種。
根據(jù)上述實(shí)施例,利用第一分析單元根據(jù)圖像確定指定區(qū)域的尺寸信息以及確定圖像中包括的各個(gè)對(duì)象分別對(duì)應(yīng)的對(duì)象位置信息。然后第二分析單元在判斷圖像中的各個(gè)對(duì)象中存在人體特征時(shí),確定人體特征對(duì)應(yīng)的對(duì)象位置信息,并對(duì)確定的對(duì)象位置信息進(jìn)行標(biāo)記。然后利用確定單元根據(jù)第一分析單元確定的尺寸信息和各個(gè)對(duì)象位置信息,以及根據(jù)第二分析單元標(biāo)記的對(duì)象位置信息,生成針對(duì)于指定區(qū)域的掃風(fēng)方案。通過(guò)上述可知,由于當(dāng)圖像中包括的各個(gè)對(duì)象中存在人體特征時(shí),可以對(duì)人體特征對(duì)應(yīng)的對(duì)象位置信息進(jìn)行標(biāo)記,因此制定出的掃風(fēng)方案可以滿足存在于指定區(qū)域內(nèi)用戶的需求。
在本發(fā)明一個(gè)實(shí)施例中,如圖3所示,所述處理模塊中所涉及的尺寸信息可以包括所述指定區(qū)域的深度時(shí),以及對(duì)象位置信息可以包括所述對(duì)象與所述圖像采集模塊間的距離以及所述對(duì)象與所述圖像采集模塊間的角度。
所述第一分析單元201,包括:第一分析子單元301、第二分析子單元302;
所述第一分析子單元301,用于確定所述圖像中每一個(gè)像素點(diǎn)的三色值,并根據(jù)預(yù)先存儲(chǔ)的至少一個(gè)三色值與至少一個(gè)長(zhǎng)度值間的對(duì)應(yīng)關(guān)系,確定每一個(gè)所述像素點(diǎn)對(duì)應(yīng)的長(zhǎng)度值,將確定的各個(gè)長(zhǎng)度值中最大的長(zhǎng)度值確定為所述指定區(qū)域的深度;
所述第二分析子單元302,用于根據(jù)公式(1)分別計(jì)算各個(gè)所述對(duì)象與所述圖像采集模塊間的距離,以及根據(jù)公式(2)分別計(jì)算各個(gè)所述對(duì)象與所述圖像采集模塊之間的角度;
其中,所述li表征所述對(duì)象i與所述圖像采集模塊之間的距離;所述a表征所述圖像采集模塊到地面的距離;所述α表征所述圖像采集模塊與地面的垂線和所述圖像采集模塊下視野的夾角;所述b表征所述對(duì)象i的下沿到所述圖像采集模塊垂平面的距離;
其中,所述θi表征所述對(duì)象i與所述圖像采集模塊之間的角度;所述xi表征所述對(duì)象i在所述圖像中相比坐標(biāo)(0,0)的水平距離;所述ω表征所述圖像采集模塊本身視野能夠達(dá)到的水平角度范圍;所述l表征所述圖像的寬度。
在本實(shí)施例中,預(yù)先存儲(chǔ)的至少一個(gè)三色值與至少一個(gè)長(zhǎng)度值間的對(duì)應(yīng)關(guān)系可以根據(jù)業(yè)務(wù)要求確定。比如預(yù)先存儲(chǔ)的對(duì)應(yīng)關(guān)系中包括:三色值1對(duì)應(yīng)長(zhǎng)度值1、三色值2對(duì)應(yīng)長(zhǎng)度值2以及三色值3對(duì)應(yīng)長(zhǎng)度值3。確定采集的圖像中僅包括兩個(gè)像素點(diǎn):像素點(diǎn)1和像素點(diǎn)2。則分別確定像素點(diǎn)1和像素點(diǎn)2的三色值。根據(jù)預(yù)先存儲(chǔ)的對(duì)應(yīng)關(guān)系,確定像素點(diǎn)1對(duì)應(yīng)的長(zhǎng)度值為長(zhǎng)度值2、像素點(diǎn)2對(duì)應(yīng)的長(zhǎng)度值為長(zhǎng)度值2。通過(guò)比較確定像素點(diǎn)2對(duì)應(yīng)的長(zhǎng)度值2大于像素點(diǎn)1對(duì)應(yīng)的長(zhǎng)度值1,則將長(zhǎng)度值2確定為指定區(qū)域的深度。
在本實(shí)施例中,公式(1)中圖像采集模塊到地面的距離可以根據(jù)具體的業(yè)務(wù)要求確定。比如為使得圖像采集模塊可以采集到指定區(qū)域內(nèi)所有的對(duì)象,可以設(shè)置圖像采集模塊到地面的距離為2米。圖像采集模塊與地面的垂線和圖像采集模塊下視野的夾角也可以根據(jù)具體的業(yè)務(wù)要求確定。該夾角與圖像采集模塊的安裝位置有關(guān)。每一個(gè)對(duì)象的下沿到圖像采集模塊垂平面的距離可以通過(guò)分析圖像獲取。待上述的各個(gè)參數(shù)確定后,則可以根據(jù)公式(1)計(jì)算得到每一個(gè)對(duì)象與圖像采集模塊之間的距離。
在本實(shí)施例中,由于各個(gè)對(duì)象與圖像采集模塊的角度位置,直接影響著掃風(fēng)模塊在該角度位置執(zhí)行的掃風(fēng)動(dòng)作,因此需要準(zhǔn)確的確定各個(gè)對(duì)象與圖像采集模塊間的角度。公式(2)中的對(duì)象在圖像中相比坐標(biāo)(0,0)的水平距離以及圖像的寬度均可以通過(guò)分析圖像獲取。圖像采集模塊本身視野能夠達(dá)到的水平角度范圍可以通過(guò)業(yè)務(wù)要求預(yù)先設(shè)定。比如,確定圖像中的對(duì)象1在圖像中相比坐標(biāo)(0,0)的水平距離為2,圖像采集模塊本身視野能夠達(dá)到的水平角度范圍為180、圖像的寬度為10,則根據(jù)公式(2),計(jì)算對(duì)象1與圖像采集模塊間的角度為:
根據(jù)上述實(shí)施例,指定區(qū)域的深度、圖像中各個(gè)對(duì)象與圖像采集模塊間的距離以及各個(gè)對(duì)象與圖像采集模塊間的角度均可以根據(jù)預(yù)先設(shè)定的各個(gè)參數(shù)以及從圖像中獲取的各個(gè)圖像參數(shù)確定。因此可以為掃風(fēng)方案的確定提供數(shù)據(jù)基礎(chǔ),以提高掃風(fēng)方案與指定區(qū)域的匹配度。
在本發(fā)明一個(gè)實(shí)施例中,第二分析單元判斷圖像中的各個(gè)對(duì)象中是否存在人體特征,至少可以通過(guò)如下兩種方式實(shí)現(xiàn):
方式一:
在本發(fā)明一個(gè)實(shí)施例中,如圖4所示,所述第二分析單元202可以包括:第一人體特征分析子單元401;
所述第一人體特征確定子單元401,用于確定所述圖像中每一個(gè)像素點(diǎn)的三色值,并根據(jù)各個(gè)所述像素點(diǎn)的三色值,確定所述圖像中的膚色像素點(diǎn);判斷所述圖像中的膚色像素點(diǎn)的數(shù)量是否大于等于預(yù)先設(shè)定的個(gè)數(shù)閾值,如果是,確定所述圖像中的各個(gè)所述對(duì)象中存在人體特征。
在本實(shí)施例中,要預(yù)先確定膚色像素點(diǎn)對(duì)應(yīng)的三色值中的r值、g值和b值,膚色像素點(diǎn)對(duì)應(yīng)的r值、g值和b值可以根據(jù)具體的業(yè)務(wù)來(lái)確定,比如可以根據(jù)不同的人種進(jìn)行確定,確定膚色像素點(diǎn)對(duì)應(yīng)的r值為252、g值224和b值203。
確定圖像中每一個(gè)像素點(diǎn)的三色值中的r值、g值和b值,利用每一個(gè)像素點(diǎn)的r值、g值和b值與預(yù)先確定的膚色像素點(diǎn)對(duì)應(yīng)的r值、g值和b值進(jìn)行比對(duì),確定圖像中的膚色像素點(diǎn),并統(tǒng)計(jì)膚色像素點(diǎn)的數(shù)量。并將得到的圖像中的膚色像素點(diǎn)的數(shù)量與預(yù)先設(shè)定的個(gè)數(shù)閾值進(jìn)行比對(duì),當(dāng)圖像中的膚色像素點(diǎn)的數(shù)量大于等于預(yù)先設(shè)定的個(gè)數(shù)閾值時(shí),則確定圖像中存在人體特征。如果圖像中的膚色像素點(diǎn)的數(shù)量小于預(yù)先設(shè)定的個(gè)數(shù)閾值時(shí),則確定圖像不存在人體特征。
另外,本實(shí)施例中涉及的個(gè)數(shù)閾值可以根據(jù)具體的業(yè)務(wù)要求來(lái)設(shè)定,比如可以設(shè)置為100個(gè)。
根據(jù)上述實(shí)施例,通過(guò)圖像中的各個(gè)像素點(diǎn)的三色值,確定圖像中的膚色像素點(diǎn)。當(dāng)確定的膚色像素點(diǎn)對(duì)應(yīng)的個(gè)數(shù)大于等于預(yù)設(shè)個(gè)數(shù)閾值時(shí),才確定圖像中存在人體特征,由于是通過(guò)像素點(diǎn)的三色值來(lái)判斷圖像中是否存在人體特征的,因此可以準(zhǔn)確識(shí)別圖像中是否存在人體特征。
方式二:
在本發(fā)明一個(gè)實(shí)施例中,如圖5所示,所述第二分析單元202可以包括:第二人體特征分析子單元501;
所述第二人體特征分析子單元501,用于存儲(chǔ)至少一個(gè)人體輪廓樣本,當(dāng)確定所述圖像中存在所述至少一個(gè)人體輪廓樣本中的任意一個(gè)人體輪廓樣本時(shí),確定所述圖像中的各個(gè)所述對(duì)象中存在人體特征。
在本實(shí)施例中,人體輪廓樣本的數(shù)量以及型式均可以根據(jù)業(yè)務(wù)要求確定。比如存儲(chǔ)了三個(gè)人體輪廓樣本,分別為:人體輪廓樣本1、人體輪廓樣本2以及人體輪廓樣本3。
在本實(shí)施例中,分析圖像包括的各個(gè)對(duì)象分別對(duì)應(yīng)的輪廓。當(dāng)確定對(duì)象對(duì)應(yīng)的輪廓與存在的人體輪廓樣本中的任意一個(gè)人體輪廓樣本一致時(shí),則確定圖像中存在人體特征。
根據(jù)上述實(shí)施例,首先存儲(chǔ)至少一個(gè)人體輪廓樣本。當(dāng)確定的圖像中存在人體輪廓樣本中的任意一個(gè)人體輪廓樣本時(shí),則確定圖像中的各個(gè)對(duì)象中存在人體特征。由于通過(guò)人體輪廓樣本判斷圖像中是否存在人體特征,因此可以準(zhǔn)確識(shí)別圖像中是否存在人體特征。
在本發(fā)明一個(gè)實(shí)施例中,如圖6所示,所述確定單元203可以包括:掃風(fēng)角度確定子單元601和掃風(fēng)方案確定子單元602;
所述掃風(fēng)角度確定子單元601,用于根據(jù)各個(gè)所述對(duì)象位置信息包括的所述對(duì)象與所述圖像采集模塊間的角度,確定各個(gè)掃風(fēng)角度;
所述掃風(fēng)方案確定子單元602,用于根據(jù)所述尺寸信息中包括的所述指定區(qū)域的深度以及各個(gè)所述對(duì)象位置信息包括的所述對(duì)象與所述圖像采集模塊間的距離,在預(yù)先設(shè)定的數(shù)據(jù)庫(kù)中確定各個(gè)所述對(duì)象對(duì)應(yīng)的掃風(fēng)參數(shù),并建立各個(gè)所述掃風(fēng)角度與各個(gè)所述掃風(fēng)參數(shù)的對(duì)應(yīng)關(guān)系,以形成掃風(fēng)方案。
在本實(shí)施例中,掃風(fēng)角度確定子單元可以根據(jù)各個(gè)對(duì)象位置信息包括的對(duì)象與圖像采集模塊間的角度,確定各個(gè)掃風(fēng)角度。比如圖像中存在對(duì)象1、對(duì)象2、對(duì)象3。對(duì)象1位置信息中包括對(duì)象1與圖像采集模塊間的角度為15°,對(duì)象2位置信息中包括對(duì)象2與圖像采集模塊間的角度為90°,對(duì)象3位置信息中包括對(duì)象3與圖像采集模塊間的角度為135°。則確定的掃風(fēng)角度分別為15°、90°、135°。
在本實(shí)施例中,預(yù)先設(shè)定的數(shù)據(jù)庫(kù)包括對(duì)象屬性、距離與掃風(fēng)參數(shù)的對(duì)應(yīng)的關(guān)系。其中對(duì)象的屬性包括:非人體特征屬性和人體特征屬性。其中,設(shè)定對(duì)象屬性、距離與掃風(fēng)參數(shù)的對(duì)應(yīng)的關(guān)系可以遵循如下原則進(jìn)行設(shè)定:
1、距離越近,掃風(fēng)參數(shù)中的吹風(fēng)風(fēng)量、吹風(fēng)風(fēng)速、制冷/熱溫度、吹風(fēng)時(shí)間設(shè)置的越小。
2、距離越遠(yuǎn),掃風(fēng)參數(shù)中的吹風(fēng)風(fēng)量、吹風(fēng)風(fēng)速、制冷/熱溫度、吹風(fēng)時(shí)間設(shè)置的越大。
在本實(shí)施例中,比如預(yù)先設(shè)定的數(shù)據(jù)庫(kù)中包括:對(duì)象屬性1、距離1對(duì)應(yīng)掃風(fēng)參數(shù)1,對(duì)象屬性2、距離2對(duì)應(yīng)掃風(fēng)參數(shù)2,對(duì)象屬性2、距離1對(duì)應(yīng)掃風(fēng)參數(shù)3,對(duì)象屬性2、距離3對(duì)應(yīng)掃風(fēng)參數(shù)4。圖像中存在對(duì)象1、對(duì)象2、對(duì)象3。根據(jù)尺寸信息中包括的指定區(qū)域的深度以及各個(gè)對(duì)象位置信息包括的對(duì)象與圖像采集模塊間的距離,在預(yù)先設(shè)定的數(shù)據(jù)庫(kù)中確定對(duì)象1對(duì)應(yīng)掃風(fēng)參數(shù)1、對(duì)象2對(duì)應(yīng)掃風(fēng)參數(shù)3、對(duì)象3對(duì)應(yīng)掃風(fēng)參數(shù)4。則根據(jù)上述掃風(fēng)角度確定子單元確定的掃風(fēng)角度,建立的各個(gè)掃風(fēng)角度與各個(gè)掃風(fēng)參數(shù)的對(duì)應(yīng)關(guān)系為:掃風(fēng)角度15°對(duì)應(yīng)掃風(fēng)參數(shù)1、掃風(fēng)角度90°對(duì)應(yīng)掃風(fēng)參數(shù)3、掃風(fēng)角度135°對(duì)應(yīng)掃風(fēng)參數(shù)4。則形成的掃風(fēng)方案中包括:掃風(fēng)角度15°對(duì)應(yīng)掃風(fēng)參數(shù)1、掃風(fēng)角度90°對(duì)應(yīng)掃風(fēng)參數(shù)3、掃風(fēng)角度135°對(duì)應(yīng)掃風(fēng)參數(shù)4。當(dāng)執(zhí)行掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作時(shí),在掃風(fēng)角度15°時(shí)執(zhí)行掃風(fēng)參數(shù)1對(duì)應(yīng)的掃風(fēng)動(dòng)作、在掃風(fēng)角度90°時(shí)執(zhí)行掃風(fēng)參數(shù)3對(duì)應(yīng)的掃風(fēng)動(dòng)作、在掃風(fēng)角度135°時(shí)執(zhí)行掃風(fēng)參數(shù)4對(duì)應(yīng)的掃風(fēng)動(dòng)作。
根據(jù)上述實(shí)施例,利用掃風(fēng)角度確定子單元根據(jù)各個(gè)對(duì)象位置信息包括的對(duì)象與圖像采集模塊間的角度,確定各個(gè)掃風(fēng)角度。然后利用掃風(fēng)方案確定子單元根據(jù)尺寸信息中包括的指定區(qū)域的深度以及各個(gè)對(duì)象位置信息包括的對(duì)象與圖像采集模塊間的距離,在預(yù)先設(shè)定的數(shù)據(jù)庫(kù)中確定各個(gè)對(duì)象對(duì)應(yīng)的掃風(fēng)參數(shù),并建立各個(gè)掃風(fēng)角度與各個(gè)掃風(fēng)參數(shù)的對(duì)應(yīng)關(guān)系,以形成掃風(fēng)方案。由于形成的掃風(fēng)方案是根據(jù)各個(gè)對(duì)象與圖像采集模塊間的角度、各個(gè)對(duì)象與圖像采集模塊間的距離以及指定區(qū)域的深度確定的,因此掃風(fēng)方案可以滿足指定區(qū)域內(nèi)各個(gè)對(duì)象的需求。
在本發(fā)明一個(gè)實(shí)施例中,如圖7所示,所述確定單元203可以進(jìn)一步包括處理子單元701;
所述處理子單元701,用于確定各個(gè)所述掃風(fēng)角度中對(duì)應(yīng)至少兩個(gè)所述對(duì)象位置信息的目標(biāo)掃風(fēng)角度,針對(duì)每一個(gè)所述目標(biāo)掃風(fēng)角度均執(zhí)行,將當(dāng)前所述目標(biāo)掃風(fēng)角度對(duì)應(yīng)的至少兩個(gè)所述對(duì)象位置信息進(jìn)行優(yōu)先級(jí)排序,確定優(yōu)先級(jí)最高的所述對(duì)象位置信息為當(dāng)前所述目標(biāo)掃風(fēng)角度對(duì)應(yīng)的對(duì)象位置信息。
在本實(shí)施例中,在掃風(fēng)角度確定子單元確定各個(gè)掃風(fēng)角度之后,需要進(jìn)一步確定各個(gè)掃風(fēng)角度對(duì)應(yīng)的對(duì)象位置信息數(shù)量。當(dāng)確定一個(gè)掃風(fēng)角度對(duì)應(yīng)的對(duì)象位置信息數(shù)量為至少兩個(gè)時(shí),需要對(duì)至少兩個(gè)對(duì)象位置信息進(jìn)行優(yōu)先級(jí)排序,以使該掃風(fēng)角度對(duì)應(yīng)的掃風(fēng)參數(shù)為優(yōu)先級(jí)最高的對(duì)象位置信息對(duì)應(yīng)的掃風(fēng)參數(shù),從而滿足優(yōu)先級(jí)最高的對(duì)應(yīng)位置信息對(duì)應(yīng)的對(duì)象的掃風(fēng)要求。
在本實(shí)施例中,優(yōu)選級(jí)排序的規(guī)則可以根據(jù)業(yè)務(wù)要求確定。比如,當(dāng)一個(gè)目標(biāo)掃風(fēng)角度對(duì)應(yīng)非人體特征對(duì)象的對(duì)象位置信息和人體特征對(duì)象的對(duì)象位置信息時(shí),則確定人體特征對(duì)象的對(duì)象位置信息的優(yōu)先級(jí)高于非人體特征對(duì)象的對(duì)象位置信息。
在本實(shí)施例中,比如確定目標(biāo)掃風(fēng)角度90°對(duì)應(yīng)兩個(gè)對(duì)象位置信息,其中兩個(gè)對(duì)象位置信息中的對(duì)象位置信息1為人體特征對(duì)象的位置信息,那么確定對(duì)象位置信息1為目標(biāo)掃風(fēng)角度90°對(duì)應(yīng)的對(duì)象位置信息,以使目標(biāo)掃風(fēng)角度90°對(duì)應(yīng)的掃風(fēng)參數(shù)為對(duì)象位置信息1對(duì)應(yīng)的掃風(fēng)參數(shù),從而滿足對(duì)象位置信息1對(duì)應(yīng)的人體特征對(duì)象的掃風(fēng)要求。
根據(jù)上述實(shí)施例,當(dāng)一個(gè)掃風(fēng)角度對(duì)應(yīng)至少兩個(gè)對(duì)象位置信息時(shí),需要對(duì)至少兩個(gè)對(duì)象位置信息進(jìn)行優(yōu)先級(jí)排序,以將優(yōu)先級(jí)最高的對(duì)象位置信息確定為該掃風(fēng)角度對(duì)應(yīng)的對(duì)象位置信息。從而保證確定的掃風(fēng)方案可以最大限度的滿足優(yōu)先級(jí)最高的對(duì)象的掃風(fēng)要求。
如圖8所示,本發(fā)明實(shí)施例提供了一種空調(diào)業(yè)務(wù)實(shí)現(xiàn)方法,該方法包括:
步驟801:對(duì)指定區(qū)域進(jìn)行圖像采集;
步驟802:根據(jù)采集的圖像,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案;
步驟803:執(zhí)行所述掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。
根據(jù)如圖8所示的實(shí)施例,首先空調(diào)對(duì)指定區(qū)域進(jìn)行圖像采集,然后根據(jù)采集的圖像,生成針對(duì)于指定區(qū)域的掃風(fēng)方案。待掃風(fēng)方案確定后,空調(diào)執(zhí)行掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。通過(guò)上述可知,本方案可以根據(jù)采集的圖像確定針對(duì)于指定區(qū)域的掃風(fēng)方案,并使得掃風(fēng)模塊執(zhí)行與掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。由于掃風(fēng)方案是針對(duì)于指定區(qū)域確定的,因此掃風(fēng)方案可以滿足指定區(qū)域內(nèi)各個(gè)用戶的需求。因此本發(fā)明提供的實(shí)施例可以提高用戶體驗(yàn)。
在本發(fā)明一個(gè)實(shí)施例中,上述圖8所示流程圖中步驟802根據(jù)采集的圖像,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案,可以包括:
根據(jù)所述圖像,確定所述指定區(qū)域的尺寸信息以及確定所述圖像中包括的各個(gè)對(duì)象分別對(duì)應(yīng)的對(duì)象位置信息;
判斷所述圖像中的各個(gè)所述對(duì)象中是否存在人體特征,如果是,確定人體特征對(duì)應(yīng)的對(duì)象位置信息,對(duì)確定的對(duì)象位置信息進(jìn)行標(biāo)記;
根據(jù)所述尺寸信息和各個(gè)所述對(duì)象位置信息,以及根據(jù)標(biāo)記的對(duì)象位置信息,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案。
在本發(fā)明一個(gè)實(shí)施例中,當(dāng)尺寸信息包括所述指定區(qū)域的深度,以及對(duì)象位置信息包括所述對(duì)象與所述圖像采集模塊間的距離以及所述對(duì)象與所述圖像采集模塊間的角度時(shí),
所述根據(jù)所述圖像確定所述指定區(qū)域的尺寸信息以及確定所述圖像中包括的各個(gè)對(duì)象分別對(duì)應(yīng)的對(duì)象位置信息,包括:
確定所述圖像中每一個(gè)像素點(diǎn)的三色值,并根據(jù)預(yù)先存儲(chǔ)的至少一個(gè)三色值與至少一個(gè)長(zhǎng)度值間的對(duì)應(yīng)關(guān)系,確定每一個(gè)所述像素點(diǎn)對(duì)應(yīng)的長(zhǎng)度值,將確定的各個(gè)長(zhǎng)度值中最大的長(zhǎng)度值確定為所述指定區(qū)域的深度;
根據(jù)公式(1)分別計(jì)算各個(gè)所述對(duì)象與所述圖像采集模塊間的距離,以及根據(jù)公式(2)分別計(jì)算各個(gè)所述對(duì)象與所述圖像采集模塊之間的角度;
其中,所述li表征所述對(duì)象i與所述圖像采集模塊之間的距離;所述a表征所述圖像采集模塊到地面的距離;所述α表征所述圖像采集模塊與地面的垂線和所述圖像采集模塊下視野的夾角;所述b表征所述對(duì)象i的下沿到所述圖像采集模塊垂平面的距離;
其中,所述θi表征所述對(duì)象i與所述圖像采集模塊之間的角度;所述xi表征所述對(duì)象i在所述圖像中相比坐標(biāo)(0,0)的水平距離;所述ω表征所述圖像采集模塊本身視野能夠達(dá)到的水平角度范圍;所述l表征所述圖像的寬度。
在本發(fā)明一個(gè)實(shí)施例中,判斷所述圖像中的各個(gè)所述對(duì)象中是否存在人體特征,至少可以通過(guò)如下兩種方式實(shí)現(xiàn):
方式一:
在本發(fā)明一個(gè)實(shí)施例中,所述判斷所述圖像中的各個(gè)所述對(duì)象中是否存在人體特征,可以包括:
確定所述圖像中每一個(gè)像素點(diǎn)的三色值,并根據(jù)各個(gè)所述像素點(diǎn)的三色值,確定所述圖像中的膚色像素點(diǎn);
判斷所述圖像中的膚色像素點(diǎn)的數(shù)量是否大于等于預(yù)先設(shè)定的個(gè)數(shù)閾值,如果是,確定所述圖像中的各個(gè)所述對(duì)象中存在人體特征。
方式二:
在本發(fā)明一個(gè)實(shí)施例中,所述判斷所述圖像中的各個(gè)所述對(duì)象中是否存在人體特征,可以包括:
存儲(chǔ)至少一個(gè)人體輪廓樣本;
當(dāng)確定所述圖像中存在所述至少一個(gè)人體輪廓樣本中的任意一個(gè)人體輪廓樣本時(shí),確定所述圖像中的各個(gè)所述對(duì)象中存在人體特征。
在本發(fā)明一個(gè)實(shí)施例中,所述根據(jù)所述尺寸信息和各個(gè)所述對(duì)象位置信息,以及根據(jù)標(biāo)記后的對(duì)象位置信息,生成針對(duì)于所述指定區(qū)域的掃風(fēng)方案,包括:
根據(jù)各個(gè)所述對(duì)象位置信息包括的所述對(duì)象與所述圖像采集模塊間的角度,確定各個(gè)掃風(fēng)角度;
根據(jù)所述尺寸信息中包括的所述指定區(qū)域的深度以及各個(gè)所述對(duì)象位置信息包括的所述對(duì)象與所述圖像采集模塊間的距離,在預(yù)先設(shè)定的數(shù)據(jù)庫(kù)中確定各個(gè)所述對(duì)象對(duì)應(yīng)的掃風(fēng)參數(shù),并建立各個(gè)所述掃風(fēng)角度與各個(gè)所述掃風(fēng)參數(shù)的對(duì)應(yīng)關(guān)系,以形成掃風(fēng)方案。
在本發(fā)明一個(gè)實(shí)施例中,在所述根據(jù)各個(gè)所述對(duì)象位置信息包括的所述對(duì)象與所述圖像采集模塊間的角度確定各個(gè)掃風(fēng)角度之后,進(jìn)一步包括:
確定各個(gè)所述掃風(fēng)角度中對(duì)應(yīng)至少兩個(gè)所述對(duì)象位置信息的各個(gè)目標(biāo)掃風(fēng)角度;
針對(duì)每一個(gè)所述目標(biāo)掃風(fēng)角度均執(zhí)行,將當(dāng)前所述目標(biāo)掃風(fēng)角度對(duì)應(yīng)的至少兩個(gè)所述對(duì)象位置信息進(jìn)行優(yōu)先級(jí)排序,確定優(yōu)先級(jí)最高的所述對(duì)象位置信息為當(dāng)前所述目標(biāo)掃風(fēng)角度對(duì)應(yīng)的對(duì)象位置信息。
下面以對(duì)空調(diào)中包括圖像采集模塊、處理模塊以及送風(fēng)模塊為例。展開說(shuō)明空調(diào)業(yè)務(wù)實(shí)現(xiàn)方法,如圖9所示,該空調(diào)業(yè)務(wù)實(shí)現(xiàn)方法可以包括如下步驟:
步驟901:利用圖像采集模塊對(duì)指定區(qū)域進(jìn)行圖像采集。
在本步驟中,利用空調(diào)中的圖像采集模塊對(duì)指定區(qū)域a進(jìn)行圖像采集。
步驟902:利用處理模塊確定采集的圖像中每一個(gè)像素點(diǎn)的三色值,并根據(jù)預(yù)先存儲(chǔ)的至少一個(gè)三色值與至少一個(gè)長(zhǎng)度值間的對(duì)應(yīng)關(guān)系,確定每一個(gè)像素點(diǎn)對(duì)應(yīng)的長(zhǎng)度值,將確定的各個(gè)長(zhǎng)度值中最大的長(zhǎng)度值確定為指定區(qū)域的深度。
在本步驟中,根據(jù)預(yù)先存儲(chǔ)的對(duì)應(yīng)關(guān)系,確定圖像中各個(gè)像素點(diǎn)對(duì)應(yīng)的長(zhǎng)度值。通過(guò)比較確定像素點(diǎn)2對(duì)應(yīng)的長(zhǎng)度值2大于其他各個(gè)像素點(diǎn)對(duì)應(yīng)的長(zhǎng)度值1,則將長(zhǎng)度值2確定為指定區(qū)域的深度。
步驟903:利用處理模塊分別計(jì)算圖像包括的各個(gè)對(duì)象與圖像采集模塊間的距離,以及分別計(jì)算圖像包括的各個(gè)對(duì)象與圖像采集模塊之間的角度。在本步驟中,圖像采集模塊采集的圖像中包括3個(gè)對(duì)象,比如,通過(guò)公式(1)計(jì)算對(duì)象1與圖像采集模塊間的距離為1、對(duì)象2與圖像采集模塊間的距離為2、對(duì)象3與圖像采集模塊間的距離為2.5。過(guò)公式(2)計(jì)算對(duì)象1與圖像采集模塊間的角度為90°、對(duì)象2與圖像采集模塊間的角度為90°、對(duì)象3與圖像采集模塊間的角度為135°。
步驟904:利用處理模塊確定圖像中每一個(gè)像素點(diǎn)的三色值,并根據(jù)各個(gè)像素點(diǎn)的三色值,確定圖像中的膚色像素點(diǎn)。
在本步驟中,要預(yù)先確定膚色像素點(diǎn)對(duì)應(yīng)的三色值中的r值、g值和b值,確定圖像中每一個(gè)像素點(diǎn)的三色值中的r值、g值和b值,利用每一個(gè)像素點(diǎn)的r值、g值和b值與預(yù)先確定的膚色像素點(diǎn)對(duì)應(yīng)的r值、g值和b值進(jìn)行比對(duì),確定圖像中的膚色像素點(diǎn)。
步驟905:利用處理模塊判斷圖像中的膚色像素點(diǎn)的數(shù)量是否大于等于預(yù)設(shè)個(gè)數(shù)閾值,如果是,執(zhí)行步驟906;否則,執(zhí)行步驟907。
在本步驟中,當(dāng)確定膚色像素點(diǎn)的數(shù)量大于等于預(yù)設(shè)個(gè)數(shù)閾值時(shí),確定圖像中的各個(gè)對(duì)象中存在人體特征時(shí),需要對(duì)人體特征對(duì)應(yīng)的對(duì)象位置信息進(jìn)行標(biāo)記,執(zhí)行步驟906。當(dāng)確定膚色像素點(diǎn)的數(shù)量小于預(yù)設(shè)個(gè)數(shù)閾值時(shí),確定圖像中的各個(gè)對(duì)象中不存在人體特征時(shí),則不需要標(biāo)記,則直接執(zhí)行步驟907。
步驟906:利用處理模塊確定圖像中的各個(gè)對(duì)象中存在人體特征,確定人體特征對(duì)應(yīng)的對(duì)象位置信息,對(duì)確定的對(duì)象位置信息進(jìn)行標(biāo)記。
在本步驟中,比如確定人體特征對(duì)應(yīng)對(duì)象位置信息1,則對(duì)對(duì)象位置信息1進(jìn)行標(biāo)記。
步驟907:利用確定模塊根據(jù)各個(gè)對(duì)象位置信息包括的對(duì)象與圖像采集模塊間的角度,確定各個(gè)掃風(fēng)角度。
在本步驟中,根據(jù)各個(gè)對(duì)象位置信息包括的對(duì)象與圖像采集模塊間的角度,確定各個(gè)掃風(fēng)角度。在步驟903中,確定對(duì)象1位置信息中包括對(duì)象1與圖像采集模塊間的角度為90°,對(duì)象2位置信息中包括對(duì)象2與圖像采集模塊間的角度為90°,對(duì)象3位置信息中包括對(duì)象3與圖像采集模塊間的角度為135°。則確定的掃風(fēng)角度分別為90°、90°、135°。
步驟908:利用確定模塊確定各個(gè)掃風(fēng)角度是否均分別對(duì)應(yīng)一個(gè)對(duì)象位置信息,如果是,執(zhí)行步驟911;否則,執(zhí)行步驟909。
在本步驟中,確定各個(gè)掃風(fēng)角度不是均分別對(duì)應(yīng)一個(gè)對(duì)象位置信息,則執(zhí)行步驟909。
步驟909:利用確定模塊確定各個(gè)掃風(fēng)角度中對(duì)應(yīng)至少兩個(gè)對(duì)象位置信息的各個(gè)目標(biāo)掃風(fēng)角度。
在本步驟中,確定目標(biāo)掃風(fēng)角度90°對(duì)應(yīng)對(duì)象位置信息1和對(duì)象位置信息2。
步驟910:利用確定模塊針對(duì)每一個(gè)目標(biāo)掃風(fēng)角度均執(zhí)行,根據(jù)對(duì)象位置信息的標(biāo)記,確定當(dāng)前目標(biāo)掃風(fēng)角度對(duì)應(yīng)的至少兩個(gè)對(duì)象位置信息的優(yōu)先級(jí)排序,確定優(yōu)先級(jí)最高的對(duì)象位置信息為當(dāng)前目標(biāo)掃風(fēng)角度對(duì)應(yīng)的對(duì)象位置信息。
在本步驟中,由于對(duì)象位置信息1為人體特征對(duì)應(yīng)的位置信息,因此優(yōu)先級(jí)最高,將對(duì)象位置信息1確定為目標(biāo)掃風(fēng)角度90°對(duì)應(yīng)的對(duì)象位置信息。
步驟911:利用確定模塊根據(jù)尺寸信息中包括的指定區(qū)域的深度以及各個(gè)對(duì)象位置信息包括的對(duì)象與圖像采集模塊間的距離,在預(yù)先設(shè)定的數(shù)據(jù)庫(kù)中確定各個(gè)對(duì)象對(duì)應(yīng)的掃風(fēng)參數(shù),并建立各個(gè)掃風(fēng)角度與各個(gè)掃風(fēng)參數(shù)的對(duì)應(yīng)關(guān)系,以形成掃風(fēng)方案。
在本步驟中,比如預(yù)先設(shè)定的數(shù)據(jù)庫(kù)中包括:對(duì)象屬性1、距離1對(duì)應(yīng)掃風(fēng)參數(shù)1,對(duì)象屬性2、距離2對(duì)應(yīng)掃風(fēng)參數(shù)2,對(duì)象屬性2、距離1對(duì)應(yīng)掃風(fēng)參數(shù)3,對(duì)象屬性2、距離3對(duì)應(yīng)掃風(fēng)參數(shù)4。根據(jù)尺寸信息中包括的指定區(qū)域的深度以及各個(gè)對(duì)象位置信息包括的對(duì)象與圖像采集模塊間的距離,在預(yù)先設(shè)定的數(shù)據(jù)庫(kù)中確定對(duì)象位置信息1對(duì)應(yīng)掃風(fēng)參數(shù)3、對(duì)象位置信息3對(duì)應(yīng)掃風(fēng)參數(shù)4則根據(jù)上述掃風(fēng)角度,建立的各個(gè)掃風(fēng)角度與各個(gè)掃風(fēng)參數(shù)的對(duì)應(yīng)關(guān)系為:掃風(fēng)角度90°對(duì)應(yīng)掃風(fēng)參數(shù)3、掃風(fēng)角度135°對(duì)應(yīng)掃風(fēng)參數(shù)4。則形成的掃風(fēng)方案中包括:掃風(fēng)角度90°對(duì)應(yīng)掃風(fēng)參數(shù)3、掃風(fēng)角度135°對(duì)應(yīng)掃風(fēng)參數(shù)4。
步驟912:利用掃風(fēng)模塊執(zhí)行掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。
在本步驟中,當(dāng)執(zhí)行掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作時(shí),在掃風(fēng)角度90°時(shí)執(zhí)行掃風(fēng)參數(shù)3對(duì)應(yīng)的掃風(fēng)動(dòng)作,在掃風(fēng)角度135°時(shí)執(zhí)行掃風(fēng)參數(shù)4對(duì)應(yīng)的掃風(fēng)動(dòng)作。
綜上所述,本發(fā)明各個(gè)實(shí)施例至少可以實(shí)現(xiàn)如下有益效果:
1、在本發(fā)明實(shí)施例中,首先利用圖像采集模塊對(duì)指定區(qū)域進(jìn)行圖像采集。然后處理模塊根據(jù)圖像采集模塊采集的圖像生成針對(duì)于指定區(qū)域的掃風(fēng)方案,并將掃風(fēng)方案發(fā)送給送風(fēng)模塊。當(dāng)送風(fēng)模塊接收到處理模塊發(fā)送的掃風(fēng)方案時(shí),執(zhí)行掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。通過(guò)上述可知,本方案可以根據(jù)采集的圖像確定針對(duì)于指定區(qū)域的掃風(fēng)方案,并使得掃風(fēng)模塊執(zhí)行與掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。由于掃風(fēng)方案是針對(duì)于指定區(qū)域確定的,因此掃風(fēng)方案可以滿足指定區(qū)域內(nèi)各個(gè)用戶的需求。因此本發(fā)明提供的實(shí)施例可以提高用戶體驗(yàn)。
2、在本發(fā)明實(shí)施例中,利用第一分析單元根據(jù)圖像確定指定區(qū)域的尺寸信息以及確定圖像中包括的各個(gè)對(duì)象分別對(duì)應(yīng)的對(duì)象位置信息。然后第二分析單元在判斷圖像中的各個(gè)對(duì)象中存在人體特征時(shí),確定人體特征對(duì)應(yīng)的對(duì)象位置信息,并對(duì)確定的對(duì)象位置信息進(jìn)行標(biāo)記。然后利用確定單元根據(jù)第一分析單元確定的尺寸信息和各個(gè)對(duì)象位置信息,以及根據(jù)第二分析單元標(biāo)記的對(duì)象位置信息,生成針對(duì)于指定區(qū)域的掃風(fēng)方案。通過(guò)上述可知,由于當(dāng)圖像中包括的各個(gè)對(duì)象中存在人體特征時(shí),可以對(duì)人體特征對(duì)應(yīng)的對(duì)象位置信息進(jìn)行標(biāo)記,因此制定出的掃風(fēng)方案可以滿足存在于指定區(qū)域內(nèi)用戶的需求。
3、在本發(fā)明實(shí)施例中,指定區(qū)域的深度、圖像中各個(gè)對(duì)象與圖像采集模塊間的距離以及各個(gè)對(duì)象與圖像采集模塊間的角度均可以根據(jù)預(yù)先設(shè)定的各個(gè)參數(shù)以及從圖像中獲取的各個(gè)圖像參數(shù)確定。因此可以為掃風(fēng)方案的確定提供數(shù)據(jù)基礎(chǔ),以提高掃風(fēng)方案與指定區(qū)域的匹配度。
4、在本發(fā)明實(shí)施例中,通過(guò)圖像中的各個(gè)像素點(diǎn)的三色值,確定圖像中的膚色像素點(diǎn)。當(dāng)確定的膚色像素點(diǎn)對(duì)應(yīng)的個(gè)數(shù)大于等于預(yù)設(shè)個(gè)數(shù)閾值時(shí),才確定圖像中存在人體特征,由于是通過(guò)像素點(diǎn)的三色值來(lái)判斷圖像中是否存在人體特征的,因此可以準(zhǔn)確識(shí)別圖像中是否存在人體特征。
5、在本發(fā)明實(shí)施例中,首先存儲(chǔ)至少一個(gè)人體輪廓樣本。當(dāng)確定的圖像中存在人體輪廓樣本中的任意一個(gè)人體輪廓樣本時(shí),則確定圖像中的各個(gè)對(duì)象中存在人體特征。由于通過(guò)人體輪廓樣本判斷圖像中是否存在人體特征,因此可以準(zhǔn)確識(shí)別圖像中是否存在人體特征。
6、在本發(fā)明實(shí)施例中,利用掃風(fēng)角度確定子單元根據(jù)各個(gè)對(duì)象位置信息包括的對(duì)象與圖像采集模塊間的角度,確定各個(gè)掃風(fēng)角度。然后利用掃風(fēng)方案確定子單元根據(jù)尺寸信息中包括的指定區(qū)域的深度以及各個(gè)對(duì)象位置信息包括的對(duì)象與圖像采集模塊間的距離,在預(yù)先設(shè)定的數(shù)據(jù)庫(kù)中確定各個(gè)對(duì)象對(duì)應(yīng)的掃風(fēng)參數(shù),并建立各個(gè)掃風(fēng)角度與各個(gè)掃風(fēng)參數(shù)的對(duì)應(yīng)關(guān)系,以形成掃風(fēng)方案。由于形成的掃風(fēng)方案是根據(jù)各個(gè)對(duì)象與圖像采集模塊間的角度、各個(gè)對(duì)象與圖像采集模塊間的距離以及指定區(qū)域的深度確定的,因此掃風(fēng)方案可以滿足指定區(qū)域內(nèi)各個(gè)對(duì)象的需求。
7、在本發(fā)明實(shí)施例中,當(dāng)一個(gè)掃風(fēng)角度對(duì)應(yīng)至少兩個(gè)對(duì)象位置信息時(shí),需要對(duì)至少兩個(gè)對(duì)象位置信息進(jìn)行優(yōu)先級(jí)排序,以將優(yōu)先級(jí)最高的對(duì)象位置信息確定為該掃風(fēng)角度對(duì)應(yīng)的對(duì)象位置信息。從而保證確定的掃風(fēng)方案可以最大限度的滿足優(yōu)先級(jí)最高的對(duì)象的掃風(fēng)要求。
8、在本發(fā)明實(shí)施例中,首先空調(diào)對(duì)指定區(qū)域進(jìn)行圖像采集,然后根據(jù)采集的圖像,生成針對(duì)于指定區(qū)域的掃風(fēng)方案。待掃風(fēng)方案確定后,空調(diào)執(zhí)行掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。通過(guò)上述可知,本方案可以根據(jù)采集的圖像確定針對(duì)于指定區(qū)域的掃風(fēng)方案,并使得掃風(fēng)模塊執(zhí)行與掃風(fēng)方案對(duì)應(yīng)的掃風(fēng)動(dòng)作。由于掃風(fēng)方案是針對(duì)于指定區(qū)域確定的,因此掃風(fēng)方案可以滿足指定區(qū)域內(nèi)各個(gè)用戶的需求。因此本發(fā)明提供的實(shí)施例可以提高用戶體驗(yàn)。
需要說(shuō)明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)······”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同因素。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)中。
最后需要說(shuō)明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說(shuō)明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。