WO2016024555A1 - マーカとマーカを用いた姿勢推定方法 - Google Patents
マーカとマーカを用いた姿勢推定方法 Download PDFInfo
- Publication number
- WO2016024555A1 WO2016024555A1 PCT/JP2015/072571 JP2015072571W WO2016024555A1 WO 2016024555 A1 WO2016024555 A1 WO 2016024555A1 JP 2015072571 W JP2015072571 W JP 2015072571W WO 2016024555 A1 WO2016024555 A1 WO 2016024555A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pattern data
- marker
- pattern
- observation direction
- lens
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/26—Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes
Definitions
- the present invention relates to a marker for estimating a posture and a posture estimation method using this marker.
- planar pattern has been devised that enables measurement of the position and orientation in a three-dimensional space by imaging with a monocular camera, and is generally called a planar marker.
- Such a planar marker is used by being attached to an object in the field of augmented reality (Augmented Reality: AR), robotics, and the like, and the above-described posture is converted from the apparent distortion of the contour shape of the planar marker to projective transformation. Estimated by principle.
- the planar marker described in Patent Document 1 has been devised in order to solve such a problem, and is composed of a combination of a lenticular lens and a stripe pattern, and moire (interference) that changes depending on the viewing angle.
- RAS Random Angle Scale
- marker units that generate stripes are provided along two adjacent sides of a conventional AR marker, respectively.
- planar marker having such a configuration is also described in detail in Non-Patent Document 1.
- step S1 an initial estimated value of the posture is obtained by applying a geometric method such as projective transformation (homography calculation) to the captured image of the AR marker.
- a geometric method such as projective transformation (homography calculation)
- step S2 the line-of-sight angle value (observation direction) is estimated with high accuracy by analyzing the moire pattern.
- step S3 the initial estimated value obtained in step S1 is corrected using the gaze angle value estimated in step S2.
- the planar marker as described above has periodicity with respect to the angle (observation direction) seen by the moire, so that the posture can be estimated uniquely within an angle of ⁇ 30 degrees from the marker facing position. There is a problem that it is limited.
- the present invention has been made to solve the above-described problems, and uses a marker capable of realizing posture estimation that is more stable than before by uniquely estimating the posture in a wider angle range, and the present marker. It is an object to provide a method for estimating a posture.
- the present invention generates a pattern data according to the observation direction by a two-dimensional pattern code and a lens provided on the pattern, and for each range of the observation direction divided for the pattern data, Provided is a marker comprising a plurality of pattern data generating means whose observation direction is uniquely estimated according to the position of the observed pattern data.
- the present invention generates pattern data corresponding to the observation direction by a lens provided on the pattern, and the observed pattern for each range of the divided observation directions with respect to the pattern data.
- a posture estimation method using a marker having a plurality of pattern data generation means whose observation direction is uniquely estimated according to the position of the data, wherein the marker is determined according to the positional relationship of the elements constituting the captured image of the marker A first step for initially estimating the posture of the image, a second step for calculating an absolute value of the observation direction with respect to the pattern data in accordance with the posture estimated in the first step, and an absolute value obtained in the second step
- Marker having a fourth step for estimating the observation direction according to the position of the pattern data and a fifth step for correcting the initial estimation in the first step according to the observation direction estimated in the fourth step
- a posture estimation method using the is provided.
- the present invention it is possible to provide a marker capable of realizing posture estimation more stable than before by uniquely estimating the posture in a wider angle range, and a posture estimation method using this marker.
- FIG. 1 It is a figure which shows the structure of the planar marker 1 which concerns on embodiment of this invention. It is a figure which shows the structure of the moire pattern formation part VMP1x shown by FIG. 1, VMP1y, VMP2x, VMP2y. It is a figure which shows the relationship between the pitch LP of the semi-cylindrical lens which comprises the lenticular lens LL, and the pitch SP of the black-and-white striped pattern ST. It is a figure which shows the case where a moire pattern is observed from right above the lenticular lens LL. It is a figure which shows the case where a moire pattern is observed from the position which shifted
- FIG. 5 is a first diagram for explaining a problem of indefiniteness in the posture of a planar marker, and is a diagram illustrating an image obtained by perspective projection of the planar marker M.
- FIG. 5 is a first diagram for explaining a problem of indefiniteness in the posture of a planar marker, and is a diagram illustrating an image obtained by normal projection of the planar marker M; It is a 2nd figure for demonstrating the problem of the indefiniteness in the attitude
- FIG. 1 is a diagram showing a configuration of a planar marker 1 according to an embodiment of the present invention.
- the planar marker 1 is arranged in parallel with each side of the AR marker 2 on the same plane as the AR marker 2 and a rectangular AR marker 2 including a white two-dimensional pattern code on a black background.
- the four moire pattern forming portions VMP1x, VMP1y, VMP2x, VMP2y and reference points RP1 to RP4 arranged at the four corners of the planar marker 1 corresponding to each vertex of the AR marker 2 are provided.
- the moire pattern forming unit VMP1x and the moire pattern forming unit VMP1y are arranged in parallel with two adjacent sides of the AR marker 2, and the moire pattern forming unit VMP2x and the moire pattern forming unit VMP2y are respectively moire pattern forming unit VMP1x. And the moire pattern forming portion VMP1y.
- the four moire pattern forming portions VMP1x, VMP1y, VMP2x, and VMP2y have a configuration in which a lenticular lens LL is pressure-bonded in the direction of the arrow with respect to the black and white striped pattern ST as shown in FIG. Note that the black and white striped pattern ST is composed of black lines drawn on a white background.
- both the moire pattern forming unit VMP1x and the moire pattern forming unit VMP1y have the first configuration
- both the moire pattern forming unit VMP2x and the moire pattern forming unit VMP2y have a second configuration different from the first configuration.
- the black peak interval described later is common, but the periodicity of the line-of-sight angle described later and the black when the flat marker 1 is observed in a face-to-face relationship.
- the position (phase shift) with respect to the center of the peak is different.
- the moiré pattern forming portions VMP1x, VMP1y, VMP2x, and VMP2y may be any one that causes a change in density pattern as will be described later, and other lenses are used instead of the lenticular lens LL, or Instead of the black and white striped pattern ST, a pattern with an arbitrary pattern of an arbitrary color may be used.
- the moire pattern forming units VMP1x, VMP1y, VMP2x, and VMP2y having the above-described configuration form moire (interference fringe) patterns that change according to the angle to be observed.
- moire interference fringe
- one side of the lenticular lens LL has a shape in which the same semi-cylindrical lenses are arranged side by side.
- the pitch SP of the black and white striped pattern ST is as described above.
- the pitch is slightly wider than the semi-cylindrical pitch LP.
- the lenticular in both configurations is based on the characteristics of the first configuration of the moire pattern forming unit VMP1x and the moire pattern forming unit VMP1y and the second configuration of the moire pattern forming unit VMP2x and the moire pattern forming unit VMP2y as described above.
- the pitches LP of the lenses LL are different.
- moire patterns V1 to V3 formed by three adjacent lenses among the semicylindrical lenses constituting the lenticular lens LL are illustrated.
- FIG. 4A shows a case where a moire pattern is observed from directly above the lenticular lens LL.
- the leftmost semi-cylindrical lens emits reflected light from the black-and-white striped pattern ST
- the central semi-cylindrical lens reflects from a half region of the black-and-white striped pattern ST.
- the semi-cylindrical lens that emits light and is located on the rightmost side does not emit reflected light from the black and white striped pattern ST.
- the moire pattern V1 is black at the left, gray at the center, and white at the right. Observed. Note that the leftmost black portion of the moire pattern V1 corresponds to the black peak position.
- FIG. 4B shows a case where a moire pattern is observed from a position slightly shifted from directly above the lenticular lens LL.
- the leftmost and rightmost semi-cylindrical lenses each emit reflected light from a half region of the black and white striped pattern ST, and the central semicylindrical lens has a black and white striped pattern.
- the reflected light from ST is emitted.
- FIG. 4C shows a case where the moire pattern is observed from a position further shifted from the position just above the lenticular lens LL than in the case of FIG. 4B.
- the leftmost semi-cylindrical lens does not emit the reflected light from the black-and-white striped pattern ST, and the central semi-cylindrical lens from the half area of the black-and-white striped pattern ST.
- the reflected light is emitted, and the rightmost semi-cylindrical lens emits the reflected light from the black and white striped pattern ST.
- the orientation of the planar marker 1 is initially estimated according to the positional relationship of the elements constituting the captured image of the planar marker 1.
- the planar marker 1 is imaged by the camera, and the positions of the images corresponding to the reference points RP1 to RP4 located at the four corners of the planar marker 1 are detected in the obtained image. Then, by applying a geometric method such as projective transformation (homography calculation) to the positional relationship between the detected images corresponding to the reference points RP1 to RP4, an initial estimated value of the posture is obtained.
- a geometric method such as projective transformation (homography calculation)
- step S2 the absolute value of the line-of-sight angle ⁇ v * c (* means x or y; the same applies hereinafter) is calculated according to the posture estimated in step S1.
- the line-of-sight angle ⁇ vxc represents the angular relationship between the line-of-sight connecting the viewpoint 0 and the center 0 of the planar marker 1 and the planar marker 1. More specifically, the line-of-sight angle ⁇ vxc is a line-of-sight angle around the X axis on the planar marker 1 and is defined as an angle formed by the plane 11 including the line of sight, the X axis, and the XZ plane 10.
- the line-of-sight angle ⁇ byc is also the line-of-sight angle around the Y axis on the planar marker 1.
- the absolute value of the line-of-sight angle ⁇ v * c is calculated by applying the posture estimated in step S1 to the coordinate system as shown in FIG.
- a moire pattern to be observed is selected according to the absolute value calculated in step S2.
- the moire pattern to be observed means a moire pattern formed in any one of the moire pattern forming portions VMP1x, VMP1y, VMP2x, and VMP2y.
- step S4 the moire pattern selected in step S3 is observed, and the observation direction is estimated according to the obtained black peak position. Note that step S3 and step S4 will be described in detail later.
- step S5 the initial estimation in step S1 is corrected according to the observation direction estimated in step S4.
- step S3 and step S4 shown in FIG. 5 will be described in detail.
- the black peak position Pbx means the position of the black peak pixel in the image obtained by imaging the moire pattern.
- the line-of-sight angle ⁇ vxb represents the angular relationship between the line-of-sight connecting the black peak position from the viewpoint VP and the planar marker 1 in the same manner as the line-of-sight angle ⁇ vxc shown in FIG.
- the vertical axis represents the line-of-sight angle ⁇ vxb [degree (deg)]
- the horizontal axis represents the black peak position Pbx [pixel] in the moire pattern formed by the moire pattern forming units VMP1x, VMP1y, VMP2x, and VMP2y. (pixel)].
- the visual axis angle ⁇ vxb [deg] on the vertical axis is divided into a plurality of ranges by angles ⁇ ⁇ 1, ⁇ ⁇ 2, ⁇ ⁇ 3 as shown in FIG. 8, and in each range, the black peak position Pbx and the visual angle ⁇ vxb Graphs eq0, eq11, eq12, eq21, and eq22 that uniquely indicate the correspondence relationship are shown.
- the correspondence relationship is as follows: graph eq0 when the line-of-sight angle ⁇ vxb is from ⁇ 1 to ⁇ 1, graph eq11 when the line-of-sight angle ⁇ vxb is from ⁇ 3 to ⁇ 2, and line-of-sight angle ⁇ vxb from ⁇ 2 to ⁇ 3.
- a graph eq12 is shown by a graph eq21 when the line-of-sight angle ⁇ vxb is in the range from ⁇ 1 to ⁇ 2, and a graph eq22 is shown when the line-of-sight angle ⁇ vxb is from ⁇ 2 to ⁇ 1.
- the line-of-sight angle can be uniquely estimated according to the observed black peak position. Further, the two black peak positions Pbx1 and Pbx2 are both set to threshold values described later.
- step S1 it is determined in step S1 whether or not the absolute value of the line-of-sight angle ⁇ v * c is equal to or smaller than the angle ⁇ 1. If it is determined that the absolute value of the line-of-sight angle ⁇ v * c is equal to or smaller than the angle ⁇ 1, the process proceeds to step S10. If it is determined that the absolute value is larger than the angle ⁇ 1, the process proceeds to step S2.
- step S10 the black peak position Pb * of the moire pattern VMP1 * formed by the moire pattern forming unit VMP1x or the moire pattern forming unit VMP1y is detected.
- step S11 when the black peak position Pb * detected in step S10 is the black peak position of the moire pattern VMP1 * formed by the moire pattern forming unit VMP1x, the graph eq0 shown in FIG. Is used to calculate the line-of-sight angle ⁇ vxb corresponding to the black peak position Pbx detected in step S10.
- step S2 it is determined whether or not the absolute value of the line-of-sight angle ⁇ v * c is larger than the angle ⁇ 1 and smaller than the angle ⁇ 2.
- the process proceeds to step S3.
- the process proceeds to step S30.
- step S3 the black peak position Pb * of the moire pattern VMP2 * formed by the moire pattern forming unit VMP2x or the moire pattern forming unit VMP2y is detected.
- step S4 it is determined whether or not the black peak position Pb * detected in step S3 is smaller than a threshold value Pb * 2 (where * means x or y; the same applies hereinafter). .
- the black peak position Pb * is the black peak position of the moire pattern VMP2 * formed by the moire pattern forming unit VMP2x, it is determined whether or not the value is smaller than the threshold value Pbx2 shown in FIG. Will be.
- step S4 when it is determined in step S4 that the black peak position Pb * detected in step S3 is smaller than the threshold value Pb * 2, the process proceeds to step S21, and the black peak position detected in step S3. If it is determined that Pb * is greater than or equal to the threshold value Pb * 2, the process proceeds to step S22.
- step S21 when the black peak position Pb * detected in step S3 is the black peak position of the moire pattern VMP2 * formed by the moire pattern forming unit VMP2x, the graph eq21 shown in FIG. 8 is used. The line-of-sight angle ⁇ vxb corresponding to the black peak position Pbx detected in step S3 is calculated.
- step S22 if the black peak position Pb * detected in step S3 is the black peak position of the moire pattern VMP2 * formed by the moire pattern forming unit VMP2x, the graph eq22 shown in FIG. Is used to calculate the line-of-sight angle ⁇ vxb corresponding to the black peak position Pbx detected in step S3.
- step S30 when the absolute value of the line-of-sight angle ⁇ v * c is larger than the angle ⁇ 2 and equal to or smaller than the angle ⁇ 3, the black peak position Pb * of the moire pattern forming unit VMP1x or the moire pattern forming unit VMP1y is formed. Is detected.
- step S31 it is determined whether or not the black peak position Pb * detected in step S30 is smaller than a threshold value Pb * 1 (where * indicates x or y; the same applies hereinafter). .
- the black peak position Pb * is the black peak position of the moire pattern VMP1 * formed by the moire pattern forming unit VMP1x, it is determined whether or not the black peak position Pb * is smaller than the threshold value Pbx1 shown in FIG. Will be.
- step S31 when it is determined in step S31 that the black peak position Pb * detected in step S30 is smaller than the threshold value Pb * 1, the process proceeds to step S32, and the black peak position detected in step S30. If it is determined that Pb * is greater than or equal to the threshold value Pb * 1, the process proceeds to step S33.
- step S32 when the black peak position Pb * detected in step S30 is the black peak position of the moire pattern VMP1 * formed by the moire pattern forming unit VMP1x, the graph eq11 shown in FIG. 8 is used. The line-of-sight angle ⁇ vxb corresponding to the black peak position Pbx detected in step S30 is calculated.
- step S33 when the black peak position Pb * detected in step S30 is the black peak position of the moire pattern VMP1 * formed by the moire pattern forming unit VMP1x, the graph eq12 shown in FIG. Is used to calculate the line-of-sight angle ⁇ vxb corresponding to the black peak position Pbx detected in step S30.
- the method for estimating the posture by observing the moire pattern generated by the moire pattern forming unit VMP1x and the moire pattern forming unit VMP2x is described with reference to FIG. 8, but the moire pattern forming unit VMP1y is described.
- a method for estimating the posture by observing the moire pattern generated by the moire pattern forming unit VMP2y is also conceivable.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
より広い角度範囲で姿勢を一意に推定することによって従来よりも安定した姿勢推定を実現できるマーカと、本マーカを用いた姿勢推定方法を提供する。 ARマーカ2と、縞模様パターンSTの上に設けられたレンチキュラーレンズLLによって観測方向に応じた模様データが生成され、上記模様データに対する分割された観測方向の範囲毎に、観測された模様データの位置に応じて観測方向が一意に推定される複数のモアレパターン形成部VMP1x,VMP1y,VMP2x,VMP2yとを備えた平面型マーカ1を提供する。
Description
本発明は、姿勢を推定するためのマーカと、本マーカを用いた姿勢推定方法に関するものである。
これまで、単眼カメラで撮像することにより3次元空間における位置や姿勢を計測することが可能となる平面パターンが考案されており、一般的に平面型マーカと呼ばれている。
このような平面型マーカは、拡張現実感(Augmented Reality:AR)やロボティクスの分野等において物体に貼り付けて使用され、上記姿勢は、平面型マーカの輪郭形状の見かけ上における歪みから射影変換の原理によって推定される。
しかし、条件によっては平面型マーカMの画像上への投影が図9Aに示される透視投影よりも図9Bに示される正投影に近くなり、当該平面型マーカがカメラに対して図10に示される平面型マーカM1,M2のいずれの姿勢を有するかが一意に推定できないという姿勢の不定性の問題が発生する。
ここで、特許文献1に記載された平面型マーカはこのような問題を解決するために考案されたもので、レンチキュラーレンズと縞模様との組み合わせからなり、見る角度に応じて変化するモアレ(干渉縞)を生成するRAS(回転角度物差し:Rotation Angle Scale)マーカユニットが、従来からあるARマーカの隣接する二辺に沿ってそれぞれ付設された構成を有するものとされている。
なお、このような構成を持つ平面型マーカについては、非特許文献1にも詳しく記載されている。
一方、従来の姿勢推定は、上記平面型マーカを用いて、図11のフローチャートに示された方法によりなされていた。そこで、図11を参照しつつ、従来の姿勢推定方法につき説明する。
ステップS1では、ARマーカの撮像画像に対し射影変換(ホモグラフィーの計算)といった幾何学的方法を適用することによって、姿勢の初期推定値を求める。
次にステップS2では、上記モアレのパターンを解析して高精度に視線角度値(観測方向)を推定する。
ステップS3では、ステップS2で推定された視線角度値を用いて、ステップS1で求めた初期推定値を修正する。
H.Tanaka, Y.Sumi, and Y.Matsumoto, "A Visual Marker for Precise Pose Estimation based on Lenticular Lenses", Proc. 2012 IEEE International Conference on Robotics and Automation (ICRA2012), pp.5222-5227, Saint Paul, USA.2012.
上記のような平面型マーカにおいては、上記のモアレが見る角度(観測方向)について周期性を持つため、姿勢を一意に推定できるのはマーカ正対位置からの角度が±約30度の範囲に限定されるといった問題がある。
本発明は、上記のような問題を解決するためになされたもので、より広い角度範囲で上記姿勢を一意に推定することによって従来よりも安定した姿勢推定を実現できるマーカと、本マーカを用いた姿勢推定方法を提供することを目的とする。
上記課題を解決するため、本発明は、二次元パターンコードと、模様の上に設けられたレンズによって観測方向に応じた模様データが生成され、模様データに対する分割された観測方向の範囲毎に、観測された模様データの位置に応じて観測方向が一意に推定される複数の模様データ生成手段とを備えたマーカを提供する。
また、上記課題を解決するため、本発明は、模様の上に設けられたレンズによって観測方向に応じた模様データが生成され、模様データに対する分割された観測方向の範囲毎に、観測された模様データの位置に応じて観測方向が一意に推定される複数の模様データ生成手段を備えたマーカを用いた姿勢推定方法であって、マーカの撮像画像を構成する要素の位置関係に応じて、マーカの姿勢を初期推定する第1のステップと、第1のステップで推定された姿勢に応じて模様データに対する観測方向の絶対値を算出する第2のステップと、第2のステップで得られた絶対値に応じて観測対象とする模様データ生成手段を選択する第3のステップと、第3のステップで選択された模様データ生成手段により生成される模様データを観測し、得られた模様データの位置に応じて観測方向を推定する第4のステップと、第4のステップで推定された観測方向に応じて、第1のステップにおける初期推定を修正する第5のステップを有するマーカを用いた姿勢推定方法を提供する。
本発明によれば、より広い角度範囲で姿勢を一意に推定することによって従来よりも安定した姿勢推定を実現できるマーカと、本マーカを用いた姿勢推定方法を提供することができる。
以下において、本発明の実施の形態を図面を参照しつつ詳しく説明する。なお、図中同一符号は同一又は相当部分を示す。
図1は、本発明の実施の形態に係る平面型マーカ1の構成を示す図である。図1に示されるように、平面型マーカ1は、黒地に白抜きの二次元パターンコードを含む矩形のARマーカ2と、ARマーカ2と同一平面上でARマーカ2の各辺に平行に配置された4つのモアレパターン形成部VMP1x,VMP1y,VMP2x,VMP2yと、ARマーカ2の各頂点に対応して平面型マーカ1の四隅に配置された参照点RP1~RP4とを備える。
図1は、本発明の実施の形態に係る平面型マーカ1の構成を示す図である。図1に示されるように、平面型マーカ1は、黒地に白抜きの二次元パターンコードを含む矩形のARマーカ2と、ARマーカ2と同一平面上でARマーカ2の各辺に平行に配置された4つのモアレパターン形成部VMP1x,VMP1y,VMP2x,VMP2yと、ARマーカ2の各頂点に対応して平面型マーカ1の四隅に配置された参照点RP1~RP4とを備える。
ここで、モアレパターン形成部VMP1xとモアレパターン形成部VMP1yとはARマーカ2の隣接する二辺にそれぞれ平行に配置され、モアレパターン形成部VMP2xとモアレパターン形成部VMP2yとはそれぞれモアレパターン形成部VMP1xとモアレパターン形成部VMP1yに対向する位置に配置される。
また、4つのモアレパターン形成部VMP1x,VMP1y,VMP2x,VMP2yは、図2に示されるように、白黒縞模様パターンSTに対してレンチキュラーレンズLLを矢印の方向に圧着した構成を有するものである。なお、白黒縞模様パターンSTは、白地に描かれた黒線からなる。
ここで、モアレパターン形成部VMP1x及びモアレパターン形成部VMP1yは共に第1の構成を有し、モアレパターン形成部VMP2x及びモアレパターン形成部VMP2yは共に上記第1の構成と異なる第2の構成を有する。
そして、上記第1の構成と上記第2の構成とは、例えば後述する黒ピークの間隔は共通とされるが、後述する視線角度の周期性及び平面型マーカ1を正対観測した場合の黒ピークの中心に対する位置(位相のずれ)が異なるものとされる。
なお、上記のモアレパターン形成部VMP1x,VMP1y,VMP2x,VMP2yは、後述するような濃淡パターンの変化を生じるものであればよく、上記のレンチキュラーレンズLLの替わりに他のレンズを用い、あるいは上記の白黒縞模様パターンSTの替わりに任意の色の任意の模様によるパターンを用いてもよい。
上記のような構成を有するモアレパターン形成部VMP1x,VMP1y,VMP2x,VMP2yは、観測する角度に応じて変化するモアレ(干渉縞)パターンを形成するが、以下においてその原理を説明する。
レンチキュラーレンズLLの片面は、図2に示されるように、同一の半円筒状レンズを横に並べた形状を有するが、図3に示されるように、白黒縞模様パターンSTのピッチSPは、上記半円筒のピッチLPよりも若干広いものとされる。
なお、上記のようなモアレパターン形成部VMP1x及びモアレパターン形成部VMP1yが有する第1の構成と、モアレパターン形成部VMP2x及びモアレパターン形成部VMP2yが有する第2の構成の特性から、両構成におけるレンチキュラーレンズLLのピッチLPは異なるものとされる。
以下において、図4Aから図4Cを参照しつつ、モアレパターン形成部VMP1x,VMP1y,VMP2x,VMP2yにより形成される黒ピーク位置の観測方向の変化に伴う移動について説明する。
なお、図4Aから図4Cまでの各図においては、レンチキュラーレンズLLを構成する上記の半円筒状レンズのうち隣り合う三つのレンズにより形成されるモアレパターンV1~V3が図示される。
図4Aは、レンチキュラーレンズLLの直上からモアレパターンを観測した場合を示したものである。図4Aに示されるように、最も左に位置する半円筒状レンズは白黒縞模様パターンSTからの反射光を射出し、中央の半円筒状レンズは白黒縞模様パターンSTの半分の領域からの反射光を射出し、最も右に位置する半円筒状レンズは白黒縞模様パターンSTからの反射光を射出しない。
このことから、レンチキュラーレンズLLの直上から白黒縞模様パターンSTを見た場合には、図4Aに示されるように、一番左が黒、中央がグレー、一番右が白というモアレパターンV1が観測される。なお、モアレパターンV1の一番左の黒部分が、上記の黒ピーク位置に該当することになる。
図4Bは、レンチキュラーレンズLLの直上より若干ずれた位置からモアレパターンを観測した場合を示したものである。図4Bに示されるように、最も左及び最も右に位置する半円筒状レンズはそれぞれ白黒縞模様パターンSTの半分の領域からの反射光を射出し、中央の半円筒状レンズは白黒縞模様パターンSTからの反射光を射出する。
このことから、レンチキュラーレンズLLの直上から若干ずれた位置から白黒縞模様パターンSTを見た場合には、図4Bに示されるように、中央が黒、その左右がグレーというモアレパターンV2が観測される。なお、モアレパターンV2の中央の黒部分が、上記の黒ピーク位置に該当することになる。
図4Cは、レンチキュラーレンズLLの直上から図4Bの場合よりさらにずれた位置からモアレパターンを観測した場合を示したものである。図4Cに示されるように、最も左に位置する半円筒状レンズは白黒縞模様パターンSTからの反射光を射出せず、中央の半円筒状レンズは白黒縞模様パターンSTの半分の領域からの反射光を射出し、最も右に位置する半円筒状レンズは白黒縞模様パターンSTからの反射光を射出する。
このことから、レンチキュラーレンズLLの直上から図4Bの場合よりさらにずれた位置から白黒縞模様パターンSTを見た場合には、図4Cに示されるように、一番左が白、中央がグレー、一番右が黒というモアレパターンV3が観測される。なお、モアレパターンV3の一番右の黒部分が、上記の黒ピーク位置に該当することになる。
以上のように、図4Aから図4Cに示されるように、白黒縞模様パターンSTに対する観測方向をレンチキュラーレンズLLの直上から順次傾斜させてゆくと、観測される黒ピーク位置が左から右へ移動することが分かる。
次に、図5を参照しつつ、図1に示された平面型マーカ1を用いた本発明の実施の形態に係る姿勢推定方法を詳しく説明する。
最初のステップS1では、平面型マーカ1の撮像画像を構成する要素の位置関係に応じて、平面型マーカ1の姿勢を初期推定する。
具体的には、カメラにより平面型マーカ1が撮像され、得られた画像の中で平面型マーカ1の四隅に位置する参照点RP1~RP4に対応する画像の位置が検出される。そして、参照点RP1~RP4に対応する検出された画像の位置関係について射影変換(ホモグラフィーの計算)といった幾何学的方法を適用することにより、姿勢の初期推定値が求められる。
次に、ステップS2では、ステップS1で推定された姿勢に応じて、視線角度θv*c(*はx若しくはyを意味する。以下同様。)の絶対値を算出する。
ここで、図6を用いて視線角度θvxcについて説明する。視線角度θvxcは、図6に示されるように、視点VPから平面型マーカ1の中心0を結ぶ視線と平面型マーカ1の角度関係を表すものである。より具体的には、視線角度θvxcは、平面型マーカ1上におけるX軸周りの視線角であり、上記視線とX軸を含む平面11とXZ面10とがなす角と定義される。
なお、視線角度θvycは同様に、平面型マーカ1上におけるY軸周りの視線角とされる。
従って、ステップS1で推定された姿勢を図6に示されたような座標系にあてはめることにより、視線角度θv*cの絶対値が算出される。
次に、ステップS3では、ステップS2で算出された絶対値に応じて観測対象とするモアレパターンを選択する。ここで、観測対象とするモアレパターンとは、モアレパターン形成部VMP1x,VMP1y,VMP2x,VMP2yのいずれかにおいて形成されるモアレパターンを意味する。
ステップS4では、ステップS3で選択されたモアレパターンを観測し、得られた黒ピークの位置に応じて観測方向を推定する。
なお、上記のステップS3及びステップS4については、後に詳しく説明する。
なお、上記のステップS3及びステップS4については、後に詳しく説明する。
そして、ステップS5では、ステップS4で推定された観測方向に応じて、ステップS1における初期推定を修正する。
以下において、図7を参照しつつ、図5に示されたステップS3及びステップS4の実施例を詳しく説明する。
ここで、前提として、図1に示されたモアレパターン形成部VMP1x,VMP1y,VMP2x,VMP2yにより形成されたモアレパターンにおける黒ピーク位置Pbxと視線角度θvxbとの関係が、図8に示される。
なお、黒ピーク位置Pbxは、上記モアレパターンを撮像することにより得られた画像中における黒ピーク画素の位置を意味する。また、視線角度θvxbは、図6に示された上記の視線角度θvxcと同様に、視点VPから上記黒ピーク位置を結ぶ視線と平面型マーカ1の角度関係を表すものである。
図8に示されたグラフは、それぞれ縦軸が視線角度θvxb[度(deg)]、横軸がモアレパターン形成部VMP1x,VMP1y,VMP2x,VMP2yにより形成されたモアレパターンにおける黒ピーク位置Pbx[ピクセル(pixel)]を示す。
ここで、縦軸の視線角度θvxb[deg]は、図8に示されるように角度±α1,±α2,±α3により複数の範囲に分割され、各範囲において、黒ピーク位置Pbxと視線角度θvxbの対応関係を一意に示すグラフeq0,eq11,eq12,eq21,eq22が示される。
すなわち、上記対応関係は、それぞれ視線角度θvxbが-α1からα1までの範囲ではグラフeq0、視線角度θvxbが-α3から-α2までの範囲ではグラフeq11、視線角度θvxbがα2からα3までの範囲ではグラフeq12、視線角度θvxbがα1からα2までの範囲ではグラフeq21、視線角度θvxbが-α2から-α1までの範囲ではグラフeq22により示される。
従って、上記のグラフeq0,eq11,eq12,eq21,eq22を用いることにより、観測された黒ピーク位置に応じて視線角度を一意に推定することができる。また、二つの黒ピーク位置Pbx1,Pbx2は共に、後述するしきい値とされる。
本実施例においては、図7に示されるように、ステップS1で視線角度θv*cの絶対値が角度α1以下であるか否かを判断する。そして、視線角度θv*cの絶対値が角度α1以下であると判断した場合にはステップS10へ進み、角度α1より大きいと判断した場合にはステップS2へ進む。
ステップS10では、モアレパターン形成部VMP1x若しくはモアレパターン形成部VMP1yにより形成されたモアレパターンVMP1*の黒ピーク位置Pb*を検出する。
さらに、ステップS11では、ステップS10で検出された黒ピーク位置Pb*が、モアレパターン形成部VMP1xにより形成されたモアレパターンVMP1*の黒ピーク位置である場合には、図8に示されたグラフeq0を用いてステップS10で検出された黒ピーク位置Pbxに対応する視線角度θvxbを算出する。
一方、ステップS2では、視線角度θv*cの絶対値が角度α1より大きく角度α2以下であるか否かを判断する。そして、視線角度θv*cの絶対値が角度α1より大きく角度α2以下であると判断した場合にはステップS3へ進み、角度α2より大きいと判断した場合にはステップS30へ進む。
ステップS3では、モアレパターン形成部VMP2x若しくはモアレパターン形成部VMP2yにより形成されたモアレパターンVMP2*の黒ピーク位置Pb*を検出する。
そして、ステップS4では、ステップS3において検出された黒ピーク位置Pb*がしきい値Pb*2(ここで、*はx若しくはyを意味する。以下同様。)より小さい値か否かを判断する。
なお、黒ピーク位置Pb*がモアレパターン形成部VMP2xにより形成されたモアレパターンVMP2*の黒ピーク位置である場合には、図8に示されたしきい値Pbx2より小さい値か否かが判断されることになる。
さらに、ステップS4において、ステップS3において検出された黒ピーク位置Pb*がしきい値Pb*2より小さい値であると判断された場合にはステップS21へ進み、ステップS3において検出された黒ピーク位置Pb*がしきい値Pb*2以上の値であると判断された場合にはステップS22へ進む。
ステップS21では、ステップS3で検出された黒ピーク位置Pb*が、モアレパターン形成部VMP2xにより形成されたモアレパターンVMP2*の黒ピーク位置である場合には、図8に示されたグラフeq21を用いてステップS3で検出された黒ピーク位置Pbxに対応する視線角度θvxbを算出する。
また、ステップS22では、ステップS3で検出された黒ピーク位置Pb*が、モアレパターン形成部VMP2xにより形成されたモアレパターンVMP2*の黒ピーク位置である場合には、図8に示されたグラフeq22を用いてステップS3で検出された黒ピーク位置Pbxに対応する視線角度θvxbを算出する。
一方、ステップS30では、視線角度θv*cの絶対値が角度α2より大きく角度α3以下のとき、モアレパターン形成部VMP1x若しくはモアレパターン形成部VMP1yにより形成されたモアレパターンVMP1*の黒ピーク位置Pb*を検出する。
そして、ステップS31では、ステップS30において検出された黒ピーク位置Pb*がしきい値Pb*1(ここで、*はx若しくはyを意味する。以下同様。)より小さい値か否かを判断する。
なお、黒ピーク位置Pb*がモアレパターン形成部VMP1xにより形成されたモアレパターンVMP1*の黒ピーク位置である場合には、図8に示されたしきい値Pbx1より小さい値か否かが判断されることになる。
さらに、ステップS31において、ステップS30において検出された黒ピーク位置Pb*がしきい値Pb*1より小さい値であると判断された場合にはステップS32へ進み、ステップS30において検出された黒ピーク位置Pb*がしきい値Pb*1以上の値であると判断された場合にはステップS33へ進む。
ステップS32では、ステップS30で検出された黒ピーク位置Pb*が、モアレパターン形成部VMP1xにより形成されたモアレパターンVMP1*の黒ピーク位置である場合には、図8に示されたグラフeq11を用いてステップS30で検出された黒ピーク位置Pbxに対応する視線角度θvxbを算出する。
また、ステップS33では、ステップS30で検出された黒ピーク位置Pb*が、モアレパターン形成部VMP1xにより形成されたモアレパターンVMP1*の黒ピーク位置である場合には、図8に示されたグラフeq12を用いてステップS30で検出された黒ピーク位置Pbxに対応する視線角度θvxbを算出する。
なお、上記においては、図8を参照しつつ、モアレパターン形成部VMP1x及びモアレパターン形成部VMP2xにより生成されるモアレパターンを観測することによって姿勢推定を行う方法について記したが、モアレパターン形成部VMP1y及びモアレパターン形成部VMP2yにより生成されるモアレパターンを観測することによって姿勢を推定する方法についても同様に考えられる。
以上より、図5及び図7に示された姿勢推定方法によれば、モアレパターン形成部VMP1x,VMP1yにより形成されるモアレパターンのみならず、モアレパターン形成部VMP2x,VMP2yにより形成されるモアレパターンも活用することによって、姿勢推定が可能となる観測方向の範囲を拡張することができる。
これにより、拡張現実(AR)やロボット制御、計測等の分野において、観測方向に関する制限を受けにくいという点で従来型マーカよりも安定した姿勢推定を実現することができる。
1 平面型マーカ
2 ARマーカ
VMP1x,VMP1y,VMP2x,VMP2y モアレパターン形成部
LL レンチキュラーレンズ
ST 白黒縞模様パターン
θvxc,θvxb 視線角度
Pbx 黒ピーク位置
eq0,eq11,eq12,eq21,eq22 グラフ
2 ARマーカ
VMP1x,VMP1y,VMP2x,VMP2y モアレパターン形成部
LL レンチキュラーレンズ
ST 白黒縞模様パターン
θvxc,θvxb 視線角度
Pbx 黒ピーク位置
eq0,eq11,eq12,eq21,eq22 グラフ
Claims (5)
- 二次元パターンコードと、
模様の上に設けられたレンズによって観測方向に応じた模様データが生成され、前記模様データに対する分割された観測方向の範囲毎に、観測された前記模様データの位置に応じて前記観測方向が一意に推定される複数の模様データ生成手段とを備えたマーカ。 - 前記二次元パターンコードは矩形をなし、
第1の前記模様データ生成手段は、前記矩形を構成する隣接した第1の二辺のそれぞれに対して平行に配置された第1の前記レンズからなり、
第2の前記模様データ生成手段は、前記矩形を構成し前記第1の二辺と異なる第2の二辺のそれぞれに対して平行に配置された第2の前記レンズからなる、請求項1に記載のマーカ。 - 前記模様は縞模様であり、
前記第1の前記レンズと前記第2の前記レンズは共にレンチキュラーレンズであって、
前記第1の前記レンズと前記第2の前記レンズとは、前記観測方向についての周期及び前記縞模様の前記レンチキュラーレンズに対する相対位置が異なるものとされた、請求項2に記載のマーカ。 - 模様の上に設けられたレンズによって観測方向に応じた模様データが生成され、前記模様データに対する分割された観測方向の範囲毎に、観測された前記模様データの位置に応じて前記観測方向が一意に推定される複数の前記模様データ生成手段を備えたマーカを用いた姿勢推定方法であって、
前記マーカの撮像画像を構成する要素の位置関係に応じて、前記マーカの姿勢を初期推定する第1のステップと、
前記第1のステップで推定された姿勢に応じて前記模様データに対する前記観測方向の絶対値を算出する第2のステップと、
前記第2のステップで得られた前記絶対値に応じて観測対象とする前記模様データ生成手段を選択する第3のステップと、
前記第3のステップで選択された前記模様データ生成手段により生成される前記模様データを観測し、得られた前記模様データの位置に応じて前記観測方向を推定する第4のステップと、
前記第4のステップで推定された前記観測方向に応じて、前記第1のステップにおける初期推定を修正する第5のステップを有するマーカを用いた姿勢推定方法。 - 前記第4のステップにおける推定は、前記第3のステップで選択された前記模様データ生成手段により生成される前記模様データを観測することによって予め得られた前記模様データの位置と前記観測方向との関係を用いてなされる、請求項4に記載のマーカを用いた姿勢推定方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014-164462 | 2014-08-12 | ||
| JP2014164462 | 2014-08-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016024555A1 true WO2016024555A1 (ja) | 2016-02-18 |
Family
ID=55304182
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2015/072571 Ceased WO2016024555A1 (ja) | 2014-08-12 | 2015-08-07 | マーカとマーカを用いた姿勢推定方法 |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2016024555A1 (ja) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018025531A (ja) * | 2016-08-09 | 2018-02-15 | コー・ヤング・テクノロジー・インコーポレーテッド | オプティカルトラッキング用のマーカー、オプティカルトラッキングシステム及びオプティカルトラッキング方法 |
| WO2018110114A1 (ja) * | 2016-12-12 | 2018-06-21 | 国立研究開発法人産業技術総合研究所 | マーカとマーカの製造方法 |
| WO2018131678A1 (ja) * | 2017-01-13 | 2018-07-19 | 株式会社エンプラス | マーカ搭載用ユニット |
| WO2018131679A1 (ja) * | 2017-01-13 | 2018-07-19 | 株式会社エンプラス | マーカ搭載用ユニットおよびその製造方法 |
| WO2018131680A1 (ja) * | 2017-01-13 | 2018-07-19 | 株式会社エンプラス | マーカ搭載用ユニット |
| WO2018135063A1 (ja) * | 2017-01-17 | 2018-07-26 | 国立研究開発法人産業技術総合研究所 | マーカとマーカを用いた姿勢推定方法及び位置姿勢推定方法 |
| WO2018159312A1 (ja) * | 2017-03-01 | 2018-09-07 | 株式会社エンプラス | マーカ搭載用ユニット |
| WO2018193806A1 (ja) * | 2017-04-19 | 2018-10-25 | 株式会社エンプラス | マーカユニット |
| WO2018212052A1 (ja) * | 2017-05-17 | 2018-11-22 | 株式会社エンプラス | マーカユニット |
| CN109716061A (zh) * | 2016-09-13 | 2019-05-03 | 国立研究开发法人产业技术综合研究所 | 标记器和使用了标记器的姿势推定方法 |
| WO2019124167A1 (ja) * | 2017-12-21 | 2019-06-27 | 株式会社エンプラス | マーカユニットの製造方法 |
| WO2020031659A1 (ja) * | 2018-08-06 | 2020-02-13 | 国立研究開発法人産業技術総合研究所 | 位置姿勢推定システム及び位置姿勢推定装置と位置姿勢推定方法 |
| JP2020053008A (ja) * | 2018-09-26 | 2020-04-02 | 深セン市優必選科技股▲ふん▼有限公司Ubtech Pobotics Corp Ltd | 位置決め方法、ロボット及びコンピューター記憶媒体 |
| CN115066591A (zh) * | 2020-02-06 | 2022-09-16 | 大日本印刷株式会社 | 标记、标记的制造方法以及检测对象物 |
| EP4571248A1 (de) * | 2023-12-12 | 2025-06-18 | Hilti Aktiengesellschaft | Vorrichtungen und verfahren zur winkelmessung |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006267879A (ja) * | 2005-03-25 | 2006-10-05 | Canon Inc | 画像処理方法、画像処理装置、マーカ |
| JP2012145559A (ja) * | 2010-12-24 | 2012-08-02 | National Institute Of Advanced Industrial & Technology | マーカ |
| JP2014102246A (ja) * | 2012-10-24 | 2014-06-05 | National Institute Of Advanced Industrial & Technology | 位置姿勢検出システム |
-
2015
- 2015-08-07 WO PCT/JP2015/072571 patent/WO2016024555A1/ja not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006267879A (ja) * | 2005-03-25 | 2006-10-05 | Canon Inc | 画像処理方法、画像処理装置、マーカ |
| JP2012145559A (ja) * | 2010-12-24 | 2012-08-02 | National Institute Of Advanced Industrial & Technology | マーカ |
| JP2014102246A (ja) * | 2012-10-24 | 2014-06-05 | National Institute Of Advanced Industrial & Technology | 位置姿勢検出システム |
Non-Patent Citations (2)
| Title |
|---|
| HIDEYUKI TANAKA ET AL.: "LentiMark: A Visual Marker for Precise Pose Estimation Based on Lenticular Lenses", THE TRANSACTIONS OF THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS. D, vol. J95-D, no. 8, 1 August 2012 (2012-08-01), pages 1522 - 1529, ISSN: 1880-4535 * |
| TANAKA ET AL.: "A solution to pose ambiguity of visual markers using Moire patterns", 2014 IEEE /RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014, September 2014 (2014-09-01), pages 3129 - 3134, XP032676546, DOI: doi:10.1109/IROS.2014.6942995 * |
Cited By (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018025531A (ja) * | 2016-08-09 | 2018-02-15 | コー・ヤング・テクノロジー・インコーポレーテッド | オプティカルトラッキング用のマーカー、オプティカルトラッキングシステム及びオプティカルトラッキング方法 |
| EP3499180A4 (en) * | 2016-09-13 | 2019-06-26 | National Institute of Advanced Industrial Science and Technology | MARKER AND ALIGNMENT ESTIMATION METHOD USING THE MARKER |
| JPWO2018051843A1 (ja) * | 2016-09-13 | 2019-06-24 | 国立研究開発法人産業技術総合研究所 | マーカとマーカを用いた姿勢推定方法 |
| CN109716061A (zh) * | 2016-09-13 | 2019-05-03 | 国立研究开发法人产业技术综合研究所 | 标记器和使用了标记器的姿势推定方法 |
| CN109716061B (zh) * | 2016-09-13 | 2020-12-01 | 国立研究开发法人产业技术综合研究所 | 标记器和使用了标记器的姿势推定方法 |
| US11030770B2 (en) | 2016-09-13 | 2021-06-08 | National Institute Of Advanced Industrial Science And Technology | Marker and posture estimating method using marker |
| US11391565B2 (en) | 2016-12-12 | 2022-07-19 | National Institute Of Advanced Industrial Science And Technology | Marker and marker manufacturing method |
| WO2018110114A1 (ja) * | 2016-12-12 | 2018-06-21 | 国立研究開発法人産業技術総合研究所 | マーカとマーカの製造方法 |
| JPWO2018110114A1 (ja) * | 2016-12-12 | 2019-07-18 | 国立研究開発法人産業技術総合研究所 | マーカとマーカの製造方法 |
| JP2018116037A (ja) * | 2017-01-13 | 2018-07-26 | 株式会社エンプラス | マーカ搭載用ユニットおよびその製造方法 |
| WO2018131680A1 (ja) * | 2017-01-13 | 2018-07-19 | 株式会社エンプラス | マーカ搭載用ユニット |
| WO2018131679A1 (ja) * | 2017-01-13 | 2018-07-19 | 株式会社エンプラス | マーカ搭載用ユニットおよびその製造方法 |
| WO2018131678A1 (ja) * | 2017-01-13 | 2018-07-19 | 株式会社エンプラス | マーカ搭載用ユニット |
| CN110177994A (zh) * | 2017-01-13 | 2019-08-27 | 恩普乐股份有限公司 | 标记安装单元 |
| WO2018135063A1 (ja) * | 2017-01-17 | 2018-07-26 | 国立研究開発法人産業技術総合研究所 | マーカとマーカを用いた姿勢推定方法及び位置姿勢推定方法 |
| JPWO2018135063A1 (ja) * | 2017-01-17 | 2019-07-18 | 国立研究開発法人産業技術総合研究所 | マーカとマーカを用いた姿勢推定方法及び位置姿勢推定方法 |
| US10928191B2 (en) | 2017-01-17 | 2021-02-23 | National Institute Of Advanced Industrial Science And Technology | Marker, and posture estimation method and position and posture estimation method using marker |
| EP3550259A4 (en) * | 2017-01-17 | 2020-07-22 | National Institute of Advanced Industrial Science and Technology | MARKER, POSTURE ESTIMATE PROCESS AND POSITION AND POSTURE ESTIMATION PROCESS USING A MARKER |
| WO2018159312A1 (ja) * | 2017-03-01 | 2018-09-07 | 株式会社エンプラス | マーカ搭載用ユニット |
| JP2018146236A (ja) * | 2017-03-01 | 2018-09-20 | 株式会社エンプラス | マーカ搭載用ユニット |
| JPWO2018193806A1 (ja) * | 2017-04-19 | 2020-02-06 | 株式会社エンプラス | マーカユニット |
| WO2018193806A1 (ja) * | 2017-04-19 | 2018-10-25 | 株式会社エンプラス | マーカユニット |
| JP2018194435A (ja) * | 2017-05-17 | 2018-12-06 | 株式会社エンプラス | マーカユニット |
| WO2018212052A1 (ja) * | 2017-05-17 | 2018-11-22 | 株式会社エンプラス | マーカユニット |
| JP2019111691A (ja) * | 2017-12-21 | 2019-07-11 | 株式会社エンプラス | マーカユニットの製造方法 |
| WO2019124167A1 (ja) * | 2017-12-21 | 2019-06-27 | 株式会社エンプラス | マーカユニットの製造方法 |
| WO2020031659A1 (ja) * | 2018-08-06 | 2020-02-13 | 国立研究開発法人産業技術総合研究所 | 位置姿勢推定システム及び位置姿勢推定装置と位置姿勢推定方法 |
| JP2020053008A (ja) * | 2018-09-26 | 2020-04-02 | 深セン市優必選科技股▲ふん▼有限公司Ubtech Pobotics Corp Ltd | 位置決め方法、ロボット及びコンピューター記憶媒体 |
| CN115066591A (zh) * | 2020-02-06 | 2022-09-16 | 大日本印刷株式会社 | 标记、标记的制造方法以及检测对象物 |
| US12393117B2 (en) | 2020-02-06 | 2025-08-19 | Dai Nippon Printing Co., Ltd. | Marker, method for manufacturing marker, and detection target |
| EP4571248A1 (de) * | 2023-12-12 | 2025-06-18 | Hilti Aktiengesellschaft | Vorrichtungen und verfahren zur winkelmessung |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2016024555A1 (ja) | マーカとマーカを用いた姿勢推定方法 | |
| EP2976600B1 (en) | Indoor navigation via multi-beam laser projection | |
| JP6079333B2 (ja) | 校正装置、方法及びプログラム | |
| CN113841384B (zh) | 校准装置,用于校准的图表和校准方法 | |
| JP6396982B2 (ja) | 空間モデル処理装置 | |
| WO2018076154A1 (zh) | 一种基于鱼眼摄像机空间位姿标定的全景视频生成方法 | |
| CN110140023B (zh) | 标记器和使用了标记器的姿势推定方法及位置姿势推定方法 | |
| CN109716061B (zh) | 标记器和使用了标记器的姿势推定方法 | |
| CN106331527A (zh) | 一种图像拼接方法及装置 | |
| JP2022089269A (ja) | キャリブレーション装置およびキャリブレーション方法 | |
| CN106709865A (zh) | 一种深度图像合成方法及装置 | |
| JP2014092460A (ja) | 画像処理装置および方法、画像処理システム、並びにプログラム | |
| US10643351B2 (en) | Indoor navigation via multi beam laser projection | |
| JP6016662B2 (ja) | 画像合成装置及び画像合成方法 | |
| JP2011155412A (ja) | 投影システムおよび投影システムにおける歪み修正方法 | |
| US20210183092A1 (en) | Measuring apparatus, measuring method and microscope system | |
| KR101634283B1 (ko) | 단일영상에서의 3차원 카메라교정을 통한 3차원 공간모델링 형성제어장치 및 방법 | |
| WO2018167918A1 (ja) | プロジェクタ、マッピング用データ作成方法、プログラム及びプロジェクションマッピングシステム | |
| Fleischmann et al. | Fast projector-camera calibration for interactive projection mapping | |
| JP2019032660A (ja) | 撮像システム、撮像方法 | |
| JP4778569B2 (ja) | ステレオ画像処理装置、ステレオ画像処理方法及びステレオ画像処理プログラム | |
| Huang et al. | A joint calibration method for the 3D sensing system composed with ToF and stereo camera | |
| Hata et al. | Cs231a course notes 3: Epipolar geometry | |
| JP5728399B2 (ja) | 計測装置、方法及びプログラム | |
| KR100867731B1 (ko) | 전방향 카메라의 위치 추정 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15831920 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15831920 Country of ref document: EP Kind code of ref document: A1 |