本發(fā)明的實(shí)施例涉及一種利用圖像而搜索并跟蹤客體位置的技術(shù)。
背景技術(shù):
近來(lái),為了預(yù)防犯罪和事故并迅速地將其解決,利用設(shè)置于對(duì)象區(qū)域的攝像機(jī)的位置信息而搜索并跟蹤對(duì)象客體的圖像監(jiān)控技術(shù)得到廣泛的應(yīng)用。根據(jù)這樣的圖像監(jiān)控技術(shù),可基于攝像機(jī)的位置信息而將設(shè)置于想要搜索的地點(diǎn)不遠(yuǎn)距離處的攝像機(jī)自動(dòng)地推薦給用戶。
然而,現(xiàn)有的圖像監(jiān)控技術(shù)在推薦用于對(duì)象客體的搜索的攝像機(jī)時(shí)只考慮攝像機(jī)的位置信息,這一點(diǎn)使得提供給用戶的信息的品質(zhì)和置信度不可避免地下降。作為一例,即使是設(shè)置于想要搜索的地點(diǎn)附近處的攝像機(jī),如果由相關(guān)攝像機(jī)拍攝的區(qū)域并不是用戶想要觀察的區(qū)域(即,攝像機(jī)的拍攝方向并非用戶期望的方向),則由相關(guān)攝像機(jī)拍攝的拍攝圖像中可能不包含對(duì)象客體。而且,即使是設(shè)置于想要搜索的地點(diǎn)的遠(yuǎn)處的攝像機(jī),如果由相關(guān)攝像機(jī)拍攝的區(qū)域是用戶想要觀察的區(qū)域(即,攝像機(jī)的拍攝方向?yàn)橛脩羝谕姆较?,則理應(yīng)將攝像機(jī)推薦給用戶,然而根據(jù)現(xiàn)有技術(shù)卻使這樣的攝像機(jī)排除在推薦對(duì)象之外。
并且,現(xiàn)有的圖像監(jiān)控技術(shù)在推薦用于搜索對(duì)象客體的攝像機(jī)時(shí)完全不考慮攝像機(jī)的設(shè)置角度或方向,因此即使拍攝圖像內(nèi)包含有對(duì)象客體,也可能對(duì)相關(guān)拍攝圖像識(shí)別對(duì)象客體無(wú)法給予一助。作為一例,當(dāng)對(duì)象客體為A(人)時(shí),即使推薦給用戶的攝像機(jī)的拍攝圖像中包含有A,相關(guān)拍攝圖像卻可能只包含A的背影,在此情況下相關(guān)拍攝圖像對(duì)于識(shí)別A也許沒(méi)有太大的幫助。
由于這樣的緣故,以往只能由用戶借助于肉眼而逐一確認(rèn)多個(gè)拍攝裝置所拍攝的拍攝圖像并搜索對(duì)象客體。
[現(xiàn)有技術(shù)文獻(xiàn)]
[專利文獻(xiàn)]
專利文獻(xiàn)1:韓國(guó)公開(kāi)專利公報(bào)第10-2012-0113014號(hào)(2012-10-12)
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施例旨在提供一種通過(guò)考慮拍攝裝置的設(shè)置位置和設(shè)置角度(或者拍攝方向)而高效地搜索對(duì)象客體的技術(shù)方案。
根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例,提供一種客體的位置搜索系統(tǒng),包括:圖像匹配單元,從表示對(duì)象區(qū)域的地圖中提取路徑,并將存在于所述路徑上的節(jié)點(diǎn)與借助于設(shè)置在對(duì)應(yīng)于所述節(jié)點(diǎn)的地點(diǎn)的拍攝裝置而獲取的拍攝圖像分別進(jìn)行匹配;路徑合成單元,將所述路徑合成于所述拍攝圖像;客體搜索單元,從用戶處接收對(duì)象客體的預(yù)期路徑和圖像內(nèi)的曝光方向的相關(guān)信息,并利用接收到的所述信息和所述拍攝圖像而將設(shè)置于所述對(duì)象區(qū)域的多個(gè)拍攝裝置中的一個(gè)以上的拍攝裝置進(jìn)行分選。
所述客體搜索單元可將合成于所述拍攝圖像的所述路徑與所述預(yù)期路徑進(jìn)行比較,從而收集設(shè)置于所述預(yù)期路徑上的拍攝裝置的列表,并分選出屬于所述列表的拍攝裝置中拍攝所述曝光方向的拍攝裝置。
所述客體搜索單元在存在多個(gè)拍攝所述曝光方向的拍攝裝置的情況下,可通過(guò)考慮借助于拍攝所述曝光方向的拍攝裝置而獲取的拍攝圖像內(nèi)的對(duì)象客體的大小或位置而分選所述拍攝裝置。
所述客體搜索單元可從所述用戶處接收所述對(duì)象區(qū)域內(nèi)的路徑起始點(diǎn)和路徑末端點(diǎn)的相關(guān)信息,并基于所述路徑起始點(diǎn)和所述路徑末端點(diǎn)而生成所述預(yù)期路徑。
所述客體的位置搜索系統(tǒng)還可以包括:顯示單元,用于顯示借助于分選出的所述拍攝裝置而獲取的拍攝圖像。
所述客體的位置搜索系統(tǒng)還可以包括:路徑校正單元,提取包含于獲取的拍攝圖像中的客體的移動(dòng)軌跡,并將所述移動(dòng)軌跡與所述路徑進(jìn)行比較,從而判斷所述拍攝裝置的設(shè)置角度是否變更。
所述路徑校正單元在判斷為所述拍攝裝置的設(shè)置角度發(fā)生變更的情況下,可將所述路徑的方向校正為所述移動(dòng)軌跡的方向。
根據(jù)本發(fā)明的另一示例性實(shí)施例,提供一種客體的位置搜索方法,包括如下步驟:在圖像匹配單元中,從表示對(duì)象區(qū)域的地圖中提取路徑;在所述 圖像匹配單元中,將存在于所述路徑上的節(jié)點(diǎn)與借助于設(shè)置在對(duì)應(yīng)于所述節(jié)點(diǎn)的地點(diǎn)的拍攝裝置而獲取的拍攝圖像分別進(jìn)行匹配;在路徑合成單元中,將所述路徑合成于所述拍攝圖像;在客體搜索單元中,從用戶處接收對(duì)象客體的預(yù)期路徑和圖像內(nèi)的曝光方向的相關(guān)信息;在所述客體搜索單元中,利用接收到的所述信息和所述拍攝圖像而將設(shè)置于所述對(duì)象區(qū)域的多個(gè)拍攝裝置中的一個(gè)以上的拍攝裝置進(jìn)行分選。
在將設(shè)置于所述對(duì)象區(qū)域的多個(gè)拍攝裝置中的一個(gè)以上的拍攝裝置進(jìn)行分選的步驟中,可將合成于所述拍攝圖像的所述路徑與所述預(yù)期路徑進(jìn)行比較,從而收集設(shè)置于所述預(yù)期路徑上的拍攝裝置的列表,并分選出屬于所述列表的拍攝裝置中拍攝所述曝光方向的拍攝裝置。
在將設(shè)置于所述對(duì)象區(qū)域的多個(gè)拍攝裝置中的一個(gè)以上的拍攝裝置進(jìn)行分選的步驟中,當(dāng)存在多個(gè)拍攝所述曝光方向的拍攝裝置時(shí),可通過(guò)考慮借助于拍攝所述曝光方向的拍攝裝置而獲取的拍攝圖像內(nèi)的對(duì)象客體的大小或位置而分選所述拍攝裝置。
可基于從所述用戶處接收到的所述對(duì)象區(qū)域內(nèi)的路徑起始點(diǎn)和路徑末端點(diǎn)的相關(guān)信息而生成所述預(yù)期路徑。
所述客體的位置搜索方法還可以包括如下步驟:在顯示單元中,顯示借助于分選出的所述拍攝裝置而獲取的拍攝圖像。
所述客體的位置搜索方法還可以包括如下步驟:在路徑校正單元中,提取包含于獲取的拍攝圖像中的客體的移動(dòng)軌跡;在路徑校正單元中,將所述移動(dòng)軌跡與所述路徑進(jìn)行比較,從而判斷所述拍攝裝置的設(shè)置角度是否變更。
所述客體的位置搜索方法還可以包括如下步驟:在所述路徑校正單元中,當(dāng)判斷為所述拍攝裝置的設(shè)置角度發(fā)生變更時(shí),將所述路徑的方向校正為所述移動(dòng)軌跡的方向。
根據(jù)本發(fā)明的又一示例性實(shí)施例,提供一種存儲(chǔ)于計(jì)算機(jī)可讀記錄介質(zhì)中的計(jì)算機(jī)程序,其特征在于,與硬件結(jié)合而執(zhí)行如下步驟:在圖像匹配單元中,從表示對(duì)象區(qū)域的地圖中提取路徑;在所述圖像匹配單元中,將存在于所述路徑上的節(jié)點(diǎn)與借助于設(shè)置在對(duì)應(yīng)于所述節(jié)點(diǎn)的地點(diǎn)的拍攝裝置而獲取的拍攝圖像分別進(jìn)行匹配;在路徑合成單元中,將所述路徑合成于所述拍攝圖像;在客體搜索單元中,從用戶處接收對(duì)象客體的預(yù)期路徑和圖像內(nèi)的曝光方向的相關(guān)信息;在所述客體搜索單元中,利用接收到的所述信息和所 述拍攝圖像而將設(shè)置于所述對(duì)象區(qū)域的多個(gè)拍攝裝置中的一個(gè)以上的拍攝裝置進(jìn)行分選。
根據(jù)本發(fā)明的實(shí)施例,利用拍攝裝置的設(shè)置位置以及由所述拍攝裝置獲取的拍攝圖像而分選用于搜索對(duì)象客體的拍攝裝置,據(jù)此可以使提供給用戶的信息的品質(zhì)和置信度提高。尤其,根據(jù)本發(fā)明的實(shí)施例,可基于從用戶處接收到的對(duì)象客體的預(yù)期路徑和用戶要求的曝光方向而分選拍攝裝置,并推薦經(jīng)分選的拍攝裝置的拍攝圖像中具有更優(yōu)良的品質(zhì)(即,慮及拍攝圖像內(nèi)的對(duì)象客體的大小或位置)的圖像,據(jù)此可以更加準(zhǔn)確而迅速地搜索用戶所期望的圖像。
而且,根據(jù)本發(fā)明的實(shí)施例,判斷拍攝裝置的設(shè)置角度的變更與否,并根據(jù)判斷結(jié)果而在圖像匹配單元中校正對(duì)應(yīng)于相關(guān)拍攝裝置的信息,據(jù)此可以使拍攝裝置的設(shè)置角度的變更引起的對(duì)象客體的搜索準(zhǔn)確率下降實(shí)現(xiàn)最小化。
附圖說(shuō)明
圖1為表示根據(jù)本發(fā)明的一個(gè)實(shí)施例的客體的位置搜索系統(tǒng)的詳細(xì)構(gòu)造的模塊圖。
圖2為用于說(shuō)明根據(jù)本發(fā)明的一個(gè)實(shí)施例的圖像匹配單元中提取路徑的過(guò)程的圖。
圖3為用于說(shuō)明根據(jù)本發(fā)明的一個(gè)實(shí)施例的圖像匹配單元中使存在于路徑上的節(jié)點(diǎn)與拍攝圖像實(shí)現(xiàn)匹配的過(guò)程的圖。
圖4為表示根據(jù)本發(fā)明的一個(gè)實(shí)施例而將路徑合成于拍攝圖像的狀態(tài)的圖。
圖5為表示根據(jù)本發(fā)明的一個(gè)實(shí)施例的客體搜索單元中從用戶處接收到的客體的搜索條件的圖。
圖6為表示根據(jù)本發(fā)明的一個(gè)實(shí)施例的拍攝圖像內(nèi)的對(duì)象客體的曝光方向的圖。
圖7是將根據(jù)本發(fā)明的一個(gè)實(shí)施例而分選的拍攝裝置與根據(jù)現(xiàn)有技術(shù)而分選的拍攝裝置進(jìn)行比較的圖。
圖8為用于說(shuō)明根據(jù)本發(fā)明的一個(gè)實(shí)施例的顯示單元中顯示拍攝圖像的 過(guò)程的圖。
圖9為用于說(shuō)明根據(jù)本發(fā)明的一個(gè)實(shí)施例的路徑校正單元中提取客體移動(dòng)軌跡的過(guò)程的圖。
圖10為用于說(shuō)明根據(jù)本發(fā)明的一個(gè)實(shí)施例的路徑校正單元中判斷拍攝裝置的設(shè)置角度是否變更的過(guò)程的圖。
圖11為用于說(shuō)明根據(jù)本發(fā)明的一個(gè)實(shí)施例的客體的位置搜索方法的圖。
符號(hào)說(shuō)明
100:客體的位置搜索系統(tǒng) 102:圖像匹配單元
104:路徑合成單元 106:客體搜索單元
108:顯示單元 110:路徑校正單元
202:節(jié)點(diǎn) 204:路徑
902:中央?yún)^(qū)域 904:邊框區(qū)域
具體實(shí)施方式
以下,參考附圖說(shuō)明本發(fā)明的具體實(shí)施方式。以下的詳細(xì)說(shuō)明有助于全面理解本說(shuō)明書(shū)中記載的方法、裝置和/或系統(tǒng)。然而這只是示例,本發(fā)明并不局限于此。
在說(shuō)明本發(fā)明的實(shí)施例的過(guò)程中,如果認(rèn)為對(duì)有關(guān)本發(fā)明的公知技術(shù)的具體說(shuō)明有可能對(duì)本發(fā)明的主旨造成不必要的混亂,則省略其詳細(xì)說(shuō)明。另外,后述的術(shù)語(yǔ)為考慮到本發(fā)明中的功能而定義的術(shù)語(yǔ),其可能因使用者、運(yùn)用者的意圖或慣例等而改變。因此,應(yīng)當(dāng)以貫穿整個(gè)說(shuō)明書(shū)的內(nèi)容為基礎(chǔ)而對(duì)其進(jìn)行定義。在詳細(xì)的說(shuō)明中使用的術(shù)語(yǔ)僅用于記載本發(fā)明的實(shí)施例,決不是限定性的。只要不是分明特異地使用,則單數(shù)形態(tài)的表述包含復(fù)數(shù)形態(tài)的含義。在本說(shuō)明書(shū)中,“包括”或“具有”之類的表述用于指代某種特性、數(shù)字、步驟、操作、要素及其一部分或組合,不得解釋為排除所記載項(xiàng)以外的一個(gè)或一個(gè)以上的其他特性、數(shù)字、步驟、操作、要素及其一部分或組合的存在性或可存在性。
圖1為表示根據(jù)本發(fā)明的一個(gè)實(shí)施例的客體的位置搜索系統(tǒng)100的詳細(xì)構(gòu)造的模塊圖。如圖1所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的客體的位置搜索系統(tǒng)100包括圖像匹配單元102、路徑合成單元104、客體搜索單元106、顯示單元108以及路徑校正單元110。
圖像匹配單元102從表示對(duì)象區(qū)域的地圖中提取路徑,并使存在于提取路徑上的節(jié)點(diǎn)與借助于設(shè)置在與所述節(jié)點(diǎn)對(duì)應(yīng)的地點(diǎn)的拍攝裝置而獲取的拍攝圖像分別匹配。其中,對(duì)象區(qū)域是成為搜索對(duì)象的區(qū)域,其使用為囊括了車(chē)道、人行道、建筑物、地形地物等室外區(qū)域以及百貨店內(nèi)部、建筑物內(nèi)部等室內(nèi)區(qū)域的寬泛的含義。對(duì)象區(qū)域中可以留著預(yù)定間隔而設(shè)置用于監(jiān)控對(duì)象區(qū)域的多個(gè)拍攝裝置(未圖示)。所述拍攝裝置例如可以是攝像機(jī)、錄影機(jī)等,并可用于拍攝對(duì)象區(qū)域的一部分。設(shè)置于對(duì)象區(qū)域的拍攝裝置的設(shè)置位置、設(shè)置角度(或拍攝方向)、規(guī)格等可按拍攝裝置各異。而且,在以下的實(shí)施例中,所謂的路徑是指人或搭乘有人的交通工具(例如汽車(chē)、摩托車(chē)等)可以穿行的道路(path)。
首先,圖像匹配單元102可從表示對(duì)象區(qū)域的地圖中提取路徑。例如,圖像匹配單元102可將所述地圖中未標(biāo)有地形地物的部分判斷為路徑。然而,圖像匹配單元102從地圖中提取路徑的方法并不局限于此,圖像匹配單元102例如還可以通過(guò)與車(chē)道、人行道等關(guān)聯(lián)而預(yù)先存儲(chǔ)的圖案信息的匹配而提取地圖內(nèi)的路徑。
然后,圖像匹配單元102可以使存在于提取路徑上的節(jié)點(diǎn)與借助于設(shè)置在與所述節(jié)點(diǎn)對(duì)應(yīng)的地點(diǎn)的拍攝裝置而獲取的拍攝圖像分別實(shí)現(xiàn)匹配。為此,圖像匹配單元102首先基于設(shè)置在與各個(gè)節(jié)點(diǎn)對(duì)應(yīng)的地點(diǎn)的拍攝裝置的設(shè)置位置、設(shè)置角度(或者拍攝方向)、規(guī)格等而獲取由相關(guān)拍攝裝置顯示的拍攝圖像。并且,圖像匹配單元102還可以從設(shè)置在與各個(gè)節(jié)點(diǎn)對(duì)應(yīng)的地點(diǎn)的拍攝裝置分別接收由相關(guān)拍攝裝置拍攝的拍攝圖像。圖像匹配單元102例如可將拍攝圖像投影到所述地圖上,并根據(jù)用戶(或管理員)的輸入而以三維方式調(diào)整所述地圖或拍攝圖像的位置或大小,從而可以使所述節(jié)點(diǎn)與拍攝圖像分別匹配。而且,圖像匹配單元102例如還可以根據(jù)用戶的輸入而調(diào)整存儲(chǔ)于內(nèi)部的拍攝裝置的設(shè)置位置、設(shè)置角度等,從而可以使所述節(jié)點(diǎn)與拍攝圖像分別匹配。
通過(guò)如上所述的過(guò)程,用戶可以確認(rèn)所述地圖內(nèi)的交叉點(diǎn)的地點(diǎn),即,可以確認(rèn)對(duì)應(yīng)于各個(gè)節(jié)點(diǎn)的拍攝圖像,并可以由此掌握各個(gè)拍攝裝置究竟瞄準(zhǔn)地圖上的哪個(gè)地點(diǎn)。并且,用戶易于掌握關(guān)于進(jìn)入到拍攝圖像內(nèi)的客體從哪里來(lái)、拍攝圖像內(nèi)的客體去往哪里的信息等。
路徑合成單元104將借助于圖像匹配單元102而提取的路徑合成于借助 拍攝裝置而獲取的拍攝圖像。具體而言,路徑合成單元104可基于圖像匹配單元102中匹配的信息而將各個(gè)路徑合成于拍攝圖像。在圖像匹配單元102中生成的各個(gè)節(jié)點(diǎn)匹配于借助設(shè)置在與相關(guān)節(jié)點(diǎn)對(duì)應(yīng)的地點(diǎn)的拍攝裝置而獲取的拍攝圖像,因此路徑合成單元104可基于上述匹配的信息而獲取拍攝圖像內(nèi)的方向信息,并判斷相關(guān)方向是否與圖像匹配單元102中提取的路徑中的某個(gè)路徑對(duì)應(yīng)。于是,路徑合成單元104可將借助于圖像匹配單元102而提取的路徑合成于借助拍攝裝置而獲取的拍攝圖像,而且用戶易于獲取從所述地圖中提取的路徑究竟指示拍攝圖像內(nèi)的哪個(gè)路徑的相關(guān)信息。
另外,在本發(fā)明的實(shí)施例中假設(shè)各個(gè)節(jié)點(diǎn)與一個(gè)以上的拍攝裝置以及借助于所述拍攝裝置而獲取的拍攝圖像相匹配。如果在由圖像匹配單元102生成的節(jié)點(diǎn)之間的地點(diǎn)存在拍攝裝置,則圖像匹配單元102在設(shè)置有所述拍攝裝置的地點(diǎn)所對(duì)應(yīng)的地圖上的位置處生成新的節(jié)點(diǎn),并可將生成的節(jié)點(diǎn)與所述拍攝裝置進(jìn)行匹配。據(jù)此,當(dāng)沿著由圖像匹配單元102生成的路徑而移動(dòng)時(shí),用戶可以識(shí)別出拍攝相關(guān)路徑上的節(jié)點(diǎn)的拍攝裝置,尤其易于掌握拍攝相關(guān)節(jié)點(diǎn)的拍攝裝置的拍攝方向。于是,用戶可在拍攝圖像中直觀地得知對(duì)象客體的移動(dòng)路徑,并可根據(jù)移動(dòng)路徑而掌握需要確認(rèn)的下一拍攝裝置。
客體搜索單元106根據(jù)從用戶處接收的搜索條件而分選用于對(duì)象客體的搜索的拍攝裝置。為此,客體搜索單元106首先可以從用戶處接收對(duì)象客體的預(yù)期路徑和圖像內(nèi)的曝光方向的相關(guān)信息。
所述預(yù)期路徑的相關(guān)信息作為用于在對(duì)象區(qū)域內(nèi)預(yù)測(cè)對(duì)象客體的移動(dòng)路徑的信息,例如可以是對(duì)象區(qū)域內(nèi)的對(duì)象客體的路徑起始點(diǎn)和路徑末端點(diǎn)的相關(guān)信息。作為一例,客體搜索單元106可從用戶處接收對(duì)象區(qū)域內(nèi)的路徑起始點(diǎn)和路徑末端點(diǎn)的相關(guān)信息,并基于所述路徑起始點(diǎn)和路徑末端點(diǎn)而將對(duì)象客體的預(yù)期路徑生成一個(gè)以上。所述預(yù)期路徑例如可以是連接所述路徑起始點(diǎn)與路徑末端點(diǎn)的路徑。
并且,所述曝光方向的相關(guān)信息作為關(guān)于借助拍攝裝置而拍攝的圖像中對(duì)象可以曝光的方向究竟是哪個(gè)方向的信息,例如可以表示圖像內(nèi)的對(duì)象客體究竟是正面暴露、背面暴露、左側(cè)面暴露還是右側(cè)面暴露等。所述曝光方向的相關(guān)信息可根據(jù)想要搜索的對(duì)象客體的種類而不同。作為一例,在對(duì)象客體是人的情況下,在圖像內(nèi)確認(rèn)人的臉部尤為重要,因此用戶可將對(duì)象客體的正面作為曝光方向而輸入。作為另一例,在對(duì)象客體為車(chē)輛的情況下, 在圖像內(nèi)確認(rèn)車(chē)輛的車(chē)牌號(hào)尤為重要,因此用戶可將對(duì)象客體的正面或背面作為曝光方向而輸入。
然后,客體搜索單元106可利用從用戶處接收的所述搜索條件和前述的拍攝圖像而從設(shè)置于對(duì)象區(qū)域的多個(gè)拍攝裝置中分選出一個(gè)以上。具體而言,客體搜索單元106可將合成于所述拍攝圖像的路徑與所述預(yù)期路徑進(jìn)行比較,從而收集設(shè)置于所述預(yù)期路徑上的拍攝裝置的列表,并分選出屬于所述列表的拍攝裝置中拍攝由用戶輸入的曝光方向的拍攝裝置??腕w搜索單元106按各拍攝圖像掌握對(duì)象客體的進(jìn)入路徑和退出路徑,從而可以判斷在相關(guān)拍攝圖像中對(duì)象客體的哪個(gè)表面(正面、背面、左側(cè)面及右側(cè)面等)被曝光。
如果拍攝所述曝光方向的拍攝裝置存在多個(gè),則客體搜索單元106可對(duì)借助于拍攝所述曝光方向的拍攝裝置而獲取的拍攝圖像內(nèi)的對(duì)象客體的大小或位置予以考慮,從而分選出拍攝裝置。即,客體搜索單元106可以根據(jù)借助于拍攝所述曝光方向的拍攝裝置而獲取的拍攝圖像內(nèi)的對(duì)象客體的大小或位置而改變想要分選的拍攝裝置的優(yōu)先順序。
作為一例,客體搜索單元106從借助于拍攝所述曝光方向的拍攝裝置而獲取的拍攝圖像中分選出對(duì)象客體的大小顯示為最大的拍攝圖像,并可將對(duì)應(yīng)于分選出的所述拍攝圖像的拍攝裝置作為用于搜索客體的拍攝裝置而優(yōu)先分選。作為另一例,客體搜索單元106可從借助于拍攝所述曝光方向的拍攝裝置而獲取的拍攝圖像中分選出對(duì)象客體的位置位于圖像的下端側(cè)的拍攝圖像,并將對(duì)應(yīng)于分選出的所述拍攝圖像的拍攝裝置作為用于搜索客體的拍攝裝置而優(yōu)先分選。據(jù)此,用戶可以迅速掌握設(shè)置于對(duì)象區(qū)域的多個(gè)拍攝裝置當(dāng)中對(duì)搜索對(duì)象客體最有幫助的拍攝裝置是哪一個(gè),因此可以減少對(duì)象客體的搜索時(shí)間。
顯示單元108顯示借助于設(shè)置在對(duì)象區(qū)域的拍攝裝置而獲取的拍攝圖像。此時(shí),顯示單元108可以顯示圖像匹配單元102中生成的路徑與節(jié)點(diǎn)合成的拍攝圖像。所述路徑以及節(jié)點(diǎn)上可以顯示所述路徑以及節(jié)點(diǎn)的識(shí)別信息。所述路徑和節(jié)點(diǎn)的識(shí)別信息作為關(guān)于所述路徑和節(jié)點(diǎn)表示地圖內(nèi)的哪個(gè)路徑和地點(diǎn)的信息,例如可以由一個(gè)以上的文字或數(shù)字的組合構(gòu)成。用戶可通過(guò)顯示單元108中顯示的圖像而直觀地確認(rèn)相關(guān)拍攝區(qū)域內(nèi)的路徑。進(jìn)而,顯示單元108可以顯示拍攝圖像,該拍攝圖像中顯示有設(shè)置于對(duì)象區(qū)域內(nèi)的拍攝裝置的位置。此時(shí),用戶可通過(guò)輸入單元(未圖示)輸入拍攝圖像內(nèi)的一 個(gè)地點(diǎn),在此情況下顯示單元108可以顯示相關(guān)地點(diǎn)的路徑以及所述路徑上的拍攝裝置。
而且,顯示單元108可以與路徑搜索單元106聯(lián)動(dòng)而選擇性地顯示借助于由路徑搜索單元106分選出的拍攝裝置而獲取的拍攝圖像。如上所述,路徑搜索單元106可根據(jù)從用戶處接收的搜索條件而獲取對(duì)搜索對(duì)象客體最有幫助的拍攝裝置的相關(guān)信息,顯示單元108可將借助于由路徑搜索單元106分選出的拍攝裝置而獲取的拍攝圖像顯示給用戶。如上所述,分選出的所述拍攝圖像可包括對(duì)象客體,用戶通過(guò)所述拍攝圖像易于搜索對(duì)象客體。
路徑校正單元110校正由圖像匹配單元102生成的路徑。當(dāng)由于拍攝裝置的管理上的原因等(例如,拍攝裝置的檢驗(yàn)、雙向延伸的道路變更為單向通行的情形等)而使拍攝裝置的設(shè)置角度由最初設(shè)置角度發(fā)生變更時(shí),拍攝圖像中的路徑與系統(tǒng)內(nèi)部的路徑變得不一致,從而可能使關(guān)于對(duì)象客體的搜索結(jié)果的置信度下降。
為了解決這樣的問(wèn)題,路徑校正單元110利用借助于拍攝裝置而獲取的拍攝圖像中包含的客體的移動(dòng)軌跡而判斷拍攝裝置的設(shè)置角度(或設(shè)置方向)相比于以前是否變更,并可根據(jù)上述判斷結(jié)果而校正由圖像匹配單元102生成的路徑。
為此,路徑校正單元110首先為了判斷拍攝裝置的設(shè)置位置的變更與否而提取包含于拍攝圖像中的客體的移動(dòng)軌跡。作為一例,路徑校正單元110可將拍攝圖像的當(dāng)前幀與之前幀之間的差圖像進(jìn)行比較,從而提取拍攝圖像中發(fā)生變化的部分,據(jù)此判斷客體的移動(dòng),并將上述發(fā)生變化的部分構(gòu)成為預(yù)定大小(例如,16×16像素)的模板,然后通過(guò)拍攝圖像的下一幀的差圖像與所述模板之間的匹配而提取對(duì)象區(qū)域內(nèi)的客體的移動(dòng)軌跡。路徑校正單元110在設(shè)定的時(shí)間段內(nèi)反復(fù)執(zhí)行上述過(guò)程并累加客體的移動(dòng)軌跡,并對(duì)累加的移動(dòng)軌跡的個(gè)數(shù)和方向進(jìn)行分析,從而區(qū)分移動(dòng)軌跡發(fā)生的部分和未發(fā)生的部分,并可在發(fā)生移動(dòng)軌跡的部分中提取出所述移動(dòng)軌跡的主要方向。
然后,路徑校正單元110可將提取出的所述移動(dòng)軌跡(或者移動(dòng)軌跡的主要方向)與由圖像匹配單元102生成的路徑進(jìn)行比較,從而判斷拍攝裝置的設(shè)置角度是否變更。如果由路徑校正單元110提取的移動(dòng)軌跡與由圖像匹配單元102生成的路徑不一致,則路徑校正單元110可判斷為拍攝裝置的設(shè)置角度發(fā)生了變更。
如果判斷為拍攝裝置的設(shè)置角度發(fā)生了變更,則路徑校正單元110可將由圖像匹配單元102生成的路徑的方向校正為所述移動(dòng)軌跡的方向。即,根據(jù)本發(fā)明的實(shí)施例,判斷拍攝裝置的設(shè)置角度是否變更,并根據(jù)上述判斷結(jié)果而在圖像匹配單元102中校正關(guān)于相關(guān)拍攝裝置的信息,據(jù)此可以使拍攝裝置的設(shè)置角度的變更引起的對(duì)象客體的搜索準(zhǔn)確率下降實(shí)現(xiàn)最小化。
在一個(gè)實(shí)施例中,圖像匹配單元102、路徑合成單元104、客體搜索單元106、顯示單元108以及路徑校正單元110可以在計(jì)算裝置中實(shí)現(xiàn),該計(jì)算裝置包括一個(gè)以上的處理器以及與該處理器連接的計(jì)算機(jī)可讀記錄介質(zhì)。計(jì)算機(jī)可讀記錄介質(zhì)可位于處理器的內(nèi)部或外部,并可以通過(guò)公知的多樣的單元而與處理器連接。計(jì)算裝置內(nèi)的處理器可以使各個(gè)計(jì)算裝置按照本說(shuō)明書(shū)中記載的示例性實(shí)施例而執(zhí)行操作。例如,處理器可以執(zhí)行存儲(chǔ)于計(jì)算機(jī)可讀記錄介質(zhì)中的指令,當(dāng)存儲(chǔ)于計(jì)算機(jī)可讀記錄介質(zhì)中的指令被處理器執(zhí)行時(shí),本說(shuō)明書(shū)中記載的示例性實(shí)施例所述的操作可得到執(zhí)行。
圖2為用于說(shuō)明在根據(jù)本發(fā)明的一個(gè)實(shí)施例的圖像匹配單元102中提取路徑的過(guò)程的圖。如上所述,圖像匹配單元102可從表示對(duì)象區(qū)域的地圖中提取路徑204。如圖2所示,所述地圖可以是將對(duì)象區(qū)域表示于平面上的二維地圖。然而并不局限于此,所述地圖也可以是以三維方式表示對(duì)象區(qū)域的三維地圖。所述地圖不僅可以表示對(duì)象區(qū)域的地形地物,而且還可以表示設(shè)置于對(duì)象區(qū)域的多個(gè)拍攝裝置C1至C8。圖像匹配單元102可通過(guò)分析所述地圖而提取路徑204。例如,圖像匹配單元102可將所述地圖中未標(biāo)有地形地物的部分判斷為路徑204。而且,圖像匹配單元102可將提取的路徑上的交叉點(diǎn)選定為節(jié)點(diǎn)202。例如,在圖2中N1、N2、N3、N4成為節(jié)點(diǎn)202,A12、A13、A24、A34、A27、A48、A51、A63、A92成為路徑204。圖像匹配單元102可以使地圖上的交叉口地點(diǎn)與相關(guān)交叉口地點(diǎn)處的節(jié)點(diǎn)相互匹配。例如,圖像匹配單元102可以使地圖上的拍攝裝置C2、C4所處的交叉口地點(diǎn)與節(jié)點(diǎn)N2相互匹配。
圖3為用于說(shuō)明在根據(jù)本發(fā)明的一個(gè)實(shí)施例的圖像匹配單元102中存在于路徑上的節(jié)點(diǎn)與拍攝圖像實(shí)現(xiàn)匹配的過(guò)程的圖。如上所述,圖像匹配單元102可以使存在于提取路徑上的節(jié)點(diǎn)與設(shè)置在與所述節(jié)點(diǎn)對(duì)應(yīng)的地點(diǎn)的拍攝裝置所獲取的拍攝圖像分別匹配。作為一例,如圖3所示,圖像匹配單元102可以使圖2的節(jié)點(diǎn)N2與設(shè)置在對(duì)應(yīng)于節(jié)點(diǎn)N2的地點(diǎn)的拍攝裝置所獲取的拍 攝圖像相匹配。圖像匹配單元102例如將拍攝圖像投影到所述地圖上,并根據(jù)用戶(或管理員)的輸入而以三維方式調(diào)整所述地圖或拍攝圖像的位置或大小,從而可以使所述節(jié)點(diǎn)與拍攝圖像分別匹配。
圖4為表示根據(jù)本發(fā)明的一個(gè)實(shí)施例而將路徑合成于拍攝圖像的狀態(tài)的圖。如上所述,路徑合成單元104可將由圖像匹配單元102生成的路徑合成于借助拍攝裝置而獲取的拍攝圖像。作為一例,如圖4所示,路徑合成單元104可將與節(jié)點(diǎn)N2相鄰的路徑(即,A12、A27、A92、A24)分別合成于借助設(shè)置在與節(jié)點(diǎn)N2對(duì)應(yīng)的地點(diǎn)的拍攝裝置而獲取的拍攝圖像。
圖5為表示根據(jù)本發(fā)明的一個(gè)實(shí)施例的客體搜索單元106中從用戶處接收的客體的搜索條件的圖。如上所述,客體搜索單元106可將對(duì)象客體的預(yù)期路徑和圖像內(nèi)的曝光方向的相關(guān)信息作為對(duì)象客體的搜索條件而從用戶處接收。所述預(yù)期路徑的相關(guān)信息例如可以是關(guān)于對(duì)象區(qū)域內(nèi)的對(duì)象客體的路徑起始點(diǎn)和路徑末端點(diǎn)的信息??腕w搜索單元106可從用戶處接收關(guān)于對(duì)象區(qū)域內(nèi)的路徑起始點(diǎn)和路徑末端點(diǎn)的信息,并基于所述路徑起始點(diǎn)和路徑末端點(diǎn)而將對(duì)象客體的預(yù)期路徑生成一個(gè)以上。
并且,所述曝光方向的相關(guān)信息例如可以表示圖像內(nèi)的對(duì)象客體究竟是正面暴露、背面暴露、左側(cè)面暴露還是右側(cè)面暴露等。所述曝光方向的相關(guān)信息可根據(jù)想要搜索的對(duì)象客體的種類而不同。
圖6為表示根據(jù)本發(fā)明的一個(gè)實(shí)施例的拍攝圖像內(nèi)的對(duì)象客體的曝光方向的圖??腕w搜索單元106將合成于拍攝圖像的路徑與圖5的預(yù)期路徑進(jìn)行比較,從而收集設(shè)置于所述預(yù)期路徑上的拍攝裝置的列表,并可在屬于所述列表的拍攝裝置中分選出拍攝用戶輸入的曝光方向的拍攝裝置。
作為一例,如圖6所示,假定設(shè)置于對(duì)象客體的預(yù)期路徑上的拍攝裝置為C1至C4。在此情況下,借助于C1而獲取的拍攝圖像中可曝光出對(duì)象客體的背面和右側(cè)面,借助于C2而獲取的拍攝圖像中可曝光出對(duì)象客體的正面和右側(cè)面,借助于C3而獲取的拍攝圖像中可曝光出對(duì)象客體的背面和左側(cè)面,借助于C4而獲取的拍攝圖像中可曝光出對(duì)象客體的正面和右側(cè)面。如果從用戶處接收的對(duì)象客體的圖像內(nèi)的曝光方向?yàn)檎?,則客體搜索單元106可以分選出拍攝對(duì)象客體的正面的拍攝裝置C2和C4。
而且,如上所述,如果拍攝從用戶處接收的對(duì)象客體的曝光方向的拍攝裝置存在多個(gè),則客體搜索單元106可對(duì)拍攝所述曝光方向的拍攝裝置所獲 取的拍攝圖像內(nèi)的對(duì)象客體的大小或位置予以考慮,從而分選出拍攝裝置。在上述示例中,當(dāng)拍攝從用戶處接收的對(duì)象客體的曝光方向的拍攝裝置為C2和C4時(shí),客體搜索單元106可對(duì)借助于C2和C4而獲取的拍攝圖像內(nèi)的對(duì)象客體的大小或位置予以考慮,從而分選出C2和C4中的一個(gè)。
例如,客體搜索單元106可分選出借助于拍攝所述曝光方向的拍攝裝置而獲取的拍攝圖像當(dāng)中對(duì)象客體的大小表現(xiàn)得最大的拍攝圖像、或者對(duì)象客體的位置位于圖像的下端側(cè)的拍攝圖像,并可將對(duì)應(yīng)于分選出的所述拍攝圖像的拍攝裝置分選為用于搜索客體的拍攝裝置。在上述示例中,借助于C2而獲取的拍攝圖像內(nèi)的對(duì)象客體相對(duì)于借助C4而獲取的拍攝圖像內(nèi)的對(duì)象客體處于圖像的下端側(cè),因此客體搜索單元106可將C2分選為用于搜索客體的拍攝裝置。
圖7是將根據(jù)本發(fā)明的一個(gè)實(shí)施例而分選的拍攝裝置與根據(jù)現(xiàn)有技術(shù)而分選的拍攝裝置進(jìn)行比較的圖。
根據(jù)現(xiàn)有技術(shù),為了分選用于搜索對(duì)象客體的拍攝裝置而只考慮拍攝裝置的設(shè)置位置。即,根據(jù)現(xiàn)有技術(shù),將會(huì)把以拍攝裝置C4為基準(zhǔn)而設(shè)置于距離最近處的C1、C2、C7、C10推薦給用戶。
然而對(duì)于本發(fā)明而言,為了分選用于搜索對(duì)象客體的拍攝裝置,不僅考慮拍攝裝置的設(shè)置位置,而且還可以考慮由相關(guān)拍攝裝置獲取的拍攝圖像,即可以考慮拍攝裝置的拍攝方向。在上述示例中,C1比C3更靠近C4,然而C1中實(shí)際拍攝的拍攝圖像的重點(diǎn)位置卻比C3中實(shí)際拍攝的拍攝圖像的重點(diǎn)位置更加遠(yuǎn)離C4。如上所述,根據(jù)本發(fā)明的實(shí)施例,利用對(duì)象客體的預(yù)期路徑和圖像內(nèi)的曝光方向的相關(guān)信息以及拍攝裝置中的拍攝圖像而分選出用于搜索對(duì)象客體的拍攝裝置,因此可將C2、C3、C8、C10推薦給用戶。
圖8為用于說(shuō)明在根據(jù)本發(fā)明的一個(gè)實(shí)施例的顯示單元108中顯示拍攝圖像的過(guò)程的圖。如上所述,顯示單元108顯示設(shè)置于對(duì)象區(qū)域的拍攝裝置所獲取的拍攝圖像。此時(shí),顯示單元108可以顯示由圖像匹配單元102生成的路徑與節(jié)點(diǎn)合成的拍攝圖像。而且,顯示單元108可以顯示拍攝圖像,該拍攝圖像中顯示有設(shè)置于對(duì)象區(qū)域內(nèi)的拍攝裝置的位置。此時(shí),用戶可通過(guò)輸入單元(未圖示)輸入拍攝圖像內(nèi)的一個(gè)地點(diǎn),在此情況下顯示單元108可以顯示相關(guān)地點(diǎn)的路徑以及所述路徑上的拍攝裝置。
作為一例,如圖8所示,用戶可利用輸入單元而點(diǎn)擊或觸摸A部分,在 此情況下顯示單元108可以顯示A部分的路徑以及所述路徑上設(shè)置的拍攝裝置。此時(shí),顯示單元108不僅可以顯示位于A部分的拍攝裝置C2,而且還可以將與C2相鄰的C13、C17…等也一并顯示。據(jù)此,用戶能夠一目了然地觀察可隨著對(duì)象客體的移動(dòng)而經(jīng)過(guò)的拍攝裝置的列表。
圖9為用于說(shuō)明在根據(jù)本發(fā)明的一個(gè)實(shí)施例的路徑校正單元110中提取客體的移動(dòng)軌跡的過(guò)程的圖。如上所述,路徑校正單元110將拍攝圖像的當(dāng)前幀與之前幀之間的差圖像進(jìn)行比較,從而提取拍攝圖像中發(fā)生變化的部分,據(jù)此判斷客體的移動(dòng),并將上述發(fā)生變化的部分構(gòu)成為預(yù)定大小(例如16×16像素)的模板,然后通過(guò)拍攝圖像的下一幀的差圖像與所述模板之間的匹配而提取對(duì)象區(qū)域內(nèi)的客體的移動(dòng)軌跡。
作為一例,如圖9所示,路徑校正單元110可在拍攝圖像內(nèi)的中央?yún)^(qū)域902排除在外的邊框區(qū)域904中利用上述差圖像而提取拍攝圖像內(nèi)的客體的移動(dòng)軌跡。路徑校正單元110可以不對(duì)整個(gè)拍攝圖像進(jìn)行分析而只對(duì)邊框區(qū)域904進(jìn)行分析,從而可以提高移動(dòng)軌跡的提取速度。在假設(shè)圖9的拍攝圖像表示交叉口的情況下,提取的移動(dòng)軌跡可能因交叉口的信號(hào)燈的信號(hào)(直行信號(hào)、左轉(zhuǎn)彎信號(hào)等)而不同。路徑校正單元110累加所提取的所述軌跡,并對(duì)累加的移動(dòng)軌跡的個(gè)數(shù)和方向進(jìn)行分析,從而區(qū)分移動(dòng)軌跡發(fā)生的部分和未發(fā)生的部分,并在發(fā)生移動(dòng)軌跡的部分中提取所述移動(dòng)軌跡的主要方向。
圖10為用于說(shuō)明在根據(jù)本發(fā)明的一個(gè)實(shí)施例的路徑校正單元110中判斷拍攝裝置的設(shè)置角度是否變更的過(guò)程的圖。如圖10所示,路徑校正單元110將提取的所述移動(dòng)軌跡與由圖像匹配單元102生成的路徑進(jìn)行比較,從而可以判斷拍攝裝置的設(shè)置角度是否變更。如果路徑校正單元110中提取的移動(dòng)軌跡與圖像匹配單元102中生成的路徑不一致,則路徑校正單元110可判斷為拍攝裝置的設(shè)置角度發(fā)生了變更。如果判斷為拍攝裝置的設(shè)置角度發(fā)生了變更,則路徑校正單元110可將由圖像匹配單元102生成的路徑的方向校正為所述移動(dòng)軌跡的方向。
圖11為用于說(shuō)明根據(jù)本發(fā)明的一個(gè)實(shí)施例的客體的位置搜索方法的圖。在示出的流程圖中雖將所述方法分為多個(gè)步驟而記載,然而至少一部分的步驟可更換順序而執(zhí)行,或者與其他步驟結(jié)合而一并執(zhí)行,或者被省去,或者分為細(xì)化的步驟而執(zhí)行,又或者附加未圖示的一個(gè)以上的步驟而執(zhí)行。
首先,圖像匹配單元102從表示對(duì)象區(qū)域的地圖中提取路徑(S110)。例 如,圖像匹配單元102可將所述地圖中未標(biāo)有地形地物的部分判斷為路徑。
然后,圖像匹配單元102使存在于路徑上的節(jié)點(diǎn)與設(shè)置在對(duì)應(yīng)于所述節(jié)點(diǎn)的地點(diǎn)的拍攝裝置所獲取的拍攝圖像分別匹配(S120)。圖像匹配單元102例如將拍攝圖像投影到所述地圖上,并根據(jù)用戶(或管理員)的輸入而以三維方式調(diào)整所述地圖或拍攝圖像的位置或大小,從而可以使所述節(jié)點(diǎn)與拍攝圖像分別匹配。
然后,路徑合成單元104將路徑合成于所述拍攝圖像(S130)。路徑合成單元104可基于由圖像匹配單元102匹配的信息而將各個(gè)路徑合成于拍攝圖像。
然后,客體搜索單元106從用戶處接收用于搜索對(duì)象客體的搜索條件(S140)。所述搜索條件例如可以是對(duì)象客體的預(yù)期路徑以及圖像內(nèi)的曝光方向的相關(guān)信息。
然后,客體搜索單元106根據(jù)所述搜索條件而從設(shè)置于對(duì)象區(qū)域的多個(gè)拍攝裝置中分選出一個(gè)以上的拍攝裝置(S150)。具體而言,客體搜索單元106將合成于所述拍攝圖像的路徑與所述預(yù)期路徑進(jìn)行比較,從而收集設(shè)置于所述預(yù)期路徑上的拍攝裝置的列表,并可在屬于所述列表的拍攝裝置中分選出拍攝所述曝光方向的拍攝裝置。
然后,顯示單元108顯示被分選出的所述拍攝裝置所拍攝的拍攝圖像(S160)。
然后,路徑校正單元110提取上述獲取的拍攝圖像中包含的客體的移動(dòng)軌跡,并將所述移動(dòng)軌跡與所述路徑進(jìn)行比較,從而判斷拍攝裝置的設(shè)置角度是否變更(S170)。
如果在步驟S160中判斷為拍攝裝置的設(shè)置角度發(fā)生了變更,則路徑校正單元110將由圖像匹配單元102生成的路徑的方向校正為所述移動(dòng)軌跡的方向(S180)。
另外,本發(fā)明的實(shí)施例可包括用于在計(jì)算機(jī)上執(zhí)行本說(shuō)明書(shū)中記載的方法的程序、以及包含有所述程序的計(jì)算機(jī)可讀記錄介質(zhì)。所述計(jì)算機(jī)可讀記錄介質(zhì)能夠以單獨(dú)或組合方式包含程序命令、本地?cái)?shù)據(jù)文件、本地?cái)?shù)據(jù)結(jié)構(gòu)等。所述介質(zhì)可以是為了本發(fā)明而特別設(shè)計(jì)并構(gòu)成的介質(zhì),或者是計(jì)算機(jī)軟件領(lǐng)域中通??梢允褂玫慕橘|(zhì)。計(jì)算機(jī)可讀記錄介質(zhì)的例中包括硬盤(pán)、軟盤(pán)、磁帶之類的磁介質(zhì);CD-ROM、DVD之類的光記錄介質(zhì);以及ROM、RAM、 閃存等為了存儲(chǔ)并執(zhí)行程序命令而特別構(gòu)成的硬件裝置。所述程序的例中不僅包括借助于編譯器而制作的機(jī)器語(yǔ)言代碼,而且還可以包括利用解釋器等而被計(jì)算機(jī)執(zhí)行的高級(jí)語(yǔ)言代碼。
以上,已通過(guò)代表性實(shí)施例而詳細(xì)說(shuō)明本發(fā)明,然而本發(fā)明所屬的技術(shù)領(lǐng)域中具有基本知識(shí)的人員想必理解可在不脫離本發(fā)明范圍的限度內(nèi)對(duì)前述的實(shí)施例加以多樣的變形。因此,不應(yīng)局限于所述的實(shí)施例而確定本發(fā)明的權(quán)利范圍,而是應(yīng)當(dāng)根據(jù)權(quán)利要求書(shū)及其等價(jià)內(nèi)容進(jìn)行確定。