[go: up one dir, main page]

TW201005563A - Method of storing location metadata - Google Patents

Method of storing location metadata Download PDF

Info

Publication number
TW201005563A
TW201005563A TW098120293A TW98120293A TW201005563A TW 201005563 A TW201005563 A TW 201005563A TW 098120293 A TW098120293 A TW 098120293A TW 98120293 A TW98120293 A TW 98120293A TW 201005563 A TW201005563 A TW 201005563A
Authority
TW
Taiwan
Prior art keywords
metadata
identification code
location
database
information
Prior art date
Application number
TW098120293A
Other languages
Chinese (zh)
Inventor
Ian Simmons
Andrew Thomas Yule
Original Assignee
Geotate Bv
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 Geotate Bv filed Critical Geotate Bv
Publication of TW201005563A publication Critical patent/TW201005563A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/487Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location

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)
  • Remote Sensing (AREA)
  • Multimedia (AREA)
  • Studio Devices (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A method of storing metadata comprising information enabling identification of a location of creation of a media object. The method comprises assigning a globally unique identifier to the object; storing the identifier and the object to a memory; submitting the identifier to a database; and submitting the metadata to the database. The database is then interrogable using the identifier to access the metadata and the identifier itself is obtainable from the memory.

Description

201005563 六、發明說明: 【發明所屬^技彳軒々焉域】 發明領域 本發明係有關用於增加地點資訊至諸如影像與影片的 媒體物件之方法’其制係有_於#與媒齡件本身所 處地點為遠料在㈣庫巾儲存及取用地點元資料之方法 與裝置。 7 發明背景 現在可使用廣泛的可攜式消費者電子設備,從數位相 機與攝影機到手機與個人數位助理(PDA),來創造影像與 影片。藉由這些設備中的創造與通訊功能的結合,以及尤 其是無所不在的無線連接的出現,散佈及分享這些媒體物 件也變得更容易了。 眾所周知,在物件中包含元資料(metadata,字面上 就是「關於」媒體資料本身的資料)豐富了媒體。舉例來 說’在數位攝影的領域中,可交換圖像文件(Exif)定義 了在JPEG影像檔中包含元資料的標準。由Exif所定義的 元資料標籤涵括了關於影像之擷取參數與其他特性的廣泛 資料,例如日期、時間、相機設定、文字註解以及地點等 都有照顧到。 「地理標籤」或「地理編碼」特別是一項大家正感興 趣的主題。這些詞語指的是對影像(或其他媒體物件)加 上地點元資料。感興趣的地點一般是擷取的地方。和地點 3 201005563 的關聯可利用地理座標(諸如經緯度、由Exif支援的)或 者是真實的地名。在此二者之任—情況中,增加此類資訊 皆可提供—組影像—個直觀結構,並使更有效率與愉快的 搜尋或瀏覽經驗成為可能。 雖然普遍適應地理標籤在過去已經被需要手動地(並 且沉悶地)以地點元資料註解各影像給減緩了,但是最近 的自動定位技術研究已經明顯地減少了這些重擔。舉例來 說,合併了全球定位系統(GPS)技術的相機已經是可以取 得的了。 GPS接收器可基於從許多執道衛星接收而來的信號,驅 使在地球表面上任何位置的定位。藉由將此技術整合至相 機中,可在裸取相片時自動嵌入位置元資料(經度、緯度、 高度以及精確時間)到影像檔中。然而,GPS接收器還是相 對地複雜且昂貴,所以這種在相機裡的整合同時也提高了 設備的總成本與電力消耗。 對這個問題的一個解決辦法是實施一個「輕」Gps接收 器,其運作在所謂的「擷取並稍後處理(capture and process later)」的基礎(後文以「擷取與處理」表示) 上。在這樣的方式中’接收器只紀錄從衛星接收到的資料 樣本並且推延某段時間再處理(也就是解碼樣本來得到位 置資料)。這麼做有一項優點,就是擷取與處理接收器可以 比相同的完整GPS實施例間單’主要是因為可以省.略許多^ 號處理功能。即使沒有省略’也至少可以解除密集計算(與 功率)功能,直到此設備連接電源插座為止。當然,在此 201005563 擷取與處理範例令, 得實際位置資料物件 那麼擷取(創造)影 位置資料。 並不能在-創造出來的時候就立刻獲 。確實,若處理是在別的地方執行, 像物件的設備也許永遠無法獲得實際 【養^明内容L】 發明概要 根據本發明的_個觀點,此處提供了用於 能識別媒體物件之創造地點的資訊的元資料的方法,此方 、、 扣派全域唯一識別碼給物件;於記憶體中儲存1 別碼及物件;上呈識別碼至資料庫;以及上呈元資料3 料庫,其巾資料庫接著可使用此朗碼查詢,以取用元資 料,並且識別碼本身可從記憶體中獲得。 在此方法之下,媒體物件(例如影像)被指派了一個 唯:識別碼,並且和它—起儲存,此影像之元資料―尤 ^是地社資料—之後可以被與此影像本身在資料庫中 刀開儲存’而唯—識別瑪係作為此影像之資料内容與其遠 距疋資料之連結。在本文中,全球唯—意指被指派的 識別碼是唯—的,或者至少是在已經被上呈或未來有可能 被上呈給資料庫的識別碼中,有極高的可能性是唯一的, 這確保識別碼永遠料必更新。此方法比f規方法多了幾 個優點。和影像分_存元資料提供了當元資料嵌在媒體 檔案本身巾時不可能擁有的某種程度的彈性。 唯一識別碼一般會包含少量大小固定的資料。因為位 在外部’ 7G資料的體積在影像的儲存及/或傳輸上毫無影 201005563 響。因此,識別碼是打開潛在的大量資訊(元資料)的一 支小瑜匙。更甚者’既然識別碼係被指派給物件並上呈給 資料庫(有別於例如在—些登記程序中,在上呈物件時由 資料庫指派)’則其影像(與嵌入的識別碼)可在任何上呈 給資料庫的動作之前被分送。上呈給資料庫的通訊也可為 單向的,不需要向資料庫要求的回應。既然識別碼永遠都 不會改變,那麼就可以在不需修改記憶體中的影像資料容 器的情況下產生、上呈、修改元資料。關於這個有一個好 處’就是可以創造永遠保持和資料庫中的通用元資料同步 的影像多重複製,因為他們共享相同的唯一識別碼。取用 與管理元資料可以和取用與管理影像分開控制。因此,影 像的擁有人可以在無須揭露其他資料的情況下讓較多群眾 可獲得一些資料。擁有者可能會希望保護一些或者所有的 疋資料,或顯示元資料但保護影像。在衛星定位信號的擷 取與處理的背景中’此方法是特別有用處的,因為識別碼 是地點元資料的代理資料,它有可能已經也有可能尚未被 解碼到可用位置估算中。就這點來說,在元資料之較遲產 生或接下來的修改在實際上是必然的環境中,擷取與處理 是最好的範例。 較佳的是,在媒體物件一創造的時候,就指派唯一識 別碼並且將其與此物件一起儲存。 立刻(當物件被創造或紀錄時)指派識別碼意指此媒 體物件的每一份複製都將會自動地設有其識別碼。 上呈元資料給資料庫的步驟可能是在不同的時間進 201005563 行,到上呈識別碼給資料庫的步驟才進行。 隨著這樣的變化,可在地點元資料(例如後處理的擷 取與處理元資料)可獲得或是完成之前在資料庫中取用媒 體資產紀錄。之後,即使還沒有任何元資料是可獲得的, 也可以以識別碼來查詢資料庫,並且資料庫可給予有意義 的回應。 此方法可更包含上呈修訂過的元資料給資料庫。 那麼如果元資料在一開始上呈之後接著是要被修改或 是精製的’這種方法就更有效益了。這是可發生的,例如 當地點元資料是由諸如GPS及手動標記等多種來源提供的 時候。當GPS位置資料中的錯誤需要再追訂的時候,這可 能意義重大。 元資料可包含在媒體物件的大概創造位置觀察到的來 自至少一個固定的發送器的信號的觀察資料。 由幾乎是固定的發送器或基地台所得的信號觀察資料 可以用來識別這個觀察資料被紀錄的地點。也就是說,藉 由紀錄在給定位置「見到了」哪些發送器並且將這個資料 連接到地理資料庫,就可以計算出位置估算。如果隨時都 可以取用資料庫的話,那麼此估算就可以立刻被推斷出 來,或者如果之後才可以取用資料庫的話,那麼就可以回 顧推斷。這樣的發現可充分利用由元資料儲存體方法所提 供的彈性來使用。 元資料也可包含包括在媒體物件的大概創造地點紀錄 的區塊的衛星廣播的資料樣本紀錄 區塊。 7 201005563 獨立中’衛星一與處理方法和 這種地點元資料駕叙::二對於固定發送器的觀測, 存體的可能性。 冑仃由外部資料庫雜到元資料儲 根據本發明的2 致能識別媒體物件 ^ &處提供了用於維持含有 方法,此核w t 纽的元資料的資料庫的 收元資料;以及二T物件的全域唯 資料是以跟識別碼有關聯的方式儲存。 其中兀 能。此方法和上述第—種料—起運作可提供資料庫機 此方法可能更包含接收與儲存修訂過的元資料。 元資料可包含在媒體物件的大概創造位置觀察到的來 自至少一個固定的發送器的信號的觀察資料。 元資料也可包含包括在媒體物件的大概創造地點紀錄 的區塊的衛星廣播的資料樣本紀錄區塊。 在兩者中的任一種情況中,此方法可能更包含處理觀 察到或紀錄到的元資料以得出逼近物件創造地點的位置資 訊。 ' 依據此方法的這樣的實施計劃中,資料庫有更多進階 的處理能力,使其可解碼元資料並自其提取出位置資訊。 這就更有用處了,因為解碼有可能需要密集計算,並且/或 是需要使用額外的資料來源(例如無線基地台地點表或稱 為星磨的衛星軌道資料)。在各種情況中,解碼處理的集中 201005563 管理皆可避免重複勞作。 ▲此方法可能更包含有:接收包含全域唯—識別碼的查 °旬,以及提供位置資訊以作為此查詢的回應。 以媒體物件的唯一識別碼查詢元資料資料庫的任何客 白~τ立刻獲件已解碼的元資料(即如同座標資料的實 際4置> 汛)。也就是說,資料庫可以以解碼過的元資料來 回應查詢者’而非只是回傳地點元資料(諸如衛星信號樣 本或射頻(RF)信號觀察資料 提ί、位置資訊可能會在和查詢相關的預設使用權限上 有條件限制。 控制提供位置資料的使用權限可保衛位置資訊,並且 八允許被授權的客戶端/查詢取得資訊的使用機會。舉例來 說’可控制元資料來保護媒體的擁有人的隱私,或是只開 放給有付費的使用者取用。 根據本發明的又—個觀點,此處提供紀錄媒體物件裝 置此裝置包含:適於指派全域唯一識別碼給物件的識別 碼產生器;用於儲存識別碼及物件的記憶體;用於上呈識 別馬、’。=貝料庫的第__上呈構件;用於上呈包含致能識別媒 體物件的創造地點的資訊的元資料給資料庫的第二上呈構 件其中貝料庫接著可使用此識別碼查詢,以取用元資料, 並且識別碼本身可從記憶體中獲得。 根據本發_又—個觀點,此處提供元資料管理裝置, ^ 3用於接收媒體物件的全域唯一識別碼的第一 冓牛,用於接收包含致能識別物件的創造地點的資訊 9 201005563 二接收構件;以及用於赌存元資料和識別碼 的儲存體’其中元資料以和識別碼有關聯的方式儲存。 【貧施方式】 較佳實施例之詳細說明 本發明現將經由參考隨附圖式的範例來說明,其中: -第1圖是依據一個實施例來操作的一個系統的一個圖 示, 圖是展示個依據—個實齡增存元資料之方法 的流程圖;以及 第3圖是展示-個依據一個實施例維持元資料資料庫 的方法的流程圖》 大。Ρ刀的地理標籤都是在地點資訊將和被標記的影像 或影片儲存在-起這樣的假設下來著手資料處理。基於諸 如Exif等TG資料疋被嵌在影像财的標籤裡的—般的元資 料註解技術,這是’报自然的出發點。現在的發明者已 Μ承認有-種更強大並且更有彈性的模組可以將元資料與 影像資料本身分開_存,前提是要㈣在媒體(影像) 和元資料(地點資訊)間建立可靠並且永久的連結,這可 以支援由傳統方式所提供的所有的機能 ,並且也可以加進 新的服務。 第1圖提供了本發明的一個示範實施例的概述。相機 200連結到射頻(RF)接收器21〇。此接收器接收經由天線 220所傳送的信號。這些信號包含了具體地關於地點的資 Λ,所以可從這些信號中來提取位置資訊。相機2〇〇在攝 201005563 下相片的同時當場將這些信號紀錄成元資料。相機給各個 影像指派-個識別碼,之後相片以及和它相_識料就 被上傳到個人電腦230中,同時識別碼和有關此影像的^ 資料也被上傳到資料庫(由連線伺服器24〇維持=),疋 於是對於使用者來說’其個人電腦就可以使用影像的識別 碼對伺服器240發出請纟,以從伺服器24〇檢索元資料並 藉此獲得此照片的拍攝位置。201005563 VI. Description of the Invention: [Technical Field] The present invention relates to a method for adding location information to media objects such as images and movies, which has a system of _############################################## The location where it is located is the method and device for storing and retrieving the location metadata of the (4) library towel. 7 BACKGROUND OF THE INVENTION It is now possible to create images and movies from a wide range of portable consumer electronic devices, from digital cameras and cameras to mobile phones and personal digital assistants (PDAs). With the combination of creation and communication capabilities in these devices, and especially the emergence of ubiquitous wireless connectivity, it has become easier to distribute and share these media objects. It is well known that the inclusion of metadata (metadata, literally "information on the media material itself") enriches the media. For example, in the field of digital photography, the exchangeable image file (Exif) defines a standard for including metadata in a JPEG image file. The Metadata tab defined by Exif covers a wide range of information about the parameters and other characteristics of the image, such as date, time, camera settings, text annotations, and locations. "Geography" or "Geographical Coding" is especially a topic that everyone is interested in. These terms refer to the addition of location metadata to images (or other media objects). Places of interest are generally the places to be taken. The association with location 3 201005563 may utilize geographic coordinates (such as latitude and longitude, supported by Exif) or true place names. In either case—increasing this type of information provides a group of images—an intuitive structure that makes it possible to search and browse more efficiently and happily. While universal adaptation to geo-tags has in the past been slowed down by manually (and dullly) annotating images with location metadata, recent auto-location techniques have significantly reduced these burdens. For example, cameras incorporating Global Positioning System (GPS) technology are already available. The GPS receiver can drive positioning at any location on the surface of the Earth based on signals received from a number of mission satellites. By integrating this technology into the camera, location metadata (latitude, longitude, altitude, and precise time) are automatically embedded into the image file when the photo is taken. However, GPS receivers are still relatively complex and expensive, so this integration in the camera also increases the overall cost and power consumption of the device. One solution to this problem is to implement a "light" Gps receiver that operates on the basis of the so-called "capture and process later" (hereafter referred to as "capture and process") on. In this manner, the receiver only records the data samples received from the satellite and delays processing for a certain period of time (i.e., decoding the samples to obtain the location data). One advantage of doing this is that the capture and processing receivers can be compared to the same complete GPS embodiment. The main reason is that a lot of processing functions can be omitted. Even if it is not omitted, at least the intensive computing (and power) function can be removed until the device is connected to a power outlet. Of course, in this 201005563 capture and processing example order, the actual location data object can then capture (create) the shadow location data. It can't be obtained immediately when it is created. Indeed, if the processing is performed elsewhere, devices like objects may never be able to obtain the actual content of the invention. Summary of the Invention According to the present invention, a location for identifying media objects is provided. The method of metadata of the information, the party, the deduction of the global unique identification code to the object; the storage of the 1 code and the object in the memory; the identification code to the database; and the metadata file 3 The towel database can then be queried using this mile code to retrieve the metadata, and the identification code itself can be obtained from the memory. Under this method, a media object (such as an image) is assigned a unique: identification code, and stored with it, the meta-information of the image, especially the local information, can be followed by the image itself. In the library, the knife is stored and 'only' is identified as the link between the data content of the image and its remote data. In this context, globally-only means that the assigned identification code is unique, or at least in the identification code that has been presented or may be presented to the database in the future, there is a very high probability that it is unique. This ensures that the identifier will always be updated. This method has several advantages over the f-method. And the image distribution data provides a certain degree of flexibility that cannot be possessed when the metadata is embedded in the media file itself. A unique identifier will typically contain a small amount of fixed size data. Because the volume of the external 7G data is not visible in the storage and/or transmission of the image 201005563. Therefore, the identification code is a small spoon that opens up a potentially large amount of information (metadata). What's more, 'Since the identification code is assigned to the object and presented to the database (as opposed to, for example, in some registration procedures, when the object is uploaded, it is assigned by the database)' then its image (with embedded identification code) ) can be distributed before any action presented to the database. The communication presented to the database can also be one-way and does not require a response to the database. Since the identification code will never change, the metadata can be generated, uploaded, and modified without modifying the image data container in the memory. One good thing about this is that you can create multiple copies of images that are always kept in sync with the common metadata in the database because they share the same unique identifier. Access and management metadata can be controlled separately from access and management images. Therefore, the owner of the image can get more information from the masses without revealing other information. The owner may wish to protect some or all of the data, or display the metadata but protect the image. This method is particularly useful in the context of the acquisition and processing of satellite positioning signals, since the identification code is proxy data for the location metadata, which may or may not have been decoded into the available location estimates. In this regard, the extraction and processing is the best example in the case where the later generation of the metadata or the subsequent modification is actually an inevitable environment. Preferably, when the media object is created, a unique identification code is assigned and stored with the object. Assigning an identification code immediately (when an object is created or recorded) means that each copy of the media object will automatically be provided with its identification code. The step of presenting the metadata to the database may be to enter the 201005563 line at different times, and the step of presenting the identification code to the database is performed. With this change, media asset records can be retrieved from the database before location metadata (such as post-processing extraction and processing metadata) is available or completed. Later, even if no metadata is available, the database can be queried with an identification code and the database can give a meaningful response. This method can further include the revised metadata to the database. Then, if the metadata is presented at the beginning and then it is to be modified or refined, this method is more effective. This can happen, for example, when location metadata is provided by multiple sources such as GPS and manual tagging. This can be significant when errors in the GPS location data need to be re-subscribed. The metadata may include observations of signals from at least one fixed transmitter as observed at the approximate creation location of the media object. Signal observations obtained from an almost fixed transmitter or base station can be used to identify where the observation is recorded. That is, by recording which senders "see" at a given location and connecting this data to a geographic repository, the location estimate can be calculated. If the database is available at any time, then the estimate can be inferred immediately, or if the database can be accessed later, then the inference can be reviewed. Such findings can be fully exploited by the flexibility provided by the metadata storage method. Metadata may also include a data sample record block for satellite broadcasts of blocks included in the approximate location of the media object. 7 201005563 Independence in the 'satellite one and processing method and this location meta-data driving:: two for the fixed transmitter observation, the possibility of deposit.胄仃 外部 胄仃 胄仃 胄仃 胄仃 胄仃 胄仃 胄仃 胄仃 胄仃 胄仃 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部 外部The global material of the T object is stored in a manner associated with the identification code. Among them, 兀 can. This method and the above-mentioned first material-based operation can provide a database machine. This method may further include receiving and storing the revised metadata. The metadata may include observations of signals from at least one fixed transmitter as observed at the approximate creation location of the media object. Metadata may also include a data sample record block for satellite broadcasts of blocks included in the approximate location of the media object. In either case, the method may include processing metadata that is observed or recorded to arrive at a location information that approximates the location where the object was created. In this implementation plan based on this approach, the database has more advanced processing capabilities that enable it to decode metadata and extract location information from it. This is more useful because decoding may require intensive computation and/or additional data sources (such as a wireless base station location table or satellite orbit data called Star Mill). In each case, the focus of the decoding process 201005563 management can avoid repeated work. ▲ This method may include: receiving a query containing the global only-identification code, and providing location information as a response to this query. Querying any guest of the metadata database with the unique identification code of the media object immediately obtains the decoded metadata (that is, the actual information of the coordinate data is > 汛). In other words, the database can respond to the queryer with the decoded metadata instead of just returning the location metadata (such as satellite signal samples or radio frequency (RF) signal observations, location information may be related to the query. There are conditional restrictions on the default usage rights. Controlling the use of location data to protect location information, and eight allows authorized clients/queries to obtain access to information. For example, 'controllable metadata to protect media Owner's privacy, or only open to users who have paid for access. According to yet another aspect of the present invention, a recording media object device is provided herein. The device includes: an identification code adapted to assign a global unique identification code to the object. a memory; a memory for storing an identification code and an object; an upper member for identifying the horse, a '.=beauty stock; and an information for creating a place containing the media object capable of recognizing the identification The meta-data is provided to the second upper component of the database, wherein the bead library can then be queried using the identification code to obtain the metadata, and the identification code itself can be Obtained in memory. According to the present invention, a metadata management device is provided, ^3 a first yak for receiving a global unique identifier of a media object, for receiving creation including an identifiable object Location information 9 201005563 Two receiving components; and a storage body for gambling metadata and identification codes, wherein the metadata is stored in association with the identification code. [Poor Mode] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An example will now be described with reference to the accompanying drawings, in which: - FIG. 1 is an illustration of a system that operates in accordance with one embodiment, the figure showing a method for storing metadata based on a real age Flowchart; and Figure 3 is a flow chart showing a method for maintaining a metadata repository in accordance with one embodiment. The geotag of the file is stored in the location information and the marked image or video. Under this assumption, data processing is started. Based on the TG data such as Exif, the meta-information annotation technology embedded in the label of the image is the starting point of the newspaper. The inventors have acknowledged that there is a more powerful and flexible module that can separate the metadata from the image data itself, provided that (4) a reliable connection between the media (image) and the metadata (location information) And permanent links, which can support all the functions provided by the traditional way, and can also add new services. Figure 1 provides an overview of an exemplary embodiment of the invention. Camera 200 is connected to radio frequency (RF) The receiver 21 receives the signals transmitted via the antenna 220. These signals contain information about the location, so the location information can be extracted from the signals. The camera 2 is photographed under 201005563 At the same time, these signals are recorded as meta-data on the spot. The camera assigns an identification code to each image, and then the photo and the information about it are uploaded to the personal computer 230, and the identification code and the information about the image are also Uploaded to the database (maintained by the connection server 24), so that for the user, 'the personal computer can use the image identification code to serve Please Si 240 issued to 24〇 retrieve metadata from the server and thereby get this photo shoot location.

第2圖依據-個實施例展示—個儲存地點元資料到資 料庫中的方法。 ' 影像在步驟10巾被娜’此步驟可藉由諸如數位相機 或照相手機的任何設備來實施。 地點元資料在步驟2Q中被取得。地點元資料可以是含 有足夠的資料來觸-—無論是㈣地錢式地——影像 的榻取地點的任何資訊。顯式的_資訊包含了地理座標 或地名。地點可以以例如紀錄可以被辨識出與某特定位置 相關聯的信號這樣的方式來隱式_取。在-個實施例 中’隱式地點元資料是以衛星信號中_率(IF)樣本區 塊的形式㈣件m所述,這些樣本可依據操取與處 理衛星地點方料使用,以得心置估算。信號樣本可由 整合在相機中的梅取與處理GPS接收器或外部GPS接收器 來取得在隱式和顯不二種情況中,地點元資料皆可能會 13辨識個區域或地區,而非辨識—個點位置的資訊。 王域唯識別碼(⑷在步驟別中被指派給影像。「全 域」唯!·生必.疋就識別碼和元資料將來要被上呈到的資 11 201005563 料庫而咖’而標準就是,任何兩個上傳的識別瑪都— 疋不此疋相同的——這對於所有上傳到資料庫中的識 碼,不論是過去上傳的或者是未來要上傳的,都必須適用 -般而言’識別碼(特別是影像識別碼)只在指派他 給疋裝置中才是唯一的。丨、, 所以,舉個例子來說,相機指派 的構名在由這台相機所產生的影像中將會是唯一的。缺 而,當影像被上傳到更廣大㈣合中時,可能會有從其: 相機來的另—個影像也有相同的名字。這樣的識別碼「衝 犬」可藉由在各個影像被上呈給更廣大的集合時,重新指 派唯-識別碼來避免。然而,這將會使得影像擁有許多不 同的識別碼。更甚者’各個被指派的識別碼都只有指派他 們的系統可以使用。Figure 2 shows, based on an embodiment, a method of storing location metadata into a repository. 'Image in step 10 is taken by Na' This step can be implemented by any device such as a digital camera or a camera phone. The location metadata is obtained in step 2Q. The location meta-information can be any information that contains enough information to touch - whether it is (4) money-based location - the location of the image. The explicit _ information contains geographic coordinates or place names. The location may be implicitly taken, for example, in such a manner that the record can be identified as a signal associated with a particular location. In one embodiment, the 'implicit location meta-data is in the form of a satellite signal _ rate (IF) sample block (four) m, which can be used according to the processing and processing satellite location materials. Set the estimate. The signal samples can be obtained by integrating the GPS receiver or the external GPS receiver in the camera. In both implicit and explicit situations, the location metadata may identify 13 regions or regions instead of identifying— Information about the location of the point. Wang Weiwei identification code ((4) is assigned to the image in the step. "Global" only! · 生必.疋 The identification code and metadata will be presented in the future 11 201005563 , any two uploaded identities - not the same - this is true for all identities uploaded into the database, whether uploaded in the past or uploaded in the future - in general The identification code (especially the image identification code) is unique only if it is assigned to the device. 丨,,, for example, the camera-assigned name will be in the image produced by the camera. It is the only one. When the image is uploaded to the wider (4), it may be from the other camera: the other image has the same name. The identification code "rushing dog" can be used in each When the image is presented to a larger set, the unique identifier is reassigned to avoid it. However, this will result in the image having many different identifiers. Even more so, each assigned identifier has only the system assigned to them. can use.

在本土月中,一創造出影像就立刻指派唯一識別碼是 較佳的,如此—來所產生的識別碼就可以讓此影像(包括 它的複製品)將來的所有消f者使用。這—般而言,指的 會是不可能在指派識別碼的時候做資料庫查詢。不查詢任 何中央紀錄(例如登記中心)而產生這樣的識別碼的方法 在其他技術領域中已有進展。舉例來說,通用唯一識別碼 (UUID)在國際標準組織IS〇/IEC 9834_8 / ^罚電信標準 化部門建議 X. 667 (INTERNATIONAL STANDARD IS0/IEC 9834-8/ITU-T RECOMMENDATION X_ 667 )中已有定義。UUID 為被設計來具有高度全域唯一可能性的128位元的字串。 在本地產生UUID的建議方法係在規範中提供。此等方法可 使快速容易地產生唯一識別碼成為可能。或者是,對於使 201005563 用GPS擷取與處理技術的實施例來說,可以從被擷取的Gps ‘號樣本中得出唯-識別碼。舉例來說,從Gps接收器前 端%來的-φ正負號位元(sign、b⑴實際上是隨機的, 所以唯-識別碼可由從前端讀取的位元來產生或從接收到 的再使用位元來產生,以作為地點元資料。不論它是如何 產生的,識別碼代表著指向影像與其擷取地點元資料的一 把唯-鑰匙。因此可將識別碼想成「地理資源定址器」 〇 (GRL)。 在步驟β像與識別碼係―起儲存在記憶體中。 其—般會是相機中的内建記憶體,並且在識別碼與影像間 ㈣聯-般會是以在影像擋元資料(如Exif元資料)内部 f堵存識別碼來保障。因此,識別碼-旦被指派及储存,就 會跟隨著影像的每一份複製。 β在步驟50中,識別碼被上呈給資料庫。資料庫通常會 是連結到,一般是經由網際網路,可讓許多使用者使用的 m ㈤服器的網路。為了要上傳識別碼資訊,必須要經由資料 庫來建立些集合。這可以是直接的連結或間接的連結。 舉例來&,諸如照相手機的無線上網設備可經由無線網路 、線直接連結到資料庫。諸如—般的數位相機的具有更受 限^通訊能力的設備可利用中間媒介。舉例來說,使用者 °、從相機上傳^片(包括其指定識別碼)到個人電腦中, 於疋將可經由電腦網路連線將識別碼上呈給線上資料庫。 在步驟60中,元資料被上呈給資料庫。在這個元資料 在影像—創造出來的時候就被掏取並獲得的例子中,元資 13 201005563 料一般會和識別碼同時上呈給資料庫。然而,這並非必須 的,並且元資料也可在任何其他較晚一點的時刻再上傳。 相同的,用於上呈元資料的通訊連線也可能與用來上呈識 別碼的通訊連線是相同的或相異的。當元資料還不可獲得 或還沒準備好上傳的時候,較晚的元資料上呈動作可以是 很有用處的。舉例來說,擷取與處理元資料在上呈給資料 庫之前可能會需要先被處理過,以解碼位置資訊。如果此 識別碼已經被登記了,那麼對資料庫的查詢至少可以得到 回應(即使是在無法提供想要的資訊的時候,那麼回應可 · 能會是「請稍候」)。一旦元資料變成可以獲得的並且被上 呈之後,資料庫便可以自動化被要求的元資料的派送以回 應之前所收到的查詢。 也許可以考慮上述步驟的多種取代方式。獲得地點元 資料的步驟20可使用多種不倚賴衛星定位技術的方法來實 施。其中一種取代方式是使用信標定位方式(beac〇n—based positioning approach)。此方式依賴對於在影像擷取地點 的無線發報器的觀察(或審問)。就某種意義來說,這種信 鲁 標方式和衛星定位方式頗為相似,而不同點在於信標方式 的參考點是固定的地面電台,而非軌道衛星。當然,從地 面電台來的信號通常不適於支援定位功能,因此此實施例 的施行方式也輔微有所不同。所討論的信標可能會是,譬 如說’無線網路基地台(無限區域網路協定存取點 access point))。各個此種基地台係在—個有限本地區域 内發送信號。因此’在影像擁取點看見信號就暗示了相機 14 201005563 正處在這個存取點的服務範圍内。可利用信號強度來得出 觀察到信號的相機位在距離存取點多遠的地方的指標。如 果可以看到好幾個存取點(這情況在城市裡及/或在室内環 境中也一樣普遍),那麼此資訊就可以用來更進一步的限縮 位置估算相機一定是位在所看到的存取點的服務範圍 重豐區。為了要把這個隱式的信號能見度資料轉換成實際 位置估算,會需要關於此無線存取點的地理地點資訊。然 而,在創造影像(以及觀察信號)的時候,相機並不—定 要得到這些資訊,而是可以簡單的紀錄下這些無線存取點 的身伤,並且可以稍後(如同衛星擷取與處理)再執行與 地點資料庫的交又輯。無線存取點仙基本服務識別石馬 (BSSID)來做唯一識別。BSSID是一個48位元的數字。在 無線網路架射,BSSID即為此存取關(舰存取控 制)位址。在同-個區域網路中的某些存取點可能會共享 一個共同的服務識別碼(SSID);然而,這還是能夠組射 以用來推論位置估算的有用的元資料。 當然,WiFi存取點並非可在上述信標定位系統中使用 的唯-種仏標。舉例來說,手機通訊(行動電話)基地 台也一樣可行。 又-種替代方法是,可由相機使用者提供手動定位元 資料’無論是在拍下相片的時候技更晚__點的時候(例 如在上傳到個人電腦以後)。這種手動輸入的地點元資料的 形式可以是地名或地理座標的形式(後者可藉由例如在地 圖上選擇拍攝地點來輕鬆輸人)。既然並衫要在影像被擁 15 201005563 取的時候就能夠獲得元資料,那麼本發明方法便可支援沒 有疋位功能的一般相機以及整合了 Gps或叽Fi功能的更進 阳的相機。在各種情況中’都絕不會有在元資料變得可以 獲知的時候修§丁影像的需求、一假如嵌入了識別碼,此元 資料的連結就會被建立。 也叫庄意,私派識別碼的步驟3〇並不一定要在媒體物 件-創造出來的時候就被執行,相反的,可以在其被創造 之後的任何-個階段才指派唯一識別碼。例如,可以在影 像被編輯的時候、被從相機上傳到個人電腦的時候、或纟 φ 其内容被散佈、分享或以其他方式被納入不同儲存體系統 及/或集合的範圍中時,才指派識別碼。 此方法亦可再多加額外的步驟。舉例來說,可在上呈 原本的元資料之後過一段時間,再上呈修訂過的元資料。 這可能包含要以顯式的元資料來置換隱式元資料:例如在 擷取與處理方案中,原本的元資料可能是未經處理過的信 號樣本,而修訂過的元資料可能是已解碼的地理座標。另 一方面,修訂過的元資料可擴大已有的隱式元資料。可在 鲁 地名上加上地理座標,反之亦然。 更一種替代方法是,修訂過的元資料可精製或訂正先 前的位置估算。在以GPS為基礎的系統中,位置估算的精 確計算取決於對時間、位置以及軌道衛星的軌道(稱為衛 星星曆)的精準的認知。當位置估算在剛開始計算時候, GPS接收器(特別是擷取與處理設備)可能會具有不完整或 不正確的星曆資料,而導致估算的不準確。最新的星曆表 16 201005563 可自諸如網路伺服器的獨立資源中下載,並以此星曆來產 生更精確的已修訂位置估算。 在各種情況中,查詢資料庫的任何使用者皆可立即獲 得已修訂的元資料。因此,例如,已經建立了影像的攝影 者並不需要轉發更新過的元資料備份給多個接收者。這便 是使用諸如嵌入式Exif元資料的一般技術的情況。 現在將說明根據本發明之另一觀點的元資料資料庫管 裡方法,請參考第3圖。 在步驟70中接收了一個影像的識別碼。其會是如以上 所討論的全域唯一識別碼;因此,其並不需要以任何方法 被更新或映照到另一個不同的索引系統中。其於步驟80被 儲存進資料庫中。 在步驟90中接收了元資料。如上文所描述的,這可能 是在識別碼上傳的同時發生的,或是在其之後才發生。不 論是在哪種情況中,元資料皆以與識別碼相關聯的方式被 儲存。此關聯指的是,識別碼為資料庫的索引——也就是 說,資料庫被設計來使帶有索引的查詢能夠檢索相關聯的 元資料。 . 在一個實施例中,元資料是隱式地點元資料——例如 上文所述的不論是信標觀察資料或者是衛星信號樣本。元 資料管理方法於是可擔起解碼隱式資訊的責任以得出顯式 位置估算。在實務上,這可能會是很有益處的,因為元資 料一般會被好好安置以獲得執行解碼與計算地點所需的額 外資訊。 17 201005563 在擷取與處理衛星信號樣本的情況中,解碼方法可能 會需要使用衛星星曆資料的獨立資源。雖然星曆是由各個 衛星傳送的’但接收器會被要求擷取相對長(且無雜訊) 的資料區塊,以紀錄足夠精確地計算位置的星曆資料。相 反地,若可從獨立(且可靠)的資源得到完整的資料,那 麼可連同粗糙的擷取時間估計,使用相對短(或有雜訊) 的樣本序列來得出位置。亦可在額外的資料上加上准,以 較少的計算勞務來計算解答的限制條件。因此,經由中央 伺服器(諸如維持元資料資料庫的伺服器)所做的仅置解 麵 碼可比完全一般的GPS伺服器更精確且更有效率。 在信標定位方式的情況中,解碼信號所見(諸如無限 存取點身份)所需要的獨立資訊為以地點交互參照發送器/ 基地台身份的地理資料庫。再次地,這將很有可能是在所 - 有的使用者中集中維持且分享的。此資料庫管理方法可因 此有益地結合一些角色,並亦實施查閱信標功能。 解碼隱式元資料可能會在上傳到資料庫時立即發生, 或可能會為了管理運算負載而被延後。舉例來說,解碼可 參 在相對「安靜」的期間進行,也就是當只有些微的識別碼 被上傳或元資料被接收的時候。 如先前所提過的,新的、被更正過的或修訂過的元資 料可在任何時間上傳到資料庫中。在這樣的情況下,資料 庫管裡方法可適宜地代替、擴大或更正先前的元資料。若 新的元資料為隱式元資料’則其可如以上所述的被解碼。 資料庫中的地點元資訊的集中集合代表的是有價值而 18 201005563 且^用的資產。可以使用多樣化的方法來利用這些資訊。 此貝料最直接的㈣方式就是提供它以作為對來自於使用 者的查询的回應。這些請求會與想要獲得地點元資料的使 (包括相片的擁有者)-致。照片可能已經經由諸如 電子郵件或者是在網站上U獲得的私人管道散佈了。 、几貝料就像相片本身一樣,是—項有價值的個人資 ^那麼几資料就最好採用一些存取控制功能來保護資 這可肖b疋藉由諸如密碼保護的一般方法,但更進階的 例也疋有可能的。舉例來說,媒體資產(相片)的擁 有者可能會提供此資料庫准許存取包括影像拍攝的確切地 點的私人資訊的—個「朋友」清單。不在此「朋友」清單 中的使用者發出的查詢可能只能接收大概位置以作為回 ‘、、刃& I,可利用模糊化地點資訊來作為完全阻絕一般 大眾的-個選擇。不被信任的人們可能會接收到,例如, 國家或城市的名稱,或具有預定的(人為做大的)誤差的 位置估算;被信㈣人們可齡接收職销地址或精確 的地理座標。或者是,這樣的模糊化可包括蓄意的錯誤資 訊元素。不被信任的人們可能會接收到看起來關精確的 地點元^料’但其内建了蓄意的錯誤’以使正確的地點資 訊能被保護。當有關某位置的資訊是關於軍事、商業或個 人敏感的時候,這可能會引起—些媒體擁有者的興趣。舉 例來說,野生動物攝影師可能會希望扭曲她的照片所紀述 的拍攝地點,以保護稀有物種免於被剝削,或者是保持獨 享。 、 19 201005563 各個資料庫亦會是其他有用的適地性服務的管道。 各個由資科庫所接收到 J吕、 中的關注的-雜式細的查㈣代表使用者在此攝影背景 地性廣告。在—個:::方==說_ 拍锯从 甲相片可能是在—家餐廳 同-家餐==:查詢的使用者可能是對於要在 财興趣。除了地點元資料本身 ::料庫可能還會對此查詢做出提供洽詢細節的回In the local month, it is better to assign a unique identifier as soon as the image is created, so that the generated identification code allows the image (including its copy) to be used by all future consumers. In general, it would be impossible to do a database query when assigning an identifier. The method of generating such an identification code without inquiring any central record (e.g., a registration center) has progressed in other technical fields. For example, the Universally Unique Identification Number (UUID) is already available in the International Standards Organization IS〇/IEC 9834_8 / ^Telecommunication Standardization Sector Recommendation X. 667 (INTERNATIONAL STANDARD IS0/IEC 9834-8/ITU-T RECOMMENDATION X_ 667 ) definition. The UUID is a 128-bit string that is designed to have a highly globally unique possibility. The suggested method of generating a UUID locally is provided in the specification. These methods make it possible to generate unique identifiers quickly and easily. Alternatively, for embodiments in which the 201005563 GPS capture and processing technique is used, a unique-identification code can be derived from the sample of the Gps sample being retrieved. For example, the -φ sign bit (sign, b(1) from the front end of the Gps receiver is actually random, so the only-identification code can be generated by the bit read from the front end or reused from the received. The bit is generated as the location metadata. Regardless of how it is generated, the identifier represents a unique key that points to the image and the location metadata. Therefore, the identifier can be thought of as a "geo resource addresser." 〇(GRL). The step β image and the identification code are stored in the memory. It will be the built-in memory in the camera, and the image will be in the image between the identification code and the image. The block metadata (such as Exif metadata) is internally protected by the ID. Therefore, the ID is assigned and stored, and it will follow every copy of the image. β In step 50, the ID is Presented to the database. The database is usually linked to, usually through the Internet, the network of m (5) servers that many users can use. In order to upload the identification information, it must be built through the database. Collection. This can be direct Linked or indirect links. For example, a wireless Internet device such as a camera phone can be directly connected to a database via a wireless network or a line. Devices with more limited communication capabilities such as a digital camera can be utilized. Intermediate media. For example, the user uploads a video from the camera (including its designated identification code) to the personal computer, and the user can present the identification code to the online database via the computer network connection. In the 60th, the meta-information is presented to the database. In the example where the meta-data was captured and obtained when the image was created, Yuanzi 13 201005563 is generally presented to the database at the same time as the identification code. However, this is not required, and the metadata can be uploaded at any other later time. Similarly, the communication link for the upper metadata may also be connected to the communication used to identify the code. The same or different. When the metadata is not available or is not ready for uploading, it may be useful to present the action on the later metadata. For example, the capture and processing elements The data may need to be processed before it is presented to the database to decode the location information. If the identifier has already been registered, the query to the database can at least be responded (even if the desired information cannot be provided) At that time, the response can be "Please wait". Once the metadata becomes available and presented, the database can automate the delivery of the requested metadata in response to the previously received query. A variety of alternatives to the above steps may be considered. Step 20 of obtaining location metadata may be implemented using a variety of methods that do not rely on satellite positioning techniques. One of the alternatives is to use a beacon-based positioning approach. This approach relies on the observation (or interrogation) of the wireless transmitter at the image capture location. In a sense, this type of letter and satellite positioning is quite similar, with the difference that the reference point of the beacon method is a fixed ground station, not an orbiting satellite. Of course, the signal from the terrestrial station is usually not suitable for supporting the positioning function, so the implementation of this embodiment is also slightly different. The beacons discussed may be, for example, 'wireless network base station (infinite area network access point access point)). Each such base station transmits signals in a limited local area. Therefore, seeing the signal at the image capture point implies that the camera 14 201005563 is within the service range of this access point. The signal strength can be used to derive an indication of how far the camera position of the signal is observed from the access point. If you can see several access points (this is also common in cities and/or indoors), then this information can be used to further limit the position estimation. The camera must be in the position you see. The service area of the access point is heavy. In order to convert this implicit signal visibility data into an actual location estimate, geographic location information about the wireless access point will be required. However, when creating images (and observing signals), the camera does not have to get this information, but can simply record the injuries of these wireless access points and can be later (like satellite capture and processing). ) Re-execute the intersection with the location database. The Wireless Access Point Basic Service identifies the Stone Horse (BSSID) for unique identification. The BSSID is a 48-bit number. In the case of a wireless network, the BSSID is the access gateway (ship access control) address. Some access points in the same local area network may share a common service identifier (SSID); however, this is a useful meta-information that can be used to infer position estimation. Of course, WiFi access points are not the only ones that can be used in the above beacon positioning system. For example, a mobile communication (mobile phone) base station is equally viable. Alternatively, the camera user can provide manual positioning of the metadata 'either when the photo is taken later or later (e.g., after uploading to the personal computer). This manually entered location metadata can be in the form of a place name or a geographic coordinate (the latter can be easily entered by, for example, selecting a location on the map). Since the shirt can obtain the metadata when the image is taken 15 201005563, the method of the present invention can support a general camera without a clamp function and a more advanced camera integrated with a Gps or a Fi function. In all cases, there is no need to fix the image when the metadata becomes achievable. If the identification code is embedded, the link to the metadata will be established. Also called Zhuang Yi, the step 3 of the private identification code does not have to be executed when the media object is created - on the contrary, the unique identification code can be assigned at any stage after it is created. For example, it may be assigned when the image is edited, when it is uploaded from the camera to the personal computer, or when its content is distributed, shared, or otherwise included in the scope of different storage systems and/or collections. Identifier. This method can also add extra steps. For example, the revised metadata can be presented after a period of time after the original metadata is presented. This may include replacing implicit metadata with explicit metadata: for example, in a capture and processing scheme, the original metadata may be an unprocessed signal sample, and the revised metadata may be decoded. Geographic coordinates. On the other hand, the revised metadata can expand the existing implicit metadata. Geographs can be added to Lu's place names and vice versa. A further alternative is that the revised metadata can refine or correct the previous position estimate. In GPS-based systems, the precise calculation of position estimates depends on the precise perception of time, location, and orbit of the orbiting satellite (known as the satellite calendar). When the position estimate is just beginning, the GPS receiver (especially the capture and processing equipment) may have incomplete or incorrect ephemeris data, resulting in inaccurate estimates. The latest ephemeris 16 201005563 can be downloaded from an independent resource such as a web server and uses this ephemeris to produce a more accurate revised position estimate. In each case, any user of the query database will have immediate access to the revised metadata. Thus, for example, a photographer who has created an image does not need to forward the updated metadata back to multiple recipients. This is the case with general techniques such as embedded Exif metadata. A method of managing the metadata repository in accordance with another aspect of the present invention will now be described. Please refer to Figure 3. An identification code for an image is received in step 70. It would be a globally unique identifier as discussed above; therefore, it does not need to be updated or mapped to another different indexing system in any way. It is stored in the database in step 80. The metadata is received in step 90. As described above, this may occur at the same time as the identification code is uploaded, or after it occurs. In either case, the metadata is stored in a manner associated with the identification code. This association refers to the fact that the identifier is the index of the database—that is, the database is designed to enable indexed queries to retrieve the associated metadata. In one embodiment, the metadata is implicit location metadata - such as the beacon observations or satellite signal samples described above. The metadata management method can then assume responsibility for decoding implicit information to derive an explicit position estimate. In practice, this may be beneficial because the metadata is generally well placed to obtain the extra information needed to perform the decoding and calculation of the location. 17 201005563 In the case of sampling and processing satellite signal samples, the decoding method may require independent resources using satellite ephemeris data. Although the ephemeris is transmitted by each satellite', the receiver is required to retrieve a relatively long (and no noise) data block to record ephemeris data that is sufficiently accurate to calculate the position. Conversely, if complete data is available from independent (and reliable) sources, a relatively short (or noisy) sample sequence can be used to derive the location along with a rough estimate of the time of the acquisition. It is also possible to add a quasi-exclusive data to calculate the answer to the problem with less computational labor. Thus, only the decoded surface code via a central server (such as a server that maintains the metadata repository) can be more accurate and efficient than a fully generalized GPS server. In the case of a beacon location mode, the independent information required to decode the signal (such as an infinite access point identity) is a geographic repository that references the sender/base station identity by location. Again, this will most likely be centrally maintained and shared among the users. This database management method can therefore be beneficially combined with some roles and also implements the lookup beacon function. Decoding implicit metadata may occur immediately when uploaded to the repository, or may be delayed in order to manage the computational load. For example, decoding can be performed during a relatively "quiet" period, that is, when only a small number of identifiers are uploaded or metadata is received. As mentioned earlier, new, corrected or revised metadata can be uploaded to the database at any time. In such cases, the database management method can suitably replace, expand or correct the previous metadata. If the new metadata is implicit metadata, then it can be decoded as described above. A centralized collection of location meta-information in the database represents valuable assets that are used by 18 201005563. A variety of methods can be used to take advantage of this information. The most straightforward (four) way of this bedding is to provide it as a response to queries from the user. These requests will be related to the desire to obtain location metadata (including the owner of the photo). The photos may have been distributed via private channels such as email or U on the website. A few shells are just like the photo itself. It is a valuable personal resource. It is better to use some access control functions to protect the money. This is a general method such as password protection, but more Advanced examples are also possible. For example, the owner of a media asset (photo) may provide a list of "friends" that this library grants access to private information that includes the exact location of the image capture. Queries issued by users who are not on this "friends" list may only receive approximate locations as back to ‘, 刃 & I, and can use fuzzifying location information as a choice to completely block the general public. Untrusted people may receive, for example, the name of a country or city, or a location estimate with a predetermined (artificially large) error; a letter (4) a person receiving an employment address or an accurate geographic coordinate. Alternatively, such fuzzification may include deliberate error message elements. Untrusted people may receive location information that appears to be accurate 'but has built-in deliberate errors' to enable the correct location information to be protected. This may be of interest to some media owners when information about a location is sensitive to military, commercial or personal. For example, a wildlife photographer may want to distort the location of the photographs that are described in her photographs to protect rare species from being exploited or to remain exclusive. , 19 201005563 The various databases will also be a conduit for other useful local services. Each of the sub-samples that received the attention of J Lu, Zhong Ke, and the miscellaneous details (4) represent the user's geographical advertising in this photography background. In a::: party == say _ shoot saw from a photo may be in a restaurant - same - home meal ==: the user of the query may be interested in the money. In addition to the location metadata itself, the repository may also provide details of the inquiry for this query.

地理===需要將位置元資料資料庫與具有額外 貝讯系統(GIS)的元資料連結。 在此方法的另_變異型態中,可指派(由資料庫或由 ^的使用者)更進-步的唯—辨識碼給相片群經。這些 群經可能係對應於,例如,具有一些其他語意連結的一群 地點或-組相片,如代表一趟旅行中的紀錄(軌跡)。那麼 所有适些以上敘述的和個別影像的元資料紀錄有關的操 作’對於影像群組來說,就如同—個單位_樣變得有可能。Geography === The location metadata repository needs to be linked to metadata with additional Bethune Systems (GIS). In another variant of this method, a further step-by-step identification code (by the database or by the user of ^) can be assigned to the photo group. These groups may correspond to, for example, a group of locations or groups of photos with some other semantic link, such as a record (trajectory) representing a trip. Then all the operations described above that are related to the metadata records of individual images are as likely as a unit.

本發明業已以範例的方式參照地理標藏照片之應用來 敘述。然而’如同熟於此技者所明顯可看出的,本發明並 非侷限於應用在此等媒體之上。本發明亦同樣的可應用在 諸如影片的其他光學媒體上、在包括聲音標案的聲音媒體 上、及在現在普遍的多種形式的多媒體上。 同樣的’媒體的元資料資料庫中的儲存體也並不局限 於地緣資料。媒體物件的其他元資料也可能會儲存在資料 庫中。確實,此方法的其中一個優點是,可與一 聯繫的元資料數量的實際限制,可藉由在中央資料庫中的 20 201005563 元复料儲存來大大地增加,而非將其與媒體資料本身一起 彼在一個檑案裡。關於地點元資料的其他元資料可能會包 含速度元資料或時間元資料,或關於此地點元資料的預期 精確度的資訊。和地點無關的元資料也有可能會被儲存, 包括設備的紀錄及/或負責創造及/或編輯此媒體物件或元 資料的人。在衛星或信標定位方式的情況中,關於位置計 算的特定技術參數也可能會被儲存,諸如本地震盪器頻率 偏移或偵測到的信號強度值。 ❹ 各種其他修改對於熟於此技者而言將為顯而易見的。 【囷式簡單說明】 第1圖是依據一個實施例來操作的一個系統的—個圖 示; 第2圖是展示一個依據一個實施例儲存元資料之方法 的流程圖;以及 第3圖是展示一個依據一個實施例維持元資料資料庫 的方法的流程圖。The present invention has been described by way of example with reference to the application of geographically-labeled photographs. However, as will be apparent to those skilled in the art, the invention is not limited to use on such media. The invention is equally applicable to other optical media such as films, to sound media including sound standards, and to various forms of multimedia that are now commonplace. The same media in the media's metadata database is not limited to geography. Other metadata for media objects may also be stored in the database. Indeed, one of the advantages of this approach is that the actual limit on the amount of metadata that can be associated with a can be greatly increased by storing 20 201005563 yuan in the central repository instead of the media material itself. Together they are in a case. Other metadata about location metadata may include speed metadata or time metadata, or information about the expected accuracy of the location metadata. Meta-information that is not related to the location may also be stored, including records of the device and/or those responsible for creating and/or editing the media object or metadata. In the case of satellite or beacon positioning, specific technical parameters relating to position calculation may also be stored, such as this oscillator frequency offset or detected signal strength value. ❹ Various other modifications will be apparent to those skilled in the art. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram of a system operating in accordance with one embodiment; FIG. 2 is a flow chart showing a method of storing metadata in accordance with one embodiment; and FIG. 3 is a A flow diagram of a method of maintaining a metadata repository in accordance with one embodiment.

【主要元件符號說明】 200…相機 210·..射頻(RF)接收器 220…天線 230...個人電腦 240···連線词服器 10、20、30、40、50、60、70、 80、90、i〇〇、i10、l2〇 步驟 21[Description of main component symbols] 200...Camera 210·.. Radio frequency (RF) receiver 220...Antenna 230...Personal computer 240···Connected word processor 10, 20, 30, 40, 50, 60, 70 , 80, 90, i〇〇, i10, l2〇 Step 21

Claims (1)

201005563 七、申請專利範圍: 1. 一種儲存包含致能媒體物件創造地點識別之資訊的元 資料的方法,該方法包含下列步驟: 指派一個全域唯一識別碼給該物件; 在一個記憶體中儲存該識別碼及該物件; 將該識別碼上呈給一個資料庫;及 將該元資料上呈給該資料庫, 其中,該資料庫可使用該識別碼查詢,以取用該元資 料,並且該識別碼係可從該記憶體中獲得。 2. 如申請專利範圍第1項之方法,其中該唯一識別碼在該 媒體物件一被創造出來的時候就被指派並與該媒體物件一 起儲存到該記憶體中。 3. 如申請專利範圍第1或2項之方法,其中上呈該元資料 給該資料庫的步驟是和上呈該識別碼給該資料庫的步驟在 不同的時間完成。 4. 如申請專利範圍第1、2或3項之方法,更包含上呈修 訂過的元資料給該資料庫的步驟。 5. 如申請專利範圍第1、2、3或4項之方法,其中該元資 料包含在該媒體物件的大概創造地點對來自至少一個固定 發送器的一個信號觀察來的觀察資料。 6. 如申請專利範圍第1、2、3、4或5項之方法,其中該 元資料包含一個衛星廣播的數個資料樣本的數個紀錄區 塊,包括在該媒體物件的大概創造地點紀錄到的數個區塊。 7. 一種維持包含致能媒體物件創造地點識別之資訊的元 201005563 貝料=貝料庫的方法,該方法包含下列步驟: 接收該媒體物件的-個全域唯—識別碼; 接收該元資料;及 在該>料庫中儲存該元資料與該識別碼, 八中該元資料係以與該識別碼相關聯的方式儲存。 申%專利㈣第7項之方法’其中更包含接收並儲存 修訂過的元資料之步驟。201005563 VII. Patent Application Range: 1. A method for storing metadata containing information for creating a location identification of a media object, the method comprising the steps of: assigning a global unique identifier to the object; storing the memory in a memory The identification code and the object; the identification code is presented to a database; and the metadata is presented to the database, wherein the database can be queried using the identification code to access the metadata, and the The identification code is available from the memory. 2. The method of claim 1, wherein the unique identification code is assigned to the media object as it is created and stored in the memory together with the media object. 3. The method of claim 1 or 2, wherein the step of presenting the metadata to the database is performed at a different time than the step of presenting the identification code to the database. 4. If the method of claim 1, 2 or 3 is applied, the step of presenting the revised metadata to the database is included. 5. The method of claim 1, 2, 3 or 4, wherein the meta-inclusion comprises observations observed from a signal from at least one fixed transmitter at an approximate location of the media object. 6. The method of claim 1, 2, 3, 4 or 5, wherein the meta-data comprises a plurality of recording blocks of a plurality of data samples of a satellite broadcast, including a record of the approximate location of the media object. Several blocks to. 7. A method for maintaining information relating to the creation of a location identification of an enabled media object, wherein the method comprises the following steps: receiving a globally unique identification code of the media object; receiving the metadata; And storing the metadata and the identification code in the > repository, wherein the metadata is stored in a manner associated with the identification code. The method of claim 7 of the patent (4) includes the steps of receiving and storing the revised metadata. 9·如申請專利範圍第7或8項之方法,其中該元資料包含 S 、體物件的大概創造地點對來自至少一個固定發送器 的個彳5號觀察來的觀察資料。 10. 如申凊專利範圍第7、8或9項之方法其中該元資料 匕3個衛星廣播的數個資料樣本的數個紀錄區塊,包括 在該媒體物件的大概創造地點紀錄到的數個區塊。 11. 如申請專利範圍第9或10項之方法,更包含處理該元 貧料以得出接近該物件_造地點之位置資訊的步驟。 12·如申請專利範圍第U項之方法,更包含下列步驟: 接收包含該全域唯一識別碼的查詢;及 響應於該查詢而提供該位置資訊。 13.如申請專利範圍第12項之方法,其中該位置資訊的提 供係以與該查詢相_的數個預定取關限為前提。 ϋ種電腦程式’該程式包含在—台電腦上運作時適於執 订刖述中料利朗之财步驟的€腦程式碼構件。 ^如:請專利範圍第14項之電腦程式,其中該程式係體 現在一個電腦可讀媒體上。 23 201005563 16. —種媒體物件紀錄裝置,其包含: 適於指派一個全域唯一識別碼給該物件的一個識別碼 產生器; 用於儲存該識別碼與該物件的一個記憶體; 用於上呈該識別碼給一個資料庫的第一上呈構件;及 用於上呈包含致能該物件之創造地點識別之資訊的元 資料給該資料庫的第二上呈構件, 其中,該資料庫可使用該識別碼查詢,以取用該元資 料,並且該識別碼係可從該記憶體中獲得。 17. —種元資料資料庫管理裝置,其包含: 用於接收一個媒體物件的一個全域唯一識別碼的第一 接收構件;及 用於接收包含致能該物件之創造地點識別之資訊的元 資料的第二接收構件;及 用於儲存該元資料與該識別碼的儲存體, 其中該元資料係以與該識別碼相關聯的方式儲存。 249. The method of claim 7 or 8, wherein the meta-data comprises S, an approximate location of the object, and observations from a 彳5 observation from at least one fixed transmitter. 10. For the method of claim 7, 8 or 9, wherein the metadata is a number of recorded blocks of several data samples of three satellite broadcasts, including the number recorded in the approximate creation location of the media object Blocks. 11. The method of claim 9 or 10 further comprising the step of processing the lean material to obtain location information proximate to the object. 12. The method of claim U, further comprising the steps of: receiving a query containing the global unique identifier; and providing the location information in response to the query. 13. The method of claim 12, wherein the provision of the location information is based on a plurality of predetermined thresholds for the query. A computer program that contains a brain code component that is suitable for performing the steps of a good fortune when operating on a computer. ^ For example, please refer to the computer program of the 14th patent range, where the program is now on a computer readable medium. 23 201005563 16. A media object recording device, comprising: an identifier generator adapted to assign a global unique identifier to the object; a memory for storing the identifier and the object; The identification code is provided to the first upper component of the database; and the second upper component is provided for the metadata containing the information identifying the creation location of the object, wherein the database is The identification code is used to query the metadata to obtain the metadata, and the identification code can be obtained from the memory. 17. A seed data repository management apparatus, comprising: a first receiving component for receiving a globally unique identification code of a media object; and metadata for receiving information identifying a creation location that enables the object And a second storage component; and a storage body for storing the metadata and the identification code, wherein the metadata is stored in a manner associated with the identification code. twenty four
TW098120293A 2008-06-18 2009-06-17 Method of storing location metadata TW201005563A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB0811148A GB2461050A (en) 2008-06-18 2008-06-18 Storing location metadata independently of image data

Publications (1)

Publication Number Publication Date
TW201005563A true TW201005563A (en) 2010-02-01

Family

ID=39672471

Family Applications (1)

Application Number Title Priority Date Filing Date
TW098120293A TW201005563A (en) 2008-06-18 2009-06-17 Method of storing location metadata

Country Status (3)

Country Link
GB (1) GB2461050A (en)
TW (1) TW201005563A (en)
WO (1) WO2009153587A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8929658B2 (en) 2010-12-17 2015-01-06 Qualcomm Incorporated Providing magnetic deviation to mobile devices
TWI578010B (en) * 2014-06-20 2017-04-11 宏達國際電子股份有限公司 Method of providing location information for mobile electronic device and mobile electrode devices using the same

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9112936B1 (en) 2014-02-27 2015-08-18 Dropbox, Inc. Systems and methods for ephemeral eventing
US9462054B2 (en) 2014-02-27 2016-10-04 Dropbox, Inc. Systems and methods for providing a user with a set of interactivity features locally on a user device
FR3040507A1 (en) * 2015-08-31 2017-03-03 Pic-Side METHOD OF IDENTIFYING AND PROCESSING IMAGES
CA3075935A1 (en) * 2016-09-16 2018-03-22 Joseph Wilson System and method for the efficient generation and exchange of descriptive information with media data

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6833865B1 (en) * 1998-09-01 2004-12-21 Virage, Inc. Embedded metadata engines in digital capture devices
EP1128284A2 (en) * 2000-02-21 2001-08-29 Hewlett-Packard Company, A Delaware Corporation Associating image and location data
US6904160B2 (en) * 2000-10-18 2005-06-07 Red Hen Systems, Inc. Method for matching geographic information with recorded images
US20060197763A1 (en) * 2002-02-11 2006-09-07 Landnet Corporation Document geospatial shape tagging, searching, archiving, and retrieval software
US20050108261A1 (en) * 2003-11-04 2005-05-19 Joseph Glassy Geodigital multimedia data processing system and method
JP4232774B2 (en) * 2005-11-02 2009-03-04 ソニー株式会社 Information processing apparatus and method, and program
CN101379464B (en) * 2005-12-21 2015-05-06 数字标记公司 Rules driven pan ID metadata routing system and network
US9430587B2 (en) * 2006-06-05 2016-08-30 Qualcomm Incorporated Techniques for managing media content
US20080033903A1 (en) * 2006-08-04 2008-02-07 Andrew Carol Methods and apparatuses for using location information

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8929658B2 (en) 2010-12-17 2015-01-06 Qualcomm Incorporated Providing magnetic deviation to mobile devices
TWI578010B (en) * 2014-06-20 2017-04-11 宏達國際電子股份有限公司 Method of providing location information for mobile electronic device and mobile electrode devices using the same
US10200838B2 (en) 2014-06-20 2019-02-05 Htc Corporation Method of providing location information for mobile electronic device and mobile electrode devices using the same

Also Published As

Publication number Publication date
GB0811148D0 (en) 2008-07-23
WO2009153587A1 (en) 2009-12-23
GB2461050A (en) 2009-12-23

Similar Documents

Publication Publication Date Title
US7373109B2 (en) System and method for registering attendance of entities associated with content creation
US9619489B2 (en) View of a physical space augmented with social media content originating from a geo-location of the physical space
RU2562437C2 (en) Generating and distributing annotated information
US8635192B2 (en) Method of automatically geotagging data
US20080064438A1 (en) Place Name Picture Annotation on Camera Phones
US20100076976A1 (en) Method of Automatically Tagging Image Data
US20120041982A1 (en) Method and system for associating co-presence information with a media item
US20100277365A1 (en) Mobile terminal to provide location management using multimedia data and method thereof
KR20060034249A (en) Enhanced organization and retrieval of digital images
CA2653838C (en) Method of automatically geotagging data
EP1815355A2 (en) System and method for storing and accessing images based on position data associated therewith
TW201005563A (en) Method of storing location metadata
US20120046042A1 (en) Apparatus and method for power control in geo-tagging in a mobile terminal
JP2005346440A (en) Metadata application support system, controller, and metadata application support method
US20190289089A1 (en) System and Method for Digital Content Subscription by Geographical Area
JP4773281B2 (en) Photo registration system
EP2798538B1 (en) Method and apparatus for providing metadata search codes to multimedia
JP5612544B2 (en) Information presentation method and information presentation system
TW202207691A (en) Posting right giving device, posting right giving method, and computer readable medium storing posting right giving program
KR20140019119A (en) Method for providing multimedia contents based on location
JP2002024690A (en) Method and system for distributing image/voice, and storing medium with image/voice distributing program stored therein
JP2004318401A (en) Contents providing method and device, contents providing program, and recording medium recorded with contents providing program
JP2006053758A (en) Image classification device, method and program
FR2849312A1 (en) Mobile terminal file transmission system includes association of geographical location data to transmitted file
WO2004008790A1 (en) A method for content positioning in a mobile telephone network