凌家曜 鐘 平 吳 靖 李志松 蘇 舒
1(東華大學(xué)理學(xué)院 上海 201620)
2(東華大學(xué)信息科學(xué)與技術(shù)學(xué)院 上海 201620)
由于社會(huì)安全問題越來越得到重視,采用傳統(tǒng)監(jiān)控方式存在大量盲區(qū)以及被動(dòng)監(jiān)視等問題,難以滿足現(xiàn)代社會(huì)的需要。利用全景相機(jī)視場(chǎng)范圍大、監(jiān)控視野面廣、高速球機(jī)自動(dòng)變焦、遠(yuǎn)距離觀測(cè)、清晰成像等特點(diǎn),進(jìn)行坐標(biāo)關(guān)聯(lián)及聯(lián)合控制,可實(shí)現(xiàn)大范圍監(jiān)視和指定區(qū)域精細(xì)觀測(cè)、分析。尤其是利用折反射全景相機(jī)代替?zhèn)鹘y(tǒng)相機(jī)并輔助以PTZ相機(jī)的方案,有許多的研究者對(duì)此進(jìn)行了探討[1-3]。Nayar等[4]提出將折反射全景相機(jī)與PTZ相機(jī)結(jié)合用以檢測(cè)運(yùn)動(dòng)物體。Scotti等[5]在Nayar等的基礎(chǔ)上提出了一種可以在PTZ云臺(tái)以高放大率進(jìn)行聯(lián)動(dòng)監(jiān)控的方法。Redouane等[6]成功將全景聯(lián)動(dòng)系統(tǒng)應(yīng)用到智能人臉識(shí)別系統(tǒng)中。國內(nèi)浙江大學(xué)也在嘗試將折反射全景相機(jī)與PTZ相機(jī)結(jié)合用于公共場(chǎng)所的人流量檢測(cè)[7-8]。然而,采用全景相機(jī)與云臺(tái)相機(jī)聯(lián)動(dòng)監(jiān)控時(shí),兩者安裝的位置關(guān)系多種多樣,例如文獻(xiàn)[6,9]中全景相機(jī)與PTZ相機(jī)間的位置關(guān)系就屬于上下垂直放置,而文獻(xiàn)[7]中提到的則是兩個(gè)水平放置的相機(jī)。能否建立其統(tǒng)一的位置關(guān)聯(lián)模型,實(shí)現(xiàn)相機(jī)間對(duì)相同觀察點(diǎn)的坐標(biāo)轉(zhuǎn)換及研究聯(lián)動(dòng)系統(tǒng)對(duì)監(jiān)視目標(biāo)的成像質(zhì)量,具有重要意義。
針對(duì)上述問題,本文提出一種全景相機(jī)與PTZ相機(jī)聯(lián)合監(jiān)控系統(tǒng)及位置坐標(biāo)關(guān)聯(lián)模型,并展示了利用該模型如何實(shí)現(xiàn)雙相機(jī)對(duì)監(jiān)控場(chǎng)景的位置關(guān)聯(lián)。通過實(shí)驗(yàn)驗(yàn)證本文方法應(yīng)用于實(shí)際系統(tǒng)兩相機(jī)坐標(biāo)的關(guān)聯(lián)關(guān)系,其誤差優(yōu)于PTZ相機(jī)轉(zhuǎn)動(dòng)的最小控制精度。
本文利用全景相機(jī)視場(chǎng)范圍大、高速球機(jī)自動(dòng)變焦、遠(yuǎn)距離清晰成像等特點(diǎn),構(gòu)建了一種聯(lián)合監(jiān)控系統(tǒng),并進(jìn)行坐標(biāo)關(guān)聯(lián),以實(shí)現(xiàn)大范圍監(jiān)視和指定區(qū)域精細(xì)觀測(cè)。所提出的系統(tǒng)主要由以下幾個(gè)部分組成:折反射全景相機(jī),PTZ相機(jī),硬盤錄像機(jī),網(wǎng)絡(luò)交換機(jī),微型計(jì)算機(jī)等。由于全景相機(jī)和PTZ相機(jī)都需懸掛在一定高度進(jìn)行觀察,兩者間的相對(duì)位置不固定,因此,需要對(duì)兩者間相對(duì)位置不同所導(dǎo)致的位置坐標(biāo)關(guān)聯(lián)進(jìn)行推導(dǎo)。
根據(jù)折反射全景相機(jī)與PTZ相機(jī)在實(shí)際使用中的相對(duì)位置關(guān)系,提出了兩相機(jī)間的統(tǒng)一位置關(guān)聯(lián)模型,如圖1所示。
圖1 統(tǒng)一位置關(guān)聯(lián)模型
圖1中[O0X0Y0Z0][O0X0Y0Z0]代表全景相機(jī)坐標(biāo)系,[O1X1Y1Z1]代表PTZ相機(jī)坐標(biāo)系。兩相機(jī)光心之間的距離在X、Y、Z坐標(biāo)軸的投影分別為Lx、Ly、Lz;而PTZ相機(jī)坐標(biāo)系O1X1、O1Y1、O1Z1軸與全景相機(jī)坐標(biāo)系O0X0、O0Y0、O0Z0軸之間的夾角分別為θ1、θ2、θ3;兩相機(jī)光心間的垂直距離為a;空間點(diǎn)P與O0Z0、O1Z1夾角分別為α、β。兩相機(jī)之間所處的任意位置關(guān)系,均可以通過平移、旋轉(zhuǎn)而達(dá)到本文所提出的統(tǒng)一位置關(guān)系。如圖2所示,對(duì)于兩相機(jī)之間的任何位置關(guān)系,通過設(shè)置對(duì)應(yīng)的空間平移量Lx、Ly、Lz,以及θ1、θ2、θ3進(jìn)行平移和旋轉(zhuǎn)操作,可使得系統(tǒng)相機(jī)的位置坐標(biāo)轉(zhuǎn)換采用所提出的統(tǒng)一位置關(guān)聯(lián)模型實(shí)現(xiàn)。
(a) 平移 (b) 旋轉(zhuǎn)
對(duì)于整個(gè)聯(lián)動(dòng)系統(tǒng)而言,除了包含全景相機(jī)與PTZ相機(jī)之間的相對(duì)位置關(guān)系外,還需要考慮的就是空間物點(diǎn)與全景相機(jī)像點(diǎn)之間的映射關(guān)系。
如圖3所示,在全景相機(jī)中一般認(rèn)為存在兩個(gè)參考面,即像平面U′=(u′,v′)和傳感器平面U″=(u″,v″)。因?yàn)閭鞲衅鰿CD成像陣面是由一個(gè)個(gè)的像素構(gòu)成,這些像素的形狀和排布導(dǎo)致相平面坐標(biāo)U′=(u′,v′)與傳感器平面坐標(biāo)U″=(u″,v″)之間存在仿射變化的關(guān)系:
U″=AU′+t
(1)
式中:A是一個(gè)2×2的旋轉(zhuǎn)矩陣;t是2×1的平移矩陣。
圖3 全景相機(jī)的參考面示意圖
此外,相機(jī)成像過程中還需引入成像函數(shù)g,成像函數(shù)規(guī)定了全景相機(jī)傳感器坐標(biāo)系下點(diǎn)U″和由全景相機(jī)視點(diǎn)O發(fā)出的指向空間點(diǎn)X的向量p之間的關(guān)系。同時(shí)考慮到傳感器坐標(biāo)系與像平面坐標(biāo)系之間的關(guān)系式(1)后,可以得到如下公式:
λ·p=λ·g(u″)=λ·g(Au′+t)=PXλ>0
(2)
式中:X是場(chǎng)景坐標(biāo)的齊次坐標(biāo)表示,由齊次坐標(biāo)表示;P為3×4的透視矩陣;λ是比例因子。
g的表達(dá)式可以表示為:
g(u″,v″)=(u″,v″,f(u″,v″))T
(3)
f(u″,v″)=a0+a1ρ″+…+aNρ″N
(4)
將式(4)、式(3)代入式(2)可得:
(5)
式(5)實(shí)際上是將全景實(shí)際圖像上的點(diǎn)p(u′,v′,w′)通過映射變換后得到所對(duì)應(yīng)的物點(diǎn)在空間中的相對(duì)位置(即反向投影)。但在計(jì)算之前,需要對(duì)全景相機(jī)進(jìn)行標(biāo)定,獲取必要的內(nèi)參和外參。
通過圖2中的兩種位置變換操作,最終可以推導(dǎo)出系統(tǒng)統(tǒng)一位置關(guān)聯(lián)模型。需要指出的是,本文中的平移和旋轉(zhuǎn)變換都是以相機(jī)光心為原點(diǎn)所建立的空間坐標(biāo)系而言,對(duì)于實(shí)體相機(jī)而言存在實(shí)際中難以達(dá)到的情況。例如對(duì)旋轉(zhuǎn)變換而言,兩相機(jī)光心理論上可以重合,但因?yàn)閷?shí)際中光心多數(shù)位于相機(jī)內(nèi)部難以實(shí)現(xiàn)兩相機(jī)間真正的光心重合。本節(jié)對(duì)模型的推導(dǎo),忽略相機(jī)實(shí)體形狀對(duì)模型的影響。
1.2.1相機(jī)位置平移
如圖4所示,全景相機(jī)坐標(biāo)系與PTZ相機(jī)坐標(biāo)系之間存在平移關(guān)系。
圖4 垂直上下放置的聯(lián)動(dòng)系統(tǒng)
(6)
1.2.2相機(jī)間旋轉(zhuǎn)
如圖5所示,PTZ相機(jī)相對(duì)于全景相機(jī)沿同光心旋轉(zhuǎn)。PTZ相機(jī)坐標(biāo)系是由全景相機(jī)坐標(biāo)以X、Y、Z坐標(biāo)軸為旋轉(zhuǎn)軸逆時(shí)針旋轉(zhuǎn)[ω1ω2ω3]后得到,旋轉(zhuǎn)后高速球機(jī)的坐標(biāo)系與全景相機(jī)坐標(biāo)系對(duì)應(yīng)坐標(biāo)軸夾角分別為[θ1θ2θ3],如圖5和6所示。根據(jù)幾何理論可以算得:
(7)
(8)
(9)
圖5 PTZ相機(jī)以共同光心為原點(diǎn)旋轉(zhuǎn)
圖6 沿X、Y、Z軸旋轉(zhuǎn)俯視圖
當(dāng)坐標(biāo)系以圖6中Z軸為軸逆時(shí)針旋轉(zhuǎn)ω3時(shí),向量P的新坐標(biāo)表示為:
(10)
當(dāng)坐標(biāo)系以Y軸為軸逆時(shí)針旋轉(zhuǎn)ω2時(shí),向量P的新坐標(biāo)表示為:
(11)
同理,當(dāng)坐標(biāo)系以X軸為軸逆時(shí)針旋轉(zhuǎn)ω1時(shí),向量P的新坐標(biāo)表示為:
(12)
綜合式(10)、式(11)、式(12),當(dāng)坐標(biāo)系以X、Y、Z軸逆時(shí)針旋轉(zhuǎn)ω1、ω2、ω3度時(shí),P的新坐標(biāo)表示為:
(13)
其中:
(14)
(15)
(16)
1.2.3相機(jī)間任意位置變化
全景相機(jī)與PTZ相機(jī)任意擺放,即統(tǒng)一位置關(guān)聯(lián)模型。如圖1所示的全景相機(jī)與PTZ相機(jī)的統(tǒng)一位置關(guān)聯(lián)模型可以歸納為情況一、情況二的綜合。統(tǒng)一模型中PTZ相機(jī)坐標(biāo)系可以看作是從全景相機(jī)坐標(biāo)系先經(jīng)過旋轉(zhuǎn)變換RzRyRx,再經(jīng)過平移變換[txtytz]T后得到,即:
(17)
通過式(17)獲取了空間物點(diǎn)p在PTZ相機(jī)坐標(biāo)系中的坐標(biāo)[pxpypz]后,可以通過式(18)和式(19)計(jì)算所對(duì)應(yīng)的水平和俯仰坐標(biāo),水平、俯仰坐標(biāo)計(jì)算如圖7所示。
圖7 水平、俯仰坐標(biāo)計(jì)算
水平坐標(biāo):
(18)
俯仰坐標(biāo):
(19)
以上就是統(tǒng)一位置關(guān)聯(lián)模型的完整推導(dǎo),但是由于全景相機(jī)與PTZ相機(jī)都具有旋轉(zhuǎn)對(duì)稱性,導(dǎo)致兩個(gè)相機(jī)在各自方向上建立空間坐標(biāo)系時(shí)都具有等效性,所以可以針對(duì)上述推導(dǎo)過程進(jìn)行簡(jiǎn)化,即在建立各自相機(jī)的空間坐標(biāo)系時(shí)可以始終將兩個(gè)相機(jī)的X、Y軸分別平行建立,即式(14)中的ω3始終為0,這樣,式(17)改寫為:
(20)
根據(jù)本文所提出的統(tǒng)一位置關(guān)聯(lián)模型,搭建了聯(lián)動(dòng)監(jiān)控實(shí)驗(yàn)系統(tǒng),整個(gè)系統(tǒng)包括:1) 折反射全景相機(jī);2) PTZ相機(jī);3) 硬盤錄像機(jī);4) 千兆交換機(jī);5) 微型計(jì)算機(jī)。其聯(lián)動(dòng)監(jiān)控系統(tǒng)框圖如圖8所示。
圖8 聯(lián)動(dòng)監(jiān)控系統(tǒng)框圖
其中所使用的PTZ相機(jī)是海康威視DS-2DE7330IWA型300萬像素網(wǎng)絡(luò)攝像機(jī);支持水平360°、垂直0°~90°旋轉(zhuǎn)及20倍變焦。折反射全景相機(jī)使用上海臻恒公司ZHP-05HD-S1型300萬像素全景相機(jī),水平方向角360°,垂直方向角89.5° (max)/23.5°(min)。兩相機(jī)間距為600 mm,PTZ相機(jī)距地面高度9 865 mm。聯(lián)動(dòng)裝置室外架安裝如圖9所示。
圖9 聯(lián)動(dòng)裝置室外安裝圖
2.2.1相機(jī)標(biāo)定
在全景相機(jī)與PTZ相機(jī)所組成的聯(lián)動(dòng)系統(tǒng)中,全景相機(jī)作為大視野傳感器,在系統(tǒng)應(yīng)用之前進(jìn)行標(biāo)定。目前已有很多用于全景相機(jī)標(biāo)定的算法和工具[17-18],主要包括了標(biāo)定物標(biāo)定法[19]和自標(biāo)定法[20]兩大類。標(biāo)志物標(biāo)定法需要提前知道用于標(biāo)定的標(biāo)志物的尺寸和細(xì)節(jié)信息,而自標(biāo)定法相對(duì)于標(biāo)志物標(biāo)定法而言,只需知道相機(jī)的相對(duì)位移就可以進(jìn)行標(biāo)定,但結(jié)果相較于標(biāo)志物標(biāo)定法而言精確度不夠高。本文選用標(biāo)志物標(biāo)定法對(duì)全景相機(jī)進(jìn)行標(biāo)定。參考文獻(xiàn)[16]中的標(biāo)定方法,本文使用10×10,邊長為55 mm的12張棋盤格進(jìn)行標(biāo)定。標(biāo)定結(jié)果如下。
成像函數(shù)g為g(u″,v″)=(u″,v″,f(u″,v″)),其中f(u″,v″)=a0+a1ρ″+…+aNρ″N,a0=-6.539 875×10-2,a1=0,a2=6.874 099×10-4,a3=-3.468 707×10-7,a4=3.697 285×10-10;
光軸與圖像的交點(diǎn)坐標(biāo)為:776.837 429,1 029.944 868;
仿射變換參數(shù):0.999 992,-0.000 011,-0.000 059。
2.2.2標(biāo)定結(jié)果檢驗(yàn)
對(duì)全景相機(jī)標(biāo)定完成后,再對(duì)相機(jī)的標(biāo)定結(jié)果進(jìn)行檢驗(yàn)。檢驗(yàn)方法是在一張1 090×785 mm的黑色紙張上每隔50 mm畫一條白色水平線,共6條相互平行的白線。再將紙張沿長邊卷起,形成一個(gè)高785 mm,半徑124 mm左右的空心圓柱。調(diào)整全景相機(jī)高度位于630 mm刻度位置,對(duì)準(zhǔn)圓柱中心位置,可以清晰地觀察到圓柱內(nèi)的平行白線,如圖10(a)所示。然后垂直升高全景相機(jī)高度分別位于640 mm、650 mm處,如圖10(b)、圖10(c)所示。在圖10(a)中選取不同白線的4個(gè)點(diǎn),記錄下該4個(gè)點(diǎn)的圖像坐標(biāo);隨后在圖10(b)和圖10(c)中分別找到該4點(diǎn)所對(duì)應(yīng)點(diǎn)的坐標(biāo)位置。將這12個(gè)點(diǎn)在全景圖上的坐標(biāo)代入式(5),計(jì)算出每個(gè)點(diǎn)的方位角,然后利用求出的方位角再計(jì)算該點(diǎn)距離全景相機(jī)視點(diǎn)的垂直距離h0。由于垂直方向的坐標(biāo)原點(diǎn)位于相機(jī)的視點(diǎn)中心,處于相機(jī)部不易比較,所以本文分別計(jì)算各種情況中相鄰兩點(diǎn)間的垂直間距Δh0,并與它們之間的設(shè)置的標(biāo)準(zhǔn)距離50 mm比較,從而判斷標(biāo)定準(zhǔn)確與否。計(jì)算后的垂直距離h0記錄如表1所示。
圖10 標(biāo)定結(jié)果檢測(cè)圖
表1 測(cè)試點(diǎn)與全景相機(jī)視點(diǎn)的垂直距離
可以算得,在相機(jī)高度分別為630 mm、640 mm和650 mm處時(shí),相鄰兩點(diǎn)高度差Δh0的平均值分別為50.777 2 mm、50.942 9 mm和51.347 5 mm,與它們?cè)诳臻g中設(shè)定的檢測(cè)距離50 mm的誤差分別為1.554 4%、1.885 8%、2.695 0%,滿足觀測(cè)精度的要求,從而驗(yàn)證了式(5)以及標(biāo)定結(jié)果的準(zhǔn)確性。
2.3.1位置檢測(cè)
為了證明本文方法的可行性,采用所提出的統(tǒng)一位置關(guān)聯(lián)模型,從全景圖像中的像點(diǎn)計(jì)算PTZ相機(jī)的水平坐標(biāo)和俯仰坐標(biāo),并與其對(duì)應(yīng)的物點(diǎn)在PTZ相機(jī)中所實(shí)測(cè)水平坐標(biāo)和俯仰坐標(biāo)進(jìn)行對(duì)比,以驗(yàn)證所提出模型的正確性。在實(shí)驗(yàn)中,從全景圖像中隨機(jī)選取22個(gè)特征點(diǎn),并獲取其在全景圖上的坐標(biāo)。同時(shí),對(duì)相同的特征點(diǎn),獲取其在PTZ相機(jī)中的P值(水平坐標(biāo))和T值(俯仰坐標(biāo)),記錄在表2中。
表2 特征點(diǎn)在兩相機(jī)中的位置測(cè)量值
2.3.2位置關(guān)聯(lián)結(jié)果分析
根據(jù)表2中所記錄的全景圖像坐標(biāo)數(shù)據(jù),利用本文所提到的映射關(guān)系和統(tǒng)一位置關(guān)聯(lián)模型計(jì)算出特征點(diǎn)在PTZ相機(jī)下的水平坐標(biāo)和俯仰坐標(biāo),再分別與該特征點(diǎn)在PTZ相機(jī)下的實(shí)際水平、俯仰測(cè)量坐標(biāo)相比較。
由于本文中兩相機(jī)屬于上下共軸放置,根據(jù)統(tǒng)一位置關(guān)聯(lián)模型,可以將式(20)進(jìn)行簡(jiǎn)化計(jì)算,令ω1=ω2=ω3=0,tx=ty=0,tz=-600,得:
(21)
(1) 水平坐標(biāo)關(guān)聯(lián)分析。PTZ相機(jī)中的P值(或水平坐標(biāo))是某一位置相對(duì)于參考原點(diǎn)在水平方向旋轉(zhuǎn)的角度。在全景圖像中并沒有水平坐標(biāo)的概念,但可以通過在圖像中選取某一非中心點(diǎn)作為參考原點(diǎn),其余點(diǎn)與參考原點(diǎn)相對(duì)于圖像中心所成的夾角大小等效。
不論是PTZ相機(jī)還是全景相機(jī),一般在討論水平坐標(biāo)時(shí)都需要指明參考原點(diǎn),但是由于全景相機(jī)與PTZ相機(jī)同時(shí)都具有旋轉(zhuǎn)對(duì)稱性,在考察PTZ相機(jī)水平坐標(biāo)與全景相機(jī)水平坐標(biāo)的誤差時(shí),可以忽略參考原點(diǎn),只考慮相鄰兩點(diǎn)間的水平坐標(biāo)的差值。這里所說的水平坐標(biāo)的差值,在PTZ相機(jī)坐標(biāo)系中就是相鄰兩點(diǎn)的P值的差值(稱之為實(shí)際P值),而在全景相機(jī)坐標(biāo)系中就是相鄰兩點(diǎn)與圖像中心所成的夾角(稱之為計(jì)算P值)。
從圖11可以看出,不論兩點(diǎn)間的水平坐標(biāo)差值有多大,其計(jì)算值與實(shí)際值都能較好地吻合。通過計(jì)算,兩者的誤差的平均值為0.520 6°,兩者誤差的標(biāo)準(zhǔn)差為0.652 9°。由于平均誤差小于最小控制精度1°,在實(shí)際使用中水平誤差近似可以忽略。圖12為實(shí)驗(yàn)中所獲取的聯(lián)動(dòng)效果圖,可以看出,4個(gè)觀測(cè)點(diǎn)在PTZ相機(jī)畫面中都處于圖像長度的中間位置,說明了由本文提出的統(tǒng)一位置關(guān)聯(lián)模型計(jì)算出的水平坐標(biāo)的準(zhǔn)確性。
圖11 水平坐標(biāo)的計(jì)算值與實(shí)際值
(a) 全景圖像
(2) 俯仰坐標(biāo)關(guān)聯(lián)分析。對(duì)于俯仰坐標(biāo)(或T值)的分析同樣采用計(jì)算值與實(shí)際測(cè)量值比較的方法,對(duì)表2中22個(gè)點(diǎn)利用式(5)-式(21)分別計(jì)算它們?cè)诟咚偾驒C(jī)中的T值,再與這22個(gè)特征點(diǎn)所對(duì)應(yīng)的真實(shí)物點(diǎn)在高速球機(jī)畫面中的T值相比較,結(jié)果如圖13所示。將這22個(gè)點(diǎn)按與圖像中心的距離從小至大排列,可以發(fā)現(xiàn),根據(jù)公式計(jì)算的T值與實(shí)際測(cè)量的T值之間存在一定誤差。根據(jù)公式計(jì)算的T值與實(shí)際測(cè)量的T值之間的誤差的平均值為0.610 2°,誤差的標(biāo)準(zhǔn)差為0.714 2°。由于PTZ相機(jī)轉(zhuǎn)動(dòng)的最小控制精度為1°,大于誤差的平均值,滿足PTZ云臺(tái)沿垂直方向轉(zhuǎn)動(dòng)控制精度要求。
圖13 特征點(diǎn)的實(shí)際T值與計(jì)算T值
在圖12(a)全景圖像中選取的4個(gè)特征點(diǎn),可在圖12(b)中的PTZ相機(jī)圖像中找到其對(duì)應(yīng)的點(diǎn)??梢钥闯觯诟┭鲎鴺?biāo)方面可以十分接近實(shí)際的俯仰坐標(biāo),如果不將圖像放大至高倍觀察很難發(fā)現(xiàn)其中的偏差。
本文從理論上,通過將平移和旋轉(zhuǎn)變換相結(jié)合,提出了具有普適性的相機(jī)間空間位置關(guān)聯(lián)模型,并通過實(shí)驗(yàn)驗(yàn)證了模型的正確性。在實(shí)際的系統(tǒng)中,利用本文所提出的統(tǒng)一位置關(guān)聯(lián)模型,配合全景相機(jī)標(biāo)定技術(shù)可以準(zhǔn)確計(jì)算全景圖像中的像點(diǎn)所對(duì)應(yīng)的真實(shí)物點(diǎn)在PTZ相機(jī)內(nèi)的水平和俯仰坐標(biāo),其水平坐標(biāo)和俯仰坐標(biāo)與其在PTZ相機(jī)內(nèi)的真實(shí)坐標(biāo)的水平誤差平均值為0.520 6°,俯仰誤差平均值為0.610 2°,均小于云臺(tái)相機(jī)轉(zhuǎn)動(dòng)的最小控制精度1°,可滿足實(shí)際的聯(lián)動(dòng)需求。