JP6034229B2 - Position information processing apparatus and position information processing method - Google Patents
Position information processing apparatus and position information processing method Download PDFInfo
- Publication number
- JP6034229B2 JP6034229B2 JP2013071449A JP2013071449A JP6034229B2 JP 6034229 B2 JP6034229 B2 JP 6034229B2 JP 2013071449 A JP2013071449 A JP 2013071449A JP 2013071449 A JP2013071449 A JP 2013071449A JP 6034229 B2 JP6034229 B2 JP 6034229B2
- Authority
- JP
- Japan
- Prior art keywords
- stop
- position information
- score
- point
- information processing
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、写真データの撮影位置情報に係る処理を行って、立ち寄り地を評価する有意な情報を生成する位置情報処理装置及び位置情報処理方法に関する。 The present invention relates to a position information processing apparatus and a position information processing method that perform processing related to shooting position information of photographic data and generate significant information for evaluating a stopover location.
従来、多数の写真データの撮影位置情報からランドマーク(以下、立ち寄り地とも記載する)を抽出する手法として 例えば、下記の非特許文献1に開示された技術が知られている。非特許文献1の開示技術では、写真データが空間的に集中している地点には立ち寄り地が存在しているという考えに基づいて、ランドマークの抽出が行われる。
Conventionally, for example, a technique disclosed in the following Non-Patent
非特許文献1に開示されている技術は、多数の写真データの撮影位置情報から立ち寄り地を抽出する手法として有用であるが、抽出された立ち寄り地をどのように活用するかについては具体的な提案はなされていない。本発明は、多数の写真データの撮影位置情報から抽出された立ち寄り地を利用して、各立ち寄り地の評価を行う手法について提案することを目的とする。
The technique disclosed in Non-Patent
上記の目的を達成するため、本発明によれば、複数のユーザによって撮影された写真データの撮影位置を示す撮影位置情報に係る処理を行う位置情報処理装置であって、
前記複数のユーザのそれぞれにより撮影された前記写真データの撮影位置を示す撮影位置情報から特定される複数の立ち寄り地に関して、前記複数のユーザのそれぞれによる前記複数の立ち寄り地間の移動を、前記複数の立ち寄り地間のリンクとして抽出する地点間リンク抽出部と、
前記複数の立ち寄り地間のリンクに基づいて、前記複数の立ち寄り地のそれぞれに関するスコアを決定する立ち寄り地スコア決定部とを、
有し、
前記地点間リンク抽出部は、前記写真データの撮影日時を示す撮影日時情報と前記撮影位置情報とに基づき、同一のユーザによって撮影された複数の写真のうちの時系列で連続した2枚の写真について、前記2枚の写真が所定の時間内に撮影されたものであって、かつ、前記2枚の写真のそれぞれの撮影位置情報から特定される立ち寄り地が異なる場合に、前記2枚の写真のそれぞれの撮影位置情報から特定される異なる立ち寄り地間に前記リンクが存在するとみなすよう構成されている位置情報処理装置が提供される。
In order to achieve the above object, according to the present invention, there is provided a position information processing apparatus for performing processing related to shooting position information indicating shooting positions of photo data shot by a plurality of users,
Wherein for a plurality of the plurality of drop-in place to be identified from the photographing position information indicating a shooting position of the photo data taken by each user, the movement between the plurality of drop-in place by respective front Symbol plurality of users, the A point-to-point link extraction unit that extracts links between a plurality of stops
A stop-point score determination unit that determines a score for each of the plurality of stop-off points based on the links between the plurality of stop-off points,
Yes, and
The point-to-point link extraction unit, based on the shooting date and time information indicating the shooting date and time of the photo data and the shooting position information, two photos taken in time series among a plurality of photos taken by the same user When the two photographs are taken within a predetermined time and the stop points specified by the respective photographing position information of the two photographs are different, the two photographs There is provided a position information processing apparatus configured to consider that the link exists between different stop points specified from the respective shooting position information .
また、上記の目的を達成するため、本発明によれば、複数のユーザによって撮影された写真データの撮影位置を示す撮影位置情報に係る処理を行う、コンピュータによって実行される位置情報処理方法であって、
前記複数のユーザのそれぞれにより撮影された前記写真データの撮影位置を示す撮影位置情報から特定される複数の立ち寄り地に関して、前記複数のユーザのそれぞれによる前記複数の立ち寄り地間の移動を、前記複数の立ち寄り地間のリンクとして抽出する地点間リンク抽出ステップと、
前記複数の立ち寄り地間のリンクに基づいて、前記複数の立ち寄り地のそれぞれに関するスコアを決定する立ち寄り地スコア決定ステップとを、
前記コンピュータにより実行させ、
前記地点間リンク抽出部は、前記写真データの撮影日時を示す撮影日時情報と前記撮影位置情報とに基づき、同一のユーザによって撮影された複数の写真のうちの時系列で連続した2枚の写真について、前記2枚の写真が所定の時間内に撮影されたものであって、かつ、前記2枚の写真のそれぞれの撮影位置情報から特定される立ち寄り地が異なる場合に、前記2枚の写真のそれぞれの撮影位置情報から特定される異なる立ち寄り地間に前記リンクが存在するとみなす位置情報処理方法が提供される。
In order to achieve the above object, according to the present invention, there is provided a position information processing method executed by a computer, which performs processing related to shooting position information indicating shooting positions of photo data shot by a plurality of users. And
Wherein for a plurality of the plurality of drop-in place to be identified from the photographing position information indicating a shooting position of the photo data taken by each user, the movement between the plurality of drop-in place by respective front Symbol plurality of users, the A point-to-point link extraction step for extracting as a link between a plurality of stops,
A stop point score determining step for determining a score for each of the plurality of stop points based on links between the plurality of stop points,
Executed by the computer,
The point-to-point link extraction unit, based on the shooting date / time information indicating the shooting date / time of the photo data and the shooting position information, two photos taken in time series among a plurality of photos taken by the same user. When the two photographs are taken within a predetermined time and the stop points specified by the respective photographing position information of the two photographs are different, the two photographs There is provided a position information processing method that considers that the link exists between different stop points specified from the respective shooting position information .
本発明は、上記の構成を有し、多数の写真データの撮影位置情報から抽出される各立ち寄り地の評価を行うことが可能となり、例えば、各立ち寄り地を結ぶ観光コースを作成することが可能となる。 The present invention has the above-described configuration, and can evaluate each stop point extracted from shooting position information of a large number of photograph data. For example, a sightseeing course that connects each stop point can be created. It becomes.
以下、図面を参照しながら、本発明の実施の形態について説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の実施の形態に係る構成の一例を示す図である。図1には、写真データサーバ1、ネットワーク5、本発明に係る主要な位置情報処理を行う位置情報処理装置10が図示されている。
FIG. 1 is a diagram showing an example of a configuration according to an embodiment of the present invention. FIG. 1 shows a
写真データサーバ1は、インターネットなどのネットワークに接続されているサーバであり、画像共有サービスを提供するサービスプロバイダによって運用されている。画像共有サービスは、例えば、登録ユーザが、各自の端末から写真データを写真データサーバ1にアップロードすることで、写真データを保管できるようにするとともに、保管されている写真データを不特定多数又は特定のユーザに対して公開できるようにするサービスである。
The
すなわち、図1に図示されている写真データサーバ1は、登録ユーザが各自のユーザ端末(不図示)からアップロードした写真データを受信して所定の記憶媒体に蓄積する機能、ユーザ端末(不図示)からの閲覧リクエストに応じて、所定の記憶媒体から閲覧対象の写真データを読み出し、閲覧リクエストを発行したユーザ端末に対して写真データを送信する機能を有している。
That is, the
写真データサーバ1に蓄積される写真データには、2次元の写真(2次元画像データ)だけではなく、各種メタデータが含まれている。各種メタデータは、例えばEXIFデータとして存在し、撮影日時、撮影機器の名称、解像度、シャッタースピードや絞り値、位置情報などを含んでいる。また、写真データサーバ1は、さらに写真データに対して、画像共有サービスにおいて使用されるユーザID(ユーザ識別情報)や、写真に対する評価、コメントなどの各種付加データも関連付けて記憶することが可能である。
The photograph data stored in the
なお、本明細書では、上記の各種メタデータや各種付加データをまとめてメタデータと記載し、2次元の写真に係るデータを2次元画像データと記載し、2次元画像データとメタデータの両方を含むデータを写真データと記載する。 In the present specification, the above-mentioned various metadata and various additional data are collectively described as metadata, data relating to a two-dimensional photograph is described as two-dimensional image data, and both the two-dimensional image data and the metadata are described. The data including is described as photo data.
また、図1に図示されている位置情報処理装置10は、通信インタフェース11、写真データ収集部12、写真データ格納部13、立ち寄り地情報抽出部14、地点間リンク抽出部15、立ち寄り地スコア決定部16、観光コース作成部17を有している。
1 includes a
通信インタフェース11は、インターネットなどのネットワーク5に接続して、ネットワーク5上のリソースにアクセスするための機能を実現する。なお、通信インタフェース11は、任意のアクセス技術(無線又は有線を問わない)を利用することが可能である。
The
写真データ収集部12は、通信インタフェース11及びネットワーク5を通じて、ネットワーク5上のリソースの1つである写真データサーバ1内の写真データへアクセスし、写真データサーバ1に蓄積されている写真データ及びメタデータを収集する機能を有している。写真データ収集部12は、写真データサーバ1から収集した写真データ及びメタデータを、写真データ格納部13に格納する。
The photograph
なお、通常、写真データサーバ1には様々な場所で様々な日時に撮影された多数の写真データが蓄積されているが、写真データ収集部12は、特定の条件に合致した写真データのみを収集することが可能である。具体的には、写真データ収集部12は、写真データに付随するメタデータを参照して、特定のエリア(撮影位置情報の範囲)や特定の期間(撮影日時情報の範囲)などの条件に合致する写真データを選択的に収集することが可能である。また、ユーザの特性や嗜好を考慮して、ある特定の特性や嗜好を有するユーザ群により撮影された写真データを選択的に収集してもよい。
Normally, the
また、本発明の実施の形態に係る処理においては、写真データに付随するメタデータ(特に、撮影位置情報)を収集することが重要である。写真データ収集部12は、2次元画像データ及びメタデータの両方を収集して写真データ格納部13に格納してもよく、あるいは、写真データに付随するメタデータのみを収集して写真データ格納部13に格納してもよい。
In the processing according to the embodiment of the present invention, it is important to collect metadata (particularly, shooting position information) associated with the photographic data. The photo
本発明の実施の形態における好適な動作では、写真データ格納部13に、少なくとも写真データをアップロードしたユーザのユーザID、写真データに含まれる写真が撮影された撮影日時情報、写真データに含まれる写真が撮影された撮影位置情報(例えば、緯度及び経度の情報)が格納されることが望ましい。
In a preferred operation in the embodiment of the present invention, at least the user ID of the user who uploaded the photo data, the shooting date / time information when the photo included in the photo data was taken, and the photo included in the photo data are stored in the photo
なお、写真データ収集部12は、写真データ格納部13に写真データを格納できる構成であれば、任意の技術を用いることが可能である。例えば、複数のコンピュータや複数のプロキシサーバを利用して写真データサーバ1にアクセスし、所望の写真データなどを収集することで、データ収集の高速化や負荷分散(写真データサーバ1における負荷の低減)を図ることが可能である。
The photo
立ち寄り地情報抽出部14は、写真データ格納部13に格納されている写真データの撮影位置情報から、立ち寄り地情報を抽出する機能を有している。なお、立ち寄り地はランドマークとも呼ばれ、立ち寄り地情報は、周辺に存在する複数の位置情報を代表する位置情報である。
The stop location
立ち寄り地情報抽出部14による立ち寄り地情報の抽出には様々な手法を用いることが可能であり、例えば、非特許文献1に開示されているmean-shift(ミーンシフト、平均変位)を利用したクラスタリングの手法を用いることが可能である。具体的には、mean-shiftベクトルのbandwidth(バンド幅)パラメータを所定値(例えば、0.002deg=200m)に設定し、各写真データに係る撮影位置情報をmean-shiftベクトルによって繰り返し更新することで、mean-shiftベクトルを収束させる。このとき、各写真データに係る撮影位置情報が収束した位置(極大値)が立ち寄り地(ランドマーク)となり、また、その収束した位置を中心とした周囲の領域がクラスタとなる。なお、mean-shiftを利用したクラスタリングの手法の詳細については、非特許文献1に開示された技術を援用することが可能なので、ここでは詳細な説明については省略する。
Various methods can be used for extraction of stop-by location information by the stop-by location
立ち寄り地情報抽出部14によるクラスタリングによって、写真データ格納部13に格納されている写真データの撮影位置情報は、立ち寄り地を含むクラスタ(すなわち、写真データがどの立ち寄り地を含むクラスタに属しているか)に分類される。立ち寄り地情報抽出部14によって抽出される立ち寄り地は、多数のユーザによって写真が撮影される観光スポットに対応しており、当該観光スポットの周辺で撮影された写真データは、同一クラスタに分類される。
The shooting position information of the photo data stored in the photo
地点間リンク抽出部15は、立ち寄り地情報抽出部14によって抽出された立ち寄り地を含むクラスタのリンク(つながり)を抽出する機能を有している。なお、地点間リンク抽出部15は、設定されたリンク抽出条件(クラスタ間のリンクの定義)に基づいて、リンクの抽出を行うことが可能である。
The point-to-point
リンク抽出条件としては、例えば「同一ユーザが12時間以内に異なるクラスタで次の写真を撮影した場合、これらのクラスタ間にリンクが存在する」と定義することが可能である。この定義に基づいてクラスタ間のリンクを抽出する場合、地点間リンク抽出部15は、あるユーザが撮影した2枚の写真(時系列に配置した場合に連続する2枚の写真であって、2枚の写真の撮影時刻が12時間以内)が、異なるクラスタ内で撮影されたものである場合に、これらのクラスタ間にリンクが存在しているとみなす。なお、リンクの存在は、あるユーザによって撮影された写真の枚数とは無関係であり、同一ユーザが別の立ち寄り地(別のクラスタ内)で1枚でも写真を撮影している場合には、クラスタ間のリンクが存在しているとみなされる。
As the link extraction condition, for example, it can be defined that “if the same user takes the next photo in different clusters within 12 hours, a link exists between these clusters”. When extracting a link between clusters based on this definition, the point-to-point
上記のリンク抽出条件「同一ユーザが12時間以内に異なるクラスタで次の写真を撮影した場合、これらのクラスタ間にリンクが存在する」を採用した場合、地点間リンク抽出部15は、写真データ格納部13に格納されている同一ユーザ(同一ユーザID)に関連した写真データの撮影位置情報及び撮影日時情報を参照して、クラスタ間のリンクを抽出する。地点間リンク抽出部15によって抽出されるクラスタ間のリンクは、ある立ち寄り地から別の立ち寄り地へのユーザの移動(すなわち、あるクラスタから別のクラスタへのユーザの移動)を示すものである。すなわち、複数のユーザのそれぞれについてクラスタ間の移動を追跡することで、クラスタ間のリンクが抽出される。
When the above link extraction condition “when the same user takes the next photo in different clusters within 12 hours, links exist between these clusters” is adopted, the point-to-point
なお、クラスタ間のリンクは指向性を有している。例えば、クラスタAからクラスタBへのユーザの移動が検出されたが、クラスタBからクラスタAへのユーザの移動が検出されなかった場合には、クラスタAからクラスタBへの片方向リンクは抽出されるが、クラスタBからクラスタAへの片方向リンクは抽出されない。 In addition, the link between clusters has directivity. For example, if a user movement from cluster A to cluster B is detected, but a user movement from cluster B to cluster A is not detected, a one-way link from cluster A to cluster B is extracted. However, the one-way link from cluster B to cluster A is not extracted.
立ち寄り地スコア決定部16は、各立ち寄り地(すなわち、各クラスタ)に対するスコア(評価値)を決定する機能を有している。本発明の実施の形態では、立ち寄り地スコア決定部16は、「優位な立ち寄り地を移動元として、その移動先となっている立ち寄り地は良い立ち寄り地である」という概念に基づいて、各立ち寄り地に対するスコアを決定する。この概念は、ウェブページの重要度を決定するためのランク決定アルゴリズムにおいて利用されている。ランク決定アルゴリズムでは、「優位なウェブページをリンク元として、そのリンク先となっているウェブページは良いウェブページである」という概念に基づいて、ウェブページのランク付けが行われている。また、立ち寄り地スコア決定部16は、後述のように、各立ち寄り地間の人の遷移数、各立ち寄り地のカテゴリ、各立ち寄り地における滞在時間や写真の撮影枚数などを更に反映して、各立ち寄り地に対するスコアを決定することも可能である。
The drop-in place
観光コース作成部17は、立ち寄り地スコア決定部16によって決定された各立ち寄り地(各クラスタ)のスコアに基づいて、立ち寄り地を結ぶ観光コースを作成する機能を有している。
The sightseeing
なお、図1に図示されている位置情報処理装置10は、例えばコンピュータによって実現可能である。特に、写真データ収集部12、立ち寄り地情報抽出部14、地点間リンク抽出部15、立ち寄り地スコア決定部16、観光コース作成部17の各機能については、各機能に係るプログラムを作成してコンピュータのCPUに実行させることで実現可能である。また、オペレータは、当該コンピュータに接続されている表示装置(ディスプレイなど)や入力装置(マウスやキーボードなど)を用いて、各機能に係る設定や各機能における処理タイミングなどを適宜制御することが可能である。
The position information processing apparatus 10 illustrated in FIG. 1 can be realized by a computer, for example. In particular, for each of the functions of the photo
また、図1には、写真データ収集部12、立ち寄り地情報抽出部14、地点間リンク抽出部15、立ち寄り地スコア決定部16、観光コース作成部17が、1つの位置情報処理装置10に包含されている構成が図示されているが、各機能を異なる装置(コンピュータ)に実装させてもよい。
Further, in FIG. 1, a photo
また、写真データ収集部12によって収集された写真データを格納する写真データ格納部13は、例えば、コンピュータに接続されている任意の記憶媒体により実現可能である。さらに、立ち寄り地情報抽出部14、地点間リンク抽出部15、立ち寄り地スコア決定部16、観光コース作成部17の各機能から出力される情報は、所定の記憶媒体へ記憶されてもよく、通信媒体を介して送信されてもよく、表示装置によって表示されてもよい。
Further, the photo
次に、図2を参照しながら、本発明の実施の形態に係る動作の一例について説明する。図2は、本発明の実施の形態に係る動作の一例を示すフローチャートである。なお、以下では、具体的な一例として、京都市内で撮影された写真データに係る処理が行われる場合について説明しているが、各立ち寄り地のスコア導出に用いられているリンク(グラフ構造)や計算結果などは、あくまでも本発明の理解を補助することを目的として設定されたものである。 Next, an example of the operation according to the embodiment of the present invention will be described with reference to FIG. FIG. 2 is a flowchart showing an example of the operation according to the embodiment of the present invention. In the following, as a specific example, a case where processing relating to photograph data taken in Kyoto city is performed is described, but the link (graph structure) used for deriving the score of each stop-by place The calculation results and the like are set only for the purpose of assisting the understanding of the present invention.
図2において、位置情報処理装置10の写真データ収集部12は、写真データサーバ1に蓄積されている写真データを収集し、写真データ格納部13に格納する(ステップS101)。写真データ格納部13に格納される写真データは、2次元画像データ及びメタデータの両方を含んでいてもよいが、メタデータのみを収集してもよく、さらには、メタデータのうちの必要な情報(例えば、ユーザID、撮影日時情報、撮影位置情報)のみを選択的に収集してもよい。
2, the photo
次に、位置情報処理装置10の立ち寄り地情報抽出部14は、写真データ格納部13に格納されている多数の写真データの撮影位置情報を利用して、立ち寄り地情報の抽出を行う(ステップS102)。上述のように、立ち寄り地情報の抽出には、例えば、非特許文献1に開示されているmean-shiftを利用したクラスタリングの手法を用いることが可能である。mean-shiftを利用したクラスタリングの手法によれば、撮影位置情報の密度が高い位置が極大値として得られ、この極大値を示す位置を中心とする所定範囲(クラスタ)が立ち寄り地に対応している。
Next, the stop location
ここで簡単なモデルとして、ステップS102において、京都市内で撮影された多数の写真データの撮影位置情報から、「A.京都駅」、「B.二条城」、「C.清水寺」、「D.銀閣寺」、「E.金閣寺」、「F.二条駅」の6地点が立ち寄り地として抽出された場合を想定する。 As a simple model, “A. Kyoto Station”, “B. Nijo Castle”, “C. Kiyomizu Temple”, “D. Assume that six points of “Ginkakuji”, “E. Kinkakuji”, and “F. Nijo Station” are extracted as stops.
次に、位置情報処理装置10の地点間リンク抽出部15は、ステップS102で抽出された各立ち寄り地のリンクを抽出する(ステップS103)。リンク抽出条件としては、例えば、同一ユーザが12時間以内に異なるクラスタで次の写真を撮影した場合、これらのクラスタ間にリンクが存在すると定義することが可能である。また、クラスタ間のリンクは指向性を有している。
Next, the point-to-point
ここでは、図3においてグラフ化されているように、ステップS103において、「A.京都駅」と「B.二条城」との間の双方向リンク、「B.二条城」から「C.清水寺」への片方向リンク、「C.清水寺」から「A.京都駅」への片方向リンク、「C.清水寺」から「D.清水寺」への片方向リンク、「D.銀閣寺」と「F.二条駅」との間の双方向リンク、「E.金閣寺」から「D.銀閣寺」への片方向リンク、「E.金閣寺」から「F.二条駅」へ片方向リンクが抽出されたとする。 Here, as graphed in FIG. 3, in step S103, a bidirectional link between “A. Kyoto Station” and “B. Nijo Castle”, “B. Nijo Castle” to “C. Kiyomizu Temple” Unidirectional link from "C. Kiyomizu-dera" to "A. Kyoto Station", "C. Kiyomizu-dera" to "D. Kiyomizu-dera", "D. Ginkakuji" and "F. Nijo" It is assumed that a one-way link from “E. Kinkakuji” to “D. Ginkakuji” and a one-way link from “E. Kinkakuji” to “F. Nijo Station” are extracted.
次に、位置情報処理装置10の立ち寄り地スコア決定部16は、ステップS103で抽出された各立ち寄り地のリンクに基づいて、各立ち寄り地のスコアを決定する(ステップS104)。ステップS104では、「優位な立ち寄り地からリンクされている立ち寄り地は良い立ち寄り地である」という概念に基づいて、各立ち寄り地のスコアを決定する計算を行う。以下では、第1実施例「基本的なスコア導出例」、第2実施例「人の遷移数を考慮にしたスコア導出例」、第3実施例「立ち寄り地のカテゴリを考慮したスコア導出例」、第4実施例「滞在時間を考慮したスコア導出例」、第5実施例「写真の撮影枚数を考慮したスコア導出例」について説明する。
Next, the stop location
<第1実施例:基本的なスコア導出例>
基本的なスコア導出方法は、ウェブページの重要度を決定するためのランク決定アルゴリズムを、各立ち寄り地のスコア算出に援用したものである。基本的なスコア導出方法では、例えば図3に図示されているように各立ち寄り地のリンクをグラフ化し、リンクが存在する行列成分を1、リンクが存在しない行列成分を0に設定した隣接行列を作成する。隣接行列はN次(Nは立ち寄り地の数)の正方行列で表される。図3に例示されているリンクは、下記の式(1)に示す6次の隣接行列mで表すことが可能である。
<First Example: Basic Score Derivation Example>
The basic score derivation method uses a rank determination algorithm for determining the importance of a web page for calculating the score of each stopover. In the basic score derivation method, for example, as shown in FIG. 3, a link of each stop is graphed, and an adjacent matrix in which a matrix component having a link is set to 1 and a matrix component having no link set to 0 is set. create. The adjacency matrix is represented by an N-order (N is the number of stopovers) square matrix. The link illustrated in FIG. 3 can be represented by a sixth-order adjacency matrix m shown in the following formula (1).
さらに、ある立ち寄り地を基点として他の立ち寄り地に向けて複数の立ち寄り地へリンクがつながっている場合には、その立ち寄り地を基点とするリンク成分の総和が1となるよう、他の立ち寄り地に向かうリンク成分を等分する。例えば図3では、立ち寄り地Bを基点として、2つの立ち寄り地A、Cに対してそれぞれリンクがつながっている。この場合、立ち寄り地Bを基点とするリンクには、数値1をリンク数2で等分した1/2ずつが割り当てられる。なお、この考え方を上記の式(1)の隣接行列mに適用すると、隣接行列mは下記の式(2)のような各列の総和が1となる行列Mに変更される。
In addition, when a link is connected to multiple stops from one stop point to another stop point, the other stop points are set so that the sum of the link components based on that stop point is 1. Divide the link component toward. For example, in FIG. 3, the links are connected to the two stops A and C with the stop B as a base point. In this case, 1/2 links obtained by equally dividing the
次に、立ち寄り地スコア決定部16は、上記の式(2)の行列Mを用いて、下記の式(3)のスコア導出式によって各立ち寄り地のスコアを算出する。
Next, the stop-point
なお、上記の式(3)の導出式において、ベクトルRは立ち寄り地の数N(図3の例ではN=6)を要素数とするベクトルであり、要素として各立ち寄り地のスコアを有する。また、αはダンピングファクターであり、任意の値(例えば、0.15)が設定される。また、ベクトルpは立ち寄り地の数N(図3の例ではN=6)を要素数とするベクトルであり、各要素には、1/Nの値が設定される。 In the derivation formula of the above formula (3), the vector R is a vector having the number of stops N (N = 6 in the example of FIG. 3) as the number of elements, and has a score of each stop as an element. Α is a damping factor, and an arbitrary value (for example, 0.15) is set. The vector p is a vector having the number of stop points N (N = 6 in the example of FIG. 3) as the number of elements, and a value of 1 / N is set for each element.
上記の式(3)の導出式1において、ベクトルRの初期値を任意に定め(例えば(1,0,0,0,0,0)など)、算出結果を再び導出式に代入して計算する反復計算を行うと、ベクトルRは一定の値に収束する。図3の例において、上記の式(2)の行列M、上記の式(3)の導出式を用いて計算を行うと、以下のような結果(各立ち寄り地のスコア)を得ることができる。なお、以下の結果1は、数十回から百回程度の反復計算で得られた小数第5位までの計算結果であるが、収束値により近い値を求めることも可能である。
In the
(結果1)
「A.京都駅」:0.1046
「B.二条城」:0.1139
「C.清水寺」:0.0734
「D.銀閣寺」:0.3499
「E.金閣寺」:0.025
「F.二条駅」:0.3330
(Result 1)
“A. Kyoto Station”: 0.1046
“B. Nijo Castle”: 0.1139
“C. Kiyomizu Temple”: 0.0734
“D. Ginkakuji”: 0.3499
“E. Kinkakuji”: 0.025
“F. Nijo Station”: 0.3330
また。図4は、本発明の実施の形態における位置情報処理装置の立ち寄り地スコア決定部から出力されるスコア、立ち寄り地点名、代表写真の一例をまとめた表である。立ち寄り地スコア決定部16から出力されたスコアは、例えば図4に示されているように、各立ち寄り地点名やその立ち寄り地において撮影された代表写真などと関連付けることが可能である。さらに、立ち寄り地スコア決定部16から出力されるスコアに対して、立ち寄り地に関連する様々な情報(クラスタ番号、立ち寄り地周辺の地図情報、立ち寄り地の緯度及び経度など)が関連付けられてもよい。
Also. FIG. 4 is a table summarizing examples of scores, stop point names, and representative photographs output from the stop point score determination unit of the position information processing apparatus according to the embodiment of the present invention. For example, as shown in FIG. 4, the score output from the stop-point
<第2実施例:人の遷移数を考慮にしたスコア導出例>
また、上述の第1実施例の考え方を基本として、さらに、人(ユーザ)の遷移数を考慮したスコア導出を行うことも可能である。例えば図3では、立ち寄り地Bを基点として、2つの立ち寄り地A、Cに対してそれぞれリンクがつながっているが、これは、立ち寄り地BからA又はCへの人の遷移(移動)があったことを表しているにすぎない。しかしながら、実際には、立ち寄り地BからAへの人の遷移数と、立ち寄り地BからCへの人の遷移数は大きく異なっている可能性がある。第2実施例では、こうした人の遷移数を考慮して各行列成分に対してバイアスをかけ、例えば、下記の式(4)のようなN次(Nは立ち寄り地の数)の隣接行列mを作成することが可能である。
<Second Example: Score Derivation Example Considering Number of Transitions of People>
Further, based on the concept of the first embodiment described above, it is also possible to derive a score in consideration of the number of human (user) transitions. For example, in FIG. 3, links are connected to the two stop points A and C with the stop point B as the base point. This is because there is a transition (movement) of a person from the stop point B to A or C. It just represents that. However, in actuality, the number of transitions of people from stop B to A and the number of transitions of people from stop B to C may be significantly different. In the second embodiment, each matrix component is biased in consideration of the number of transitions of the person, and for example, an N-order adjacency matrix m (N is the number of stop-by places) as in the following formula (4) Can be created.
上記の式(4)の行列mでは、立ち寄り地Bを基点として立ち寄り地A、Cへ遷移した人の遷移数の比率が2:1、立ち寄り地Cを基点として立ち寄り地A、Dへ遷移した人の遷移数の比率が1:2、立ち寄り地Eを基点として立ち寄り地D、Fへ遷移した人の遷移数の比率が3:4の場合が反映されている。 In the matrix m of the above formula (4), the ratio of the number of transitions of people who have made a transition to the stops A and C from the stop B is 2: 1, and the transition to the stops A and D is based on the stop C. This reflects the case where the ratio of the number of transitions of people is 1: 2, and the ratio of the number of transitions of people who have transitioned to the stops D and F from the stop E is 3: 4.
なお、人の遷移数を考慮にしたスコア導出を行う場合、立ち寄り地スコア決定部16は、各リンクにおける人の遷移数に関する情報を参照する必要がある。各リンクにおける人の遷移数に関する情報は、例えば、立ち寄り地スコア決定部16が当該スコア導出の際に写真データ格納部13に格納されている写真データから取得してもよく、あるいは、地点間リンク抽出部15が各立ち寄り地のリンクを抽出する際に、同時に、人の遷移数もカウントし、そのカウント結果(各リンクに係る人の遷移数)を立ち寄り地スコア決定部16に渡してもよい。
When score derivation is performed in consideration of the number of human transitions, the stopover
上記の式(4)の行列mは、第1実施例と同様に、下記の式(5)のような各列の総和が1となる行列Mに変更される。 The matrix m in the above equation (4) is changed to a matrix M in which the sum of each column is 1, as in the following equation (5), as in the first embodiment.
次に、立ち寄り地スコア決定部16は、上記(5)の行列Mを用いて、第1実施例と同様に導出式(1)を用いた反復演算を行うことで各立ち寄り地のスコアを算出する。図3の例において、上記(5)の行列M、上記の式(3)の導出式を用いて計算を行うと、以下のような結果(各立ち寄り地のスコア)が得られる。なお、以下の結果2は、小数第5位までの計算結果であり、数十回から百回程度の反復計算で容易に求められる。
Next, the stop location
(結果2)
「A.京都駅」:0.1072
「B.二条城」:0.1161
「C.清水寺」:0.0579
「D.銀閣寺」:0.3549
「E.金閣寺」:0.025
「F.二条駅」:0.3388
(Result 2)
“A. Kyoto Station”: 0.1072
“B. Nijo Castle”: 0.1161
“C. Kiyomizu Temple”: 0.0579
“D. Ginkakuji”: 0.3549
“E. Kinkakuji”: 0.025
"F. Nijo Station": 0.3388
<第3実施例:立ち寄り地のカテゴリを考慮したスコア導出例>
また、上述の第1実施例の考え方を基本として、さらに、立ち寄り地のカテゴリを考慮したスコア導出を行うことも可能である。
<Third Example: Example of Score Derivation Considering Category of Stopping Place>
Further, based on the idea of the first embodiment described above, it is also possible to derive a score in consideration of the category of the stop-by place.
第1実施例では、各立ち寄り地が有する特徴については考慮されていない。例えば、立ち寄り地が駅の場合には、その場所は観光客にとって単なる通過地点に過ぎず、観光地としては重要ではないかもしれない。また、立ち寄り地が特定の施設などが存在する観光地である場合には、観光客は、似たような施設が存在する近隣の場所に行くことを望んでいるかもしれず、また、似たような施設を巡る観光ルートを実際に移動するかもしれない。 In the first embodiment, the characteristics of each stop-in place are not taken into consideration. For example, when the stop is a station, the place is only a passing point for tourists and may not be important as a tourist spot. In addition, if the stopover is a sightseeing spot where a specific facility exists, the tourist may want to go to a nearby place where a similar facility exists, and You may actually move the sightseeing route around the facilities.
このような考えをスコア導出に反映させるため、第3実施例では、立ち寄り地のカテゴリの設定を行うとともに、「同一カテゴリに属する立ち寄り地からリンクされている立ち寄り地は優位である」という概念に基づいて、各立ち寄り地のスコアを決定する計算を行う。具体的には、立ち寄り地のスコアに対して加算するバイアス値(ダンピングファクター)がカテゴリを反映するよう制御し、例えば、上記の式(3)の導出式の最終項に含まれているベクトルpに、下記の式(6)を用いることで各立ち寄り地のスコアを算出する。 In order to reflect this idea in the score derivation, in the third embodiment, the category of the stop-by place is set and the concept that “the stop-by place linked from the stop-by place belonging to the same category is superior” is adopted. Based on this, a calculation is performed to determine the score of each stop. Specifically, the bias value (dumping factor) added to the stopover score is controlled so as to reflect the category. For example, the vector p included in the final term of the derivation formula of the above formula (3) In addition, the score of each stop-by place is calculated by using the following formula (6).
なお、上記の式(6)のpiは、ベクトルpのi番目の要素(各立ち寄り地に対応)を表し、ある特定のカテゴリTjに属している場合には、カテゴリTjに対応する値1/tj設定され、ある特定のカテゴリTjに属していない場合には、0が設定されることを示している。
In the above equation (6), pi represents the i-th element of the vector p (corresponding to each stopover location), and if it belongs to a certain category Tj, the
各立ち寄り地に係るカテゴリは、本発明に係る処理を行うオペレータが任意に設定可能である。例えば、カテゴリを観光地と非観光地などのように分けてもよく、あるいは、さらに観光地を、美術館、寺、神社、遺跡、自然など様々なジャンルに分けてもよい。また、上記の式(6)では、ある単一のカテゴリに属しているか否かに応じて、同一のバイアス値を加算するか否かを定めているが、複数のカテゴリのいずれに属するかに応じて異なるバイアス値が加算されるようにしてもよい。 The category relating to each stop-off place can be arbitrarily set by an operator who performs the processing according to the present invention. For example, the categories may be divided into tourist spots and non-tourist spots, or the tourist spots may be further divided into various genres such as museums, temples, shrines, ruins, and nature. Further, in the above equation (6), whether or not the same bias value is added is determined depending on whether or not it belongs to a single category. Different bias values may be added accordingly.
図3の例において、「寺」のカテゴリに対してバイアス値を加算し、その他のカテゴリについてはバイアス値の加算を行わないようにした場合には、「C.清水寺」、「D.銀閣寺」、「E.金閣寺」に対するバイアス値を1/3(Tj=3)に設定し、その他の立ち寄り地に対するバイアス値を0に設定することが可能である。この場合、上記の式(2)の行列M、上記の式(3)の導出式、上記の式(6)を組み合わせて計算を行うと、以下のような結果(各立ち寄り地のスコア)が得られる。なお、以下の結果は、数十回から百回程度の反復計算で得られた小数第5位までの計算結果であるが、収束値により近い値を求めることも可能である。 In the example of FIG. 3, when the bias value is added to the category “Tera” and the bias value is not added to the other categories, “C. Kiyomizu Temple”, “D. Ginkakuji” The bias value for “E. Kinkakuji” can be set to 1/3 (Tj = 3), and the bias value for other stopovers can be set to 0. In this case, when the calculation is performed by combining the matrix M in the above equation (2), the derivation equation in the above equation (3), and the above equation (6), the following results (scores for each stopover) are obtained. can get. The following results are calculation results up to the fifth decimal place obtained by iterative calculations of several tens to one hundred times, but values closer to the convergence value can also be obtained.
(結果3)
「A.京都駅」:0.0437
「B.二条城」:0.0372
「C.清水寺」:0.0658
「D.銀閣寺」:0.4226
「E.金閣寺」:0.05
「F.二条駅」:0.3805
(Result 3)
“A. Kyoto Station”: 0.0437
“B. Nijo Castle”: 0.0372
“C. Kiyomizu Temple”: 0.0658
“D. Ginkakuji”: 0.4226
“E. Kinkakuji”: 0.05
“F. Nijo Station”: 0.3805
<第4実施例:滞在時間を考慮したスコア導出例>
また、上述の第1実施例の考え方を基本として、さらに、ユーザの立ち寄り地の滞在時間を考慮したスコア導出を行うことも可能である。
<Fourth Example: Example of Score Derivation Considering Stay Time>
In addition, based on the idea of the first embodiment described above, it is also possible to derive a score in consideration of the staying time of the user's stop-in place.
第1実施例では、ユーザの各立ち寄り地における滞在時間については考慮されていない。例えば、立ち寄り地が駅の場合には、その場所は観光客にとって単なる通過地点に過ぎず、滞在時間が短いかもしれない。一方、立ち寄り地が特定の施設などが存在する観光地である場合には、観光客は、その観光地に長時間滞在するかもしれない。 In the first embodiment, no consideration is given to the staying time of each stop by the user. For example, if the stop is at a station, the place is just a transit point for tourists and the stay time may be short. On the other hand, when the stop-by place is a tourist spot where a specific facility exists, the tourist may stay in the tourist spot for a long time.
このような考えをスコア導出に反映させるため、第4実施例では、「滞在時間の長い立ち寄り地は良い立ち寄り地である」という概念に基づいて、各立ち寄り地のスコアを決定する計算を行う。具体的には、立ち寄り地のスコアに対して加算するバイアス値(ダンピングファクター)が、滞在時間の長い立ち寄り地ほど大きくなるよう制御し、例えば、下記の式(7)のような導出式によって各立ち寄り地のスコアを算出する。 In order to reflect this idea in score derivation, in the fourth embodiment, calculation is performed to determine the score of each stop based on the concept that “stops with long visits are good stops”. Specifically, the bias value (damping factor) to be added to the score of the stop-by place is controlled so as to increase as the stop-off place has a longer staying time. Calculate the stopover score.
なお、上記の式(7)のpiは、ベクトルpのi番目の要素(各立ち寄り地に対応)を表し、f(τi)は、例えば、各立ち寄り地に滞在したユーザの平均滞在時間τiに依存した関数である。このように、各立ち寄り地に滞在したユーザの平均滞在時間τiに依存した関数fを設定することで、平均滞在時間の長い立ち寄り地ほどバイアス値を大きく設定することが可能となる。最も単純な例では、各立ち寄り地の平均滞在時間に比例したバイアス値を設定することで、第3実施例の目的が達成できる。なお、関数fは、例えば、指数分布から得られる確率分布関数で記述されてもよい。 Note that pi in the above equation (7) represents the i-th element (corresponding to each stop) of the vector p, and f (τi) is, for example, the average stay time τi of the users who stayed at each stop. It is a dependent function. In this way, by setting the function f depending on the average stay time τi of the users who stayed at each stop, it is possible to set a larger bias value for a stop with a longer average stay time. In the simplest example, the purpose of the third embodiment can be achieved by setting a bias value proportional to the average staying time at each stop. Note that the function f may be described by a probability distribution function obtained from an exponential distribution, for example.
例えば図3において、「A.京都駅」の平均滞在時間が10分、「B.二条城」の平均滞在時間が40分、「C.清水寺」の平均滞在時間が70分、「D.銀閣寺」の平均滞在時間が90分、「E.金閣寺」の平均滞在時間が80分、「F.二条駅」の平均滞在時間が10分である場合、これらの平均滞在時間の比率に依存したバイアス値を設定して、上記の行列M及び導出式2を用いて計算を行うと、以下のような結果が得られる。なお、以下の結果は、数十回から百回程度の反復計算で得られた小数第5位までの計算結果であるが、収束値により近い値を求めることも可能である。 For example, in FIG. 3, the average stay time of “A. Kyoto Station” is 10 minutes, the average stay time of “B. Nijo Castle” is 40 minutes, the average stay time of “C. Kiyomizu Temple” is 70 minutes, and “D. Ginkakuji” Average stay time of 90 minutes, average stay time of “E. Kinkakuji” is 80 minutes, and average stay time of “F. Nijo Station” is 10 minutes, the bias value depends on the ratio of these average stay times When the calculation is performed using the matrix M and the derivation formula 2, the following result is obtained. The following results are calculation results up to the fifth decimal place obtained by iterative calculations of several tens to one hundred times, but values closer to the convergence value can also be obtained.
(結果4)
「A.京都駅」:0.0659
「B.二条城」:0.0760
「C.清水寺」:0.0673
「D.銀閣寺」:0.3939
「E.金閣寺」:0.04
「F.二条駅」:0.3568
(Result 4)
“A. Kyoto Station”: 0.0659
“B. Nijo Castle”: 0.0760
“C. Kiyomizu Temple”: 0.0673
“D. Ginkakuji”: 0.3939
“E. Kinkakuji”: 0.04
“F. Nijo Station”: 0.3568
<第5実施例:写真の撮影枚数を考慮したスコア導出例>
また、上述の第1実施例の考え方を基本として、さらに、ユーザの立ち寄り地における写真の撮影枚数を考慮したスコア導出を行うことも可能である。第5実施例では、「撮影された写真の枚数が多い立ち寄り地は良い立ち寄り地である」という概念に基づいて、各立ち寄り地のスコアを決定する計算を行う。なお、第5実施例のスコア導出方法は、上述した第4実施例のスコア導出方法と同様であり、第4実施例における「滞在時間」を「写真の撮影枚数」と読み替えればよい。
<Fifth Embodiment: Example of Score Derivation Considering Number of Photographs Taken>
In addition, based on the concept of the first embodiment described above, it is also possible to derive a score in consideration of the number of photographs taken at the user's stop. In the fifth embodiment, calculation for determining the score of each stop is performed based on the concept that “a stop with a large number of photographed photographs is a good stop”. Note that the score derivation method of the fifth embodiment is the same as the score derivation method of the fourth embodiment described above, and the “stay time” in the fourth embodiment may be read as “the number of photographs taken”.
また、位置情報処理装置10の観光コース作成部17は、ステップS104で決定された各立ち寄り地のスコアに基づいて、複数の立ち寄り地を経由する観光コース(複数の立ち寄り地の少なくとも2カ所以上を含む旅行ルート)を作成することが可能である(ステップS105)。
Further, the sightseeing
最も単純な例としては、観光コース作成部17は、第1実施例で得られたスコアを参照して、所定値以上のスコアを有する立ち寄り地を抽出し、これらの立ち寄り地を結ぶ距離又は移動時間が最短となる経路を計算することで典型的な観光コースを作成することが可能である。また、第2実施例で得られたスコアを参照することで、人の流れを考慮したより典型的な観光コースを作成することが可能である。また、第3実施例で得られたスコアを参照することで、同一カテゴリを結ぶリンクを考慮した観光コースを作成することが可能である。また、第4実施例又は第5実施例で得られたスコアを参照することで、見どころが多く、滞在時間が長くなったり写真の撮影枚数が多くなったりする立ち寄り地を優位に設定した観光コースを作成することが可能である。
As the simplest example, the sightseeing
また、所定値以上のスコアを有する立ち寄り地は、基本的に典型的な観光地を含むことを考慮し、所定の範囲内のスコアや所定値以下のスコアを有する立ち寄り地を適宜抽出することで、典型的な観光地以外の地点が含まれるように観光コースを作成してもよい。 In addition, considering that stopovers with a score above a predetermined value basically include typical tourist spots, by appropriately extracting stopovers with scores within a predetermined range or scores below a predetermined value, Alternatively, a sightseeing course may be created so that points other than a typical sightseeing spot are included.
本発明は、特に、多数の写真データの撮影位置情報から抽出される各立ち寄り地の評価を行えるという効果、各立ち寄り地を結ぶ観光コースを作成できるという効果を有し、写真データの撮影位置情報に係る処理を行って、立ち寄り地を評価する有意な情報を生成する技術に適用可能である。 In particular, the present invention has an effect that it is possible to evaluate each stopping place extracted from shooting position information of a large number of photograph data, and an effect that a sightseeing course connecting each stopping place can be created. It can be applied to a technique for generating significant information for evaluating the stop-by place by performing the process according to the above.
1 写真データサーバ
5 ネットワーク(インターネット)
10 位置情報処理装置
11 通信インタフェース
12 写真データ収集部
13 写真データ格納部
14 立ち寄り地情報抽出部
15 地点間リンク抽出部
16 立ち寄り地スコア決定部
17 観光コース作成部
1 Photo data server 5 Network (Internet)
DESCRIPTION OF SYMBOLS 10 Location
Claims (10)
前記複数のユーザのそれぞれにより撮影された前記写真データの撮影位置を示す撮影位置情報から特定される複数の立ち寄り地に関して、前記複数のユーザのそれぞれによる前記複数の立ち寄り地間の移動を、前記複数の立ち寄り地間のリンクとして抽出する地点間リンク抽出部と、
前記複数の立ち寄り地間のリンクに基づいて、前記複数の立ち寄り地のそれぞれに関するスコアを決定する立ち寄り地スコア決定部とを、
有し、
前記地点間リンク抽出部は、前記写真データの撮影日時を示す撮影日時情報と前記撮影位置情報とに基づき、同一のユーザによって撮影された複数の写真のうちの時系列で連続した2枚の写真について、前記2枚の写真が所定の時間内に撮影されたものであって、かつ、前記2枚の写真のそれぞれの撮影位置情報から特定される立ち寄り地が異なる場合に、前記2枚の写真のそれぞれの撮影位置情報から特定される異なる立ち寄り地間に前記リンクが存在するとみなすよう構成されている位置情報処理装置。 A position information processing apparatus that performs processing related to shooting position information indicating a shooting position of photo data shot by a plurality of users,
Wherein for a plurality of the plurality of drop-in place to be identified from the photographing position information indicating a shooting position of the photo data taken by each user, the movement between the plurality of drop-in place by respective front Symbol plurality of users, the A point-to-point link extraction unit that extracts links between a plurality of stops
A stop-point score determination unit that determines a score for each of the plurality of stop-off points based on the links between the plurality of stop-off points,
Yes, and
The point-to-point link extraction unit, based on the shooting date / time information indicating the shooting date / time of the photo data and the shooting position information, two photos taken in time series among a plurality of photos taken by the same user. When the two photographs are taken within a predetermined time and the stop points specified by the respective photographing position information of the two photographs are different, the two photographs A position information processing apparatus configured to consider that the link exists between different stop points specified from the respective shooting position information .
前記複数のユーザのそれぞれにより撮影された前記写真データの撮影位置を示す撮影位置情報から特定される複数の立ち寄り地に関して、前記複数のユーザのそれぞれによる前記複数の立ち寄り地間の移動を、前記複数の立ち寄り地間のリンクとして抽出する地点間リンク抽出ステップと、
前記複数の立ち寄り地間のリンクに基づいて、前記複数の立ち寄り地のそれぞれに関するスコアを決定する立ち寄り地スコア決定ステップとを、
前記コンピュータにより実行させ、
前記地点間リンク抽出部は、前記写真データの撮影日時を示す撮影日時情報と前記撮影位置情報とに基づき、同一のユーザによって撮影された複数の写真のうちの時系列で連続した2枚の写真について、前記2枚の写真が所定の時間内に撮影されたものであって、かつ、前記2枚の写真のそれぞれの撮影位置情報から特定される立ち寄り地が異なる場合に、前記2枚の写真のそれぞれの撮影位置情報から特定される異なる立ち寄り地間に前記リンクが存在するとみなす位置情報処理方法。 A position information processing method executed by a computer for performing processing related to shooting position information indicating shooting positions of photo data shot by a plurality of users,
Wherein for a plurality of the plurality of drop-in place to be identified from the photographing position information indicating a shooting position of the photo data taken by each user, the movement between the plurality of drop-in place by respective front Symbol plurality of users, the A point-to-point link extraction step for extracting as a link between a plurality of stops,
A stop point score determining step for determining a score for each of the plurality of stop points based on links between the plurality of stop points,
Executed by the computer,
The point-to-point link extraction unit, based on the shooting date / time information indicating the shooting date / time of the photo data and the shooting position information, two photos taken in time series among a plurality of photos taken by the same user. When the two photographs are taken within a predetermined time and the stop points specified by the respective photographing position information of the two photographs are different, the two photographs A position information processing method that regards that the link exists between different stop points specified from the respective shooting position information .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013071449A JP6034229B2 (en) | 2013-03-29 | 2013-03-29 | Position information processing apparatus and position information processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013071449A JP6034229B2 (en) | 2013-03-29 | 2013-03-29 | Position information processing apparatus and position information processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014194724A JP2014194724A (en) | 2014-10-09 |
JP6034229B2 true JP6034229B2 (en) | 2016-11-30 |
Family
ID=51839917
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013071449A Expired - Fee Related JP6034229B2 (en) | 2013-03-29 | 2013-03-29 | Position information processing apparatus and position information processing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6034229B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016002284A1 (en) * | 2014-07-02 | 2016-01-07 | ソニー株式会社 | Information-processing device, information processing method, and program |
WO2016002285A1 (en) * | 2014-07-02 | 2016-01-07 | ソニー株式会社 | Information processing device, information processing method, and program |
JP6599674B2 (en) * | 2015-07-17 | 2019-10-30 | 株式会社ナビタイムジャパン | Information processing system, information processing program, information processing apparatus, information processing method, correlation information data, storage medium, and correlation information generation method |
CA3124346A1 (en) | 2015-12-11 | 2017-06-15 | Mastercard International Incorporated | Systems and methods for generating recommendations using a corpus of data |
CN108961104B (en) * | 2018-06-29 | 2022-04-26 | 深圳春沐源控股有限公司 | Scenic spot parking space management method and scenic spot parking space management device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100174705A1 (en) * | 2007-07-17 | 2010-07-08 | Pioneer Corporation | Stay location connection information register device, stay location connection information register method, stay location connection information register program and storage medium |
JP5265418B2 (en) * | 2009-03-11 | 2013-08-14 | ヤフー株式会社 | Sightseeing route providing device, sightseeing route providing method, and program |
JP2011137638A (en) * | 2009-12-25 | 2011-07-14 | Toshiba Corp | Navigation system, sightseeing spot detecting device, navigation device, sightseeing spot detecting method, navigation method, sightseeing spot detecting program, and navigation program |
JP5565632B2 (en) * | 2011-02-08 | 2014-08-06 | 株式会社デンソーアイティーラボラトリ | Map information output device and program |
-
2013
- 2013-03-29 JP JP2013071449A patent/JP6034229B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2014194724A (en) | 2014-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kádár et al. | Where do tourists go? Visualizing and analysing the spatial distribution of geotagged photography | |
CN104866501B (en) | Electronic travel photo album generating method and system | |
Zielstra et al. | Positional accuracy analysis of Flickr and Panoramio images for selected world regions | |
US9244940B1 (en) | Navigation paths for panorama | |
CA2823859C (en) | Augmentation of place ranking using 3d model activity in an area | |
KR101876481B1 (en) | View dependent techniques to determine user interest in a feature in a 3d application | |
JP6034229B2 (en) | Position information processing apparatus and position information processing method | |
US9014726B1 (en) | Systems and methods for recommending photogenic locations to visit | |
JP5534007B2 (en) | Feature point detection system, feature point detection method, and program | |
KR100882025B1 (en) | Method for searching geographic information system images based on web, geographical postion service and blog service and providing regional blog service | |
JP2010506335A (en) | Site identification for location | |
US8848983B1 (en) | System and method for ranking geographic features using viewshed analysis | |
CN102591868A (en) | System and method for automatic generation of photograph guide | |
JP4305048B2 (en) | Regional attribute determination method, regional attribute determination device, and regional attribute determination program | |
JP2020067966A (en) | Image data management system, image data management method, and image data management program | |
Zhang et al. | Terrafly geocloud: an online spatial data analysis and visualization system | |
Fang et al. | Synthesizing location semantics from street view images to improve urban land-use classification | |
WO2021164131A1 (en) | Map display method and system, computer device and storage medium | |
KR20130105550A (en) | Network system, membership-based social network service system and image display method | |
JP6562877B2 (en) | Information providing apparatus, method and system | |
Phan et al. | Collaborative recommendation of photo-taking geolocations | |
US20150379040A1 (en) | Generating automated tours of geographic-location related features | |
JP2020042752A (en) | Method and system for filtering image by using point of interest | |
JP5708868B1 (en) | Program, information processing apparatus and method | |
US20170059338A1 (en) | Generating Travel Routes for Increased Visual Interest |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150826 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160606 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160621 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160815 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160927 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161027 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6034229 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |