TWI531914B - 擴增實境專案管理系統與方法 - Google Patents
擴增實境專案管理系統與方法 Download PDFInfo
- Publication number
- TWI531914B TWI531914B TW103135629A TW103135629A TWI531914B TW I531914 B TWI531914 B TW I531914B TW 103135629 A TW103135629 A TW 103135629A TW 103135629 A TW103135629 A TW 103135629A TW I531914 B TWI531914 B TW I531914B
- Authority
- TW
- Taiwan
- Prior art keywords
- augmented reality
- project
- digital content
- module
- project management
- Prior art date
Links
Landscapes
- Information Transfer Between Computers (AREA)
Description
本發明係關於擴增實境系統,特別是本發明是一種擴增實境專案管理系統與方法。
擴增實境(Augmented Reality,AR),是整合視效、音效暨空間資訊到真實環境以提供現實生活無法直接獲得的訊息,其訊息可為為圖片、文字、影片、動畫及3D模型等數位內容,透過該等數位內容產生互動效果的一項技術。一般而言,擴增實境係利用一辨識標籤產生與該辨識標籤對應之數位內容,其中辨識標籤可為條碼、QR code、圖像,擴增實境系統透過攝影模組進行辨識標籤的偵測及比對且在真實環境中以重疊的方式(superimposed)開啟數位內容並顯示在裝置螢幕上。
請參閱第一圖,顯示使用擴增實境識的示意圖。擴增實境模組內建的辨識標籤為蛋糕10之圖像,安裝該擴增實境模組的行動裝置100透過攝影模組拍攝實體蛋糕10,擴增實境模組能夠啟動辨識並確認目前的「辨識標籤(蛋糕10之圖像)」是否為擴增實境模組已內建(登錄)存在的標籤或圖像,以決定其對應數位內容是否出現於該該攝影畫面上;例如:3D模型蠟燭20與文字祝賀詞30,並同時顯示在行動裝置的螢幕50上的預設位置。,
目前市面上含有擴增實境功能的應用程式(APP),其設定辨識標籤方法皆由應用程式開發人員將辨識標籤與數位內容新增至程式中,並封裝產生該應用程式。客戶端取得該應用程式需經作業系統商審查過後,該應用程式才能上架至Google或Apple線上商店,供行動裝置用戶下載安裝。一旦客戶端欲新增或置換該應用程式的辨識標籤及數位內容時,客戶端需重新提供相關資訊給應用程式開發人員,由開發人員再次封裝產生應用程式後,客戶端再向作業系統商申請異動,經審核同意後才能上架新的應用程式,行動裝置用戶也要更新應用程式才能使用新增或置換的辨識標籤及數位內容。
由上述內容可知,不論客戶端第一次開發或後續更新應用程式,皆需透過應用程式開發人員完成,後續更新需重新至線上商店上架,先前技術需花費人力、重新封裝產生應用程式、開發時間、重新向線上商店申請、行動裝置用戶重新下載與安裝等成本資源,這些成本資源會造成客戶端獲利下降。
有鑑於現有開發流程存在的成本資源問題,並克服由開發人員完成應用程式的限制,本發明的目的係提供一種擴增實境專案管理系統與方法,可由客戶端自行上傳辨識標籤及數位內容來產生應用程式,並藉由專案管理該應用程式的辨識標籤及數位內容,使安裝該應用程式的行動裝置無需歷經作業系統商重新審查、線上商店重新上架及重新下載
或更新等時程,行動裝置即可使用新增或置換的辨識標籤及數位內容。
為實現本發明之目的,本發明提供一種擴增實境專案管理系統,包括:一專案管理模組,產生一專案代碼,並基於該專案代碼管理一辨識標籤資料庫與一數位內容資料庫的存取;一辨識標籤上傳模組,接受該專案管理模組的控制,以允許一客戶端上傳至少一辨識標籤,並將該辨識標籤與該專案代碼產生關聯後存入該辨識標籤資料庫;以及一數位內容上傳模組,接受該專案管理模組的控制,以允許一客戶端上傳至少一數位內容,並將該數位內容與該專案代碼及該辨識標籤產生關聯後存入該數位內容資料庫;其中,基於該專案代碼,該專案管理模組產生一擴增實境應用程式,該擴增實境應用程式利用該辨識標籤與該數位內容執行一擴增實境功能模組;以及基於該專案代碼,該專案管理模組允許一行動裝置連線更新該擴增實境應用程式利用的該辨識標籤與該數位內容。
基於上述發明構想,其中該專案管理模組基於該專案代碼管理一訊息資料庫的存取。
基於上述發明構想,本發明系統進一步包括:一訊息上傳模組,接受該專案管理模組的控制,以允許一客戶端上傳至少一訊息,並將該訊息與該專案代碼產生關聯後存入該訊息資料庫。
基於上述發明構想,其中基於該專案代碼,該專案管理模組產生的擴增實境應用程式利用該訊息資料庫的訊息。
基於上述發明構想,其中該行動裝置安裝該擴增實境應用程式,且該行動裝置執行該擴增實境應用程式的擴增實境功能模組,能夠啟動辨識追蹤及該行動裝置的攝影機來辨識該標籤或圖像是否為該擴增實境專案管理系統已登錄存在的標籤或圖像,以決定其對應數位內容是否出現於該攝影畫面。
基於上述發明構想,進一步包括:一辨識標籤索取模組,接受該專案管理模組的控制,以允許該行動裝置從該辨識標籤資料庫索取至少一辨識標籤,以更新該擴增實境應用程式所利用的該辨識標籤。
基於上述發明構想,進一步包括:一數位內容索取模組,接受該專案管理模組的控制,以允許該行動裝置從該數位內容資料庫索取至少一數位內容,以更新該擴增實境應用程式所利用的該數位內容。
基於上述發明構想,進一步包括:一訊息索取模組,接受該專案管理模組的控制,以允許該行動裝置從該訊息資料庫索取至少一訊息,使該擴增實境應用程式利用該訊息。
基於上述發明構想,其中,該專案管理模組允許
該客戶端基於該專案代碼管理或更新該辨識標籤資料庫的辨識標籤與該數位內容資料庫的數位內容,俾使該行動裝置基於該專案代碼連線更新該擴增實境應用程式利用的該辨識標籤與該數位內容。
基於上述發明構想,其中該行動裝置透過該擴增實境應用程式內一辨識追蹤模組於實際環境中所拍攝畫面,可即時設定為一辨識標的供該行動裝置使用。
基於上述發明構想,其中該擴增實境應用程式可包含一辨識標的上傳模組,可上傳該行動裝置內任一辨識標的,而任一辨識標的係利用辨識追蹤模組於實際環境中所拍攝的畫面。
基於上述發明構想,其中該擴增實境應用程式可包含一數位內容置換模組,該數位內容置換模組可置換從專案管理模組下載之數位內容。
本發明復提供一種擴增實境專案管理方法,包含:產生一專案代碼,並基於該專案代碼管理一辨識標籤資料庫與一數位內容資料庫的存取;基於該專案代碼,允許至少一辨識標籤上傳,並將該辨識標籤與該專案代碼產生關聯後存入該辨識標籤資料庫;基於該專案代碼,允許至少一數位內容上傳,並將該數位內容與該專案代碼及該辨識標籤產生關聯後存入該數位內容資料庫;以及基於該專案代碼,產生一擴增實境應用程式,該擴增實境應用程式利用該辨識標
籤與該數位內容執行一擴增實境功能模組。
基於上述發明構想,包含:基於該專案代碼,允許至少一訊息上傳,並將該訊息與該專案代碼產生關聯後存入一訊息資料庫。
基於上述發明構想,包含:基於該專案代碼,允許一行動裝置連線更新該擴增實境應用程式利用的該辨識標籤與該數位內容。
基於上述發明構想,其中該辨識標籤是由一客戶端上傳或由一行動裝置將拍攝畫面上傳。
本發明亦復提供一種一擴增實境應用程式的執行方法,實施於安裝該擴增實境應用程式之一行動裝置,且該擴增實境應用程式是基於一專案代碼產生,包含:基於該專案代碼,建立與一擴增實境專案管理系統連線;基於該專案代碼,從該擴增實境專案管理系統取得關於一版本訊息;根據該版本訊息,判斷一辨識標籤版本是否為舊版本以決定從該擴增實境專案管理系統下載對應該專案代碼之辨識標籤;根據該版本訊息,判斷一數位內容版本是否為舊版本以決定從該擴增實境專案管理系統下載對應該專案代碼之數位內容。
基於上述發明構想,包含:根據該版本訊息,判斷一訊息版本是否為舊版本以決定從該擴增實境專案管理系統下載對應該專案代碼之訊息。
基於上述發明構想,包含:將一攝影機於實際環境中所拍攝畫面,即時設定為一辨識標的並使用於擴增實境應用中。
上述發明構想,包含:將該辨識標的上傳至該擴增實境專案管理系統。
藉由本發明之擴增實境專案管理系統與方法,透過置換或新增該專案中擴增實境辨識標籤與其對應數位內容後,行動裝置的擴增實境應用程式可同步更新辨識標籤與其對應數位內容;另外,行動裝置內一攝影模組所拍攝畫面,可立即設定為辨識標的並指定其對應的數位內容,於該行動裝置上擴增實境應用程式使用,也可上傳辨識標的與專案檔至專案管理系統。
1‧‧‧擴增實境專案管理系統
2‧‧‧專案管理模組
3‧‧‧訊息資料庫
4‧‧‧辨識標籤資料庫
5‧‧‧數位內容資料庫
6‧‧‧客戶端
7‧‧‧擴增實境專案管理網頁
8‧‧‧擴增實境應用程式
9‧‧‧擴增實境功能模組
10‧‧‧蛋糕
11‧‧‧圖像辨識追蹤
12‧‧‧3D即時繪圖引擎
13‧‧‧訊息通知
14‧‧‧使用說明
15‧‧‧標籤品質檢測工具
16‧‧‧帳戶登入/管理
17‧‧‧訊息顯示模組
18‧‧‧使用說明顯示模組
19‧‧‧UAR擴增實境應用程式
20‧‧‧3D模型蠟燭
21‧‧‧更新/管理辨識標籤
22‧‧‧更新/管理數位內容
23‧‧‧更新/管理訊息
24‧‧‧更新/管理使用說明
30‧‧‧文字祝賀詞
33‧‧‧辨識追蹤模組
50‧‧‧行動裝置螢幕
51‧‧‧系統架構
61‧‧‧辨識標籤比對模組
62‧‧‧辨識標籤下載模組
63‧‧‧數位內容比對模組
64‧‧‧數位內容下載模組
65‧‧‧辨識標籤索取模組
66‧‧‧數位內容索取模組
67‧‧‧訊息索取模組
68‧‧‧使用說明索取模組
69‧‧‧帳戶資料庫
70‧‧‧辨識標籤上傳模組
71‧‧‧數位內容上傳模組
72‧‧‧訊息上傳模組
73‧‧‧使用說明上傳模組
74‧‧‧帳戶資料比對模組
75‧‧‧辨識標籤處理模組
76‧‧‧數位內容處理模組
77‧‧‧訊息處理模組
78‧‧‧使用說明處理模組
80‧‧‧辨識標的上傳模組
81‧‧‧數位內容置換模組
82‧‧‧專案上傳模組
83‧‧‧專案轉換模組
100‧‧‧行動裝置
101~105‧‧‧步驟
201~204‧‧‧步驟
301~309‧‧‧步驟
401~406‧‧‧步驟
501~503‧‧‧步驟
601~603‧‧‧步驟
第一圖係擴增實境辨識使用的示意圖。
第二圖係擴增實境專案管理系統之方塊圖。
第三A圖係擴增實境專案管理系統新增一擴增實境應用程式之方法流程圖。
第三B圖為擴增實境專案管理系統修改一擴增實境專案內容之方法流程圖。
第四圖為本發明系統之一種實施例的架構圖。
第五圖為第四圖所示本發明系統內各模組與資料庫之架構圖。
第六圖為第四圖所示本發明擴增實境應用程式於行動裝置的執行流程圖。
第七圖為本發明系統之另一種實施例的架構圖。
第八圖為第七圖所示本發明UAR擴增實境應用程式執行與上傳流程圖。
第九圖為第七圖所示本發明行動裝置置換數位內容流程圖。
第十圖為第七圖所示本發明行動裝置專案檔上傳流程圖。
下文係根據本發明的具體實施例並參照圖式描述之。
首先,關於本發明,請參閱第二圖,係本發明擴增實境專案管理系統之方塊圖,其中該方塊圖包含:一客戶端6、一擴增實境專案管理系統1及一行動裝置100。
在本發明中,該客戶端6可透過擴增實境專案管理網頁7以網路連結至該擴增實境專案管理系統1,該擴增實境專案管理系統1包含:一專案管理模組2、一訊息資料庫3、一辨識標籤資料庫4、一數位內容資料庫5,其中該專案管理模組2基於一專案代碼負責控制並管理這些資料庫3、4、5的存取,該訊息資料庫3儲存該客戶端6欲公開的訊息,該辨識標籤資料庫4儲存該客戶端6上傳之辨識圖檔,該數位內容資料庫5儲存該客戶端6
上傳之數位內容,而數位內容包含,但不受限於圖片、影片、去背影片、網路連結(URL)、3D模型等。
另外,該行動裝置100也可透過擴增實境應用程式8基於一專案代碼以網路連結至該擴增實境專案管理系統1,同時該擴增實境專案管理系統1可提供該行動裝置100更新訊息、辨識標籤及數位內容。而基於該專案代碼,專案管理模組2負責控制並管理該客戶端6與該行動裝置100能透過該擴增實境專案管理系統1順利存取所需資訊。
第三A圖為擴增實境專案管理系統新增一擴增實境應用程式之方法流程圖。本發明此一方法可由任何適當的伺服器、資料處理系統、或資料處理元件之組合執行。該方法從步驟101開始。
在步驟101,該專案管理模組2接收該客戶端6輸入一組帳戶後,允許該客戶端6完成登入動作。步驟102中,該專案管理模組2新增屬於該客戶端6的一專案代碼,該專案代碼係根據不同專案所產生,每一專案具有一獨立且不重複的專案代碼。
步驟103為專案管理模組2設定辨識標籤與其對應的數位內容,每一專案代碼可設定至少一個以上辨識標籤,其中每一個辨識標籤可至少對應一個以上數位內容。接著,透過步驟104的運作,專案管理模組2將辨識標籤與其對應的數位內容結合擴增實境功能模組9,如第五圖所示;該擴增實境功能模組9讓完成辨識追蹤成功後的辨識標籤可啟動該等對應的數位內容。最後,步驟105為專案管理模組2將步驟104內容封裝成為一具有擴增實境效果的應用程式,該應用程式包含,但不受限於安裝在具有一攝影機之行動裝置、平板電腦、個人電腦、筆記型電腦上。
第三B圖為擴增實境專案管理系統修改一擴增實境專案內容之方法流程圖。本發明此一方法亦可由任何適當的伺服器、資料處理系統、或資料處理元件之組合執行。該方法從步驟201開始。
在步驟201,專案管理模組2接收該客戶端6輸入一組帳戶後,允許該客戶端6完成登入動作。步驟202中,該專案管理模組2根據該客戶端6選擇的專案代碼輸出專案相關資訊。接著,透過步驟203的運作,專案管理模組2依該客戶端6的操作完成辨識標籤與其對應的數位內容的修改或置換,基於選擇的專案代碼,該客戶端6的操作包含:新增辨識標籤與其對應的數位內容;以及,置換原有的辨識標籤或數位內容。
最後,步驟204中,在擴增實境專案管理系統1中所成功修改或置換的辨識標籤與其對應的數位內容,皆可透過同步方式更新行動裝置100上之具有擴增實境效果的應用程式。藉此可省去將應用程式重新封裝的過程,且行動裝置100也不用再次安裝應用程式。
第四圖為本發明系統之一種實施例的架構圖。第四圖同時也為第二圖進一步包含客戶端6、擴增實境專案管理系統1及行動裝置100之系統架構圖。
第四圖所示本發明系統架構51係由客戶端6、擴增實境專案管理系統1及行動裝置100所構成。客戶端6需透過擴增實境專案管理系統1的帳戶登入/管理方塊16,以取得系統中的管理權限。客戶端6進入擴增實境專案管理網頁7後,更新/管理辨識標籤21可將上傳的辨識標籤進行標籤品質評分,完成評分後會提醒客戶端6標籤是否符合最低標準,藉此確保擴增實境應用服務品質。接著,完成評分之辨識標籤由標籤品質檢測工具15檢測
標籤品質,並儲存於辨識標籤資料庫4。
而擴增實境專案管理系統1中的數位內容資料庫5,用以儲存數位內容,其中數位內容係透過更新/管理數位內容方塊22完成上傳、新增、置換與刪除等管理功能。另外,擴增實境專案管理系統1中的訊息資料庫3,用以儲存訊息與使用說明,其中訊息包含,但不受限於產品訊息、最新消息、更新資訊等訊息,訊息係透過更新/管理訊息方塊23完成儲存,而使用說明係透過更新/管理使用說明方塊24完成儲存。
該客戶端6亦可透過擴增實境專案管理系統1自訂擴增實境應用程式8操控介面與顯示方式,包含操控介面在螢幕上顯示的位置(例如:螢幕左上角/左側中間/左下角/上緣中間/下緣中間/右上角/右側中間/右下角)、操控介面內按鈕之大小與類型顯示方式、應用程式的按鍵與過場畫面圖案、與應用程式在螢幕呈現方式。
當擴增實境專案資料完備後,擴增實境專案管理系統1可基於一專案代碼將專案相關資訊封裝產生一擴增實境應用程式8,使該擴增實境應用程式利用該專案代碼關聯的辨識標籤與該數位內容執行一擴增實境功能模組。該擴增實境應用程式8可安裝於行動裝置100上,使行動裝置100具有擴增實境功能應用,另外也包含訊息通知13與使用說明14等功能。
擴增實境應用程式8包含一辨識追蹤模組33,該辨識追蹤模組33係由圖像辨識追蹤11與3D即時繪圖引擎12所完成,圖像辨識追蹤11辨識行動裝置100的攝影機所拍攝畫面中是否包含該擴增實境專案管理系統1已登錄存在的標籤或圖像,以決定其對應數位內容是否出現於該拍攝畫面,而3D即時繪圖引擎12可即時彩繪3D物件並賦予物件預設的物理行為暨
光影特效以有效混淆視覺達到擬真的視覺效果。
第五圖為第四圖所示本發明系統內各模組與資料庫之架構圖。
第五圖中擴增實境專案管理系統1之專案管理模組2,可根據每一帳戶資料庫69內的所有帳戶產生對應之專案代碼,基於每一專案代碼管理辨識標籤資料庫4、數位內容資料庫5與訊息資料庫3的存取。其中,擴增實境專案管理系統1更包含:辨識標籤上傳模組70、數位內容上傳模組71、消息上傳模組72與使用說明上傳模組73以接收客戶端6所上傳資料。擴增實境專案管理網頁7的帳戶資料比對模組74,可將客戶端6輸入的帳號密碼進行比對,比對完成後,擴增實境專案管理系統1即可基於對應之專案代碼進行專案管理。
辨識標籤上傳模組70接受該專案管理模組2的控制,以接收客戶端6上傳至少一辨識標籤,並將該辨識標籤與該專案代碼產生關聯後儲存於該辨識標籤資料庫4。透過擴增實境專案管理網頁7的辨識標籤處理模組75,可判斷客戶端6輸入的辨識標籤資訊與上傳的辨識標籤檔案是否符合系統規定(例如:每一組標籤檔案以5MB為限),並向擴增實境專案管理系統1上傳。
數位內容上傳模組71接受該專案管理模組2的控制,以接收客戶端6上傳至少一數位內容,並將該數位內容與該專案代碼及該辨識標籤產生關聯後儲存於該數位內容資料庫5。透過擴增實境專案管理網頁7的數位內容處理模組76,可判斷客戶端6輸入的數位內容資訊(例如:每一段AVI以不超過3分鐘為原則)、檔案格式與容量是否符合系統規定,並向擴增實境
專案管理系統1上傳。
訊息上傳模組72接受該專案管理模組2的控制,以接收客戶端6上傳至少一訊息,並將該訊息與該專案代碼產生關聯後儲存於該訊息資料庫3。透過擴增實境專案管理網頁7的訊息處理模組77,可判斷客戶端6輸入的消息文字數量是否符合系統規定,並向擴增實境專案管理系統1上傳。另外,擴增實境專案管理系統1中的使用說明上傳模組73,接收客戶端6透過使用說明處理模組78判斷是否符合系統規定之使用說明檔案。
在本發明此一實施例中,擴增實境專案管理系統1可基於一專案代碼,由專案管理模組2產生一擴增實境應用程式8,該擴增實境應用程式8利用該專案代碼相關的辨識標籤與數位內容執行一擴增實境功能模組9。其中,專案管理模組2產生一擴增實境應用程式8的方式,係專案管理模組2將擴增實境專案管理系統1內相關資料與程式碼,利用包含,但不受限於封裝、編譯等相關手段產生擴增實境應用程式8。
在本發明此一實施例中,行動裝置100安裝擴增實境應用程式8後,專案管理模組2允許行動裝置100基於一專案代碼連線後,以更新該擴增實境應用程式8利用的辨識標籤、數位內容、訊息與使用說明。同時,擴增實境應用程式8具有擴增實境功能模組9的相關功能,係能夠啟動辨識追蹤模組33及行動裝置100的攝影機來辨識該標籤或圖像是否為擴增實境專案管理系統1已登錄存在的標籤或圖像,以決定其對應數位內容是否出現於該攝影畫面。
擴增實境專案管理系統1中的辨識標籤索取模組65,接受該專案管理模組2的控制,以允許行動裝置100在基於一專案代碼連線後,經
辨識標籤比對模組61確認辨識標籤是否為最新後,透過辨識標籤下載模組62向辨識標籤資料庫4索取至少一辨識標籤,以更新該擴增實境應用程式8所利用的辨識標籤。
而擴增實境專案管理系統1中的數位內容索取模組66,接受該專案管理模組2的控制,以允許行動裝置100在基於一專案代碼連線後,經數位內容比對模組63確認數位內容是否為最新後,透過數位內容下載模組64向數位內容資料庫5索取至少一數位內容,以更新該擴增實境應用程式8所利用的數位內容。
同時,擴增實境專案管理系統1中的訊息索取模組67,接受該專案管理模組2的控制,以允許行動裝置100基於一專案代碼連線後,透過訊息顯示模組17向訊息資料庫3索取至少一訊息,使該擴增實境應用程式8利用該訊息。使用說明索取模組68也接受該專案管理模組2的控制,以允許行動裝置100透過使用說明顯示模組18下載使用手冊。
此外,於擴增實境專案管理系統1的專案管理模組2允許該客戶端6基於該專案代碼管理或更新辨識標籤資料庫4的辨識標籤、數位內容資料庫5的數位內容、訊息資料庫3的訊息與使用說明,俾使該行動裝置100基於該專案代碼連線更新擴增實境應用程式8利用的辨識標籤、數位內容、訊息與使用說明。藉此可讓客戶端6與行動裝置100間,透過載擴增實境專案管理系統1迅速同步,同時也解決習知技術中由開發人員重新封裝應用程式所導致的成本上升。
第六圖為第四圖所示本發明擴增實境應用程式於行動裝置的執行流程圖。第六圖描述一行動裝置100接收一執行本發明擴增實境應用
程式8指令後,執行本發明擴增實境應用程式8至開始使用之間的初始過程。
第六圖中步驟301為當一行動裝置100接收一執行擴增實境應用程式8指令後,會開始執行擴增實境應用程式8,並同時基於一專案代碼連線至擴增實境專案管理系統1,以取得包含關於辨識標籤版本、數位內容版本與訊息版本的最新版本訊息。首先由辨識標籤比對模組61根據該最新版本訊息,判斷辨識標籤版本是否為最新版本(步驟302),若為舊版本則於辨識標籤資料庫4下載對應專案代碼之辨識標籤(步驟303)。當擴增實境應用程式8上辨識標籤版本為新版本後,由數位內容比對模組63根據該最新版本訊息,判斷數位內容版本是否為最新版本(步驟304),若為舊版本則於數位內容資料庫5下載對應專案代碼之數位內容(步驟305)。
當擴增實境應用程式8上數位內容版本為新版本後,由訊息顯示模組17取得擴增實境專案管理系統1上之訊息版本後,判斷訊息是否為最新版本(步驟306),若為舊版本則於訊息資料庫3下載對應專案代碼之訊息(步驟307)。最後,當擴增實境應用程式8上訊息版本為新版本後,顯示消息於擴增實境應用程式8上(步驟308),接著便能使用擴增實境應用程式8(步驟309)。
第七圖為本發明系統之另一種實施例的之架構圖。在本發明此一實施例中,以UAR(Ubiquitous AR,無所不在的擴增實境)表示擴增實境應用程式8所新增的功能,該UAR擴增實境應用程式19是基於一專案代碼產生,不只能辨識擴增實境專案管理系統1上的專案代碼對應之所有辨識標籤,亦可利用UAR擴增實境應用程式19內建之辨識追蹤模組33於實際環境中所拍攝畫面,即時設定為一辨識標的供該行動裝置100使用。其中,「辨
識標的」為行動裝置100即時拍攝之畫面,係用以區別先前所提之辨識標籤。UAR擴增實境應用程式19的辨識追蹤模組33皆可於實際環境中所拍攝畫面中辨識出「辨識標籤」或「辨識標的」以產生關聯的數位內容。
第七圖中,行動裝置100透過UAR擴增實境應用程式19內一辨識追蹤模組33於實境環境中所拍攝畫面,可即時設定為一辨識標的供該行動裝置100使用,該辨識標的對應之數位內容也可立即編輯。設定與編輯完成後,即可藉由行動裝置100的攝影機偵測辨識標的並啟動或播放對應之數位內容。UAR擴增實境應用程式19可視行動裝置100內建檔案儲存量或使用需求來預設辨識標的及對應數位內容之數量,以確保擴增實境的效果呈現與播放不會延遲。
UAR擴增實境應用程式19基於一專案代碼連線並登入擴增實境專案管理系統1後,利用辨識標的上傳模組80可上傳該行動裝置100中任一辨識標的,而任一辨識標的係利用辨識追蹤模組33於實境環境中所拍攝畫面。辨識標的上傳模組80可將辨識標的,新增或置換至擴增實境專案管理系統1中的辨識標籤資料庫4。專案上傳模組82可將UAR擴增實境應用程式19內之辨識標的與其對應數位內容設定為一專案檔並上傳至擴增實境專案管理系統1,透過擴增實境專案管理系統1中的專案轉換模組83新增或置換至專案管理模組2與他人分享。UAR擴增實境應用程式19中包含一數位內容置換模組81,該數位內容置換模組81可置換從專案管理模組2下載之數位內容。
第八圖為第七圖所示本發明UAR擴增實境應用程式執行與上傳流程圖。當行動裝置100接收一啟動UAR擴增實境應用程式19指令後,
會開始執行UAR擴增實境應用程式19(步驟401),此時會同步擴增實境專案管理系統1包含辨識標的、數位內容、專案檔、訊息等資訊至應用程式中(步驟402)。當同步完成後,行動裝置100即可透過辨識追蹤模組33以攝影機於實際環境拍攝畫面成為辨識標的(步驟403)。
接著可於UAR擴增實境應用程式19內設定辨識標的所對應之數位內容(步驟404),其數位內容包含,但不受限於圖片、影片、去背影片、網路連結(URL)、3D模型等。最後,行動裝置100可透過攝影機辨識實際環境中的影像或物體是否為已設定登錄之辨識標的,若為已設定登錄之辨識標的,會執行對應的數位內容(步驟405)。此外,完成設定之辨識標的與數位內容,亦可上傳至擴增實境專案管理系統1(步驟406)。
第九圖為第七圖所示本發明行動裝置置換數位內容流程圖。數位內容置換模組81可由以下步驟置換從專案管理模組2下載之數位內容。首先選擇UAR擴增實境應用程式19中要被置換的數位內容(步驟501),接著選擇擴增實境專案管理系統1上要置換的數位內容(步驟502),最後即完成置換數位內容動作(步驟503),藉此步驟能隨時更新UAR擴增實境應用程式19中的數位內容。
第十圖為第七圖所示本發明行動裝置專案檔上傳流程圖。專案上傳模組82可由以下步驟上傳UAR擴增實境應用程式19之專案檔至擴增實境專案管理系統1中。首先選擇UAR擴增實境應用程式19中要上傳的專案檔(步驟601),接著透過擴增實境專案管理系統1上的專案轉換模組83(步驟602)完成檔案的轉換,最後新增專案檔至專案管理模組2(步驟603),即完成上傳專案檔至擴增實境專案管理系統1的動作,藉此步驟能分享UAR擴增
實境應用程式19中的專案。
在本發明的具體實施例中,擴增實境應用程式不限於安裝在具有一攝影機的行動裝置上,亦可安裝於平板電腦、個人電腦、筆記型電腦或任何有視訊或攝影功能之電子裝置。擴增實境專案管理系統與客戶端及行動裝置間連線方式不限於有線或無線網路,本發明亦可基於任何訊息交換之通訊協定實施。
在詳細說明本發明的較佳實施例之後,熟悉該項技術人士可清楚的瞭解,在不脫離下述申請專利範圍與精神下可進行各種變化與改變,且本發明亦不受限於說明書中所舉實施例的實施方式。
1‧‧‧擴增實境專案管理系統
2‧‧‧專案管理模組
3‧‧‧訊息資料庫
4‧‧‧辨識標籤資料庫
5‧‧‧數位內容資料庫
6‧‧‧客戶端
7‧‧‧擴增實境專案管理網頁
9‧‧‧擴增實境功能模組
17‧‧‧訊息顯示模組
18‧‧‧使用說明顯示模組
19‧‧‧UAR擴增實境應用程式
33‧‧‧辨識追蹤模組
61‧‧‧辨識標籤比對模組
62‧‧‧辨識標籤下載模組
63‧‧‧數位內容比對模組
64‧‧‧數位內容下載模組
65‧‧‧辨識標籤索取模組
66‧‧‧數位內容索取模組
67‧‧‧訊息索取模組
68‧‧‧使用說明索取模組
69‧‧‧帳戶資料庫
70‧‧‧辨識標籤上傳模組
71‧‧‧數位內容上傳模組
72‧‧‧訊息上傳模組
73‧‧‧使用說明上傳模組
74‧‧‧帳戶資料比對模組
75‧‧‧辨識標籤處理模組
76‧‧‧數位內容處理模組
77‧‧‧訊息處理模組
78‧‧‧使用說明處理模組
80‧‧‧辨識標的上傳模組
81‧‧‧數位內容置換模組
82‧‧‧專案上傳模組
83‧‧‧專案轉換模組
100‧‧‧行動裝置
Claims (21)
- 一種擴增實境專案管理系統,用以產生一安裝於一行動裝置的擴增實境應用程式,該擴增實境應用程式利用至少一辨識標籤與至少一數位內容執行一擴增實境功能,其特徵在於:該擴增實境專案管理系統包括:一專案管理模組,產生一專案代碼,並基於該專案代碼管理一辨識標籤資料庫與一數位內容資料庫的存取;一辨識標籤上傳模組,接受該專案管理模組的控制,以允許一客戶端上傳至少一辨識標籤,並將該辨識標籤與該專案代碼產生關聯後存入該辨識標籤資料庫;一數位內容上傳模組,接受該專案管理模組的控制,以允許一客戶端上傳至少一數位內容,並將該數位內容與該專案代碼及該辨識標籤產生關聯後存入該數位內容資料庫;以及一擴增實境功能模組,讓完成辨識追蹤成功的該辨識標籤啟動該數位內容;其中,基於該專案代碼,該專案管理模組產生該擴增實境應用程式;以及基於該專案代碼,該專案管理模組允許一行動裝置連線更新該擴增實境應用程式利用的該辨識標籤與該數位內容。
- 如申請專利範圍第1項所載擴增實境專案管理系統,其中該專案管理模組基於該專案代碼管理一訊息資料庫的存取。
- 如申請專利範圍第2項所載擴增實境專案管理系統,進一步包括:一訊息上傳模組,接受該專案管理模組的控制,以允許一客戶端上傳至少一訊息,並將該訊息與該專案代碼產生關聯後存入該訊息資料庫。
- 如申請專利範圍第3項所載擴增實境專案管理系統,其中基於該專案代碼,該專案管理模組產生的擴增實境應用程式利用該訊息資料庫的訊息。
- 如申請專利範圍第1項所載擴增實境專案管理系統,其中該行動裝置安裝該擴增實境應用程式,且該行動裝置執行該擴增實境應用程式的擴增實境功能模組,能夠啟動辨識追蹤及該行動裝置的一攝影機來辨識該標籤或圖像是否為該擴增實境專案管理系統已登錄存在的標籤或圖像,以決定其對應數位內容是否出現於該攝影畫面。
- 如申請專利範圍第1項所載擴增實境專案管理系統,進一步包括:一辨識標籤索取模組,接受該專案管理模組的控制,以允許該行動裝置從該辨識標籤資料庫索取至少一辨識標籤,以更新該擴增實境應用程式所利用的該辨識標籤。
- 如申請專利範圍第1項所載擴增實境專案管理系統,進一步包括:一數位內容索取模組,接受該專案管理模組的控 制,以允許該行動裝置從該數位內容資料庫索取至少一數位內容,以更新該擴增實境應用程式所利用的該數位內容。
- 如申請專利範圍第1項所載擴增實境專案管理系統,進一步包括:一訊息索取模組,接受該專案管理模組的控制,以允許該行動裝置從該訊息資料庫索取至少一訊息,使該擴增實境應用程式利用該訊息。
- 如申請專利範圍第1項所載擴增實境專案管理系統,其中,該專案管理模組允許該客戶端基於該專案代碼管理或更新該辨識標籤資料庫的辨識標籤與該數位內容資料庫的數位內容,俾使該行動裝置基於該專案代碼連線更新該擴增實境應用程式利用的該辨識標籤與該數位內容。
- 如申請專利範圍第1項所載擴增實境專案管理系統,其中該行動裝置透過該擴增實境應用程式內一辨識追蹤模組及一攝影機於實際環境中所拍攝畫面,可即時設定為一辨識標的供該行動裝置使用。
- 如申請專利範圍第10項所載擴增實境專案管理系統,其中該擴增實境應用程式可包含一辨識標的上傳模組,可上傳該辨識標的,而該辨識標的係利用該辨識追蹤模組於實際環境中所拍攝的畫面。
- 如申請專利範圍第1項所載擴增實境專案管理系統,其中該擴增實境應用程式可包含一數位內容置換模組,該數位內容置換模組可置換從專案管理模組下載之數位內容。
- 一種擴增實境專案管理方法,用以產生一安裝於一行動裝置的擴增實境應用程式,該擴增實境應用程式利用至少一辨識標籤與至少一數位內容執行一擴增實境功能,該擴增實境功能讓完成辨識追蹤成功的該辨識標籤啟動該數位內容,其特徵在於:該擴增實境專案管理方法包括:由一專案管理模組產生一專案代碼,並基於該專案代碼管理一辨識標籤資料庫與一數位內容資料庫的存取;基於該專案代碼,由一辨識標籤上傳模組允許至少一辨識標籤上傳,並將該辨識標籤與該專案代碼產生關聯後存入該辨識標籤資料庫;基於該專案代碼,由一數位內容上傳模組允許至少一組數位內容上傳,並將該數位內容與該專案代碼及該辨識標籤產生關聯後存入該數位內容資料庫;以及基於該專案代碼,由該專案管理模組產生該擴增實境應用程式。
- 如申請專利範圍第13項所載擴增實境專案管理方法,包含:基於該專案代碼,由一訊息上傳模組允許至少一訊息上傳,並將該訊息與該專案代碼產生關聯後存入一訊息資料庫。
- 如申請專利範圍第13項所載擴增實境專案管理方法,包含:基於該專案代碼,由該專案管理模組允許一客戶端連 線更新該擴增實境應用程式利用的該辨識標籤與該組數位內容。
- 如申請專利範圍第13項所載擴增實境專案管理方法,其中該辨識標籤是由一客戶端上傳或由一行動裝置將拍攝畫面上傳。
- 一種一擴增實境應用程式的執行方法,該擴增實境應用程式利用至少一辨識標籤與至少一數位內容執行一擴增實境功能,該擴增實境功能讓完成辨識追蹤成功的該辨識標籤啟動該數位內容,實施於安裝該擴增實境應用程式之一行動裝置,其特徵在於:該擴增實境應用程式的執行方法包括:基於該專案代碼,建立至少一行動裝置與一擴增實境專案管理系統連線;基於該專案代碼,使該行動裝置從該擴增實境專案管理系統取得關於一最新版本訊息;根據該最新版本訊息,由一辨識標籤比對模組判斷一辨識標籤版本是否為舊版本以決定從該擴增實境專案管理系統下載對應該專案代碼之辨識標籤;根據該最新版本訊息,由一數位內容比對模組判斷一數位內容版本是否為舊版本以決定從該擴增實境專案管理系統下載對應該專案代碼之數位內容。
- 如申請專利範圍第17項所載的執行方法,包含:根據該最新版本訊息,由一訊息顯示模組判斷一訊息版本是否為舊版本以決定從該擴增實境專案管理系統下載對應該專案代碼之訊息。
- 一種擴增實境專案管理方法,用以產生一安裝於一行動裝置的擴增實境應用程式,該擴增實境應用程式利用至少一辨識標籤與至少一數位內容執行一擴增實境功能,該擴增實境功能,讓完成辨識追蹤成功的該辨識標籤啟動該數位內容,其特徵在於:該擴增實境專案管理方法包括:由一專案管理模組產生一專案代碼,並基於該專案代碼管理一辨識標籤資料庫與一數位內容資料庫的存取;以及基於該專案代碼,由該專案管理模組產生一UAR(Ubiquitous Augmented Reality)擴增實境應用程式,其中透過將一攝影機於實際環境中所拍攝畫面,即時設定成為一辨識標的並使用於該UAR擴增實境應用程式中。
- 如申請專利範圍第19項所載的執行方法,包含:將該辨識標的上傳至該擴增實境專案管理系統。
- 如申請專利範圍第19項所載的執行方法,包含:將該UAR擴增實境應用程式內之該辨識標的與對應該辨識標的之至少一數位內容設定為一專案檔,以一專案上傳模組上傳該 專案檔後,再透過擴增實境專案管理系統內的一專案轉換模組完成該專案檔的轉換,最後新增該專案檔至該專案管理模組中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103135629A TWI531914B (zh) | 2014-10-15 | 2014-10-15 | 擴增實境專案管理系統與方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103135629A TWI531914B (zh) | 2014-10-15 | 2014-10-15 | 擴增實境專案管理系統與方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201506645A TW201506645A (zh) | 2015-02-16 |
TWI531914B true TWI531914B (zh) | 2016-05-01 |
Family
ID=53019386
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW103135629A TWI531914B (zh) | 2014-10-15 | 2014-10-15 | 擴增實境專案管理系統與方法 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI531914B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160149959A (ko) * | 2015-06-19 | 2016-12-28 | 라인 가부시키가이샤 | 사용자들간의 협업을 통해 컨텐츠를 생성하는 방법 및 시스템 |
US10778855B2 (en) | 2015-06-19 | 2020-09-15 | Line Corporation | System and method for creating contents by collaborating between users |
CN107038164A (zh) * | 2016-02-03 | 2017-08-11 | 幸福在线(北京)网络技术有限公司 | 一种分享虚拟现实图像的方法、装置及*** |
-
2014
- 2014-10-15 TW TW103135629A patent/TWI531914B/zh active
Also Published As
Publication number | Publication date |
---|---|
TW201506645A (zh) | 2015-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104168417B (zh) | 图片处理方法及装置 | |
US10044649B2 (en) | Systems and methods for connect to control | |
KR101673188B1 (ko) | 컨텐츠 공유 장치 및 방법 | |
CN109117425A (zh) | 管理被存储为组件和打包文件的数字资产 | |
US9374275B2 (en) | Rapid application development using a content management system | |
US20140298249A1 (en) | Method and device for displaying service page for executing application | |
WO2016150386A1 (zh) | 界面处理方法、装置及*** | |
CN109478180A (zh) | 云内容状态确定逻辑 | |
CN106257418B (zh) | 用于通过使用辅助应用来评价应用的技术 | |
JP6861287B2 (ja) | 映像のための効果共有方法およびシステム | |
US9940115B2 (en) | Mobile application deployment for distributed computing environments | |
WO2019222811A1 (en) | Method of processing push information, method of pushing advertisement information, device and platform | |
US10404778B2 (en) | Session hand-off for mobile applications | |
TW201308192A (zh) | 實施於通訊裝置之媒體內容管理系統與方法 | |
CN109922109B (zh) | 服务提供方法、***及设备 | |
KR20150129260A (ko) | 오브젝트 가상현실 콘텐츠 서비스 시스템 및 방법 | |
JP2020013231A (ja) | 拡張現実プログラム及び情報処理装置 | |
KR20170125618A (ko) | 증강현실 플랫폼을 통해 가상 영역에 표시할 컨텐츠를 생성하는 방법 및 이를 지원하는 전자 장치 | |
CN105765533A (zh) | 用于固件虚拟化的方法和装置 | |
TWI531914B (zh) | 擴增實境專案管理系統與方法 | |
CN104281478A (zh) | 更新应用程序的方法及装置 | |
CN110998503A (zh) | 捕获内容共享界面 | |
US20160359932A1 (en) | Display device and method of controlling the same | |
CN104298500A (zh) | 在线自动生成并可以分享的电子相册App***及方法 | |
KR20190075596A (ko) | 증강 현실 컨텐츠를 제작하는 방법, 이를 이용하는 방법 및 이를 이용한 장치 |