專利名稱:使用視見平截頭體提供關(guān)于目標(biāo)的信息的方法、系統(tǒng)和計算機(jī)可讀記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于使用視見平截頭體(viewing frustum)在提供關(guān)于目標(biāo)的信息的方法、系統(tǒng)和計算機(jī)可讀記錄介質(zhì);更具體地,涉及用于在目標(biāo)上給其他用戶有效地提供附加信息的方法、系統(tǒng)和計算機(jī)可讀記錄介質(zhì),該目標(biāo)是用戶非常關(guān)注的目標(biāo),如果由用戶終端獲取或者在預(yù)覽狀態(tài)下經(jīng)由其輸入圖像,那么參照其頂點(diǎn)是各自用戶終端的視點(diǎn)的各自的視見平截頭體,自動計算目標(biāo)的被關(guān)注程度,并且根據(jù)所計算的關(guān)注程度有區(qū)別地提供關(guān)于目標(biāo)的信息。
背景技術(shù):
最近,由于互聯(lián)網(wǎng)的廣泛使用,提供轉(zhuǎn)換為數(shù)字形式的地理信息已很普遍,這曾經(jīng)是以印刷如書籍的形式出現(xiàn)的。提供在線數(shù)字地圖服務(wù)、安裝在汽車上的導(dǎo)航系統(tǒng)等就是 例子。因此,數(shù)字化地理信息的好處之一是,通過能夠允許用戶檢索所需的地理信息的用戶界面為用戶提供各種方便的功能。此外,在地理信息中的改變可以很容易地通過遠(yuǎn)程更新服務(wù)等更新,因此,在最新的地理信息方面,這類數(shù)字?jǐn)?shù)據(jù)可以比傳統(tǒng)印刷材料占優(yōu)勢。特別是,最近已推出以增強(qiáng)現(xiàn)實(shí)(AR)形式提供地理信息的一種技術(shù),該技術(shù)使用計算機(jī)圖形(CG)、文本等來顯示結(jié)合在由用戶終端實(shí)時獲取的輸入圖像上的補(bǔ)充信息。根據(jù)AR技術(shù),該技術(shù)可以為用戶提供一個更好的環(huán)境,因?yàn)樗梢蕴峁┡c用戶正在觀看的隨著終端的相機(jī)模塊輸入的輸入圖像、即現(xiàn)實(shí)世界的圖像在視覺上重疊的補(bǔ)充信息,就可以觀看到。 在現(xiàn)實(shí)中,在增強(qiáng)現(xiàn)實(shí)的使用中,很難提供關(guān)于包含在由用戶終端獲取或輸入的小尺寸圖像中的所有目標(biāo)的補(bǔ)充信息,并且期望僅對具有相對高的被關(guān)注程度(或者高的重要程度)的目標(biāo)有區(qū)別地提供補(bǔ)充信息。然而,根據(jù)傳統(tǒng)技術(shù),令人麻煩的是在補(bǔ)充信息提供系統(tǒng)的地圖上存在的多個目標(biāo)中被動設(shè)置關(guān)注程度。此外,即使采用用于計算關(guān)注程度的單獨(dú)方法來自動計算所述程度,它也不是非常精確的。因此,很難對用戶想要的目標(biāo)有效提供補(bǔ)充信息。
發(fā)明內(nèi)容
因此,本發(fā)明的一個目的是要解決上面提到的所有問題。本發(fā)明的另一個目的是根據(jù)目標(biāo)的被關(guān)注程度有區(qū)別地提供關(guān)于目標(biāo)的補(bǔ)充信息,如果由用戶終端獲取圖像的話,那么通過參照以各用戶終端的視點(diǎn)為頂點(diǎn)的各視見平截頭體,自動計算對存在于現(xiàn)實(shí)世界中的目標(biāo)的關(guān)注程度。本發(fā)明的又一個目的是,通過參照含有關(guān)于用戶的人口統(tǒng)計特征的信息、關(guān)于時區(qū)的信息等的情況信息,在電子地圖上的目標(biāo)上以增強(qiáng)現(xiàn)實(shí)的形式提供適用于用戶情況的補(bǔ)充信息。根據(jù)本發(fā)明的一個方案,提供有一種用于通過使用視見平截頭體提供關(guān)于目標(biāo)的信息的方法,包括如下步驟(a)指定其頂點(diǎn)是各用戶終端的視點(diǎn)的至少兩個視見平截頭體;以及(b)通過參照共同包含在第一視見平截頭體和第二視見平截頭體二者中的目標(biāo)來計算對目標(biāo)的關(guān)注程度,第一視見平截頭體的頂點(diǎn)是第一用戶終端的視點(diǎn)以及第二視見平截頭體的頂點(diǎn)是第二用戶終端的視點(diǎn)。根據(jù)本發(fā)明的一個方案,提供有一種用于通過使用視見平截頭體提供關(guān)于目標(biāo)的信息的系統(tǒng),包括視見平截頭體確定部分,用于指定其頂點(diǎn)是各自用戶終端的視點(diǎn)的至少兩個視見平截頭體;以及視見平截頭體分析部分,用于通過參照共同包含在第一視見平截頭體和第二視見平截頭體二者中的目標(biāo)來計算對目標(biāo)的關(guān)注程度,第一視見平截頭體的頂點(diǎn)是第一用戶終端的視點(diǎn)以及第二視見平截頭體的頂點(diǎn)是第二用戶終端的視點(diǎn)。
通過結(jié)合附圖給出的優(yōu)選實(shí)施例的下述說明,本發(fā)明的上述及其它目的和特征將變得顯而易見,其中 圖I是根據(jù)本發(fā)明一個示例實(shí)施例簡要表示了整個系統(tǒng)結(jié)構(gòu)的圖,該系統(tǒng)通過參照視見平截頭體提供關(guān)于目標(biāo)的信息;圖2是根據(jù)本發(fā)明一個示例實(shí)施例示范性地示例了目標(biāo)信息提供系統(tǒng)200的內(nèi)部結(jié)構(gòu)的示圖;圖3是根據(jù)本發(fā)明一個示例實(shí)施例示范性地示出了視見平截頭體的一個形式的示圖;圖4是根據(jù)本發(fā)明一個示例實(shí)施例示范性地示例了視見平截頭體和目標(biāo)之間的位置關(guān)系的示圖。
具體實(shí)施例方式本發(fā)明的詳細(xì)說明示例了具體的實(shí)施例,其中可以參考附圖來執(zhí)行本發(fā)明。在下述詳細(xì)說明中,參考了附圖,附圖通過示例而示出了本發(fā)明可以被實(shí)際操作的具體實(shí)施例。充分詳細(xì)地說明這些實(shí)施例,以使本領(lǐng)域那些技術(shù)人員能夠?qū)嶋H操作本發(fā)明。要明白的是,本發(fā)明的各種實(shí)施例雖然不同,但并不必相互排斥的。例如,結(jié)合一個實(shí)施例在此處說明的一定特征、結(jié)構(gòu)或特性可以在不脫離本發(fā)明的精神和范圍的情況下在其它實(shí)施例中被實(shí)現(xiàn)。此外,要明白的是,在不脫離本發(fā)明的精神和范圍的情況下,可以修改在每個公開實(shí)施例內(nèi)的獨(dú)立組件的位置或排列。因此,下述詳細(xì)說明不應(yīng)被采取為限制意義,并且僅由適當(dāng)引入的附加權(quán)利要求及其權(quán)利要求所賦予的等效物的全部范圍來限定本發(fā)明的范圍。在圖中,貫穿幾幅示圖,相同的數(shù)字指示相同或類似的功能。用于實(shí)現(xiàn)本發(fā)明目的的本發(fā)明結(jié)構(gòu)如下此處,如果圖像是由攝影器材獲取或者經(jīng)由此在預(yù)覽狀態(tài)中輸入的,那么視見平截頭體是指包含在攝影器材、例如照相機(jī)的視野內(nèi)的三維區(qū)域。它可以由攝影器材的視點(diǎn)來指定,并且還可以基于用作視點(diǎn)的鏡頭中心根據(jù)攝影鏡頭的類型而被限定為圓錐體或棱錐體形狀的無限區(qū)域(或者為梯形圓柱體或梯形六面體等形狀的有限區(qū)域,其是通過由垂直于視覺方向、即面對由鏡頭獲取的現(xiàn)實(shí)世界的攝影器材的鏡頭中心的方向的近處平面或遠(yuǎn)處平面切割圓錐體或棱錐體而產(chǎn)生的,所述近處平面比遠(yuǎn)處平面更靠近視點(diǎn))。更具體地說,此處提到的視見平截頭體可以被形成為穿過存在于現(xiàn)實(shí)世界中的目標(biāo)(例如,建筑物)的至少一部分,并且由不同用戶終端各自的視點(diǎn)指定的各自的視見平截頭體可以具有共同重疊的區(qū)域。整個系統(tǒng)的機(jī)構(gòu)圖I根據(jù)本發(fā)明一個示例實(shí)施例簡要表示了整個系統(tǒng)的結(jié)構(gòu),該系統(tǒng)通過參照視見平截頭體提供關(guān)于目標(biāo)的信息。如在圖I中所示例的,根據(jù)本發(fā)明示例實(shí)施例的整個系統(tǒng)可以包括通信網(wǎng)絡(luò)100、目標(biāo)信息提供系統(tǒng)200和用戶終端300。
首先,無論有線或無線的,可在各種網(wǎng)絡(luò)中,包括局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)等等,配置通信網(wǎng)絡(luò)100。更優(yōu)選地,在本發(fā)明中的通信網(wǎng)絡(luò)100可以是萬維網(wǎng)
(WWW)。根據(jù)本發(fā)明的一個示例實(shí)施例,在各自的圖像被輸入到用戶終端的情況下,目標(biāo)信息提供系統(tǒng)200可以執(zhí)行這樣一種功能,通過參照視見平截頭體自動計算對在被輸入到終端的圖像中存在的目標(biāo)的關(guān)注程度,以及根據(jù)目標(biāo)的被關(guān)注程度有區(qū)別地提供關(guān)于目標(biāo)的補(bǔ)充信息,視見平截頭體的頂點(diǎn)對應(yīng)于各自的用戶終端的視點(diǎn)。根據(jù)本發(fā)明的一個示例實(shí)施例,用戶終端300可以是數(shù)字化設(shè)備,其包括允許用戶訪問、并隨后與目標(biāo)信息提供系統(tǒng)200通信的功能。此處,包含存儲裝置和有計算能力的微處理器的數(shù)字化設(shè)備,例如個人電腦(例如,臺式機(jī)、筆記本電腦等)、工作站、PDA、網(wǎng)頁、便攜式電話可以作為根據(jù)本發(fā)明的終端300。目標(biāo)信息提供系統(tǒng)的結(jié)構(gòu)下面是關(guān)于為實(shí)現(xiàn)本發(fā)明而執(zhí)行它們重要功能的目標(biāo)信息提供系統(tǒng)200的內(nèi)部結(jié)構(gòu)和組件的解釋說明。圖2根據(jù)本發(fā)明一個示例實(shí)施例示范性示出了目標(biāo)信息提供系統(tǒng)200的內(nèi)部結(jié)構(gòu)。通過參考圖2,根據(jù)本發(fā)明一個示例實(shí)施例的目標(biāo)信息提供系統(tǒng)200可以包括視見平截頭體確定部分210、視見平截頭體分析部分220、目標(biāo)信息提供部分230、數(shù)據(jù)庫240、通信部分250和控制部分260。根據(jù)本發(fā)明的一個示例實(shí)施例,視見平截頭體確定部分210、視見平截頭體分析部分220、目標(biāo)信息提供部分230、數(shù)據(jù)庫240、通信部分250和控制部分260中的至少一些可以是與用戶終端300通信的程序模塊。所述程序模塊可以以操作系統(tǒng)形式包含在目標(biāo)信息提供系統(tǒng)200中,并且應(yīng)用程序模塊和其它程序模塊也可以物理地存儲在幾個存儲設(shè)備上。此外,所述程序模塊可以存儲在可與目標(biāo)信息提供系統(tǒng)200通信的遠(yuǎn)程存儲設(shè)備上。所述程序模塊可以包括但不受限于用于執(zhí)行將根據(jù)本發(fā)明所描述的指定抽象數(shù)據(jù)的指定操作或類型的例行程序、子例行程序、程序、目標(biāo)、組件和數(shù)據(jù)結(jié)構(gòu)。首先,如果圖像是由用戶終端獲取的或者是經(jīng)由其在預(yù)覽狀態(tài)下輸入的,根據(jù)本發(fā)明一個示例實(shí)施例的視見平截頭體確定部分210可以執(zhí)行這樣一種功能,指定并存儲多個視見平截頭體,各視見平截頭體的頂點(diǎn)是各自的用戶終端300的視點(diǎn)。根據(jù)本發(fā)明一個示例實(shí)施例,用戶可以通過使用他或她的用戶終端300、針對他或她關(guān)注的目標(biāo)進(jìn)行包括在預(yù)覽狀態(tài)下獲取圖像或輸入圖像的有意義的行為,而因此,由各自的用戶終端300的視點(diǎn)指定的視見平截頭體可以包括例如建筑物、商店等之類的受關(guān)注目標(biāo)的全部或部分。根據(jù)本發(fā)明一個示例實(shí)施例,視見平截頭體可以是在三維空間中定義的三維區(qū)域并且可以定義為以圓錐體或棱錐體形狀的無限區(qū)域,該圓錐體或棱錐體的頂點(diǎn)是終端的視點(diǎn)并且其高度是無限的,其中所述視見平截頭體的形狀可以取決于嵌入在終端中的攝影鏡頭的類型。如果用普通相機(jī)鏡頭獲取圖像的話,其可以定義為包含金字塔形等的棱錐體的形狀。但視見平截頭體的形狀不僅僅限于上面列出的示例實(shí)施例,而且視見平截頭體可以被定義為由垂直于視覺方向的近處平面或遠(yuǎn)處平面切割的梯形圓柱體、梯形六面體等之類形狀的有限區(qū)域。圖3根據(jù)本發(fā)明一個示例實(shí)施例示范性示出了視見平截頭體的一個形式。通過參考圖3,根據(jù)本發(fā)明一個示例實(shí)施例的視見平截頭體310可以具有對應(yīng)于用戶終端300的視點(diǎn)的頂點(diǎn),并且在透視投影下可以被定義為由近處平面320和遠(yuǎn)處平面330所分隔開的有限區(qū)域。此處,可以在全部視見平截頭體內(nèi)設(shè)定或者根據(jù)獲取的目標(biāo)相適應(yīng)地設(shè)定視點(diǎn)和近處平面320之間的距離以及視點(diǎn)和遠(yuǎn)處平面330之間的距離。例如,如 果目標(biāo)是建筑物,那么前者距離和后者距離可以分別設(shè)為10米和5000米,以使建筑物完全包含在視見平截頭體內(nèi)。如上面解釋說明的,將理所當(dāng)然地認(rèn)為,通過將距離遠(yuǎn)處平面330的距離設(shè)定為無限的,視見平截頭體可以定義為無限區(qū)域。根據(jù)本發(fā)明一個示例實(shí)施例,通過參照用戶終端300的位置和方向可以確定視見平截頭體的位置和方向。換句話說,可以在地圖上通過三維空間中的那些用戶終端300來指定其頂點(diǎn)是用戶終端300的視點(diǎn)的視見平截頭體的位置和方向。這里,通過全球定位系統(tǒng)(GPS)和加速計裝置可以獲得關(guān)于用戶終端300的位置和方向的信息。根據(jù)本發(fā)明一個示例實(shí)施例,如果用戶通過使用用戶終端300獲取視頻,那么通過用戶的移動、操作等可以每時每刻地改變用戶終端300的位置和方向,從而可以時時刻刻地改變視見平截頭體的位置和方向。在這種情況下,可以從形成視頻的多個幀中指定各自的視見平截頭體。此外,當(dāng)指定了視見平截頭體時,根據(jù)本發(fā)明一個示例實(shí)施例的視見平截頭體確定部分210可以執(zhí)行獲取關(guān)于情況的信息的功能。此處,當(dāng)指定了視見平截頭體時,關(guān)于視見平截頭體的情況的信息可以包括時區(qū)、或者其視點(diǎn)對應(yīng)于視見平截頭體的頂點(diǎn)的用戶終端的用戶的個人信息,例如性別、年齡等??梢允褂眠@類情況信息,以使目標(biāo)信息提供部分230提供關(guān)于定制給用戶的目標(biāo)的信息。下面將解釋說明目標(biāo)信息提供部分230。接下來,通過分析從多個用戶終端300指定的多個視見平截頭體,根據(jù)本發(fā)明一個示例實(shí)施例的視見平截頭體分析部分220可以執(zhí)行計算對存在于現(xiàn)實(shí)世界的目標(biāo)的關(guān)注程度的功能。更具體地說,根據(jù)本發(fā)明一個示例實(shí)施例的視見平截頭體分析部分220通過參照視見平截頭體的各自位置和各自方向,可以計算在三維空間中的至少兩個視見平截頭體在地圖上重疊的共同區(qū)域,并且可以判定包含在所計算的共同區(qū)域中的目標(biāo)具有用戶的更高的關(guān)注程度。圖4是示范性示例了多個視見平截頭體和目標(biāo)之間的位置關(guān)系的示圖。為便于參考,假設(shè)在圖4中,作為頂點(diǎn)分別是不同的點(diǎn)415和425的視見平截頭體,第一視見平截頭體410和第二視見平截頭體420是以金字塔形狀的無限區(qū)域。
通過參考圖4,可以存在作為在第一視見平截頭體410和第二視見平截頭體420之間重疊區(qū)域的共同區(qū)域430,在地圖上在三維空間中指定第一視見平截頭體410和第二視見平截頭體420,并且共同區(qū)域430可以評價為第一和第二用戶關(guān)注的區(qū)域,第一和第二用戶都是分別通過在使用他們各自的用戶終端時獲取的視頻和照片來指定第一和第二視見平截頭體410和420。因此,如果目標(biāo)A 440包含在共同區(qū)域430中而目標(biāo)B 450僅包含在第一視見平截頭體410的區(qū)域中,那么根據(jù)本發(fā)明一個示例實(shí)施例的視見平截頭體分析部分220可以確定目標(biāo)A 440為第一和第二用戶高度關(guān)注的目標(biāo),目標(biāo)B 450僅為第一用戶高度關(guān)注的目標(biāo)。結(jié)果,視見平截頭體分析部分220可以判定,對目標(biāo)A 440的關(guān)注程度高于對目標(biāo)B 450的關(guān)注程度。在上下文中,如果一個共同區(qū)域被不同的視見平截頭體多次交叉并重疊,那么根據(jù)本發(fā)明一個示例實(shí)施例的視見平截頭體分析部分220可以確定位于該共同區(qū)域中的目標(biāo)的被關(guān)注程度是更高的。此外,如果位于視見平截頭體中的目標(biāo)和其視點(diǎn)、即視見平截頭體的頂點(diǎn)之間的 距離較近,那么根據(jù)本發(fā)明一個示例實(shí)施例的視見平截頭體分析部分220可以判定對該目標(biāo)的關(guān)注程度是更高的,并且如果在共同區(qū)域中目標(biāo)占有的區(qū)域較大,那么其可以確定該目標(biāo)的被關(guān)注程度是更高的。另一方面,如果視見平截頭體的視野狹窄或者從視見平截頭體的視點(diǎn)到包含在視見平截頭體中的目標(biāo)的距離太短,那么盡管不同視見平截頭體朝向相同的目標(biāo)延伸,它們也不重疊。例如,如果在僅距300米高的建筑物B 10米的街道上獲取建筑物B的正面的上部部分來指定一個視見平截頭體,并且如果獲取建筑物B的側(cè)面的下部部分來指定另一個視見平截頭體,這兩個視見平截頭體都伸向建筑物B,但所述視見平截頭體不具有相互重疊的共同區(qū)域。在這種情況下,即使不存在由各個視見平截頭體重疊的任何共同區(qū)域,根據(jù)本發(fā)明一個示例實(shí)施例的視見平截頭體分析部分220通過參照各所述視見平截頭體的位置或方向、或者通過使用目標(biāo)識別技術(shù),可以執(zhí)行確認(rèn)部分地或全部包含在視見平截頭體內(nèi)的目標(biāo)的標(biāo)識的功能;并且,如果確認(rèn)特定的目標(biāo)分別包含在不同的視見平截頭體中,結(jié)果,執(zhí)行一個功能來判定該特定的目標(biāo)具有關(guān)注程度,就像其包含在各視見平截頭體重疊的共同區(qū)域中一樣。更具體地說,通過全球定位系統(tǒng)(GPS)模塊、加速計裝置等來參照視見平截頭體的位置和方向,用于在地圖上確認(rèn)三維空間中的目標(biāo)的方法是可以適用的;或者,作為用于確認(rèn)包含在視見平截頭體中的目標(biāo)的方法,通過分析出現(xiàn)在對應(yīng)視見平截頭體的輸入圖像中的目標(biāo)的外表(輪廓、圖案等),用于確認(rèn)目標(biāo)的方法也是可以適用的。根據(jù)本發(fā)明一個示例實(shí)施例,通過參照由視見平截頭體分析部分220所計算的對目標(biāo)的關(guān)注程度,目標(biāo)信息提供部分230可以執(zhí)行有區(qū)別地提供關(guān)于至少一個目標(biāo)的補(bǔ)充信息的功能。更具體地說,根據(jù)本發(fā)明一個示例實(shí)施例的目標(biāo)信息提供部分230可以提供按增強(qiáng)現(xiàn)實(shí)形式顯示的關(guān)于關(guān)注點(diǎn)(POI)的補(bǔ)充信息。在這種情況下,其僅對被關(guān)注程度超過預(yù)設(shè)程度的目標(biāo)提供補(bǔ)充信息,或者根據(jù)被關(guān)注程度使指示目標(biāo)的視覺指示符(例如圖標(biāo))的大小有區(qū)別地被顯示。例如,可以假設(shè),Yeoksam (驛三站,位于首爾)地鐵站附近的用戶B通過使用具有攝影器材的用戶終端,按增強(qiáng)現(xiàn)實(shí)形式接收關(guān)于目標(biāo)的補(bǔ)充信息。在這種情況下,當(dāng)僅選擇性地接收到關(guān)于被判定為被多個用戶高度關(guān)注的目標(biāo)的“江南金融大廈”的補(bǔ)充信息時,用戶B不能得到關(guān)于被判定為具有低關(guān)注程度的目標(biāo)的“Sungji (金城)高度建筑物”的補(bǔ)充信息。從而,用戶B能根據(jù)用戶的愛好來接收更有用的信息。此外,根據(jù)本發(fā)明一個示例實(shí)施例的目標(biāo)信息提供部分230可以執(zhí)行這樣一種功能,通過參照關(guān)于視見平截頭體的情況的信息,僅提供關(guān)于對應(yīng)于想要接收補(bǔ)充信息的用戶情況的目標(biāo)的補(bǔ)充信息。如上面解釋說明的,關(guān)于視見平截頭體的情況信息可以包括指定視見平截頭體時的時區(qū)、或者其視點(diǎn)為視見平截頭體的頂點(diǎn)的終端用戶的個人信息,例如性別、年齡,等等。例如,可以假設(shè),用戶C是一個20出頭的女人,在白天接收信息。在這種情況下,根據(jù)本發(fā)明一個示例實(shí)施例的目標(biāo)信息提供部分230,通過參照使用其他20出頭的女性用戶在白天所指定的視見平截頭體所計算的對目標(biāo)的關(guān)注程度,僅對適合用戶C的情況的目標(biāo)(例如,百貨公司、咖啡廳等)提供補(bǔ)充信息。上述示例性實(shí)施例主要已解釋說明了在地圖上在三維空間中所定義的視見平截 頭體,但是根據(jù)本發(fā)明的視見平截頭體不僅僅局限于上述示例實(shí)施例。根據(jù)本發(fā)明一個示例實(shí)施例,視見平截頭體分析部分220可以將在三維空間中指定的視見平截頭體投影到地圖上的二維空間上,并且通過參照由至少兩個不同投影區(qū)重疊的共同區(qū)域來計算對目標(biāo)的
關(guān)注程度。根據(jù)本發(fā)明一個示例實(shí)施例的數(shù)據(jù)庫240可以存儲關(guān)于至少一個視見平截頭體的形狀、近處平面、遠(yuǎn)處平面、位置、方向等等的信息,所述至少一個視錐的頂點(diǎn)是至少一個用戶終端的視點(diǎn),并且每個視見平截頭體連同其相關(guān)情況信息也可以被存儲在數(shù)據(jù)庫上。此處,當(dāng)指定了視見平截頭體時,存儲在數(shù)據(jù)庫上的與視見平截頭體關(guān)聯(lián)的所述情況信息可以包括時區(qū)、例如終端用戶的性別、年齡等之類的個人信息等等,所述終端的視點(diǎn)是該視見平截頭體的頂點(diǎn)。根據(jù)本發(fā)明,數(shù)據(jù)庫不僅是狹義上的而且還是廣義上的數(shù)據(jù)庫的概念,其包括基于計算機(jī)文件系統(tǒng)的數(shù)據(jù)記錄等等。從這個方面來看,必須要明白,即使是一套簡單的操作處理日志也可以是本發(fā)明的數(shù)據(jù)庫,如果可以從該套日志中提取數(shù)據(jù)。此外,圖2中的數(shù)據(jù)庫240被示為被配置為包含在目標(biāo)信息提供系統(tǒng)200中,但本領(lǐng)域技術(shù)人員也可以相對于目標(biāo)信息提供系統(tǒng)200獨(dú)立地配置數(shù)據(jù)庫240。根據(jù)本發(fā)明一個示例實(shí)施例的通信部分250可以執(zhí)行這樣一個功能,命令目標(biāo)信息提供系統(tǒng)200與例如用戶終端300的外部設(shè)備通信。根據(jù)本發(fā)明一個示例實(shí)施例,控制部分260可以執(zhí)行在視見平截頭體確定部分210、視見平截頭體分析部分220、目標(biāo)信息提供部分230、數(shù)據(jù)庫240和通信部分250之間控制數(shù)據(jù)流的功能。總之,控制部分260可以控制來自外部或者在目標(biāo)信息提供系統(tǒng)200的組件之間的數(shù)據(jù)流,從而使視見平截頭體確定部分210、視見平截頭體分析部分220、目標(biāo)信息提供部分230、數(shù)據(jù)庫240和通信部分250執(zhí)行它們特有的功能。根據(jù)本發(fā)明,關(guān)于用戶非常關(guān)注的目標(biāo)的補(bǔ)充信息,可以有效地提供給其他用戶,這是因?yàn)樵诂F(xiàn)實(shí)世界中對目標(biāo)的關(guān)注程度可以通過參照多個視見平截頭體被自動計算,并且可以根據(jù)所計算的被關(guān)注程度有區(qū)別地提供關(guān)于目標(biāo)的補(bǔ)充信息。由于在適合于用戶情況的目標(biāo)上提供了補(bǔ)充信息(例如,關(guān)于30歲出頭男性高關(guān)注程度的建筑物或者關(guān)于在白天高度關(guān)注的商店的補(bǔ)充信息,等等),通過細(xì)分用戶的類型對用戶有可能關(guān)注的目標(biāo)有效地提供補(bǔ)充信息。本發(fā)明的實(shí)施例可以實(shí)現(xiàn)為可存儲到計算機(jī)可讀介質(zhì)中的經(jīng)由各種計算機(jī)裝置可執(zhí)行的程序命令的形式。計算機(jī)可讀介質(zhì)可單獨(dú)地或組合地包括程序命令、數(shù)據(jù)文件和數(shù)據(jù)結(jié)構(gòu)。記錄到介質(zhì)中的程序命令可以是為本發(fā)明特別設(shè)計的組件,或者可以是對計算機(jī)軟件領(lǐng)域的技術(shù)人員來說是可用的。計算機(jī)可讀記錄介質(zhì)包括特別設(shè)計用于存儲和執(zhí)行程序的如硬盤、軟盤、磁帶的磁介質(zhì)、如CD-ROM和DVD的光學(xué)介質(zhì)、如軟光盤的磁-光介質(zhì) 以及如R0M、RAM和快閃存儲器的硬件設(shè)備。程序命令不僅包括由編譯器做出的機(jī)器語言代碼,而且還包括注釋器等可以使用的高層次代碼,這是由計算機(jī)來執(zhí)行的。上述硬件設(shè)備可以不只是作為軟件模塊工作以執(zhí)行本發(fā)明的操作,并且它們可以在相反的情況下做同樣的事情。盡管已參考優(yōu)選實(shí)施例示出并說明了本發(fā)明,那些本領(lǐng)域技術(shù)人員應(yīng)該明白,在不脫離由下述權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下,可以做出各種變化和修改。因此,本發(fā)明的思想不能只限于所說明的實(shí)施例,下述專利權(quán)利要求以及包含等于或等效于專利權(quán)利要求的變化的一切都屬于本發(fā)明的思想范疇。
權(quán)利要求
1.一種用于通過使用視見平截頭體提供關(guān)于目標(biāo)的信息的方法,包括如下步驟 (a)指定至少兩個視見平截頭體,所述至少兩個視見平截頭體的頂點(diǎn)是各用戶終端的視點(diǎn);以及 (b)通過參照共同包含在第一視見平截頭體和第二視見平截頭體二者中的目標(biāo)來計算所述目標(biāo)的被關(guān)注程度,第一視見平截頭體的頂點(diǎn)是第一用戶終端的視點(diǎn)以及第二視見平截頭體的頂點(diǎn)是第二用戶終端的視點(diǎn)。
2.如權(quán)利要求I的方法,其中如果由用戶終端獲取圖像或者圖像是在預(yù)覽狀態(tài)下經(jīng)由用戶終端輸入的,那么所述視見平截頭體是包含在用戶終端視野內(nèi)的區(qū)域。
3.如權(quán)利要求I的方法,其中所述視見平截頭體是無限圓錐體或無限棱錐體的形狀,該無限圓錐體或無限棱錐體的頂點(diǎn)對應(yīng)于所述視點(diǎn);或者是梯形圓柱體或梯形多面體的形狀,它們是由垂直于所述無限圓錐體或無限棱錐體的高度方向的一個或兩個平面切割所述圓錐體或棱錐體所產(chǎn)生的。
4.如權(quán)利要求I的方法,其中通過參照用戶終端的位置和方向來判定所述視見平截頭體的位置和方向。
5.如權(quán)利要求I的方法,其中,在步驟(b),通過參照由第一和第二視見平截頭體重疊的共同區(qū)域來計算所述目標(biāo)的被關(guān)注程度。
6.如權(quán)利要求5的方法,其中,在步驟(b),如果所述目標(biāo)的至少一部分包含在所述共同區(qū)域內(nèi),那么判定該目標(biāo)的被關(guān)注程度比不包含在其中的確定目標(biāo)的被關(guān)注程度高。
7.如權(quán)利要求5的方法,其中,在步驟(b),隨著所述目標(biāo)占有共同區(qū)域較大的部分,判定該目標(biāo)的被關(guān)注程度更高。
8.如權(quán)利要求I的方法,其中,在步驟(b),如果共同包含所述目標(biāo)的視見平截頭體的數(shù)目增加,那么判定所述目標(biāo)的被關(guān)注程度更高。
9.如權(quán)利要求I的方法,其中,在步驟(b),隨著所述目標(biāo)變得更靠近視見平截頭體的視點(diǎn),判定所述目標(biāo)的被關(guān)注程度更高。
10.如權(quán)利要求I的方法,其中,在步驟(b),如果至少部分地分別包含在第一和第二視見平截頭體內(nèi)的第一和第二目標(biāo)被認(rèn)為是彼此間相同的,那么計算所述相同目標(biāo)的被關(guān)注程度。
11.如權(quán)利要求I的方法,其中步驟(b)包括如下步驟 (bl)通過把第一和第二視見平截頭體投影到地圖上的二維空間上,獲取第一和第二投影區(qū)域;以及 (b2)通過參照共同包含在地圖上的二維空間中的第一和第二投影區(qū)域中的目標(biāo),計算所述目標(biāo)的被關(guān)注程度。
12.如權(quán)利要求I的方法,進(jìn)一步包括如下步驟 (c)根據(jù)所計算的被關(guān)注程度有區(qū)別地提供關(guān)于所述目標(biāo)的補(bǔ)充信息。
13.如權(quán)利要求12的方法,其中,在步驟(C),僅提供關(guān)于所計算的被關(guān)注程度超出預(yù)設(shè)閾值的具體目標(biāo)的補(bǔ)充信息。
14.如權(quán)利要求12的方法,其中,在步驟(C),以增強(qiáng)現(xiàn)實(shí)(AR)的形式提供所述補(bǔ)充信息。
15.如權(quán)利要求12的方法,其中,在步驟(C),通過參照關(guān)于視見平截頭體的情況信息和接收所述補(bǔ)充信息的第三用戶的情況信息,提供關(guān)于在第三用戶的情況下確定的具體目標(biāo)的補(bǔ)充信息。
16.如權(quán)利要求15的方法,其中關(guān)于所述視見平截頭體的情況信息包括如下信息中的至少一條,當(dāng)已所述視見平截頭體被指定時的時區(qū)和關(guān)于其視點(diǎn)為所述視見平截頭體頂點(diǎn)的用戶終端的用戶的個人信息,以及 關(guān)于第三用戶的情況信息包括如下信息中的至少一條,第三用戶接收所述補(bǔ)充信息的位置、當(dāng)?shù)谌脩艚邮账鲅a(bǔ)充信息時的時區(qū)和關(guān)于第三用戶的個人信息。
17.—種通過使用視見平截頭體提供關(guān)于目標(biāo)的信息的系統(tǒng),包括 視見平截頭體確定部分,用于指定至少兩個視見平截頭體,該至少兩個視見平截頭體的頂點(diǎn)是各自用戶終端的視點(diǎn);以及 視見平截頭體分析部分,用于通過參照共同包含在第一視見平截頭體和第二視見平截頭體二者中的目標(biāo)來計算所述目標(biāo)的被關(guān)注程度,第一視見平截頭體的頂點(diǎn)是第一用戶終端的視點(diǎn)以及第二視見平截頭體的頂點(diǎn)是第二用戶終端的視點(diǎn)。
18.如權(quán)利要求17的系統(tǒng),其中如果圖像是由用戶終端獲取的或者圖像是在預(yù)覽狀態(tài)下經(jīng)由用戶終端輸入的,那么所述視見平截頭體是包含在用戶終端視野內(nèi)的區(qū)域。
19.如權(quán)利要求17的系統(tǒng),其中所述視見平截頭體是無限圓錐體或無限棱錐體的形狀,該無限圓錐體或無限棱錐體的頂點(diǎn)對應(yīng)于所述視點(diǎn);或者是梯形圓柱體或梯形多面體的形狀,它們是由垂直于所述無限圓錐體或無限棱錐體的高度方向的一個或兩個平面切割該圓錐體或棱錐體所產(chǎn)生的。
20.如權(quán)利要求17的系統(tǒng),其中通過參照所述用戶終端的位置和方向來判定所述視見平截頭體的位置和方向。
21.如權(quán)利要求17的系統(tǒng),其中所述視見平截頭體分析部分通過參照由第一和第二視見平截頭體重疊的共同區(qū)域來計算所述目標(biāo)的被關(guān)注程度。
22.如權(quán)利要求21的系統(tǒng),其中如果所述目標(biāo)的至少一部分包含在所述共同區(qū)域內(nèi),那么所述視見平截頭體分析部分判定所述目標(biāo)的被關(guān)注程度比不包含在其中的確定目標(biāo)的被關(guān)注程度高。
23.如權(quán)利要求21的系統(tǒng),其中隨著所述目標(biāo)占有所述共同區(qū)域更大的部分,所述視見平截頭體分析部分判定所述目標(biāo)的被關(guān)注程度更高。
24.如權(quán)利要求17的系統(tǒng),其中如果共同包含所述目標(biāo)的視見平截頭體的數(shù)目增加,那么所述視見平截頭體分析部分判定所述目標(biāo)的被關(guān)注程度更高。
25.如權(quán)利要求17的系統(tǒng),其中隨著所述目標(biāo)變得更靠近所述視見平截頭體的視點(diǎn),所述視見平截頭體分析部分判定該目標(biāo)的被關(guān)注程度更高。
26.如權(quán)利要求17的系統(tǒng),其中如果至少部分地分別包含在第一和第二視見平截頭體內(nèi)的第一和第二目標(biāo)被認(rèn)為是彼此間相同的,那么視見平截頭體分析部分計算該相同目標(biāo)的被關(guān)注程度。
27.如權(quán)利要求17的系統(tǒng),其中視見平截頭體分析部分通過把第一和第二視見平截頭體投影到地圖上的二維空間上來獲取第一和第二投影區(qū)域;以及 通過參照共同包含在地圖上的二維空間中的第一和第二投影區(qū)域中的目標(biāo)來計算該目標(biāo)的被關(guān)注程度。
28.如權(quán)利要求17的系統(tǒng),進(jìn)一步包括目標(biāo)信息提供部分,用于根據(jù)所計算的被關(guān)注程度有區(qū)別地提供關(guān)于所述目標(biāo)的補(bǔ)充信息。
29.如權(quán)利要求28的系統(tǒng),其中所述目標(biāo)信息提供部分僅對所計算的被關(guān)注程度超出預(yù)設(shè)閾值的具體目標(biāo)提供補(bǔ)充信息。
30.如權(quán)利要求28的系統(tǒng),其中以增強(qiáng)現(xiàn)實(shí)(AR)的形式提供補(bǔ)充信息。
31.如權(quán)利要求28的系統(tǒng),其中所述目標(biāo)信息提供部分通過參照關(guān)于所述視見平截頭體的情況信息和接收補(bǔ)充信息的第三用戶的情況信息,提供關(guān)于在第三用戶的情況下確定的具體目標(biāo)的補(bǔ)充信息。
32.如權(quán)利要求31的系統(tǒng),其中關(guān)于視見平截頭體的情況信息包括如下信息中的至少一條,當(dāng)已指定所述視見平截頭體時的時區(qū)和其視點(diǎn)為視見平截頭體頂點(diǎn)的用戶終端的用戶的個人信息,以及 關(guān)于第三用戶的情況信息包括如下信息中的至少一條,其中第三用戶接收補(bǔ)充信息的位置、當(dāng)?shù)谌脩艚邮昭a(bǔ)充信息時的時區(qū)和關(guān)于第三用戶的個人信息。
33.一種介質(zhì),其記錄計算機(jī)可讀程序用于執(zhí)行權(quán)利要求I至16中任一項(xiàng)的方法。
全文摘要
本發(fā)明涉及一種用于通過使用視見平截頭體提供關(guān)于目標(biāo)的信息的方法。該方法包括如下步驟(a)指定其頂點(diǎn)是各自用戶終端的視點(diǎn)的至少兩個視見平截頭體;以及(b)通過參照共同包含在第一視見平截頭體和第二視見平截頭體二者中的目標(biāo)來計算對目標(biāo)的關(guān)注程度,第一視見平截頭體的頂點(diǎn)是第一用戶終端的視點(diǎn)以及第二視見平截頭體的頂點(diǎn)是第二用戶終端的視點(diǎn)。
文檔編號G06Q50/00GK102792266SQ201080061211
公開日2012年11月21日 申請日期2010年12月23日 優(yōu)先權(quán)日2010年1月11日
發(fā)明者柳重熙, 金泰勳 申請人:Olaworks株式會社