TW201823929A - 移動物件的虛擬訊息遠距管理方法與應用系統 - Google Patents

移動物件的虛擬訊息遠距管理方法與應用系統 Download PDF

Info

Publication number
TW201823929A
TW201823929A TW105142995A TW105142995A TW201823929A TW 201823929 A TW201823929 A TW 201823929A TW 105142995 A TW105142995 A TW 105142995A TW 105142995 A TW105142995 A TW 105142995A TW 201823929 A TW201823929 A TW 201823929A
Authority
TW
Taiwan
Prior art keywords
virtual
virtual message
remote management
information
mobile
Prior art date
Application number
TW105142995A
Other languages
English (en)
Other versions
TWI603227B (zh
Inventor
李雨暹
Original Assignee
李雨暹
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 李雨暹 filed Critical 李雨暹
Priority to TW105142995A priority Critical patent/TWI603227B/zh
Priority to US15/581,924 priority patent/US10606886B2/en
Priority to CN201710585315.0A priority patent/CN108241726B/zh
Priority to EP17187044.7A priority patent/EP3340154A1/en
Application granted granted Critical
Publication of TWI603227B publication Critical patent/TWI603227B/zh
Priority to JP2017212982A priority patent/JP6600674B2/ja
Publication of TW201823929A publication Critical patent/TW201823929A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/587Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/5866Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/51Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/5838Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Library & Information Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本發明關於一種移動物件的虛擬訊息遠距管理方法與系統,所述遠距管理系統設有資料庫,記載多個移動物件的資料以及個別移動物件對應的影像資訊,設有伺服器,提供一遠距管理介面,讓系統用戶執行遠距管理,包括選擇移動物件,以及設定關聯各移動物件的虛擬訊息,並設定對應虛擬訊息的搜尋條件,之後於伺服器中建立移動物件、各移動物件所關聯的虛擬訊息,以及虛擬訊息的搜尋條件的資料。方便系統用戶以遠距管理虛擬訊息,包括同時管理多個移動物件上的虛擬訊息。

Description

移動物件的虛擬訊息遠距管理方法與應用系統
本發明關於一種有關虛擬訊息的遠距管理技術,特別是指提供一遠距管理介面讓用戶可以在遠端透過電腦裝置選定移動物件以及設定虛擬訊息的方法,以及實現這個方法的系統。
在習知應用中,使用者可以操作行動裝置,執行一特定軟體程式,開啟其中照相模組,在行動裝置上顯示實景的情況下,可以搭配使用擴增實境(augmented reality)技術,呈現出在此實景前的特定影像物件。
根據習知技術,利用行動裝置顯示擴增實境影像的技術常是設定軟體程式可以辨識出某個場景內的標記(marker),因而觸發某個影像物件,其中標記與此影像物件的關聯已經預設在軟體程式中。
另有方式是根據行動裝置的位置,觸發其中軟體程式產生對應某個位置的影像物件,讓行動裝置顯示出對應某個位置範圍的影像。其中全球定位系統產生的全球定位訊號,或可搭配方位角(azimuth angle)的訊號,即為觸發軟體程式經關聯某個伺服器產生特定影像物件的依據。
常見習知使用擴增實境或是依照地點顯示影像的技術多用於體驗或娛樂的用途。更者,廣告業主可以向搜尋引擎經營業者購 買廣告以影響搜尋結果的排序,包括向搜尋使用者提供關聯性廣告。
然而,習知技術尚無提出一個開放平台能讓使用者在移動物體上設置任何影像物件以供他人可以擴增實境的技術搜尋某些移動物體上的虛擬影像。
本發明揭露書提出一種移動物件的虛擬訊息遠距管理方法與系統,遠距管理系統提供遠距管理介面,包括透過網頁瀏覽器、特定軟體程式,讓系統用戶以遠距管理的方式在一或多個移動物件上設定虛擬訊息,使得用戶不必直接找到移動物件設定所要依附的虛擬訊息。移動物件可以為某個人、車輛等會移動且具有特定影像特徵的物件,遠距管理系統則提供多個移動物件的註冊資訊,資料庫記載移動物件的影像資訊,以及所關聯的虛擬訊息,包括相關設定值,如虛擬訊息的可視範圍、使用者範圍與時間範圍。虛擬訊息為一文字、一圖片、一影片與一聲音其中之一,或其組合。
在遠距管理方法的實施例流程中,系統用戶登入一伺服器,伺服器提供一遠距管理介面,經一網路,伺服器接收用戶操作終端電腦裝置的遠距管理介面選擇的一或多個移動物件,接著由用戶設定虛擬訊息,伺服器即接收經由遠距管理介面傳送之關聯各移動物件的虛擬訊息,並設定對應虛擬訊息的搜尋條件,於此伺服器中,建立一或多個移動物件、各移動物件所關聯的虛擬訊息,以及虛擬訊息的搜尋條件的資料。
經於遠距管理系統完成設定虛擬訊息,使用者搜尋某個移動物件上的虛擬訊息將以運作於行動裝置內的軟體程式接收行動裝置取得一移動物件的影像訊號,並運算取得影像資訊,同時行動裝置產生與此移動物件相關之位置資訊,主要為地面位置資訊, 可包括兩者的距離。有關虛擬訊息的定位資訊包括位置資訊與影像資訊,接著上傳至遠距管理系統提供的伺服器,經伺服器中運算程序比對當中資料庫後,可以接收符合搜尋條件,且對應此定位資訊的搜尋結果,並顯示搜尋結果表示的虛擬訊息。
若經比對產生對應這個定位資訊的虛擬訊息,將可直接於行動裝置顯示上述移動物件時,同時顯示疊加與移動物件有關連的位置的虛擬訊息。
根據發明提出的遠距管理系統實施例,系統包括設於雲端的伺服器與資料庫,並包括執行於伺服器中遠距管理方法的相關程序,經伺服器中處理器執行後,執行移動物件的虛擬訊息遠距管理方法,相關程序包括:提供一遠距管理介面;經一網路接收一用戶端電腦系統使用遠距管理介面傳送的虛擬訊息;伺服器接收用戶透過遠距管理介面選擇的移動物件,並與虛擬訊息形成一關聯,即產生搜尋此虛擬訊息的定位資訊,包括移動物件的影像資訊,以及搜尋虛擬訊息的使用者與移動物件的距離關係。
接著,伺服器接收對應虛擬訊息的搜尋條件,在伺服器中形成搜尋虛擬訊息時的條件,如虛擬訊息是否有限定顯示的時間、對象,以及可視範圍。之後,於伺服器中,建立搜尋引擎。
為了能更進一步瞭解本發明為達成既定目的所採取之技術、方法及功效,請參閱以下有關本發明之詳細說明、圖式,相信本發明之目的、特徵與特點,當可由此得以深入且具體之瞭解,然而所附圖式僅提供參考與說明用,並非用來對本發明加以限制者。
10‧‧‧行動裝置
101,102‧‧‧移動物件
103,105‧‧‧虛擬訊息
φ‧‧‧方位角
θ‧‧‧俯仰角
201‧‧‧定位衛星
20‧‧‧行動裝置
203‧‧‧虛擬訊息
205‧‧‧背景影像
221,222,223,224,225,226‧‧‧線條
211,212,213,214,215,216,217‧‧‧區塊
A‧‧‧方向
301‧‧‧伺服器
302‧‧‧資料庫
303‧‧‧建立者裝置
306,307,308‧‧‧搜尋者裝置
30‧‧‧網路
40‧‧‧網路
41‧‧‧伺服器
400‧‧‧行動裝置
401‧‧‧數據處理單元
402‧‧‧通訊單元
403‧‧‧地面定位單元
404‧‧‧空間定位單元
405‧‧‧攝影單元
406‧‧‧觸控顯示單元
407‧‧‧記憶單元
471‧‧‧影像擷取指令
474‧‧‧影像資訊產生指令
475‧‧‧搜尋處理指令
476‧‧‧資料傳送與接收指令
472‧‧‧虛擬訊息處理指令
473‧‧‧位置資訊產生指令
477‧‧‧虛擬訊息顯示指令
43‧‧‧搜尋資料庫
45‧‧‧虛擬訊息資料庫
501,503,505‧‧‧終端用戶
411‧‧‧資料擷取單元
412‧‧‧用戶管理單元
413‧‧‧遠距管理單元
414‧‧‧虛擬訊息管理單元
415‧‧‧虛擬訊息搜尋與排序模組
915‧‧‧搜尋條件設定區
90‧‧‧遠距管理介面
901‧‧‧使用者介面
911‧‧‧第一移動物件
913‧‧‧第一可視範圍
912‧‧‧第二移動物件
914‧‧‧第二可視範圍
100‧‧‧移動物件
1001‧‧‧虛擬訊息一
1002‧‧‧虛擬訊息二
110‧‧‧移動物件
1101‧‧‧虛擬訊息三
1102‧‧‧虛擬訊息四
120‧‧‧行動裝置
126‧‧‧移動物件
127‧‧‧虛擬訊息
121,122‧‧‧滑動切換標示
128‧‧‧虛擬訊息預覽區
130‧‧‧行動裝置
126’‧‧‧移動物件
137‧‧‧虛擬訊息
138,139‧‧‧手勢切換標示
140‧‧‧虛擬訊息預覽區
步驟S601~S611‧‧‧建立移動物件的遠距管理方法流程
步驟S701~S711‧‧‧設定虛擬訊息的遠距管理方法流程
步驟S801~S815‧‧‧搜尋與顯示虛擬訊息的流程
圖1A至圖1B顯示使用者操作行動裝置在移動物件上建立虛擬訊息的情境示意圖;圖2A顯示取得位置資訊的示意圖; 圖2B顯示取得虛擬訊息的背景影像資訊的示意圖;圖3顯示實現本發明移動物件的虛擬訊息遠距管理系統的網路架構實施例圖;圖4顯示本發明遠距管理系統中終端行動裝置中軟體模組的實施例圖;圖5顯示本發明移動物件的虛擬訊息遠距管理系統中伺服器中功能模組的實施例圖;圖6顯示為描述本發明移動物件的虛擬訊息遠距管理方法的實施例流程之一;圖7顯示為描述本發明移動物件的虛擬訊息遠距管理方法的實施例流程之二;圖8顯示為描述本發明移動物件的虛擬訊息遠距管理方法的實施例流程之三;圖9示意顯示本發明移動物件的虛擬訊息遠距管理介面的實施例圖;圖10顯示本發明移動物件的虛擬訊息顯示時的情境示意圖;圖11顯示本發明移動物件的虛擬訊息顯示時的情境示意圖;圖12顯示應用系統提供終端行動裝置顯示搜尋結果的實施例示意圖之一;圖13顯示應用系統提供終端行動裝置顯示搜尋結果的實施例示意圖之二。
本發明揭露書揭示一種移動物件的虛擬訊息遠距管理方法與系統,所提出的遠距管理系統包括一雲端系統,以及提供用戶遠距管理虛擬訊息的電腦程序,讓用戶可以在終端電腦裝置上使用如網頁瀏覽器、專屬軟體程式存取遠距管理系統,執行如建立虛擬訊息、選擇關聯到虛擬訊息的移動物件,以及設定虛擬訊息等 程序,讓用戶可以一次在多個移動物件上設定虛擬訊息,包括設定虛擬訊息的可視範圍與搜尋條件。
遠距管理系統提供用戶遠距管理介面,讓用戶可以註冊移動物件,以及設定虛擬訊息,形成一提供搜尋服務的資料庫,進而建立搜尋引擎,能提供使用者依照拍攝到的移動物件有關虛擬訊息。
透過以下情境示意圖描述使用者操作行動裝置在移動物件上建立虛擬訊息的方法。
如圖1A所示,示意顯示使用者操作一行動裝置10,行動裝置10可涵蓋任何可以取得實景影像、產生位置資訊與具有運算能力的可攜式裝置,例如智慧型手機、平板電腦與智慧眼鏡等。
開始時,使用者操作行動裝置10下載並安裝提供建立與搜尋虛擬訊息服務的應用系統所提供的軟體程式,如智慧型裝置內的APP,經執行此軟體程式後,可進入一資料建立模式,開啟行動裝置10的照相模組,操作行動裝置10朝向欲加註虛擬訊息103的移動物件101進行拍攝,如此例的人,移動物件更可為車輛或航空器等。在移動物件101上加註虛擬訊息103時,先透過行動裝置10的顯示螢幕看到這些移動物件101,之後,透過如擴增實境(Augmented Reality,AR)的技術,提供使用者利用行動裝置10的觸控顯示器,或是智慧眼鏡的浮空手勢(air gesture)等其他輸入方式,在移動物件101的某個部位上新增一個訊息,不排除可為文字、圖片、影片、聲音等訊息。以上所述提供個人建立與搜尋虛擬訊息的應用系統可以與本發明提供的遠距管理系統為同一系統,或是同一平台下的不同系統。
此例顯示移動物件101為一人,當一個人的裝扮成為一種識別標記時,將可能吸引使用者將虛擬訊息103安置在此人的身上或是附近,比如成為擺設廣告的位置,此歷險式使用者操作行動裝置10朝向此移動物件101,在顯示的移動物件101上加註虛擬 訊息103,可能是一個廣告內容、優惠方案,或是針對個人或特定群組的訊息。
之後,當使用者確認在移動物件101某個位置上加註的虛擬訊息103後,行動裝置10內的軟體程式可以透過程式將產生此虛擬訊息103對應在背景的移動物件101的影像資訊傳送到應用系統的伺服器,例如傳送到應用系統的某個伺服主機上。上述移動物件101的影像資訊包括色塊與線條,成為定位虛擬訊息103的依據,而虛擬訊息103的內容可為文字、圖片、影片或聲音,或其組合,上傳到伺服器的資訊更可包括建立此虛擬訊息103當下的行動裝置10的地面位置資訊,或可加上空間角度資訊。其中地面位置資訊如行動裝置10內全球定位系統感測到的位置,而空間角度資訊則陀螺儀所感測到行動裝置10的方位角(azimuth angle)與仰角(elevation angle)的組合。值得一提的是,行動裝置10當下的位置資訊則可以衍生成為可以看到虛擬訊息103的一個可視範圍。
在搜尋與顯示模式下,此例中移動物件101的影像資訊如虛擬訊息103所安置的人身上的衣飾花紋的組成色塊,以及色塊之間的線條。因此,行動裝置10的位置資訊與移動物件101的色塊資訊與線條資訊即為呈現虛擬訊息103的參數,一併儲存在應用系統中的雲端伺服器上。當有使用者操作行動裝置10產生以上參數,雲端伺服器即可比對而取得並呈現出虛擬訊息103,虛擬訊息103坐落的位置將由移動物件101的影像資訊所決定。在一般運作下,雲端伺服器至少需要地面位置資訊與影像資訊(色塊、線條)來比對得出虛擬訊息103。最後產生傳送到行動裝置10的搜尋結果。
以上設定虛擬訊息103的可視範圍的參數之一為操作行動裝置10的使用者與移動物件101之間的距離,如何取得行動裝置10與移動物件101的距離,其一方式可以由行動裝置10上的接近感 測器,或透過影像資訊判斷距離,另一方式則是根據移動物件101的定位資訊與使用者的位置資訊運算得到兩者之間的距離。舉例來說,當移動物件101為在應用系統登錄有帳號的另一人,持有行動裝置,使用者在移動物件101上建立虛擬訊息時,應用系統可以同時取得上傳虛擬訊息的使用者的帳號資訊,以及移動物件101的帳號資訊,因此,系統可以根據移動物件101的位置判斷是否使用者落於可視範圍內,也就是移動物件101與使用者之間的距離為可運算得到的參數,成為系統判斷是否可以看到虛擬訊息103的依據。
在一實施例中,如果移動物件101如圖中所示為一個人,除了上述由移動物件101的色塊資訊與線條資訊定位的方式外,人臉亦可成為辨識此人的重要資訊之一,為登錄於系統的人臉辨識資訊。在資料建立模式下,當使用者設定某個訊息(如虛擬訊息103)在某個人(如移動物件101)身上的某個位置時,此時,使用行動裝置10拍攝人臉,人臉在軟體程式中運算解析產生影像資訊,並同樣傳送到應用系統的伺服器登錄資訊,人臉識別資訊成為其他使用者在搜尋與顯示模式下取得虛擬訊息103的參考之一。
前述移動物件的色塊資訊、線條資訊,或是直接用來識別人臉的影像資訊等,係提供伺服器執行穎辨識而得到對應特定虛擬訊息的移動物件。根據一實施例,於伺服器中,可以一人工智慧(Artificial Intelligence)深度學習(Deep Learning)的影像辨識程序處理自行動裝置10傳送的移動物件的影像資訊,在伺服器中的運算程序識別出移動物件。
更進一步地,當使用者透過行動裝置10顯示虛擬訊息103時,可以透過軟體程式提供的介面,如一個連結圖案,或是虛擬訊息103顯示時也成為一個連結按鈕,讓使用者點入後繼續得到有關此虛擬訊息103的更多資訊,這些資訊係為系統提供,或是在建立此虛擬訊息已經加入的訊息。舉例來說,當虛擬訊息表示 一個廣告內容,點入後可以得到某個產品的介紹、店面交通資訊,或有促銷與優惠活動等;當虛擬訊息為一個私人訊息,將有特定使用者或是某群組內的使用者才能搜尋得到。
圖1B顯示另一建立移動物件的虛擬訊息的情境示意圖。此例顯示使用者操作行動裝置10啟動軟體程式,在資料建立模式下,開啟照相模組,朝向一個移動物件102(此例為車),可以準確地對著移動物件102的某個位置以擴增實境的技術疊加虛擬訊息105,此例為圖片訊息,此圖片訊息可以傳達某個廣告行銷的內容,虛擬訊息105可以為介紹某產品的文字、影音內容、圖片等。之後,除了上傳虛擬訊息105的資料外,更將此加註的虛擬訊息105相關位置的影像資訊傳送到系統的伺服器。此例中的移動物件102的影像資訊如作為虛擬訊息105背景的車輛塗裝組成的色塊資訊以及色塊之間形成的線條資訊。當完成建立此虛擬訊息105後,行動裝置10的位置資訊也可形成可以搜尋到此虛擬訊息105的依據,不過這是輔助性的資訊,實際實施時可以忽略。
舉例來說,當移動物件102位於室內而無法取得衛星定位的訊息時,除了可以利用室內各種無線訊號輔助定位外,應用系統仍可以僅根據行動裝置10上傳的影像資訊判斷對應的虛擬訊息105,並不受限無法能夠取得行動裝置10的位置資訊的情況。
更進一步地,此虛擬訊息105建立時,使用者可以賦予虛擬訊息105更多功能,例如建立一個連結,如URL,讓其他使用者搜尋得到此虛擬訊息105時,可以獲取進一步資訊,如連結到另一個網頁,提供使用者進一步的互動服務,如提供影音通訊、訊息交談、購買交易的介面。
在本發明中,除了主要取得行動裝置產生的地面位置資訊外,亦可以採用空間角度資訊,例如移動物件具有一個高度,當虛擬訊息置放於移動物件上的某個高度的部分,虛擬訊息的可視範圍可以包括空間角度。空間角度資訊的取得可參考圖2A所示之 示意圖,所示的空間座標系係以一個水平方位角(Azimuthal angle)φ與俯仰角(vertical angle)θ定義位置,根據本發明的實施概念,行動裝置20發展這個空間座標系,中間原點即為使用者所持的行動裝置20,水平表示一個東西南北的方位座標,根據一個基準軸(此例為朝北的軸)可以取得行動裝置20的朝向(如行動裝置20背面鏡頭所指的方向A),此方向A形成一個水平方位角φ以及一個垂直方向的俯仰角θ,方位角φ與俯仰角θ可由行動裝置20內的空間定位單元決定,兩者的組合即形成方向A的空間角度資訊。當配合定位衛星201在行動裝置20內形成的水平位置資訊,即可適當地定位行動裝置20所指的位置與方向,這個空間資訊將提供給應用系統的伺服器,由伺服器中的運算程序比對判斷得出顯示在行動裝置20上的虛擬訊息。然而,當使用者操作行動裝置搜尋移動物件上的虛擬訊息時,由於無法預期使用者與移動物件之間的位置關係,水平方面角φ並不會是重要的定位資訊。
圖2B顯示取得虛擬訊息背景的影像資訊的示意圖。此例圖中顯示有一虛擬訊息203,以一虛線外框表示,座落在一個背景影像205上,本發明係指一移動物件,當建立此虛擬訊息203時,伺服器可自使用者端的行動裝置上取得虛擬訊息203的資料,以及所處的地面位置資訊,或包括空間角度資訊,更包括此背景影像205的影像資訊,這些空間資訊即形成定位此虛擬訊息203的參數。更進一步地,使用者建立此虛擬訊息203時,可以加註更多資訊,建立一個連結,讓後續使用者搜尋到此虛擬訊息203時,可以取得進一步資訊、連結到另一網頁或購買介面,提供更多互動服務。
此例顯示背景影像205的影像資訊包括了經過影像前置處理形成的色塊資訊與線條資訊。根據實施例之一,影像前置處理可於行動裝置上執行軟體程式運算,亦不排除由雲端伺服器運算,影像的色塊之間形成邊緣線條,線條之間就是色塊,都是成為辨識虛擬訊息所處位置的參數。
前置處理可先辨識將背景影像205中的線條(如圖示上的線條221,222,223,224,225,226),線條之間形成區塊,計算區塊(211,212,213,214,215,216,217)中的影像畫素的平均值,形成對應的色塊資訊。在另一實施例中,可對各區塊(211,212,213,214,215,216,217)中的影像畫素執行一正規化運算(normalization),計算每個區塊的特徵值,作為該區塊的色塊資訊。影像前置處理方法並不限於以上列舉方法,且影像所處色度空間亦不受限於特定色度空間,可如RGB(紅、綠、藍)、HSV(色相(Hue)、飽和度(Saturation)、明度(Value))、CMYK(青(Cyan)、洋紅(Magenta)、黃(Yellow)、黑)等。
值得一提的是,當經影像處理後,得出上述背景影像205上的線條221,222,223,224,225,226的資訊,線條資訊可以提供顯示的虛擬訊息203的依據,能經影像處理後讓虛擬訊息203確實地座落在應該呈現的平面上,如移動物件的某個部位。
圖3顯示實現本發明移動物件的虛擬訊息遠距管理系統網路架構實施例圖。
揭露書所揭示的移動物件的虛擬訊息遠距管理服務係建構在網路上,此例顯示系統端設有伺服器301與資料庫302,形成一個雲端系統,資料庫302記載虛擬訊息與對應定位資訊,主要為置放虛擬訊息的移動物件的影像資訊,亦可包括遠距管理系統自行建制的資料。資料庫302作為搜尋虛擬訊息的資料來源。在一實施例中,資料庫302包括記載虛擬訊息的資料的一虛擬訊息資料庫,以及記載虛擬訊息的定位資訊以及對應各虛擬訊息的搜尋條件的一搜尋資料庫。
伺服器301主要是處理用戶操作終端電腦裝置執行遠距管理所傳送的訊號,例如搜尋虛擬訊息的參數,並進行資料庫302內資料比對,提供搜尋結果。遠距管理系統透過網路30提供遠距管理服務,並可以同時提供建立與搜尋虛擬訊息的服務,雲端系統 的資料庫302的資料來源主要來自終端用戶建立的虛擬訊息資料,並能透過軟體介面提供使用者端搜尋當中資料庫302的虛擬訊息。
終端用戶如所示建立者裝置303,用戶操作行動裝置,可以使用行動裝置的觸控顯示器,以手勢操做的方式,或是其他輸入方式,例如使用智慧眼鏡,再以揮動手勢的輸入方式,以決定在某移動物件上置放虛擬訊息,虛擬訊息如文字、圖片、影片或聲音等,或其組合,與所置放虛擬訊息的移動物件兩者的結合形成定位此虛擬訊息的定位資訊;執行遠距管理時,亦常使用一般桌上型電腦、筆記型電腦或平板電腦等終端電腦裝置,在建立者裝置303中啟始的遠距管理介面提供用戶可以直接選擇一或多個移動物件,以及直接設定與這些一或多個移動物件建立關聯的虛擬訊息。特別的是,而移動物件形成了定位此虛擬訊息的影像資訊,如前述經影像處理產生的色塊資訊與線條資訊。
當利用建立者裝置303建立虛擬訊息與相關定位資訊後,透過網路30上傳到遠距管理系統的伺服器301,伺服器301將資料儲存在資料庫302中。遠距管理系統經網路30提供搜尋者裝置306,307,308透過操作行動裝置與其中軟體程式搜尋資料庫302中的虛擬訊息。舉例來說,使用者操作行動裝置,啟動軟體程式,啟動照相模組拍攝某移動物件,並擷取當中影像資訊,軟體程式取得行動裝置中相關定位電路產生的地面位置資訊,或包括空間角度資訊,這些資訊可先傳送到伺服器301,經比對後,傳回搜尋結果,搜尋結果為對應移動物件的影像資訊(色塊資訊、線條資訊與/或人臉辨識資訊),以及行動裝置的位置資訊的虛擬訊息,最後可顯示在行動裝置的顯示器上。
值得一提的是,遠距管理系統取得到建立者裝置303等使用者端透過軟體程式產生的虛擬訊息與對應的定位資訊,主要為移動物件的影像資訊,並可以設定搜尋條件,或可由使用者提供, 或可由系統根據建立者裝置303與移動物件之間的空間關係設定此搜尋條件,例如可以看到這個虛擬訊息的一時間範圍、一可視範圍與一使用者範圍其中之一,或其組合。
例如,建立此虛擬訊息時,可以設定搜尋此虛擬訊息的使用者與移動物件兩者之間有一距離關係,或是俯仰角關係,形成一個可視範圍,因此可以設定一個可以看到虛擬訊息的距離範圍,遠距管理系統即能設一個搜尋者裝置306,307,308與虛擬訊息顯示的移動物件之間可以看到虛擬訊息的距離門檻,在此距離門檻之外,不論太近或太遠都不能看到虛擬訊息。
再如圖4顯示本發明遠距管理系統與終端行動裝置中軟體模組的實施例圖。
遠距管理系統包括設於雲端的伺服器41,以一電腦系統實現,不排除由執行不同工作的電腦系統所組成,主要工作在於接收使用者端電腦裝置所上傳的數據,包括可以遠距管理介面上傳所要設定的虛擬訊息,遠距管理介面可以實現於行動裝置400中,讓用戶可以藉此上傳虛擬訊息資料,以及虛擬訊息對應的定位資訊,以建立資料庫(搜尋資料庫43、虛擬訊息資料庫45),資料庫(搜尋資料庫43、虛擬訊息資料庫45)用以記載經伺服器41取得使用者端的行動裝置產生的資料,特別是包括行動裝置400產生對應特定虛擬訊息的位置資訊。
資料庫為一個資料儲存媒體,可以根據功能區分為搜尋資料庫43與虛擬訊息資料庫45,兩者可以設於同一伺服器內,或是設於不同的位置。其中虛擬訊息資料庫45主要為記載行動裝置400上傳的虛擬訊息的資料,虛擬訊息可以為使用者透過行動裝置400建立的文字、圖片、影片與聲音其中之一,或其組合,其中影片更廣泛地包括平面、立體動畫;虛擬訊息資料庫45同時也成為使用者透過操作行動裝置400選擇虛擬訊息的資料來源。搜尋資料庫43主要為記載行動裝置400上傳的資料中對應虛擬訊息的其他 資訊,如虛擬訊息的定位資訊,主要為影像資訊,其中主要為對應虛擬訊息的色塊資訊與線條資訊,色塊資訊與線條資訊主要是取自虛擬訊息的背景影像,成為定位虛擬訊息的主要依據。當伺服器41中運行運算程序,比對搜尋資料庫43記載的虛擬訊息,可以得到一或多個虛擬訊息,每個虛擬訊息各有識別資訊(ID),透過虛擬訊息資料庫45提供給使用者端裝置。
根據一實施例,於伺服器41執行的運算程序為一以人工智慧深度學習的影像辨識程序,並經過多次處理與學習後,對移動物件的辨識度愈高。
根據再一實施例,當使用者操作行動裝置400形成虛擬訊息的定位資訊同時,可以設定一搜尋條件,也是上傳至搜尋資料庫43中,搜尋條件如一時間範圍、一可視範圍與一使用者範圍其中之一,或其組合,成為搜尋比對的依據。
舉例來說,使用者在某個移動物件上建立虛擬訊息時,可以設定一時間範圍,也就是設定使用者在本發明遠距管理系統中執行資訊搜尋時,除了需要符合用來定位虛擬訊息的影像資訊外,在此時間範圍內才能搜尋到此虛擬訊息。可視範圍則是規範一個可視某虛擬訊息的距離範圍,讓使用者操作行動裝置400時要在這個可視範圍內才能看到符合移動物件的影像資訊的虛擬訊息。使用者範圍則是讓使用者可以設定可以看到虛擬訊息的對象,可以為一或多個人,每個人操作行動裝置400搜尋虛擬訊息時,同時也會傳送每個人的使用者識別資料(user ID),伺服器同樣將此納入搜尋條件之一。
因此,遠距管理系統藉著大量使用者上傳的資料建立資料庫(搜尋資料庫43、虛擬訊息資料庫45),可以建立一搜尋引擎,提供使用者操作行動裝置搜尋虛擬訊息的服務。
運作本發明移動物件上虛擬訊息建立方法與顯示方法的行動裝置400透過網路40連線於伺服器41,行動裝置400主要電路元 件如處理各電路元件產生的訊號的數據處理單元401,以及與數據處理單元401電性連接的電路元件,如建立與外部裝置連線的通訊單元402、感測行動裝置400位置的地面定位單元403、感測行動裝置400在空間位置的空間定位單元404、取得實景(移動物件)影像的攝影單元405以及提供使用者操作手勢輸入指令的觸控顯示單元406。
其中地面定位單元403如全球定位系統的相關電路,透過接收定位衛星訊號產生地面位置資訊,而定位的技術仍可輔以其他無線基地台訊號執行定位;空間定位單元404則如載於行動裝置400內的陀螺儀,利用陀螺儀感測到行動裝置在空間的位置,形成空間角度資訊,主要由方位角φ與俯仰角θ組成。
遠距管理系統更包括載於行動裝置400的記憶單元407(一種電腦可讀取媒體)的程式集,程式集經行動裝置400之處理器(一或多個)執行後,可以執行移動物件的虛擬訊息建立與顯示的程序。程式集執行主要功能的指令如下描述。
影像擷取指令471,運作行動裝置400的攝影單元405取得移動物件的影像,可包括人臉,並顯示於行動裝置400上;虛擬訊息處理指令472,用以處理使用者操作行動裝置400上的觸控顯示單元406建立與某個移動物件上的虛擬訊息,虛擬訊息可由使用者自行建立,或是選自系統提供的虛擬訊息資料庫45,並形成傳送到伺服器41的虛擬訊息的資料,虛擬訊息為文字、圖片、影片與聲音其中之一,或其組合;位置資訊產生指令473,能夠取得行動裝置400中定位電路產生的訊號,如取得行動裝置400中地面定位單元403與空間定位單元404產生的定位資訊,而本發明主要取得行動裝置400的GPS位置資訊即可;影像資訊產生指令474,用以處理移動物件影像,產生對應虛擬訊息的影像資訊,如上述實施例揭示的影像處理方法,可以產生可用以定位虛擬訊息的色塊資訊與線條資訊,或可包括人臉辨識資訊;搜尋處理指令 475,用以取得行動裝置400於一搜尋與顯示模式下產生的位置資訊與影像資訊,並於位置資訊與影像資訊傳送到伺服器41後接收伺服器41產生符合一搜尋條件的搜尋結果;資料傳送與接收指令476則是建立行動裝置400與伺服器41之間的連線,用以傳送與接收訊號,特別是傳送使用者端產生的位置資訊,或包括影像資訊,再接收伺服器41產生的搜尋結果;以及虛擬訊息顯示指令477,當行動裝置400接收到伺服器41產生的搜尋結果後,如有一虛擬訊息被搜尋到,可以根據此搜尋結果顯示虛擬訊息,根據實施例之一,將在行動裝置400上顯示的移動物件疊加此虛擬訊息。
以上所述的虛擬訊息除了可由系統提供外,更可以由使用者自行透過其他軟體工具產生,包括拍攝的照片,亦可自所提供的系統取得,系統可以提供圖庫、影片庫、聲音庫等讓使用者選擇使用。
圖5接著顯示本發明移動物件的虛擬訊息遠距管理系統中伺服器中功能模組的實施例圖,其中以電路或是搭配軟體的功能模組描述此雲端系統,雲端系統以伺服器與資料庫實現。雲端系統主要包括一搜尋資料庫43,其中記載多個虛擬訊息中個別虛擬訊息對應的一定位資訊(主要為移動物件的色塊資訊與線條資訊,或包括設定地面位置資訊、空間角度資訊),每個虛擬訊息將設有一識別資料(ID),作為搜尋索引,各關聯特定移動物件的虛擬訊息更對應有個別的搜尋條件,如設定有可以觀看此虛擬訊息的一時間範圍、一可視範圍(與移動物件之間的距離)與使用者範圍(指定可觀看的使用者)其中之一,或其組合,成為搜尋比對的依據。
另設有虛擬訊息資料庫45,用以儲存虛擬訊息的資料,依照虛擬訊息的形式儲存在資料庫中,虛擬訊息可為文字、圖片、影片或聲音,或是各種形式的組合,可以依照各虛擬訊息的識別資 料連結搜尋資料庫43中對應各虛擬訊息空間資訊以及搜尋條件。
伺服器41則是具有一或多個處理器的電腦系統,用以提供移動物件的虛擬訊息遠距管理的服務,透過網路40提供終端用戶(501、503、505)執行虛擬訊息遠距管理,伺服器41用以處理終端用戶(501、503、505)所設定的虛擬訊息與關聯的移動物件。伺服器41可以硬體或搭配軟體方式實現此方法。
伺服器41設有資料擷取單元411,可以電路實現資料擷取的目的,係透過伺服器41主機上的網路介面連線至網路40,能以接收各終端用戶(501、503、505)所設定的虛擬訊息,以及對應此虛擬訊息的移動物件的定位資訊與搜尋條件,定位資訊特別包括關聯的移動物件影像資訊,包括移動物件的位置與搜尋虛擬訊息的使用者的位置,資料擷取單元411於是可以初步處理這些資訊,建立定位資訊與影像資訊等搜尋虛擬訊息所需的數據。
用戶管理單元412,可以一記憶體配合相關程式實現用戶管理的目的,用以記載每個用戶的使用者識別資料、密碼管理等安全性資料,更能據此建立對應用戶的資料庫。
遠距管理單元413如一設於伺服器41的服務程式,連結前端使用者介面與後端資料庫(43,45),遠距管理單元413經過實體網路提供遠距用戶經由使用者介面設定虛擬訊息與相關內容,讓用戶可透過特定軟體程式,如網頁瀏覽器或專屬軟體與遠距管理單元413溝通。遠距管理單元413建立的使用者介面主要是提供用戶上傳虛擬訊息(可為文字、圖片、影片與聲音其中之一,或其組合)以及所要置放的移動物件,如提供地圖讓用戶選擇設定欲關聯此虛擬訊息的移動物件可視範圍的地理位置,定位資訊更包括要讓各端使用者看到虛擬訊息的可視距離範圍,亦不排除可以加上某個空間角度的範圍,並可包括其他搜尋條件,如可看到虛擬訊息的時間範圍(有效期限)與使用者範圍(可設定可觀看的對象)。
虛擬訊息管理單元414則接著遠距管理單元413取得各用戶所建立的虛擬訊息以及對應的資訊,包括定位目的的資訊(定位資訊、影像資訊)、搜尋條件等。虛擬訊息管理單元414可針對不同用戶(各用戶設有識別資料,如用戶ID)建立的虛擬訊息建立識別資料(虛擬訊息ID),各種形式的虛擬訊息儲存於虛擬訊息資料庫45,虛擬訊息關聯的對應資訊則記載於搜尋資料庫43,包括虛擬訊息關聯的移動物件的影像資訊、搜尋條件等。
根據一實施例,本發明提出系統可以不同伺服器處理不同的工作,如此例伺服器41提供虛擬訊息遠距管理的功能,或可以不同伺服器提供搜尋虛擬訊息的功能,此例一併說明提供搜尋虛擬訊息件的功能,可以虛擬訊息搜尋與排序模組415實現。
虛擬訊息搜尋與排序模組415用以處理各種使用者搜尋虛擬訊息的搜尋條件,並可處理虛擬訊息的排序條件。搜尋條件如時間範圍、可視範圍(如使用者與移動物件之間的距離)與使用者範圍,排序條件則可包括時間因素、使用者關聯性、客觀數據與系統權重等。
虛擬訊息搜尋與排序模組415執行系統端服務與終端用戶使用的終端電腦裝置內軟體程式之間的溝通,透過另一服務程式接收使用者在各終端利用行動裝置產生的搜尋資訊提供對應的虛擬訊息搜尋結果,根據實施例,相關服務程式能夠根據行動裝置上傳的定位資訊比對搜尋資料庫43中的資料,並由虛擬訊息資料庫45取得虛擬訊息的檔案,回傳給行動裝置上。更進一步地,經得出搜尋結果後,亦可提供排序,以提供使用者相對有興趣的結果。
若有多筆搜尋結果,排序時包括引入一些過濾條件,使得搜尋結果可以收斂至一定數量內的虛擬訊息,且能使得結果是對使用者有意義的內容。
舉例來說,根據虛擬訊息搜尋與排序模組415的運作,排序係可依據一使用者關聯資訊,使用者關聯資訊係為伺服器41取得 一伴隨定位資訊(主要為移動物件的影像資訊)的使用者的使用者識別資料(使用者ID),可以此取得儲存於資料庫中的使用者關聯資訊。當系統取得使用者識別資料,可以先提供與使用者個人有關的虛擬訊息,如有人建立此虛擬訊息是指定要給某個(或某個使用者範圍)使用者看,此為一種個人虛擬訊息,經使用者識別資料過濾後,個人虛擬訊息對於所指定的使用者(一或多個)可設為最高的排序優先順序;反之,無關而不屬於使用者範圍的其他人將不會看到此虛擬訊息,此能排除不提供某些使用者觀看的虛擬訊息。
更者,使用者關聯資訊可為使用者設定的一喜好設定與一歷史數據,資料庫中各虛擬訊息可以設定關聯一或多個內容分類,使用者可以在使用此系統時設定其喜好設定,此為使用者主動設定一或多個有興趣的內容分類。歷史資訊包括系統收集每個使用者對各種虛擬訊息所關聯的內容的停留時間與訪問次數,系統可以將相對停留時間較久的內容(與其分類)視為該使用者較為喜好的內容分類,同理,訪問次數也可以作為判斷使用者喜好的依據,因此,雲端系統將可根據歷史數據判斷得出關於該使用者的一或多個有興趣的內容分類。
於是,系統可將關聯性較高的虛擬訊息設較高優先順序,將關聯性較低的虛擬訊息設較低優先順序,提供給使用者的搜尋結果可據此排序。
在一實施例中,虛擬訊息可具有一時間特性,建立虛擬訊息的虛擬訊息提供者可以對所建立的虛擬訊息設一時間參數,包括可以顯示的時間(可設定時間範圍、早上、中午或晚上等),或是設定虛擬訊息被搜尋的有效顯示時間,因此依照伺服器的系統時間,系統可以時間作為參數過濾初步搜尋結果,排除時間參數不符合的虛擬訊息,包括排除顯示時間不符的虛擬訊息,以及排序時排除有效顯示期限超出系統時間的虛擬訊息。
系統更可依據客觀數據排序虛擬訊息,客觀數據如各虛擬訊息建立的時間、更新時間、有效時間、點閱率與/或評價等參數,系統可根據這些參數決定排序時的優先順序。例如,虛擬訊息的建立時間愈新者,可以具有較高的優先順序;或是更新率愈高者,可以具有較高的優先順序;或是某個虛擬訊息所關聯的內容被訪問率愈高,也可具有較高的優先順序;或可參考其他人對虛擬訊息所關聯的內容的評價,評價愈高者,也可具有較高的優先順序。
另外,除了以上時間、使用者關聯資訊與客觀數據作為排序的依據外,系統可對資料庫中的虛擬訊息賦予一系統權重,系統權重主要是由一虛擬訊息提供者於雲端系統對所提供的個別虛擬訊息設定一權重,由雲端系統對所接收的多個虛擬訊息個別所接收的權重運算所述的系統權重,系統權重愈大者,具有較高優先順序。
舉例來說,系統權重可以為廣告,虛擬訊息提供者如廣告業主,可以一價格要求系統提供較高的排序,成為設定系統權重的依據。其他不排除政府政令宣導、對大眾有關的資訊等,可以透過設定系統權重而改變排序優先順序。
之後,系統透過虛擬訊息搜尋與排序模組415對以上各種排序的依據作出一排序決定,其中不外乎是系統設定的排序策略(scenario),並可以依據實際需要調整。
最後,系統對產生搜尋請求的行動裝置傳送搜尋與排序的結果,當行動裝置接收自伺服器41傳送經排序後輸出的一或多個虛擬訊息時,以顯示螢幕顯示具有最高優先順序的虛擬訊息,或根據一選擇指令顯示經選擇的虛擬訊息,顯示各虛擬訊息時,係與最初拍得的實景的影像結合。
遠距管理系統可以針對不同目的提出不同功能的遠距管理介面,例如提供使用者介面給移動物件(如人、車主等)註冊,在系統端註冊移動物件的影像,形成虛擬訊息資料庫45。系統更提 供使用者介面給設定虛擬訊息的人,可以讓使用者可以決定虛擬訊息所關聯的移動物件,以及包括可視範圍與搜尋條件。這些使用者介面在此統稱遠距管理介面。
圖6接著顯示描述本發明移動物件的虛擬訊息遠距管理方法的實施例流程。根據發明提出的遠距管理系統實施例,系統包括設於雲端的伺服器與資料庫,並包括執行於伺服器中遠距管理方法的相關程序,經伺服器中處理器執行後,執行移動物件的虛擬訊息遠距管理方法。
此例流程描述建立移動物件的實施例。開始時,用戶可以終端電腦裝置登入遠距管理系統的伺服器,執行必要的安全認證措施後,如步驟S601,可以網頁瀏覽器、專屬軟體程式等方式開啟一遠距管理介面。如步驟S603,系統用戶可以建立移動物件資料,可以藉由遠距管理介面中的欄位輸入有關此移動物件的資訊,如移動物件的基本描述、移動的地區、經常出現的地理位置等,提供設定虛擬訊息的用戶參考。
接著,如步驟S605,系統要求用戶提供移動物件影像,可上傳移動物件的正面影像,或包括背面影像,或是各種角度的影像,接著如步驟S607,系統中軟體程序將擷取其中影像特徵,形成判斷此移動物件的影像資訊,如影像中的色塊資訊與線條資訊,這些影像資訊形成定位關聯的虛擬訊息的定位資訊。在另一實施例中,若移動物件為人,除了服裝、頭髮、化妝等影像成為定位用的影像資訊外,人臉辨識亦可以成為定位的技術,因此人臉同樣可以成為定位虛擬訊息有效的影像資訊,因此於伺服器中設定各移動物件時,可以一人臉辨識技術取得一人臉形成的影像資訊。
之後,如步驟S609,系統提供移動物件的用戶設定所關聯的虛擬訊息的條件,包括設定可以關聯的虛擬訊息的形式,如文字、圖片、影片或聲音,或是各種形式的組合,並藉由遠距管理介面設定關聯虛擬訊息的條件,例如移動物件的用戶可以設定允許關 聯的虛擬訊息的時間限制(移動物件用戶可以排除不願被搜尋到虛擬訊息的時間)、類別(移動物件用戶可以排除不願被關聯的虛擬訊息的類別,例如排除特定類別的廣告,如情色廣告),與位置(移動物件用戶可以限制允許被搜尋到虛擬訊息的場所)等。
最後,如步驟S611,系統將根據以上虛擬物件資訊、影像資訊、關聯虛擬訊息的條件等建立移動物件檔案,建立虛擬訊息資料庫。系統另提供用戶可以透過遠距管理介面管理移動物件完成的設定,包括移除與編修。
圖7接著顯示為描述本發明移動物件的虛擬訊息遠距管理方法的實施例流程。
在此流程中,要透過遠距設定虛擬訊息的用戶可以操作個人電腦、行動裝置或平板裝置等電腦裝置,如步驟S701,利用網頁瀏覽器或專屬軟體程式開啟遠距管理介面,另需要進行用戶認證等安全措施則不在此贅述。用戶如一廣告業主,或是任何目的的訊息發布者,使用遠距管理介面決定所要設定虛擬訊息的移動物件,包括選定一個人或動物、一部車或其他交通工具等具有獨特影像資訊的移動物件,如步驟S703。
接著設定虛擬訊息,用戶可以自行製作如圖片、文字、影像、聲音等多媒體虛擬訊息,亦可透過軟體程式連線伺服器選取資料庫中的虛擬訊息,如步驟S705,由雲端系統的伺服器取得虛擬訊息,建立虛擬訊息與移動物件的影像資訊(如色塊、線條等)之間的關聯性。不同於需要親自在一個移動物件上設定一個虛擬訊息的方式,遠距管理系統讓用戶可通過遠距管理介面設定一或多個虛擬訊息,包括可以在一個移動物件上設定一或多個虛擬訊息,或是一次將一個虛擬訊息設定在多個移動物件上。如此,遠距管理系統中的伺服器將接收用戶在終端裝置上操作遠距管理介面所設定的虛擬訊息,以及與移動物件的關聯性,特別是建立虛擬訊息與可以定位此虛擬訊息位置的影像資訊的關聯性。根據再 一實施例,系統提供用戶設定定位虛擬訊息的更多細節,例如可以設定虛擬訊息顯示在移動物件的某個部位上,都可根據影像資訊定位。
之後設定可以讓使用者搜尋而取得虛擬訊息的條件,例如設定虛擬訊息的可視範圍,如步驟S707,根據實施例,可以通過遠距管理介面設定可以看到虛擬訊息的範圍,如設定使用者距離移動物件的一個可視距離範圍,不排除可以加上一個視角範圍,或是一個俯仰角的範圍,使得持有行動裝置的使用者在距離移動物件的可視距離範圍以內才可以搜尋得到虛擬訊息(此實施例需要得到使用者與移動物件的距離)。根據另一實施例,可以設定移動物件的某個可視區域範圍,例如設定虛擬訊息在移動物件位於某個地理範圍(如某條路上、某個行政區域內)內,或是某些型態的地理位置(如山上、海上、馬路上)上才能被搜尋而得到虛擬訊息。另不排除移動物件者可以設定能夠看到所關聯虛擬訊息的可視距離或是可視區域。
接著是設定每個虛擬訊息的搜尋條件,如步驟S709,也就是系統提供設定虛擬訊息的用戶藉由遠距管理介面設定每筆虛擬訊息可被搜尋得到的時間範圍、使用者範圍,甚至包括預算範圍。舉例來說,當虛擬訊息為與餐廳相關的優惠訊息,則是可以設定白天三餐時間成為此虛擬訊息可被搜尋得到的時間範圍;當虛擬訊息有一有效時間,亦可透過設定時間範圍限制可被搜尋得到的時間;當虛擬訊息係為設定針對某個群組或是個人的訊息,可以設定使用者範圍,讓系統根據使用者的識別資訊篩選可以得到虛擬訊息的使用者;當虛擬訊息為一商業廣告,或是系統對各種虛擬訊息都設定有一使用金額,用戶可以依據需求設定一預算上限,當虛擬訊息被讀取,就從此預算扣除一筆金額,達到預算上限則無法繼續被搜尋得到。以上幾種搜尋條件可以相互搭配,讓虛擬訊息更有彈性地針對符合特定條件的使用者。
之後,如步驟S711,雲端系統經遠距管理介面接收到用戶設定的虛擬訊息(包括影像資訊)、關聯的移動物件、可視範圍與搜尋條件,即在系統端建立提供搜尋比對的資料。系統另提供用戶可以透過遠距管理介面管理虛擬訊息的設定,包括移除與編修。
根據再一實施例,亦參考圖7顯示的實施例流程,使用者在移動物件上建立虛擬訊息時,雲端系統除了接收到上傳虛擬訊息的使用者的帳號外,若移動物件為系統的另一個用戶,亦具有登錄於系統的服務帳號,系統可以在得到使用者帳號與位置時,同時得知作為移動物件的用戶的服務帳號與位置(軟體程式要求取得行動裝置的位置資訊)。之後,系統除了如之前實施例所述透過影像資訊辨識移動物件與所關聯的虛擬訊息外,仍可以根據用戶帳號確認移動物件身份,以及關聯的虛擬訊息,進一步取得移動物件的位置,如此,成為建立此移動物件上虛擬訊息的可視範圍,系統可以得到搜尋虛擬訊息的使用者與此移動物件兩個人彼此之間的距離。於是,此距離資訊成為系統判斷是否可以看到虛擬訊息的依據之一,或者成為設定虛擬訊息可視範圍的依據。
圖8所示為顯示搜尋得到的虛擬訊息的方法流程。
上述應用系統提供使用者搜尋虛擬實境的服務,當使用者在終端操作執行使用此服務的軟體程式時(步驟S801),在一搜尋與顯示模式下,軟體程式啟動攝影單元,並取得由行動裝置攝影單元拍攝取得的物件影像(步驟S803),特別是置放虛擬訊息的物體,如本發明所應用的移動物件。運作中,軟體程式持續地得到行動裝置的位置資訊(步驟S805),主要為GPS模組產生的地面位置資料,但也不排除取得陀螺儀得到的空間角度資料。
軟體程式除了得到移動物件的影像訊號外(步驟S807),更可以影像運算手段解析得到移動物件的影像資訊(步驟S809),上述實施例所述,取得移動物件的色塊資訊與線條資訊,這些影像資訊,或加上行動裝置的位置資訊,足以判斷得出置放虛擬訊息的 位置,以作為搜尋虛擬訊息的依據,當資料庫中虛擬訊息中有符合移動物件的影像資訊與上述各種搜尋條件時,即可顯示在移動物件上的虛擬訊息。在另一實施例中,若移動物件為登錄服務帳號的另一人,所持有的行動裝置產生的定位資訊為定位移動物件的重要依據之一,可以藉此取得移動物件與搜尋虛擬訊息的行動裝置之間的距離。
值得一提的是,所述移動物件的影像資訊包括色塊資訊與線條資訊之外,若移動物件為人,透過影像處理取得的人臉辨識資訊亦成為辨識移動物件與定位虛擬訊息的重要依據之一,可藉以以得出搜尋結果。
當在終端行動裝置上形成位置資訊與移動物件的影像資訊,即時上傳伺服器(步驟S811),伺服器中有資料庫,係記載由多個使用者操作各自的行動裝置所上傳的虛擬訊息與對應的可視範圍與影像資訊,提供伺服器執行一運算程序比對資料庫,以得出符合對應虛擬訊息的可視範圍與影像資訊的搜尋結果,並傳回行動裝置(步驟S813),搜尋結果若顯示有至少一虛擬訊息,即在行動裝置上顯示在一可視範圍內符合影像資訊的虛擬訊息(步驟S815)。
圖9顯示本發明移動物件的虛擬訊息遠距管理系統提供之遠距管理介面的實施例示意圖,在此實施例圖中,遠距管理系統提供一遠距管理介面90,此例顯示為一電子地圖,可以為遠距管理系統提供的遠距管理介面之一,提供方便用戶操作設定虛擬訊息的使用者介面。
例如,用戶在這個使用者介面901上的某個位置設定虛擬訊息所欲關聯的第一移動物件911,需要符合此第一移動物件911的條件外,虛擬訊息的用戶可以設定在第一可視範圍913(此例指向一個道路範圍)才可以在移動物件上搜尋得到虛擬訊息,此為一種可視區域範圍。舉例來說,在某個道路上的商店業主可以設定 在所在道路上才能搜尋得到此商店相關的廣告訊息。
另一例為設定第二移動物件912時,可設定一個第二可視範圍914(此例指向第二移動物件912的方圓幾百公尺),也就是設定使用者僅能在此第二可視範圍914範圍內才能得到第二移動物件912上的虛擬訊息,此為一種可視距離範圍。
在使用者介面901上可以透過各種形式的介面提供用戶設定移動物件與搜尋所關聯的虛擬訊息的範圍,如此例在搜尋條件設定區915中顯示可視範圍、時間範圍與用者範圍。
圖10顯示本發明移動物件的虛擬訊息顯示時的情境示意圖。
在此情境示意圖中,移動物件100如一部車,車上顯示不只一個虛擬訊息,當使用者操作行動裝置拍攝此移動車輛時,同時擷取當中的影像訊號,並解析取得影像特徵,成為定位各種虛擬訊息的資訊,上傳伺服器,伺服器中的軟體程序將比對資料庫,得到如圖顯示在移動物件100上的虛擬訊息一1001,其中示意顯示「歡迎光臨XX餐廳」的訊息,以及虛擬訊息二1002,其中示意顯示「XX商品」與可播放內容的訊息。
圖11則是表示另一顯示虛擬訊息的情境示意圖,此圖顯示移動物件110為一個人,人本身有些特徵,經取得影像資訊後,上傳伺服器可以得到符合這個影像資訊以及可視範圍的虛擬訊息,如圖中虛擬訊息三1101顯示的「促銷價XXX」,有文字與圖形,以及胸前的虛擬訊息四1102,此訊息可能為針對某個搜尋使用者的個人訊息。
圖12顯示當應用系統提供終端行動裝置有多筆虛擬訊息時的顯示搜尋結果的實施例示意圖。
其中顯示有一行動裝置120,當中呈現一個即時得到的移動物件126的影像,當伺服器比對資料庫中符合此移動物件126影像資訊的虛擬訊息有多筆時,或者已經經過搜尋條件過濾後,仍有多筆虛擬訊息時,可以此圖例方式顯示,包括先顯示一個主要排 序第一的虛擬訊息127,使用者介面提供滑動切換標示121,122讓使用者可以在此例的觸控顯示器上以左右滑動的手勢切換虛擬訊息,下方的虛擬訊息預覽區128則提供其他訊息以供選擇。
圖13接著顯示可利用如智慧眼鏡的載體呈現搜尋結果的實施例示意圖。
圖例中的行動裝置130如一智慧眼鏡,當中同樣以攝影機取得移動物件126’的影像,同樣以影像處理手段取得移動物件126’的影像資訊,上傳伺服氣候,立即可顯示排序第一的虛擬訊息137,同樣也包括提示使用者可以切換訊息的手勢切換標示138,139,此例顯示使用者在此應用的載體上可以揮動手勢切換虛擬訊息,下方同樣提示有虛擬訊息預覽區140。
是以,根據揭露書所載實施例,本發明提出一種移動物件的虛擬訊息遠距管理方法與系統,遠距管理提供用戶可以不必在移動物件附近,而能遠距設定與移動物件關聯的各種虛擬訊息,建立虛擬訊息、移動物件、可視範圍與搜尋條件的關聯資料庫,提供搜尋服務,所依據的定位資訊主要為移動物件的影像資訊,當有使用者欲搜尋此移動物件下的虛擬訊息時,伺服器同樣依照行動裝置上傳的影像資訊與行動裝置的位置資訊進行比對,提供搜尋虛擬訊息的服務。
惟以上所述僅為本發明之較佳可行實施例,非因此即侷限本發明之專利範圍,故舉凡運用本發明說明書及圖示內容所為之等效結構變化,均同理包含於本發明之範圍內,合予陳明。

Claims (15)

  1. 一種移動物件虛擬訊息遠距管理方法,包括:以一伺服器提供一遠距管理介面;經一網路,該伺服器接收一終端電腦裝置使用該遠距管理介面選擇的一或多個移動物件,儲存於一資料庫中的各移動物件的資訊包括各移動物件的影像資訊;該伺服器接收該終端電腦裝置使用該遠距管理介面傳送之關聯各移動物件的一虛擬訊息;該伺服器接收該終端電腦裝置使用該遠距管理介面設定對應該虛擬訊息的搜尋條件;以及於該伺服器中,建立該一或多個移動物件、各移動物件所關聯的該虛擬訊息,以及該虛擬訊息的搜尋條件的資料。
  2. 如請求項1所述的移動物件虛擬訊息遠距管理方法,其中,於該伺服器中,設定各移動物件所關聯的該虛擬訊息的搜尋條件為一可視範圍、一時間範圍,以及/或一使用者範圍。
  3. 如請求項2所述的移動物件虛擬訊息遠距管理方法,更包括設定各移動物件所關聯的該虛擬訊息的一預算範圍。
  4. 如請求項2所述的移動物件虛擬訊息遠距管理方法,其中該時間範圍係為設定提供觀看該虛擬訊息的一有效期限以及/或一顯示時間。
  5. 如請求項2所述的移動物件虛擬訊息遠距管理方法,其中該使用者範圍係為設定提供觀看該虛擬訊息的一或多個使用者。
  6. 如請求項2所述的移動物件虛擬訊息遠距管理方法,其中該可視範圍包括該虛擬訊息與所關聯的該移動物件之間的一可視距離範圍。
  7. 如請求項2所述的移動物件虛擬訊息遠距管理方法,其中該遠距管理介面包括提供一電子地圖,藉以設定各移動物件的該可視範圍。
  8. 如請求項1所述的移動物件虛擬訊息遠距管理方法,其中於該伺服器中設定各移動物件時,以一影像運算手段解析得到該移動物件的色塊資訊與線條資訊。
  9. 如請求項1所述的移動物件虛擬訊息遠距管理方法,其中於該伺服器中設定各移動物件時,以一人臉辨識技術使得人臉形成定位該虛擬訊息的影像資訊。
  10. 如請求項1至9其中之一所述的移動物件虛擬訊息遠距管理方法,其中該虛擬訊息為一文字、一圖片、一影片與一聲音其中之一,或其組合。
  11. 一種移動物件虛擬訊息遠距管理系統,包括:一資料庫,記載多個移動物件的資料,以及個別移動物件對應的影像資訊;一伺服器,具有一或多個處理器,用以執行一移動物件虛擬訊息遠距管理方法,該方法包括以下步驟:以該伺服器提供一遠距管理介面;經一網路,該伺服器接收一終端電腦裝置使用該遠距管理介面選擇的一或多個移動物件,儲存於該資料庫中的各移動物件的資訊包括各移動物件的影像資訊;該伺服器接收該終端電腦裝置使用該遠距管理介面傳送之關聯各移動物件的一虛擬訊息;該伺服器接收該終端電腦裝置使用該遠距管理介面設定對應該虛擬訊息的搜尋條件;以及於該伺服器中,建立該一或多個移動物件、各移動物件所關聯的該虛擬訊息,以及該虛擬訊息的搜尋條 件的資料。
  12. 如請求項11所述的移動物件虛擬訊息遠距管理系統,其中,於該伺服器中,設定各移動物件所關聯的該虛擬訊息的搜尋條件為一可視範圍、一時間範圍,以及/或一使用者範圍。
  13. 如請求項11所述的移動物件虛擬訊息遠距管理系統,其中於該伺服器中設定各移動物件時,以一影像運算手段解析得到該移動物件的色塊資訊與線條資訊。
  14. 如請求項11所述的移動物件虛擬訊息遠距管理系統,其中於該伺服器中設定各移動物件時,以一人臉辨識技術取得一人臉形成的影像資訊。
  15. 如請求項11至14其中之一所述的移動物件虛擬訊息遠距管理系統,其中該虛擬訊息為一文字、一圖片、一影片與一聲音其中之一,或其組合。
TW105142995A 2016-12-23 2016-12-23 移動物件的虛擬訊息遠距管理方法與應用系統 TWI603227B (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
TW105142995A TWI603227B (zh) 2016-12-23 2016-12-23 移動物件的虛擬訊息遠距管理方法與應用系統
US15/581,924 US10606886B2 (en) 2016-12-23 2017-04-28 Method and system for remote management of virtual message for a moving object
CN201710585315.0A CN108241726B (zh) 2016-12-23 2017-07-18 移动物件的虚拟信息远距管理方法与应用***
EP17187044.7A EP3340154A1 (en) 2016-12-23 2017-08-21 Method and system for remote management of virtual message for a moving object
JP2017212982A JP6600674B2 (ja) 2016-12-23 2017-11-02 移動オブジェクト仮想情報遠隔管理方法及び移動オブジェクト仮想情報遠隔管理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW105142995A TWI603227B (zh) 2016-12-23 2016-12-23 移動物件的虛擬訊息遠距管理方法與應用系統

Publications (2)

Publication Number Publication Date
TWI603227B TWI603227B (zh) 2017-10-21
TW201823929A true TW201823929A (zh) 2018-07-01

Family

ID=59683450

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105142995A TWI603227B (zh) 2016-12-23 2016-12-23 移動物件的虛擬訊息遠距管理方法與應用系統

Country Status (5)

Country Link
US (1) US10606886B2 (zh)
EP (1) EP3340154A1 (zh)
JP (1) JP6600674B2 (zh)
CN (1) CN108241726B (zh)
TW (1) TWI603227B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7183085B2 (ja) * 2019-03-14 2022-12-05 株式会社東芝 移動体行動登録装置、移動体行動登録システム、移動体行動登録方法、移動体行動登録プログラム、及び移動体行動決定装置
US20200410764A1 (en) * 2019-06-28 2020-12-31 Snap Inc. Real-time augmented-reality costuming
KR102618732B1 (ko) * 2019-08-27 2023-12-27 엘지전자 주식회사 얼굴 인식 활용 단말기 및 얼굴 인식 활용 방법
CN116015575A (zh) * 2021-10-22 2023-04-25 大唐移动通信设备有限公司 数据处理方法及用户设备、存储介质

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6813395B1 (en) * 1999-07-14 2004-11-02 Fuji Photo Film Co., Ltd. Image searching method and image processing method
JP2004328130A (ja) 2003-04-22 2004-11-18 Matsushita Electric Ind Co Ltd 情報公開システム
US9117220B2 (en) * 2003-06-16 2015-08-25 Meetup, Inc. Web-based interactive meeting facility with revenue generation through sponsorship
US7720436B2 (en) 2006-01-09 2010-05-18 Nokia Corporation Displaying network objects in mobile devices based on geolocation
US9690979B2 (en) * 2006-03-12 2017-06-27 Google Inc. Techniques for enabling or establishing the use of face recognition algorithms
US7961938B1 (en) * 2006-06-30 2011-06-14 Adobe Systems Incorporated Finding and structuring images based on a color search
KR100746213B1 (ko) * 2006-07-20 2007-08-03 삼성전자주식회사 이동통신 시스템에서 멀티미디어 메시지 검색 방지 장치 및방법
US20080263460A1 (en) * 2007-04-20 2008-10-23 Utbk, Inc. Methods and Systems to Connect People for Virtual Meeting in Virtual Reality
US20090237328A1 (en) 2008-03-20 2009-09-24 Motorola, Inc. Mobile virtual and augmented reality system
US20100228612A1 (en) * 2009-03-09 2010-09-09 Microsoft Corporation Device transaction model and services based on directional information of device
CN106101115B (zh) * 2009-07-30 2019-09-20 Sk普兰尼特有限公司 用于提供增强现实的方法、服务器和便携终端
US20130278631A1 (en) * 2010-02-28 2013-10-24 Osterhout Group, Inc. 3d positioning of augmented reality information
US20110276507A1 (en) * 2010-05-05 2011-11-10 O'malley Matthew Carl System and method for recruiting, tracking, measuring, and improving applicants, candidates, and any resources qualifications, expertise, and feedback
JP5271965B2 (ja) 2010-05-21 2013-08-21 株式会社エヌ・ティ・ティ・ドコモ オブジェクト配信範囲設定装置及びオブジェクト配信範囲設定方法
JP5739428B2 (ja) * 2010-08-04 2015-06-24 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America 画像分類装置、方法、プログラム、プログラムを記録する記録媒体及び集積回路
JP5467177B2 (ja) * 2011-05-31 2014-04-09 楽天株式会社 情報提供装置、情報提供方法、情報提供処理プログラム、情報提供処理プログラムを記録した記録媒体、及び情報提供システム
US9224257B2 (en) * 2011-07-08 2015-12-29 Kyle Patrick Smith Payment authorized lock system and methods of making and using the same
US20130290096A1 (en) * 2012-03-15 2013-10-31 Catalina Marketing Corporation System and method of measuring lift in a marketing program
JP5279930B1 (ja) 2012-03-27 2013-09-04 株式会社東芝 サーバ、電子機器、サーバの制御方法、サーバの制御プログラム
JP6064376B2 (ja) 2012-06-06 2017-01-25 ソニー株式会社 情報処理装置、コンピュータプログラムおよび端末装置
JP2014164656A (ja) 2013-02-27 2014-09-08 Ricoh Co Ltd 画像処理方法およびプログラム
WO2014164901A1 (en) * 2013-03-11 2014-10-09 Magic Leap, Inc. System and method for augmented and virtual reality
US10152495B2 (en) 2013-08-19 2018-12-11 Qualcomm Incorporated Visual search in real world using optical see-through head mounted display with augmented reality and user interaction tracking
US9424239B2 (en) 2013-09-06 2016-08-23 Microsoft Technology Licensing, Llc Managing shared state information produced by applications
WO2015127383A1 (en) * 2014-02-23 2015-08-27 Catch Motion Inc. Person wearable photo experience aggregator apparatuses, methods and systems
JP6326996B2 (ja) 2014-06-13 2018-05-23 富士通株式会社 端末装置、情報処理システム、及び表示制御プログラム
TWI518634B (zh) * 2014-12-16 2016-01-21 財團法人工業技術研究院 擴增實境方法與系統
WO2016113602A1 (en) * 2015-01-12 2016-07-21 Yogesh Chunilal Rathod Real-time presenting on-demand service providers and users or customers and facilitating them
TW201640280A (zh) * 2015-05-15 2016-11-16 承風創意整合有限公司 物品導向的擴增實境運作方法、系統以及電腦可讀取儲存媒體
TWM528481U (zh) * 2016-02-05 2016-09-11 黃宇軒 擴增實境影像產生系統及其應用
CN106127859B (zh) * 2016-06-28 2018-08-24 华中师范大学 一种移动增强现实型涂鸦绘本的真实感生成方法

Also Published As

Publication number Publication date
CN108241726B (zh) 2022-08-23
US20180181596A1 (en) 2018-06-28
CN108241726A (zh) 2018-07-03
JP2018106692A (ja) 2018-07-05
TWI603227B (zh) 2017-10-21
US10606886B2 (en) 2020-03-31
EP3340154A1 (en) 2018-06-27
JP6600674B2 (ja) 2019-10-30

Similar Documents

Publication Publication Date Title
TWI615776B (zh) 移動物件的虛擬訊息建立方法、搜尋方法與應用系統
US9542778B1 (en) Systems and methods related to an interactive representative reality
CN107870961B (zh) 空间物件搜寻排序方法、***与计算机可读取存储装置
US20190333478A1 (en) Adaptive fiducials for image match recognition and tracking
CN107870962B (zh) 适地性空间物件远距管理方法与***
CN108733272B (zh) 适地性空间物件可视范围管理方法与***
CN108241726B (zh) 移动物件的虚拟信息远距管理方法与应用***
WO2019127320A1 (zh) 信息处理方法、装置、云处理设备及计算机程序产品
TWI611307B (zh) 適地性空間物件資料建立方法、顯示方法與應用系統