JP6040804B2 - Object identification system and object identification method - Google Patents
Object identification system and object identification method Download PDFInfo
- Publication number
- JP6040804B2 JP6040804B2 JP2013033254A JP2013033254A JP6040804B2 JP 6040804 B2 JP6040804 B2 JP 6040804B2 JP 2013033254 A JP2013033254 A JP 2013033254A JP 2013033254 A JP2013033254 A JP 2013033254A JP 6040804 B2 JP6040804 B2 JP 6040804B2
- Authority
- JP
- Japan
- Prior art keywords
- reference position
- camera
- information
- mobile terminal
- displacement
- 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
- Image Analysis (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- Geophysics And Detection Of Objects (AREA)
- Image Input (AREA)
Description
本発明は、空間内にある対象物を識別する技術に関する。 The present invention relates to a technique for identifying an object in a space.
コンピュータの普及により、従来紙媒体で作成されていた、操作説明書や作業手順書といったマニュアルの電子化が進んでいる。電子マニュアルは、単に紙の説明書を電子文書化しただけのものが主流であったが、近年、コンピュータ上でインタラクティブな動作を行える電子マニュアルが登場している。 With the spread of computers, manuals such as operation manuals and work procedure manuals that have been conventionally created on paper media have been digitized. Electronic manuals are mainly those in which paper manuals are simply converted into electronic documents, but electronic manuals that can perform interactive operations on computers have recently appeared.
例えば、特許文献1には、内蔵されたカメラで対象の機器を撮影すると、画像を解析して対象物を判別し、当該機器に適合する電子マニュアルを表示する装置が記載されている。当該装置を用いると、機種名を用いてライブラリを検索するなどの手間をかけることなく、簡単な操作で電子マニュアルを取得することができる。 For example, Patent Document 1 describes a device that, when a target device is photographed with a built-in camera, analyzes an image to determine a target object and displays an electronic manual suitable for the device. By using this apparatus, it is possible to obtain an electronic manual by a simple operation without taking the trouble of searching a library using the model name.
また、機器に対する操作説明を、AR(Augmented Reality、拡張現実)技術を用いて
行う電子マニュアルも考案されている。例えば、非特許文献1には、カメラを通して、バーコードを貼付した対象物を検出し、撮影した画像に、当該対象物についての操作説明をオーバーレイ表示するシステムが記載されている。
In addition, an electronic manual has been devised for explaining operations on devices using AR (Augmented Reality) technology. For example, Non-Patent Document 1 describes a system that detects an object to which a barcode is attached through a camera and displays an operation description of the object in an overlay on a captured image.
このようなシステムを利用すると、利用者は、カメラを対象の装置に向けるだけで、当該装置に対応する操作説明を取得することができる。また、利用者への情報の提示は、画像や動画によって行うため、紙媒体を用いたマニュアルと比較して大量の情報を伝達することができる。 When such a system is used, the user can acquire an operation description corresponding to the device simply by pointing the camera toward the target device. In addition, since the information is presented to the user by an image or a moving image, a large amount of information can be transmitted compared to a manual using a paper medium.
従来の電子マニュアルは、画像認識技術を用いて対象物を判別している。例えば、特許文献1に記載の装置は、利用者が撮影した画像と、あらかじめ記憶した画像とをパターンマッチングさせることによって対象物を判別している。 Conventional electronic manuals discriminate objects using image recognition technology. For example, the apparatus described in Patent Literature 1 discriminates an object by pattern-matching an image taken by a user with an image stored in advance.
しかし、画像を用いて対象物の判別を行う場合、環境によって認識精度が低くなるという問題がある。例えば、自動車の車内で電子マニュアルを利用する場合、時間帯や場所によっては鮮明な画像が得られず、画像認識に失敗する可能性が高くなる。特に、夜間や屋内駐車場などでは、室内灯を点灯させても、画像認識のための十分な明るさを得ることができないことが多い。
一方、非特許文献1に記載のシステムでは、装置に貼り付けられた二次元バーコードを読み取ることで対象物を判別しているため、画像同士をマッチングさせる方式に比べて高い認識精度が得られる。しかし、マニュアルで参照されているあらゆる部位にバーコード
を貼付するのは、見た目の問題もあり現実的ではない。
However, when an object is discriminated using an image, there is a problem that recognition accuracy is lowered depending on the environment. For example, when an electronic manual is used in a car, a clear image cannot be obtained depending on the time zone or place, and there is a high possibility that image recognition will fail. In particular, at night, indoor parking lots, etc., it is often impossible to obtain sufficient brightness for image recognition even if the room light is turned on.
On the other hand, in the system described in Non-Patent Document 1, since the object is discriminated by reading the two-dimensional barcode attached to the apparatus, higher recognition accuracy can be obtained compared to the method of matching images. . However, it is not practical to attach barcodes to any parts referenced in the manual due to visual problems.
本発明は上記の課題を考慮してなされたものであり、対象物を精度良く識別する対象物識別システムを提供することを目的とする。 The present invention has been made in consideration of the above-described problems, and an object thereof is to provide an object identification system for accurately identifying an object.
上記課題を解決するために、本発明に係る対象物識別システムは、画像による対象物の判別処理に加え、対象物の位置を検出する処理を実行することで、対象物の候補を絞り込むという構成をとった。 In order to solve the above-described problem, the object identification system according to the present invention is configured to narrow down candidate objects by executing a process for detecting the position of the object in addition to the object discrimination process based on the image. I took.
本発明に係る対象物識別システムは、カメラを備えた携帯端末と、管理サーバと、からなり、互いに相対的に略固定して配置された複数の対象物のうち、カメラで撮像された対象物を識別する対象物識別システムである。 An object identification system according to the present invention includes a mobile terminal equipped with a camera and a management server, and is an object imaged by a camera among a plurality of objects arranged substantially fixed relative to each other. It is the object identification system which identifies.
対象物とは、相対的に固定して配置された物品であり、例えば、自動車の車室内に配置されたレバーやボタンなどである。対象物の大きさおよび範囲は任意とすることができる。例えば、自動車の車内を考えた場合、対象物はエアコンやナビゲーション装置などであってもよいし、温度調整ボタンや縮尺指定ボタンなどであってもよい。相対的な位置が変化しなければ、対象物はどのようなものであってもよい。また、対象物は、おおよその位置が定まっていれば可動するものであってもよい。例えば、上下に可動するウインカーレバーなどであってもよい。 The target object is an article that is relatively fixedly arranged, for example, a lever or a button that is arranged in a passenger compartment of an automobile. The size and range of the object can be arbitrary. For example, when considering the interior of an automobile, the object may be an air conditioner, a navigation device, or the like, or a temperature adjustment button, a scale designation button, or the like. Any object may be used as long as the relative position does not change. Further, the object may be movable as long as the approximate position is determined. For example, a winker lever that can move up and down may be used.
また、前記携帯端末は、自端末が、予め定められた位置である基準位置にあることを検出する基準位置検出手段と、自端末の、前記基準位置からの変位を検出する変位検出手段と、を有する。 Further, the mobile terminal includes a reference position detection unit that detects that the terminal is at a reference position that is a predetermined position, and a displacement detection unit that detects a displacement of the terminal from the reference position, Have
基準位置検出手段は、携帯端末が基準位置にあることを検出する手段である。基準位置とは、対象物の配置位置を表す基準となる地点である。例えば、対象物が自動車の車内に配置されている場合、基準位置は車内の一地点である。対象物との位置関係が変わることがなければ、基準位置はどこに設けてもよい。
基準位置の検出は、例えば、利用者が携帯端末を基準位置に置いてボタンを押下することで行ってもよいし、基準位置に配置されたマーカー等をセンサやカメラで検知することで行ってもよい。
また、変位検出手段は、携帯端末の、基準位置からの変位量を検出する手段である。変位量は、例えばX,Y,Z軸それぞれについての基準位置からの移動距離で表すことができる。
The reference position detection means is means for detecting that the mobile terminal is at the reference position. The reference position is a point serving as a reference representing the arrangement position of the object. For example, when the object is placed in a car, the reference position is a point in the car. If the positional relationship with the object does not change, the reference position may be provided anywhere.
The reference position may be detected by, for example, a user placing the mobile terminal at the reference position and pressing a button, or by detecting a marker or the like placed at the reference position with a sensor or camera. Also good.
The displacement detection means is means for detecting the amount of displacement of the mobile terminal from the reference position. The amount of displacement can be expressed, for example, by a moving distance from the reference position for each of the X, Y, and Z axes.
また、前記管理サーバは、前記対象物の配置を表す情報である配置情報を記憶する対象物記憶手段と、前記変位検出手段が検出した変位と、前記配置情報と、前記カメラが撮像した画像に基づいて対象物を識別する対象物識別手段と、を有する。 In addition, the management server includes an object storage unit that stores arrangement information that is information representing the arrangement of the object, a displacement detected by the displacement detection unit, the arrangement information, and an image captured by the camera. Object identifying means for identifying the object based on the object.
対象物記憶手段は、対象物が空間内のどこに配置されているかを表す情報(配置情報)を記憶する手段である。配置情報は、基準位置を基準として対象物の位置を表したものであればよく、必ずしも当該対象物自体の座標である必要はない。例えば、対象物を観測する地点(観測点)を定め、当該観測点の座標を配置情報としてもよいし、当該観測点から対象物を観測した際の仰角や方位角等などを加えたものであってもよい。 The object storage means is means for storing information (placement information) indicating where the object is placed in the space. The arrangement information may be any information that represents the position of the object with reference to the reference position, and is not necessarily the coordinates of the object itself. For example, a point (observation point) for observing the object may be determined, and the coordinates of the observation point may be used as arrangement information, or an elevation angle, an azimuth angle, etc. when the object is observed from the observation point is added. There may be.
対象物識別手段は、カメラが撮像した画像に加えて、携帯端末の基準位置からの変位と、記憶した配置情報とを用いて対象物を識別する手段である。配置情報は、基準位置を基準として対象物の位置を表した情報であるため、携帯端末の基準位置からの変位と比較す
ることで、携帯端末の近傍にある対象物を絞り込むことができる。
The object identifying means is means for identifying the object using the displacement from the reference position of the mobile terminal and the stored arrangement information in addition to the image captured by the camera. Since the arrangement information is information representing the position of the object with reference to the reference position, the object in the vicinity of the portable terminal can be narrowed down by comparing with the displacement from the reference position of the portable terminal.
このように、本発明に係る管理サーバは、画像に基づいた識別処理に加え、携帯端末の変位をさらに用いて対象物を識別する。画像のみに依拠せずに対象物を識別するため、暗い場所など、画像によるマッチングが正確に行えない環境下であっても、対象物を識別することができる。 As described above, the management server according to the present invention identifies the object by further using the displacement of the mobile terminal in addition to the identification processing based on the image. Since the object is identified without relying only on the image, the object can be identified even in an environment where matching with the image cannot be performed accurately, such as in a dark place.
また、前記携帯端末は、3軸加速度センサをさらに有し、前記変位検出手段は、前記加速度センサが検出した加速度に基づいて前記基準位置からの変位を検出することを特徴としてもよい。 The portable terminal may further include a three-axis acceleration sensor, and the displacement detection unit may detect a displacement from the reference position based on the acceleration detected by the acceleration sensor.
3軸加速度センサとは、3次元の各軸方向について加速度をそれぞれ取得できるセンサである。取得した加速度から速度を得ることができ、速度から移動距離を得ることができるため、変位検出手段は、センサ情報に基づいて3軸それぞれの変位を算出することができる。 A three-axis acceleration sensor is a sensor that can acquire acceleration in each of three-dimensional axial directions. Since the speed can be obtained from the acquired acceleration and the moving distance can be obtained from the speed, the displacement detection means can calculate the displacement of each of the three axes based on the sensor information.
また、前記基準位置検出手段は、利用者からの入力操作を取得する入力取得手段をさらに有し、前記入力操作に基づいて、前記携帯端末が基準位置にあると判断することを特徴としてもよい。 The reference position detection means may further include an input acquisition means for acquiring an input operation from a user, and may determine that the portable terminal is at a reference position based on the input operation. .
携帯端末が基準位置にあることは、利用者の入力操作に基づいて判断してもよい。例えば、利用者が携帯端末を基準位置に置いた状態でボタンを押下することで、携帯端末が基準位置にあることを示すようにしてもよい。 Whether the portable terminal is at the reference position may be determined based on a user input operation. For example, the user may indicate that the mobile terminal is at the reference position by pressing a button with the mobile terminal placed at the reference position.
また、前記基準位置検出手段は、基準位置を表すマーカーが前記カメラによって撮像された場合に、前記携帯端末が基準位置にあると判断することを特徴としてもよい。 The reference position detection unit may determine that the portable terminal is at the reference position when a marker representing the reference position is captured by the camera.
このように、基準位置を検出するためのマーカーを付し、カメラを用いて自動的に基準位置を検出するようにしてもよい。このようにすることで、携帯端末を一旦置く必要がなくなるため、端末を置く場所を設けることができない場合であっても、本発明に係る対象物識別システムを利用することができる。 In this way, a marker for detecting the reference position may be attached, and the reference position may be automatically detected using a camera. By doing so, it is not necessary to place the portable terminal once, so that the object identification system according to the present invention can be used even when it is not possible to provide a place for placing the terminal.
また、前記携帯端末は、自端末の傾きを検出する傾斜センサをさらに有し、前記対象物識別手段は、前記傾斜センサが検出した傾きをさらに用いて対象物を識別することを特徴としてもよい。 The portable terminal may further include a tilt sensor that detects the tilt of the terminal, and the object identifying unit may further identify the target by further using the tilt detected by the tilt sensor. .
携帯端末の変位に加え、携帯端末の傾きに関する情報をさらに管理サーバに送信することで、管理サーバは、携帯端末の方向ベクトルを特定することができる。すなわち、携帯端末のカメラがどこを向いているのかがわかるようになるため、対象物をさらに絞り込むことができ、対象物の識別精度を向上させることができる。なお、傾斜センサは、傾きを検出することができるセンサであれば、どのようなものであってもよい。例えば加速度センサであってもよいし、ジャイロセンサ等であってもよい。 In addition to the displacement of the mobile terminal, the management server can further specify the direction vector of the mobile terminal by transmitting information related to the tilt of the mobile terminal to the management server. That is, since it becomes possible to know where the camera of the mobile terminal is facing, the objects can be further narrowed down and the identification accuracy of the objects can be improved. The tilt sensor may be any sensor as long as it can detect the tilt. For example, an acceleration sensor or a gyro sensor may be used.
また、本発明に係る対象物識別システムは、対象物についての情報を提供する情報提供システムとして特定することもできる。 The object identification system according to the present invention can also be specified as an information providing system that provides information about an object.
例えば、前記管理サーバに、対象物の取扱説明書や作業手順書など、対象物についての関連情報をさらに記憶させ、識別した対象物に関連付いた情報を携帯端末に送信するようにしてもよい。このようにすることで、本発明に係る対象物識別システムは、情報提供システムとして利用することができる。例えば、携帯端末で撮像した部位に対応する電子マ
ニュアルを取得するといったことが可能になる。
For example, the management server may further store related information about the target object such as an instruction manual or work procedure manual of the target object, and transmit information related to the identified target object to the portable terminal. . By doing in this way, the target object identification system which concerns on this invention can be utilized as an information provision system. For example, it is possible to acquire an electronic manual corresponding to a part imaged by a mobile terminal.
なお、本発明は、上記手段の少なくとも一部を含む対象物識別システムとして特定することができる。また、本発明は、上記処理の少なくとも一部を含む対象物識別方法として特定することもできる。上記処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。 In addition, this invention can be specified as an object identification system containing at least one part of the said means. The present invention can also be specified as an object identification method including at least a part of the above processing. The above processes and means can be freely combined and implemented as long as no technical contradiction occurs.
本発明によれば、相対的に固定された対象物を精度良く識別する対象物識別システムを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the target object identification system which identifies the target fixed relatively accurately can be provided.
(第一の実施形態)
<システムの概要>
第一の実施形態に係る電子マニュアルシステムは、自動車の取扱説明書である電子データ(以下、電子マニュアル)を利用者に提供するシステムであり、利用者が携帯する携帯端末10と、管理サーバ20からなる。
管理サーバ20は、電子マニュアルが蓄積されたサーバであり、携帯端末10は、管理サーバ20から電子マニュアルを取得して表示するための、カメラが内蔵された端末である。図1〜図3を用いて、利用者が希望するマニュアルを管理サーバ20から取得する方法について説明する。
(First embodiment)
<System overview>
The electronic manual system according to the first embodiment is a system that provides electronic data (hereinafter referred to as an electronic manual), which is an instruction manual of an automobile, to a user. The
The
携帯端末10は、利用者が欲している電子マニュアルが、車両内のどの部位に関するものであるかを示す情報を管理サーバ20に送信し、管理サーバ20は、当該情報に基づいて対象の部位を特定し、記憶している電子マニュアルから、対応するものを抽出して携帯端末10に送信する。
具体的な例を挙げる。図1は、自動車の車内を表した図である。例えば、利用者が、シフトノブ(符号101)についてマニュアルを参照したいと考えたとする。この場合、シフトノブを特定するための情報を、携帯端末10から管理サーバ20に送信する必要がある。
The
A specific example is given. FIG. 1 is a diagram showing the interior of a car. For example, assume that the user wants to refer to the manual for the shift knob (reference numeral 101). In this case, it is necessary to transmit information for specifying the shift knob from the
従来の電子マニュアル装置では、カメラで対象部位を撮影することで画像を取得し、当該画像(以下、撮影画像)を用いて部位の照合を行っていた。本実施形態では、撮影画像に加えて、携帯端末10が、当該画像を撮影した際のカメラの位置および傾きを表す情報を管理サーバ20に送信する。これにより、管理サーバは、カメラがどの位置からどの方向を見ているのかを知ることができる。すなわち、管理サーバが、車内における各部位の位置情報を有していれば、両者を比較することで、カメラが捉えている部位を推定するこ
とができるため、これを画像認識と併用することで、識別精度を向上させることができる。
In a conventional electronic manual device, an image is acquired by photographing a target part with a camera, and the part is collated using the image (hereinafter, a photographed image). In the present embodiment, in addition to the captured image, the
より具体的に説明する。本実施形態に係る携帯端末10は、撮影画像と共に、以下の二つの情報を管理サーバ20に送信する。これらの情報を指示情報と称する。
(1)撮影時における、基準位置に対する携帯端末の変位量(各軸方向の移動距離)
(2)撮影時における、携帯端末の傾き(方向ベクトル)
基準位置とは、車両内における基準となる位置である。図1の例の場合、小物入れ上に設けられた領域(符号102)を基準位置とし、当該基準位置に対して端末がX,Y,Z軸それぞれについてどの程度ずれているかを示す情報を生成して送信する。また、端末の姿勢を示す情報(方向ベクトル)を生成して送信する。情報を生成するタイミングは、いずれも利用者が対象部位を撮影したタイミングである。
This will be described more specifically. The
(1) Displacement amount of portable terminal with respect to reference position at the time of shooting (movement distance in each axis direction)
(2) Mobile device tilt (direction vector) at the time of shooting
The reference position is a reference position in the vehicle. In the case of the example in FIG. 1, the area (reference numeral 102) provided on the accessory case is used as a reference position, and information indicating how much the terminal is displaced with respect to the reference position in each of the X, Y, and Z axes is generated. Then send. In addition, information (direction vector) indicating the attitude of the terminal is generated and transmitted. The timing for generating information is the timing at which the user images the target part.
このように、本実施形態に係る携帯端末は、撮影画像に加え、上記(1)および(2)からなる指示情報を管理サーバに送信し、管理サーバが、当該指示情報に基づいて利用者が指し示している部位を絞り込む。以降の説明において、上記(1)をカメラ位置情報、(2)をカメラ向きベクトルと称する。携帯端末10がそれぞれを取得する方法と、管理サーバが指示情報に基づいて対象物を絞り込む方法については後述する。
As described above, the mobile terminal according to the present embodiment transmits the instruction information including the above (1) and (2) to the management server in addition to the photographed image, and the management server allows the user to Narrow down the indicated part. In the following description, (1) is referred to as camera position information, and (2) is referred to as a camera direction vector. A method for the
<システム構成>
次に、携帯端末10および管理サーバ20のシステム構成について、図2を参照しながら説明する。
携帯端末10は、典型的には携帯電話やスマートフォンなどの携帯情報端末である。携帯端末10は、CPU、主記憶装置、補助記憶装置を有しており、補助記憶装置に記憶されたプログラムが主記憶装置にロードされ、CPUによって実行されることによって図2に図示した各手段が機能する(CPU、主記憶装置、補助記憶装置はいずれも不図示)。
<System configuration>
Next, system configurations of the
The
通信部11は、管理サーバ20と通信を行うための通信手段である。3GやLTE等の移動体通信サービスを利用して、ネットワーク経由で管理サーバ20と通信を行うことができる。
カメラ12は、静止画を撮影するための手段である。利用者は、電子マニュアルを希望する車両内の部位を、カメラ12を用いて撮影する。
加速度センサ13は、3方向(X,Y,Z軸)に加わった加速度をそれぞれ測定し、センサ情報として出力する手段である。なお、加速度センサ13は、重力加速度の成分を含んだ値と、含まない値の双方を出力することができる。重力加速度の成分を含まない場合、携帯端末が静止している状態においては、各軸についての加速度は0となる。
The
The
The
入出力部14は、利用者が行った入力操作を受け付け、利用者に対して情報を提示する手段である。タッチスクリーン等の手段によって、情報の入出力を行うことができる。入出力部14が、本発明における入力取得手段および情報提供手段である。
制御部15は、携帯端末10の動作を制御する手段である。具体的には、加速度センサ13から取得した情報から指示情報を生成し、カメラ12から取得した撮影画像とともに管理サーバ20に送信する処理と、管理サーバ20から送信された電子マニュアルを受信し、入出力部14を通して利用者に提示する処理とを実行する。
なお、制御部15が、本発明における基準位置検出手段、変位検出手段、対象物識別手段である。
The input /
The
The
次に、管理サーバ20のシステム構成について、図3を参照しながら説明する。第一の実施形態に係る管理サーバ20は、車両内の各部位に対応する複数の電子マニュアルと、当該各部位の位置に関する情報を記憶しており、携帯端末10から要求を受信した場合に
、対応する電子マニュアルを取得し、送信するコンピュータである。
Next, the system configuration of the
管理サーバ20も、携帯端末10と同様に、CPU、主記憶装置、補助記憶装置を有しており、記憶されたプログラムが実行されることによって図3に図示した各手段が機能する。なお、管理サーバ20は、単一のコンピュータであってもよいし、複数台のコンピュータが連携したものであってもよい。
The
通信部21は、ネットワーク経由で携帯端末10と通信を行う手段である。
また、記憶部22は、複数の電子マニュアルと、当該電子マニュアルに対応する部位が車内のどこにあるかを表した情報(本発明における配置情報。以下、部位情報)を記憶する手段である。
図4は、記憶部22に記憶される部位情報の例である。本実施形態では、部位情報は、部位の識別子および名称、カメラ位置情報、カメラ向きベクトルと、電子マニュアルのデータを特定する情報を含む。
The communication unit 21 is means for communicating with the
The
FIG. 4 is an example of part information stored in the
部位情報に含まれるカメラ位置情報とは、利用者が対象部位を携帯端末で撮影した場合の、当該端末の基準位置からの変位量を予め記憶したものであり、部位情報に含まれるカメラ向きベクトルとは、利用者が対象部位を携帯端末で撮影した場合の、当該端末の方向ベクトルを予め記憶したものである。管理サーバ20は、受信した指示情報に含まれるカメラ位置情報およびカメラ向きベクトルと、記憶部22に記憶されたカメラ位置情報およびカメラ向きベクトルを照合することで、携帯端末10のカメラが向けられている部位を推定する。
なお、ここでは図示していないが、記憶部22には、各部位に対応する電子マニュアル(動画、電子文書、画像など)と、撮影画像とのマッチングを行うためのテンプレート画像が別途記憶されている。記憶部22が、本発明における対象物記憶手段および対象物情報記憶手段である。
The camera position information included in the part information is a pre-stored amount of displacement from the reference position of the terminal when the user images the target part with the mobile terminal, and the camera orientation vector included in the part information. Means that the direction vector of the terminal is stored in advance when the user images the target part with the portable terminal. The
Although not shown here, the
制御部23は、受信した指示情報および撮影画像と、記憶部22に記憶された情報とを照合することで、対象部位の識別処理を行う手段である。処理の詳細な内容については後述する。
The
<指示情報の生成方法>
次に、携帯端末10が指示情報を生成する方法について説明する。指示情報は、前述したように、カメラ位置情報およびカメラ向きベクトルからなる。
<How to generate instruction information>
Next, a method for generating instruction information by the
まず、カメラ位置情報、すなわち基準位置に対する携帯端末の変位量を求める方法について説明する。図5は、基準位置(図1における符号102)に携帯端末を置いた状態を表した図である。この状態では、携帯端末の変位量は各軸ともに0である。ここで、カメラ位置情報を(xcamera,ycamera,zcamera)とする。また、携帯端末10を基準位置に配置した時刻をt0とする。
そして、利用者が、対象部位が撮影できる位置まで携帯端末を移動させ、撮影を行う。撮影を行った時刻をt1とする。時刻t0からt1までに取得した加速度を、それぞれαx(t)、αy(t)、αz(t)とおくと、カメラ位置情報(xcamera,ycamera,zcamera)は、数式1によって求めることができる。なお、積分区間はt0からt1までであり、αx(t)、αy(t)、αz(t)は、重力加速度の成分を含まない値である。
Then, the user moves the mobile terminal to a position where the target part can be imaged, and performs imaging. Let t 1 be the time of shooting. If the accelerations acquired from time t 0 to t 1 are α x (t), α y (t), and α z (t), respectively, the camera position information (x camera , y camera , z camera ) is It can be obtained by Equation 1. The integration interval is from t 0 to t 1 , and α x (t), α y (t), and α z (t) are values that do not include the gravitational acceleration component.
次に、カメラ向きベクトル、すなわち携帯端末の方向ベクトルを求める方法について説明する。利用者が、対象部位をカメラで撮影したタイミングで取得した加速度を、それぞれαx0、αy0、αz0とおくと、携帯端末のX,Y,Z軸に対する傾き(θx,θy,θz)
は、数式2によって求めることができる。なお、αx0、αy0、αz0は、重力加速度の成分を含む値である。
Can be obtained by
以上のようにして求めた傾き(θx,θy,θz)から、数式3によってカメラ向きベク
トルRを求めることができる。
携帯端末10は、以上のようにして求めた情報を指示情報として管理サーバ20に送信する。これにより、管理サーバ20は、対象部位を撮影した時点での携帯端末の位置と向きベクトルを取得することができる。
The
<処理フローチャート>
次に、本実施形態例に係る電子マニュアルシステムが行う識別処理について、処理フローチャートである図6、および、携帯端末10に表示される画面の例である図7を参照しながら具体的に説明する。
<Process flowchart>
Next, identification processing performed by the electronic manual system according to the present embodiment will be specifically described with reference to FIG. 6 which is a processing flowchart and FIG. 7 which is an example of a screen displayed on the
ステップS11〜S13、およびステップS19は、携帯端末10が行う処理であり、ステップS14〜S18は、管理サーバ20が行う処理である。
ステップS11では、まず、制御部15が、電子マニュアルの検索を開始する旨の画面を表示し、利用者に対して、端末を基準位置に置いて画面上のボタンを押下するよう促す(図7(a))。利用者が端末を基準位置(例えば図1における符号102の領域)に配置し、ボタンを押下すると、制御部15が、加速度センサ13から周期的に加速度の取得を開始する。
Steps S11 to S13 and step S19 are processes performed by the
In step S11, first, the
ステップS12では、制御部15がカメラ12を起動し、撮影を行う旨の画面を表示して、対象部位の撮影を促す。図7(b)は、利用者がワイパーレバーを撮影する場合の例である。撮影ボタンが押下されると、制御部15がカメラ12を通して画像を取得する。そして、加速度センサ13からの加速度の取得を終了し、取得した加速度を一時的に記憶して、ステップS13へ遷移する。
In step S12, the
ステップS13は、制御部15が、加速度センサ13から取得した加速度を元に、指示情報を生成するステップである。まず、数式1を用いて、基準位置からの変位量を取得する。なお、本例では、加速度は周期的に取得された離散値であるため、積分ではなく、周期的に取得した加速度の総和を求めることで速度および変位を取得する。これにより、カメラ位置情報が生成される。また、数式2および3を用いて、カメラ向きベクトルを生成する。そして、生成した情報を、撮影画像とともに通信部11を通して管理サーバ20に送信する。
Step S <b> 13 is a step in which the
ステップS14では、制御部23が、通信部21を通して、送信された指示情報および撮影画像を取得する。
In step S <b> 14, the
ステップS15は、制御部23が、取得した指示情報に含まれているカメラ位置情報と、記憶部22に記憶された各部位のカメラ位置情報を比較し、類似度が高い部位を抽出する処理である。カメラ位置情報は、X、Y、Z軸それぞれにおける、基準位置からの移動距離であるため、距離の自乗をとることで類似度を評価することができる。例えば、指示情報に含まれるカメラ位置情報が(xcam,ycam,zcam)であり、部位情報に含まれる
カメラ位置情報が(xref,yref,zref)である場合、類似度rcamera_placeは、数式
4で表すことができる。
ステップS15では、部位情報が有する全レコードに対してrcamera_placeを演算し、類似度が高い順(すなわちrcamera_placeが小さい順)に所定個のレコードを抽出し、対応する部位を特定する。
In step S15, r camera_place is calculated for all records of the part information, a predetermined number of records are extracted in descending order of similarity (that is, r camera_place is in ascending order), and the corresponding part is specified.
ステップS16は、指示情報に含まれているカメラ向きベクトルと、記憶部22に記憶された各部位のカメラ向きベクトルを比較し、類似度が高い部位を抽出する処理である。カメラ向きベクトルは、携帯端末の方向ベクトルであるため、ベクトルの内積を演算することで類似度を評価することができる。例えば、指示情報に含まれるカメラ向きベクトルの成分が(Xcam,Ycam,Zcam)であり、部位情報に含まれるカメラ向きベクトルの成
分が(Xref,Yref,Zref)である場合、類似度rlens_vectorは、数式5で表すことができる。
ステップS16では、部位情報が有する全レコードに対してrlens_vectorを演算し、
類似度が高い順(すなわちrlens_vectorが小さい順)に所定個のレコードを抽出し、対
応する部位を特定する。
In step S16, r lens_vector is calculated for all records of the part information,
A predetermined number of records are extracted in descending order of similarity (that is, r lens_vector is in ascending order), and corresponding parts are specified.
ステップS17では、ステップS15およびS16で取得した複数の部位に対応する画像を記憶部22からそれぞれ取得し、ステップS14で取得した撮影画像とのマッチングを行う。マッチングは、例えばパターンマッチングなどの任意の手法で行うことができる。この結果、最も類似度が高い画像に対応する部位が特定される。
In step S17, images corresponding to the plurality of parts acquired in steps S15 and S16 are respectively acquired from the
ステップS18では、ステップS17で特定した部位に対応する電子マニュアルを記憶部22から取得し、通信部21を通して携帯端末10に送信する。
そして、ステップS19で、携帯端末10が、受信した電子マニュアルを表示する。受信した電子マニュアルは、そのまま画面に表示してもよいし、カメラを通して得られた画像に重ね合わせて表示してもよい。
In step S <b> 18, an electronic manual corresponding to the part specified in step S <b> 17 is acquired from the
In step S19, the
このように、第一の実施形態では、従来用いられていた画像によるマッチングに加え、基準位置からの端末の変位と、端末の傾きをさらに用いてマッチングを行う。これにより、画像のみによって部位を特定することが困難な環境であっても、利用者が示した部位を特定することができる。 As described above, in the first embodiment, in addition to the matching by the conventionally used image, the matching is performed by further using the displacement of the terminal from the reference position and the inclination of the terminal. Thereby, even in an environment in which it is difficult to specify a site only by an image, the site indicated by the user can be specified.
(第一の実施形態の変形例)
第一の実施形態では、カメラ位置情報およびカメラ向きベクトルを管理サーバに記憶させ、携帯端末から送信された指示情報との照合を行うことで部位を推定した。しかし、この方法では、同じ部位を撮影した場合であっても、カメラのアングルによって類似度が変わってしまうおそれがある。例えば、運転者がシフトノブを撮影した場合と、助手席の同乗者がシフトノブを撮影した場合とで、結果が異なってしまうことが考えられる。本変形例は、これを防ぐため、対象部位自体の座標を管理サーバに記憶させ、座標による照合を行う実施形態である。本変形例に係る携帯端末10および管理サーバ20のシステム構成は、以下に説明する点を除いて、第一の実施形態と同様である。
(Modification of the first embodiment)
In the first embodiment, the camera position information and the camera orientation vector are stored in the management server, and the part is estimated by collating with the instruction information transmitted from the mobile terminal. However, with this method, even when the same part is imaged, the similarity may change depending on the angle of the camera. For example, it is conceivable that the result differs between when the driver photographs the shift knob and when the passenger in the passenger seat photographs the shift knob. In order to prevent this, this modification is an embodiment in which the coordinates of the target part itself are stored in the management server and collation is performed using the coordinates. The system configuration of the
本変形例では、対象部位の位置についての情報が、カメラ位置およびカメラ向きベクトルではなく、当該部位の座標によって記憶される。図8は、本変形例に係る部位情報の例である。また、本変形例では、ステップS15〜S16の処理が、以下に示す処理に置き換わる。 In this modification, information about the position of the target part is stored not by the camera position and the camera orientation vector but by the coordinates of the part. FIG. 8 is an example of the part information according to this modification. Moreover, in this modification, the process of step S15-S16 replaces the process shown below.
携帯端末が対象部位を撮影した際のカメラの視線は、直線によって表すことができる。本変形例では、当該直線をカメラ視線と称する。
まず、制御部23が、取得したカメラ位置情報およびカメラ向きベクトルから、カメラ視線を表す数式を生成する。指示情報に含まれるカメラ位置情報が(xcam,ycam,zcam)であり、カメラ向きベクトルの成分が(Xcam,Ycam,Zcam)である場合、カメラ視線は、x=xcam+tXcam、y=ycam+tYcam、z=zcam+tZcamと媒介変数を用いて表すことができる。
The line of sight of the camera when the mobile terminal images the target part can be represented by a straight line. In this modification, the straight line is referred to as a camera line of sight.
First, the
次に、制御部23が、部位情報に記憶されている各部位の座標と、カメラ視線との最短距離dminを、記憶されている部位ごとに演算する。対象部位の座標を(Xtrgt,Ytrgt
,Ztrgt)とおくと、当該座標からカメラ視線へ向かうベクトルは、(xcam+tXcam−Xtrgt,ycam+tYcam−Ytrgt,zcam+tZcam−Ztrgt)と表すことができる。すな
わち、当該ベクトルとカメラ向きベクトルの内積が0になるtを求めれば、最短距離dminを求めることができる。この方法は公知であるため、詳細な数式については省略する。
Next, the
, Z trgt ), the vector from the coordinates toward the camera line of sight can be expressed as (x cam + tX cam −X trgt , y cam + tY cam −Y trgt , z cam + tZ cam −Z trgt ). That is, the shortest distance d min can be obtained by obtaining t at which the inner product of the vector and the camera orientation vector becomes 0. Since this method is publicly known, detailed mathematical formulas are omitted.
そして、制御部23が、類似度が高い順(すなわちdminが小さい順)に所定個のレコ
ードを抽出し、対応する部位を特定する。ステップS17以降の処理は、第一の実施形態と同様である。なお、最短距離dminは、例示した方法以外の方法を用いて演算してもよ
い。
Then, the
本変形例によると、カメラ視線が対象部位に向いているほど類似度dminが大きくなる
ため、撮影する際のカメラアングルによって類似度が変わることを防ぐことができ、より精度良く対象部位の判定を行うことができる。
According to this modification, the similarity d min increases as the camera line of sight is directed to the target part, so that the similarity can be prevented from changing depending on the camera angle at the time of shooting, and the target part can be determined more accurately. It can be performed.
(第二の実施形態)
第一の実施形態では、利用者がボタンを押下することで、携帯端末10が基準位置に配置されたことを明示した。これに対し、第二の実施形態は、基準位置を表すマーカーをカメラを通して検出し、自端末が基準位置にあることを自動的に認識する形態である。第二の実施形態に係る携帯端末10および管理サーバ20のシステム構成図は、図2および図3と同様である。
(Second embodiment)
In the first embodiment, it is clearly indicated that the
第二の実施形態では、ステップS11の処理のみが第一の実施形態と相違する。
図9は、ステップS11における携帯端末10の画面例である。第二の実施形態では、図7(a)の画面のかわりに図9の画面が表示される。当該画面には、マーカー(本例では、ハンドル中央にあるロゴマーク)の位置ガイドが表示され、利用者は、当該位置ガイドと、ロゴマークが一致する位置に携帯端末10を移動させる。そして、位置が一致したと制御部15が判定した場合、以降の処理を続行する。すなわち、位置ガイドと、ロゴマークが画面上で一致する携帯端末の位置(図10)が基準位置となる。位置ガイドとロゴマークが一致したか否かは、例えばロゴマークの画像を事前に記憶し、カメラを通して取得した画像とのパターンマッチングを行うことで判定することができる。
In the second embodiment, only the process of step S11 is different from the first embodiment.
FIG. 9 is a screen example of the
第一の実施形態では、基準位置を検出するために携帯端末を置くスペースが必要であったが、本実施形態のように、カメラを通して基準位置の検出を行うことで、スペースを確保することができないような場合であっても、本発明に係る電子マニュアルシステムを利用することができる。 In the first embodiment, a space for placing the mobile terminal is necessary to detect the reference position. However, as in this embodiment, the space can be secured by detecting the reference position through the camera. Even in such a case, the electronic manual system according to the present invention can be used.
(変形例)
上記の実施形態はあくまでも一例であって、本発明はその要旨を逸脱しない範囲内で適宜変更して実施しうる。例えば、実施形態の説明では、携帯端末および管理サーバからなるシステムを例示したが、単一の装置に全ての機能を持たせてもよい。
また、電子マニュアル以外の情報を提供する情報提供システムとして実施してもよいし、単なる対象物識別システムとして実施してもよい。
(Modification)
The above embodiment is merely an example, and the present invention can be implemented with appropriate modifications within a range not departing from the gist thereof. For example, in the description of the embodiment, a system including a mobile terminal and a management server is illustrated, but a single device may have all functions.
Moreover, it may be implemented as an information providing system that provides information other than an electronic manual, or may be implemented as a simple object identification system.
また、実施形態の説明では、車種が一つであるものとしたが、部位情報は車種によって異なるため、車種ごとに部位情報を分けて記憶するようにしてもよい。この場合、指示情報に、車種を表す情報を含ませ、管理サーバ側で判別すればよい。
また、カメラ向きベクトルは必ずしも用いる必要は無い。カメラ位置情報のみを利用した場合であっても、対象部位の識別精度を向上させるという本発明の目的は達成することができる。
In the description of the embodiment, it is assumed that there is one vehicle type. However, since the part information differs depending on the vehicle type, the part information may be stored separately for each vehicle type. In this case, information indicating the vehicle type may be included in the instruction information, and the determination may be made on the management server side.
Further, it is not always necessary to use the camera orientation vector. Even when only the camera position information is used, the object of the present invention to improve the identification accuracy of the target part can be achieved.
また、実施形態の説明では、加速度センサを用いて携帯端末の傾きを取得したが、ジャイロセンサをはじめとする傾斜センサを用いて傾きを取得するようにしてもよい。ジャイ
ロセンサは、角速度を取得するセンサであるため、ステップS11で基準位置を検出してから、ステップS12で撮影を行うまでに取得した角速度をX,Y,Z軸それぞれについて積分することで、加速度センサを用いた場合と同様に、携帯端末の傾きを取得することができる。
In the description of the embodiment, the inclination of the mobile terminal is acquired using the acceleration sensor, but the inclination may be acquired using an inclination sensor such as a gyro sensor. Since the gyro sensor is a sensor that acquires angular velocities, the acceleration is obtained by integrating the angular velocities acquired from the detection of the reference position in step S11 until the shooting is performed in step S12 for each of the X, Y, and Z axes. Similar to the case of using the sensor, the inclination of the mobile terminal can be acquired.
また、実施形態の説明では、最も類似度が高い部位に対応する電子マニュアルを送信するようにしたが、類似度が高い順に複数の候補を提示し、利用者に選択させるようにしてもよい(図11(a))。また、同じ部位に対応する電子マニュアルが複数ある場合、利用者に選択させるようにしてもよい(図11(b))。 In the description of the embodiment, the electronic manual corresponding to the site with the highest degree of similarity is transmitted. However, a plurality of candidates may be presented in order from the highest degree of similarity so that the user can select ( FIG. 11 (a)). In addition, when there are a plurality of electronic manuals corresponding to the same part, the user may be allowed to select (FIG. 11B).
10 携帯端末
11,21 通信部
12 カメラ
13 加速度センサ
14 入出力部
15,23 制御部
22 記憶部
DESCRIPTION OF
Claims (7)
互いに相対的に略固定して配置された複数の対象物のうち、カメラで撮像された対象物を識別する対象物識別システムであって、
前記携帯端末は、
自端末が、前記複数の対象物に対して予め設定された単一の基準位置にあることを判定する基準位置判定手段と、
自端末の、前記基準位置からの変位を検出する変位検出手段と、
を有し、
前記管理サーバは、
前記基準位置に対する前記対象物の位置関係を表す情報である配置情報を記憶する対象物記憶手段と、
前記変位検出手段が検出した変位と、前記配置情報と、前記カメラが撮像した画像に基づいて対象物を識別する対象物識別手段と、
を有する、対象物識別システム。 It consists of a mobile terminal equipped with a camera and a management server.
Among a plurality of objects arranged substantially fixed relative to each other, an object identification system for identifying an object imaged by a camera,
The portable terminal is
The terminal itself, and the reference position determining means for determining that it is in a single reference position set in advance on the plurality of objects,
Displacement detecting means for detecting displacement of the terminal from the reference position;
Have
The management server
An object storage means for storing arrangement information which is information representing a positional relationship of the object with respect to the reference position ;
Object identification means for identifying an object based on the displacement detected by the displacement detection means, the arrangement information, and an image captured by the camera;
An object identification system.
前記変位検出手段は、前記加速度センサが検出した加速度に基づいて前記基準位置からの変位を検出する、
請求項1に記載の対象物識別システム。 The mobile terminal further includes a triaxial acceleration sensor,
The displacement detection means detects a displacement from the reference position based on the acceleration detected by the acceleration sensor;
The object identification system according to claim 1.
前記入力操作に基づいて、前記携帯端末が基準位置にあると判定する、
請求項1または2に記載の対象物識別システム。 The reference position determination means further includes an input acquisition means for acquiring an input operation from a user,
Based on the input operation, the portable terminal is determined to be in the reference position,
The object identification system according to claim 1 or 2.
請求項1または2に記載の対象物識別システム。 The reference position determination unit, when a marker indicating a reference position is captured by the camera, the mobile terminal is determined to be in the reference position,
The object identification system according to claim 1 or 2.
前記対象物識別手段は、前記傾斜センサが検出した傾きをさらに用いて対象物を識別する、
請求項1から4のいずれかに記載の対象物識別システム。 The mobile terminal further includes a tilt sensor that detects the tilt of the terminal itself,
The object identifying means identifies the object using the inclination detected by the inclination sensor;
The object identification system according to any one of claims 1 to 4.
互いに相対的に略固定して配置された複数の対象物のうち、カメラで撮像された対象物についての情報を提供する情報提供システムであって、
前記携帯端末は、
自端末が、前記複数の対象物に対して予め設定された単一の基準位置にあることを判定する基準位置判定手段と、
自端末の、前記基準位置からの変位を検出する変位検出手段と、
を有し、
前記管理サーバは、
前記基準位置に対する前記対象物の位置関係を表す情報である配置情報を記憶する対象物記憶手段と、
前記対象物についての情報を対象物ごとに記憶する対象物情報記憶手段と、
前記変位検出手段が検出した変位と、前記配置情報と、前記カメラが撮像した画像に基づいて対象物を識別する対象物識別手段と、
前記識別した対象物についての情報を取得し、前記携帯端末に送信する情報提供手段と、
を有する、情報提供システム。 It consists of a mobile terminal equipped with a camera and a management server.
An information providing system that provides information about an object imaged by a camera among a plurality of objects arranged substantially fixed relative to each other,
The portable terminal is
The terminal itself, and the reference position determining means for determining that it is in a single reference position set in advance on the plurality of objects,
Displacement detecting means for detecting displacement of the terminal from the reference position;
Have
The management server
An object storage means for storing arrangement information which is information representing a positional relationship of the object with respect to the reference position ;
Object information storage means for storing information about the object for each object;
Object identification means for identifying an object based on the displacement detected by the displacement detection means, the arrangement information, and an image captured by the camera;
Information providing means for acquiring information about the identified object and transmitting the information to the mobile terminal;
An information providing system.
互いに相対的に略固定して配置された複数の対象物のうち、カメラで撮像された対象物を識別する対象物識別システムが行う対象物識別方法であって、
前記携帯端末が、
自端末が、前記複数の対象物に対して予め設定された単一の基準位置にあることを判定する基準位置判定ステップと、
自端末の、前記基準位置からの変位を検出する変位検出ステップと、
を実行し、
前記管理サーバが、
前記基準位置に対する前記対象物の位置関係を表す情報である配置情報を記憶する対象物記憶ステップと、
前記変位検出ステップにて検出した変位と、前記配置情報と、前記カメラが撮像した画像に基づいて対象物を識別する対象物識別ステップと、
を実行する、対象物識別方法。 It consists of a mobile terminal equipped with a camera and a management server.
An object identification method performed by an object identification system for identifying an object imaged by a camera among a plurality of objects arranged relatively fixed to each other,
The mobile terminal is
The terminal itself, and the reference position determination step of determining that it is in a single reference position set in advance on the plurality of objects,
A displacement detecting step of detecting a displacement of the terminal from the reference position;
Run
The management server is
An object storage step for storing arrangement information which is information representing a positional relationship of the object with respect to the reference position ;
An object identification step for identifying an object based on the displacement detected in the displacement detection step , the arrangement information, and an image captured by the camera;
An object identification method is executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013033254A JP6040804B2 (en) | 2013-02-22 | 2013-02-22 | Object identification system and object identification method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013033254A JP6040804B2 (en) | 2013-02-22 | 2013-02-22 | Object identification system and object identification method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014164407A JP2014164407A (en) | 2014-09-08 |
| JP6040804B2 true JP6040804B2 (en) | 2016-12-07 |
Family
ID=51614979
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013033254A Expired - Fee Related JP6040804B2 (en) | 2013-02-22 | 2013-02-22 | Object identification system and object identification method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6040804B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019185613A (en) * | 2018-04-16 | 2019-10-24 | トヨタ自動車株式会社 | Component information providing method |
| CN112255701B (en) * | 2020-10-09 | 2024-05-24 | 中国石油天然气集团有限公司 | Multi-contact downhole junk imaging method and device, electronic equipment and storage medium |
| JP7716313B2 (en) * | 2021-11-02 | 2025-07-31 | 東京エレクトロンデバイス株式会社 | Information processing method, program, and information processing device |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4581220B2 (en) * | 2000-10-27 | 2010-11-17 | 日産自動車株式会社 | Vehicle information providing device |
| JP2008073211A (en) * | 2006-09-21 | 2008-04-03 | Seiko Epson Corp | Analysis apparatus and analysis method |
| JP2011133943A (en) * | 2009-12-22 | 2011-07-07 | Brother Industries Ltd | Wireless tag communication device |
| JP2011158959A (en) * | 2010-01-29 | 2011-08-18 | Toppan Printing Co Ltd | Electronic manual display device |
| JP2012181701A (en) * | 2011-03-01 | 2012-09-20 | Toshiba Corp | Information display device and information display method |
-
2013
- 2013-02-22 JP JP2013033254A patent/JP6040804B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014164407A (en) | 2014-09-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11151376B2 (en) | Rider-driver localization for determining placement of AR content for passenger | |
| JP5255595B2 (en) | Terminal location specifying system and terminal location specifying method | |
| US10438409B2 (en) | Augmented reality asset locator | |
| CN107402000B (en) | Method and system for correlating a display device with respect to a measurement instrument | |
| US9854155B1 (en) | Determining camera auto-focus settings | |
| US20120114178A1 (en) | Vision system and method of analyzing an image | |
| US11587442B2 (en) | System, program, and method for detecting information on a person from a video of an on-vehicle camera | |
| JP6625734B2 (en) | Method and apparatus for superimposing a virtual image on a photograph of a real scene, and a portable device | |
| CN111325088B (en) | Information processing system, recording medium, and information processing method | |
| JP2019101694A (en) | Apparatus, program and method for specifying location, and apparatus, program and method for registering photographic image | |
| KR102622585B1 (en) | Indoor navigation apparatus and method | |
| WO2016035281A1 (en) | Vehicle-mounted system, information processing method, and computer program | |
| JP6040804B2 (en) | Object identification system and object identification method | |
| JP2018185240A (en) | Positioning device | |
| JP7004131B2 (en) | Management system, management method and management program | |
| US9826156B1 (en) | Determining camera auto-focus settings | |
| JP2018072069A (en) | Map data structure, transmission device, and map display device | |
| US11216969B2 (en) | System, method, and computer-readable medium for managing position of target | |
| CN109032330A (en) | Seamless bridge joint AR device and AR system | |
| KR20220057798A (en) | Method and apparatus for determining position of objects | |
| RU2718158C1 (en) | Method of recognizing objects for augmented reality engines through an electronic device | |
| CN116295327A (en) | Positioning method, device, electronic device and computer-readable storage medium | |
| JP4431486B2 (en) | Target identification support system | |
| JP6719435B2 (en) | Terminal device and program | |
| CN114127514B (en) | Provision and transmission of position data of the vehicle's surroundings |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150422 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160216 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160322 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160519 |
|
| 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: 20161011 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161024 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6040804 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |