[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6424309B1 - 採寸値に基づく3次元モデルを生成するプログラム及び装置 - Google Patents

採寸値に基づく3次元モデルを生成するプログラム及び装置 Download PDF

Info

Publication number
JP6424309B1
JP6424309B1 JP2018153011A JP2018153011A JP6424309B1 JP 6424309 B1 JP6424309 B1 JP 6424309B1 JP 2018153011 A JP2018153011 A JP 2018153011A JP 2018153011 A JP2018153011 A JP 2018153011A JP 6424309 B1 JP6424309 B1 JP 6424309B1
Authority
JP
Japan
Prior art keywords
dimension
model
component variable
learning engine
dimensional
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.)
Active
Application number
JP2018153011A
Other languages
English (en)
Other versions
JP2020027526A (ja
Inventor
裕樹 有光
裕樹 有光
Original Assignee
裕樹 有光
裕樹 有光
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 裕樹 有光, 裕樹 有光 filed Critical 裕樹 有光
Priority to JP2018153011A priority Critical patent/JP6424309B1/ja
Application granted granted Critical
Publication of JP6424309B1 publication Critical patent/JP6424309B1/ja
Publication of JP2020027526A publication Critical patent/JP2020027526A/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Image Generation (AREA)

Abstract

【課題】採寸値のみから3次元モデルを簡易に生成すると共に、極めて小さいデータ容量にエンコード及びデコードすることができるプログラム及び装置を提供する。
【解決手段】1体の次元数nの採寸値から、3次元モデルを生成する。装置は、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられた教師データ群を用いて、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、相関学習エンジンを用いて、対象データとしての1体の次元数nの採寸値から次元数mの成分変数へエンコードするエンコード手段と、統計学習エンジンを用いて、当該次元数mの成分変数から3次元モデルにデコードするデコード手段とを有する。
【選択図】図1

Description

本発明は、3次元モデルを生成する技術に関する。具体的には、3次元モデルに基づくエンコード及びデコードの技術に関する
近年、人体形状データを検知可能な3次元スキャナの技術がある(例えば非特許文献1及び2参照)。この技術によれば、人体に対する非接触の光学三角測量によって、3次元の点群データを計測する。これら点群データは、約100万点と超高密度であり、人体計測の用途では極めて小さい誤差を実現している。このような人体形状データは、体重以外の健康管理データとしても有効なものである。
従来、骨格モデルに重ねた筋肉モデルを、被験者の測定結果に合わせて変形させる技術がある(例えば特許文献1参照)。この技術によれば、体組成計及び3次元測定器による被験者の身体的な測定結果に基づいて、被験者自身に応じた人体モデルを作成する。人体モデルは、骨格、筋肉及び脂肪をセットにした解剖的なモデルであり、これらは、被験者の測定結果に応じて変形される。これらの骨格、筋肉及び脂肪それぞれのモデルを切り替えて表示することにより、被験者は、自らの体内の状況などを視覚的に認識することができる。
また、物体を特徴パラメータで表現した3次元モデルを予め格納しておき、撮像画像から検出した特徴領域の画像を、3次元モデルに適応させる技術もある(例えば特許文献2参照)。この技術によれば、特徴領域の画像に撮像されている物体を表す、3次元モデルの特徴パラメータの値を算出する。そして、その特徴パラメータの値と、特徴領域以外の領域の画像とを出力することによって、3次元画像全体のデータ量を削減している。
特開2017−176803号公報 特開2009−268088号公報
「3D BODY SCANNER SCUVEG4」、株式会社スペースビジョン、[online]、[平成30年7月14日検索]、インターネット<URL:http://spacevision.ap-northeast-1.elasticbeanstalk.com/productservice/3d-body-scanner-scuveg4/> 「3D Body Station」、株式会社3D Body Lab、[online]、[平成30年7月14日検索]、インターネット<URL:https://www.3dbodylab.co.jp/3dbodystation/>
前述した非特許文献1及び2の場合、人体の3次元モデルを生成するために、規模的に且つコスト的に大きい3次元スキャナを用いる必要がある。また、3次元モデルは、その精度を高めるべく、頂点数を例えば15,000以上とし、各頂点も3次元(x,y,z)で表現するために、それら点群データの次元数は、45,000以上の膨大なデータ量となる。
これに対し、本願の発明者は、光学三角測量の3次元スキャナを用意することなく、採寸値から、ユーザの体型に近い3次元モデルを簡易に生成することができないか、と考えた。例えばスマートフォンのカメラによって自らの体型を撮影して3次元モデルを作成する技術もあるが、あくまで、アバターのようなエージェントキャラクタを生成する用途程度のものであって、3次元モデルの精度は極めて低い。
一方で、ユーザが日常的に洋服のサイズを選択する場合、自らの一部の採寸箇所の採寸値のみを基準にして選択している。即ち、その採寸箇所の採寸値は、ユーザの体型を表す基準となっている。
また、本願の発明者は、3次元モデルのデータを、小容量で、且つ、簡易に共有(送受信)することができないか、と考えた。一般的には、例えば衣料品業界では、ユーザの体型を表す3次元モデルから、洋服の選択や採寸の調整の用途が考えられる。また、例えば医療業界では、DICOM(Digital Imaging and COmmunications in Medicine)データから各臓器の3次元モデルを表す用途も考えられる。更に、広告業界では、そのユーザの体型に合わせたエージェントキャラクタを、サイネージディスプレイに表示させる用途も考えられる。そのためにも、ユーザとサービス提供者との間で、3次元モデルのデータを瞬時に送受信させる必要がある。
更に、本願の発明者は、ユーザ自らの体型を表現する3次元モデルは、そのユーザにとって個人情報として守秘されるべきものではないか、と考えた。即ち、その3次元モデルをエンコードしたデータ自体は、第三者にとって理解できないように暗号化されていることが好ましい。
そこで、本発明によれば、採寸値のみから3次元モデルを簡易に生成すると共に、極めて小さいデータ容量にエンコード及びデコードすることができるプログラム及び装置を提供することを目的とする。
本発明によれば、対象データとしての1体の次元数nの採寸値から、複数の頂点からなる3次元モデルを生成する装置に搭載されたコンピュータを機能させるプログラムであって、
教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
相関学習エンジンを用いて、対象データとしての1体の次元数nの採寸値から次元数mの成分変数へエンコードするエンコード手段と、
統計学習エンジンを用いて、当該次元数mの成分変数から3次元モデルにデコードするデコード手段と
してコンピュータを機能させることを特徴とする。
本発明によれば、複数の頂点からなる3次元モデルをエンコードする装置に搭載されたコンピュータを機能させるプログラムであって、
教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
相関学習エンジンを用いて、対象データとしての1体の次元数nの採寸値から次元数mの成分変数へエンコードするエンコード手段と
してコンピュータを機能させることを特徴とする。
本発明のプログラムにおける他の実施形態によれば、
教師データ群の3次元モデル自体から、複数の採寸箇所に対応する次元数nの採寸値を抽出するために、
統計学習エンジンを用いて、教師データ群の3次元モデルを入力することによって次元数mの成分変数を出力し、逆再生的に、出力された当該次元数mの成分変数を入力することによって逆生成3次元モデルを出力し、当該逆再生3次元モデル自体から、複数の採寸箇所に対応する次元数nの採寸値を抽出する
ようにコンピュータを機能させることも好ましい。
本発明のプログラムにおける他の実施形態によれば、
エンコード手段は、
対象データとして1体の次元数nの採寸値について、k(<n)個の採寸値のみ決定され、その他のn−k個の採寸値が欠損していても、次元数mの成分変数を推定するために、
k個の採寸値を束縛条件として、最適化された他のn−k個の採寸値を含む次元数mの成分変数を算出する
ようにコンピュータを機能させることも好ましい。
本発明のプログラムにおける他の実施形態によれば、
エンコード手段は、ラグランジュの未定乗数法(method of Lagrange multiplier)を用いる
ようにコンピュータを機能させることも好ましい。
本発明のプログラムにおける他の実施形態によれば、
エンコードされた次元数mの成分変数を記述したタグを作成するタグ作成手段と
して更にコンピュータを機能させることも好ましい。
本発明のプログラムにおける他の実施形態によれば、
異なるモデル種別の3次元モデルそれぞれに、教師データ群が用意され、
統計学習エンジン及び相関学習エンジンは、モデル種別毎に、異なる教師データ群によって複数個備えられ、
エンコード手段は、次元数の採寸値に基づくモデル識別子に対応した相関学習エンジンを用いて、次元数の採寸値から次元数の成分変数へエンコードし、
タグ作成手段は、モデル種別識別子と、当該モデル種別識別子に基づく次元数mの成分変数とを対応付けてタグに記述する
ようにコンピュータを機能させることも好ましい。
本発明によれば、複数の頂点からなる3次元モデルをデコードする装置に搭載されたコンピュータを機能させるプログラムであって、
教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
統計学習エンジンを用いて、対象データとしての次元数mの成分変数から3次元モデルにデコードするデコード手段と
してコンピュータを機能させることを特徴とする。
本発明のプログラムにおける他の実施形態によれば、
デコード手段は、対象データとしての次元数mの成分変数から、相関学習エンジンを用いて、次元数nの採寸値を導出する
ようにコンピュータを機能させることも好ましい。
本発明のプログラムにおける他の実施形態によれば、
次元数mの成分変数が記述されたタグから、次元数mの成分変数を読み取るタグ読取手段と
してコンピュータを機能させることも好ましい。
本発明のプログラムにおける他の実施形態によれば、
異なるモデル種別の3次元モデルそれぞれに、教師データ群が用意され、
統計学習エンジン及び相関学習エンジンは、モデル種別毎に、異なる教師データによって複数個備えられ、
タグ読取手段は、タグから、モデル種別識別子と、当該モデル種別識別子に基づく次元数mの成分変数とを読み取り、
デコード手段は、読み取られたモデル種別識別子に対応した相関学習エンジンを用いて、次元数mの成分変数から3次元モデルへデコードする
してコンピュータを機能させることも好ましい。
本発明のプログラムにおける他の実施形態によれば、
タグは、QR(Quick Response)(登録商標)コード又はRFID(Radio Frequency IDentifier)である
ようにコンピュータを機能させることも好ましい。
本発明のプログラムにおける他の実施形態によれば、
3次元モデルは、人体又は物体の形状データであって、同一対象体に対して同一頂点数で表現され、
教師データ群の複数体数は、3次元モデルの頂点数よりも少ないものである
ようにコンピュータを機能させることも好ましい。
本発明のプログラムにおける他の実施形態によれば、
統計学習エンジンは、主成分分析(Principal Component Analysis)に基づくものであり、
相関学習エンジンは、最小二乗法に基づくものである
ようにコンピュータを機能させることも好ましい。
本発明によれば、対象データとしての1体の次元数nの採寸値から、複数の頂点からなる3次元モデルを生成する装置であって、
教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
相関学習エンジンを用いて、対象データとしての1体の次元数nの採寸値から次元数mの成分変数へエンコードするエンコード手段と、
統計学習エンジンを用いて、当該次元数mの成分変数から3次元モデルにデコードするデコード手段と
を有することを特徴とする。
本発明によれば、複数の頂点からなる3次元モデルをエンコードする装置であって、
教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
相関学習エンジンを用いて、対象データとしての1体の次元数nの採寸値を入力し、次元数mの成分変数へエンコードするエンコード手段と
を有することを特徴とする。
本発明によれば、複数の頂点からなる3次元モデルをデコードする装置であって、
教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
対象データとしての次元数mの成分変数から、統計学習エンジンを用いて、3次元モデルにデコードするデコード手段と
を有することを特徴とする。
本発明のプログラム及び装置によれば、採寸値のみから3次元モデルを簡易に生成すると共に、極めて小さいデータ容量にエンコード及びデコードすることができる。
本発明における3次元モデルを生成する装置の機能構成図である。 統計学習エンジンにおける3次元モデルのベクトル空間を表す説明図である。 統計学習エンジンにおける統計形状空間を表す説明図である。 統計学習エンジンにおける主成分分析を表す簡易なコードである。 採寸箇所の採寸値から導出した採寸値空間を表す説明図である。 統計形状空間と採寸値空間との線形変換を表す説明図である。 相関学習エンジンにおける統計形状空間と採寸値空間との間の線形変換を表す簡易なコードである。 本発明によってデコードされた3次元モデルの精度を表す説明図である。 本発明における採寸箇所数の変化が3次元モデルに与える影響を表す説明図である。 3次元モデルをタグにエンコード及びデコードする装置の機能構成図である。 3次元モデルと採寸値との対応付けを再構成する機能構成図である。 モデル種別に応じて学習エンジンを切り替える機能構成図である。 本発明における欠損値を推定する採寸値空間を表す説明図である。 本発明における欠損値推定を表す簡易なコードである。 本発明における3次元モデルと採寸値とQRコードとを表すユーザインタフェースである。
以下では、本発明の実施の形態について、図面を用いて詳細に説明する。
図1は、本発明における3次元モデルを生成する装置の機能構成図である。
図1の装置によれば、複数の採寸値を入力することによって、3次元モデルを生成する装置の機能構成図である。
図1によれば、装置1は、統計学習エンジン101と、相関学習エンジン102と、エンコード部111と、デコード部122とを有する。これら機能構成部は、装置に搭載されたコンピュータを機能させるプログラムを実行することによって実現できる。
[統計学習エンジン101]
統計学習エンジン101は、教師データ群の複数体の3次元モデルを入力し、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する。
図2は、統計学習エンジンにおける3次元モデルのベクトル空間を表す説明図である。
図2によれば、教師データとしては、例えば様々な体型を持つ1,000体の人体を想定している。3次元モデルは、人体又は物体の形状データであって、同一対象体に対して同一頂点数で表現される。
図2(a)によれば、3次元モデルは、1体毎に頂点数がN=15,000あり、各頂点は3次元(x,y,z)で表現される。即ち、1体の3次元モデルは、3N(=45,000)次元のベクトルで表される。
図2(b)によれば、3次元モデルの1体毎に、3N次元空間における1点で表される。
尚、一般的な機械学習エンジンによれば、膨大な数の教師データを必要とするのに対し、本発明によれば、教師データ群の複数体数は、3次元モデルの頂点数よりも少なくてもよい。即ち、教師データの人体数1,000は、3次元モデルのベクトル次元数45,000よりも少ないということにある。即ち、教師データの複数体数を、3次元モデルのベクトル次元数以上に用意する必要がない。
図3は、統計学習エンジンにおける統計形状空間を表す説明図である。
図4は、統計学習エンジンにおける主成分分析を表す簡易なコードである。
統計学習エンジン101は、具体的には、主成分分析(Principal Component Analysis)に基づくものである。
「主成分分析」によって、相関のある3N次元空間の1000点から、互いに無相関で全体のばらつきを最もよく表す少数(例えば30個)の主成分(成分変数)を導出する。第1主成分の分散を最大化し、続く主成分はそれまでに決定した主成分と無相関という拘束条件の下で、分散を最大化するようにして選択される。主成分の分散を最大化することによって、観測値の変化に対する説明能力を可能な限り主成分に持たせる。主成分を与える主軸は3N次空間の1000点の群の直交基底となっている。主軸の直交性は、主軸が共分散行列の固有ベクトルになっており、共分散行列が実対称行列であることから導かれる。
統計学習エンジン101は、3N次元空間に対して、主成分分析に基づく成分変数数を次元数とする統計形状空間(例えば30次元)に射影させる統計学習モデルを構築する。
本発明によれば、3N(=45,000)次元空間における各3次元モデルを、例えば30次元(成分変数)空間に射影する。主成分を与える変換は、観測値の集合からなる行列の特異値分解で表され、3N次元空間の1000点の群からなる矩形行列Xの特異値分解は、以下の式で表される。
X=U*Σ*VT
X:3N次元空間の1000点からなる行列(1000行×3N列)
U:n(1000)×n(1000)の正方行列(n次元単位ベクトルの直交行列)
Σ:n(1000)×p(3N)の矩形対角行列(対角成分は、Xの特異値)
V:p(3N)×p(3N)の正方行列(p次元単位ベクトルの直交行列)
ここで、Vの最初の30列からなる行列をVと改める。そして、その行列Vによる線形変換はXの主成分を与える。
V:3N次元空間->統計形状(30次元)空間への変換を表す行列
-1:統計形状(30次元)空間->3N次元空間への変換を表す行列
尚、行列の上付き添え字-1は逆行列を示す記号ではなく、行列が定めるベクトルの変換に対して、その逆変換を意味する抽象的な記号として用いている。ここでは、V-1は、Vの転置VTと等しい。
図3からも明らかなとおり、行列V又はV-1による線形変換によって、3N次元空間と統計形状空間との間で、3次元モデルの1体毎に対応付けることができる。
s=x*V
x=s*V-1
s:統計形状空間のベクトル
x:3N次元空間のベクトル
V:統計学習モデル
[相関学習エンジン102]
相関学習エンジン102は、教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する。
図5は、採寸箇所の採寸値から導出した採寸値空間を表す説明図である。
教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられている。図5によれば、前述した図2における教師データの3次元モデルの人体それぞれに、複数の採寸箇所の採寸値が付与されている。この場合、採寸箇所を要素とし、採寸値をその要素値とした採寸値空間を導出することできる。例えば10カ所の採寸箇所の採寸値が付与されている場合、採寸値空間は10次元となる。
勿論、採寸箇所は、1カ所以上であればよい。身長だけでもよいし、身長+腹囲であってもよいし、身長+腹囲+胸囲であってもよい。
ここで、3次元モデルのデータと、採寸箇所の採寸値とが別個に対応付けられたものであってもよいし、3次元モデル自体から採寸箇所の採寸値を抽出することができるものであってもよい。
図6は、統計形状空間と採寸値空間との線形変換を表す説明図である。
図7は、相関学習エンジンにおける統計形状空間と採寸値空間との間の線形変換を表す簡易なコードである。
相関学習エンジン102は、最小二乗法に基づくものである
「最小二乗法(least squares method)」とは、複数の多次元ベクトル(データの組)から線形モデルで近似する際に、残差の二乗和が最小となる最も確からしい線形モデルを決定することをいう。
図5からも明らかなとおり、行列A又はA-1による線形変換によって、統計形状空間と採寸値空間との間で、3次元モデルの1体毎に対応付けることができる。
s=d*A
d=s*A-1
A=(DT*D)-1*DT*S (||D*A−S||を最小化するAを導出する)
s:統計形状空間のベクトル
d:採寸値空間のベクトル
S:統計形状空間のベクトルの組
D:採寸値空間のベクトルの組
A:相関学習モデル
[エンコード部111]
エンコード部111は、相関学習エンジン102を用いて、対象データとしての1体の次元数nの採寸値から、次元数mの成分変数へエンコードする。エンコードされた次元数mの成分変数は、採寸値を認識できない秘匿性を持つ。そのために、対象データの1体の次元数nの採寸値が守秘情報である場合に適する。
[デコード部122]
デコード部122は、、統計学習エンジン101を用いて、エンコードされた次元数mの成分変数から、3次元モデルにデコードする。
勿論、デコードされた3次元モデルから、次元数nの採寸値を直鉄的に抽出することもできる。
図8は、本発明によってデコードされた3次元モデルの精度を表す説明図である。
図8(a)は、対象データとして、4つの異なる3次元モデルA〜Dを表す。
図8(b)は、対象データの3次元モデルA〜Dそれぞれについて、統計学習エンジン101によって成分変数にエンコードし、その成分変数から統計学習エンジン101によってデコードした3次元モデルを表す。図8(a)と図8(b)とを比較して、主成分分析によってエンコード及びデコードをしても、3次元モデルがほぼ同一形状に維持されていることが理解できる。
図8(c)は、対象データの3次元モデルA〜Dそれぞれについて、採寸値(10カ所)から相関学習エンジン102によって成分変数にエンコードし、その成分変数から統計学習エンジン101によってデコードした3次元モデルを表す。図8(a)と図8(c)とを比較して、採寸値によってエンコード及びデコードしても、3次元モデルがほぼ同一形状に維持されていることが理解できる。
図9は、本発明における採寸箇所数の変化が3次元モデルに与える影響を表す説明図である。
図9(a)は、対象データとして、3つの異なる3次元モデルA〜Cを表す。
図9(b)は、対象データの3次元モデルA〜Cそれぞれについて、採寸値として「身長のみ」から相関学習エンジン102によって成分変数にエンコードし、その成分変数から統計学習エンジン101によってデコードした3次元モデルを表す。図9(a)と図9(b)とを比較して、身長以外では、3次元モデルの形状に対する同一性を認識できない。
図9(c)は、対象データの3次元モデルA〜Cそれぞれについて、採寸値として「身長」「腹囲」から相関学習エンジン102によって成分変数にエンコードし、その成分変数から統計学習エンジン101によってデコードした3次元モデルを表す。図9(a)と図9(c)とを比較して、3次元モデルの形状に対して、図9(b)よりも同一性が認識できる。
図9(d)は、対象データの3次元モデルA〜Cそれぞれについて、採寸値として「身長」「腹囲」「胸囲」から相関学習エンジン102によって成分変数にエンコードし、その成分変数から統計学習エンジン101によってデコードした3次元モデルを表す。図9(a)と図9(d)とを比較して、3次元モデルの形状に対する同一性を認識できる。
即ち、「身長」「腹囲」「胸囲」の3次元の採寸値のみで、元の3次元モデルにほぼ近い形状にデコードすることができる。
図10は、3次元モデルをタグにエンコード及びデコードする装置の機能構成図である。
図10によれば、図1と比較して、エンコードとしてのタグ作成部112と、デコードとしてのタグ読取部121とを有する。
[タグ作成部112]
タグ作成部112は、エンコード部111から出力された次元数mの成分変数を入力し、その成分変数を記述したタグを作成する。
[タグ読取部121]
タグ読取部121は、タグから、エンコードされた次元数mの成分変数を読み取る。読み取られた成分変数は、デコード部122へ出力される。
タグとしては、例えばQR(Quick Response)コードであってもよい。QRコードは、マトリックス型2次元コードであり、バイナリで最大2,953バイトを記述することができる。一般的なスマートフォンでは、QRコードをディスプレイに表示することもできるし、そのQRコードをカメラで読み取ることができる。
本発明によれば、3次元モデルを、成分変数(4バイト)で30次元とした場合、120バイトで表すことができる。120バイトをQRコードに記述するができれば、例えばユーザ自らの体型を表す3次元モデルを、QRコードで明示することが可能となる。
また、タグとしては、QRコードに限らず、又はRFID(Radio Frequency IDentifier)であってもよい。RFIDとは、RFタグに記述された情報を、電磁界や電波を用いた近距離無線通信によって通信する技術をいう。例えばFelica(登録商標)であって、電子マネーや乗車カードに用いられている。
本発明によれば、例えば3次元モデルの成分変数を、RFタグに記述しておくだけで、リーダによって瞬時に読み取らせることができる。RFタグから成分変数を読み取ったリーダは、その成分変数に対応した3次元モデルを瞬時にディスプレイに表示することもきる。
図11は、3次元モデルと採寸値との対応付けを再構成する機能構成図である。
図11によれば、教師データ群の3次元モデル自体から、複数の採寸箇所に対応する次元数nの採寸値を抽出するものである。即ち、3次元モデルと別個に採寸値を対応付けることなく、3次元モデル自体から採寸値を抽出する場合を想定する。
そのために、統計学習エンジン101は、教師データの3次元モデルを入力し、次元数mの成分変数を出力する。ここで、逆再生的に、統計学習エンジン101は、出力した次元数mの成分変数を入力することによって逆再生3次元モデルを出力する。その逆再生3次元モデル自体から、複数の採寸箇所に対応する次元数nの採寸値を抽出する。
統計学習エンジン101は、主成分分析によって次元圧縮をするものであるために、教師データの3次元モデルと、次元数mの成分変数から再生された3次元モデルとは誤差を含むこととなる。そのために、次元数mの成分変数からデコードした逆再生3次元モデル自体から採寸値を抽出すれば、次元数mの成分変数と採寸値とを高い精度で対応付けることができる。
相関学習エンジン102は、統計学習エンジン101から出力された次元数mの成分変数と、逆再生3次元モデル自体から抽出された次元数nの採寸値とを対応付けて学習する。
図12は、モデル種別に応じて学習エンジンを切り替える機能構成図である。
図12によれば、異なるモデル種別の3次元モデルそれぞれに、教師データ群が用意されている。前述した実施形態によれば、3次元モデルは人体であるとして説明したが、様々な物体であってもよい。
医療用途の場合、MRI(核磁気共鳴画像法)やCT(コンピュータ断層撮影)によって撮影した医用画像のDICOMデータから、例えば臓器毎の3次元モデルを作成することできる。例えば臓器毎にモデル種別を付与することによって、モデル種別に応じて3次元モデルを切り替えることができる。
異なるモデル種別の3次元モデルそれぞれに、教師データ群が用意される。そして、統計学習エンジン101及び相関学習エンジン102は、モデル種別毎に、異なる教師データ群によって複数個備えられる。
エンコード側として、エンコード部111は、対象データにおける次元数nの採寸値と、その対象データのモデルID(モデル種別識別子)とを入力する。そして、エンコード部111は、そのモデルIDに対応した相関学習エンジン102を用いて、次元数mの成分変数にエンコードする。
タグ作成部112は、モデルIDと、当該モデルIDに基づく次元数mの成分変数とを対応付けてタグに記述する。
デコード側として、タグ読取部121は、タグから、モデルIDと、当該モデルIDに基づく次元数mの成分変数とを読み取る。
デコード部122は、読み取られた次元数mの成分変数から、当該モデルIDに対応する相関学習エンジン102を用いて、3次元モデルへデコードする。
<採寸値の欠損値推定>
図13は、本発明における欠損値を推定する採寸値空間を表す説明図である。
図14は、本発明における欠損値推定を表す簡易なコードである。
採寸値空間は、教師データ群の3次元モデルに対応付けられた、固定の次元数n(=10)の採寸値を表すものである。
ここで、本発明によれば、対象データとして1体の次元数nの採寸値について、k(<n)個の採寸値のみが決定され、その他のn−k個の採寸値が欠損していてもよい。即ち、本発明によれば、教師データ群によって例えば10次元の採寸値空間から相関学習モデルを構築したとしても、例えばk=3個の採寸箇所の採寸値のみを入力することによって、次元数mの成分変数を推定することができる。
図13によれば、採寸値(10次元)空間上に、超楕円体の等値面が表されている。超楕円体とは、楕円を次元数n(=10)次元へ拡張したような図形をいう。等値面とは、その次元(=10)上に描かれる等高線図をいう。ここで、分散共分散行列C=DT*Dは既知であるとする。
超楕円体を表す二次形式(x:列ベクトル)
f(x)=xT*C-1*x
-1:対称行
実際には分散共分散行列はC=DT*D/教師データ群数
-1は、逆行列を示す
本発明によれば、k個の採寸値を束縛条件として、最適化された他のn−k個の採寸値を含む次元数mの成分変数を算出する。これには、ラグランジュの未定乗数法(method of Lagrange multiplier)を用いる。
ラグランジュの未定乗数法とは、束縛条件のもとで最適化する解析方法であって、いくつかの変数に対して、いくつかの関数の値を固定するという束縛条件のもとで、別のある1つの関数の極値を求めるという問題を考える。各束縛条件に対して、定数(未定乗数、Lagrange multiplier)を用意し、これらを係数とする線形結合を新しい関数(未定乗数も新たな変数とする)として考えることで、束縛問題を普通の極値問題として解く。
制約条件gj(x1,・・・,xn)=0(j=1,・・・,k)の下で、関数f(x1,・・・,xn)が極値をとる点について、
F(x1,・・・,xn,λ1,・・・,λk)
=f(x1,・・・,xn)+Σλjj(x1,・・・,xn)
とすることによって、以下の式を満たす。
dF/dxi=0 (i=1,・・・,n)
dF/dλj=0 (j=1,・・・,k)
採寸値の欠損値推定の場合に、k個の採寸値が与えられた場合、制約条件gj(x)=0(j=1,・・・,k)は、10次元空間上のアフィン超平面を表す一次方程式であり、以下の式で表される。
アフィン超平面を表す一次方程式
j(x)=nj T*(x−pj)=0
n:超平面の法線ベクトル
p:超平面上の点
特に、それぞれの超平面は基底に直交する(nの方向が基底方向に一致する)ために、以下のようになる。
j(x)=xi−yj=0
j:j番目の採寸値
i:対応するxの要素
制約条件の下で、関数f(x)の最小値を求めることは、与えられた採寸値の下で、平均に最も近い体型を求めることとなる。
10次元空間の場合、具体的には、以下のように表される。
x:10次元列ベクトル
y:k個の採寸値を含む10次元列ベクトル (k個以外の採寸値の値は任意)
λ:ラグランジュ乗数を要素とするk次元列ベクトル
O:k行10列の行列 各行は与えられた採寸値に応じたone-hot行ベクトル
C:分散共分散行列
f(x)=1/2*xT*C-1*x
g(x)=O*(y−x)
F(x)=f(x)+λT*g(x)
dF/dx=C-1*x−OT*λ=0 (1)
dF/dλ=O*(y−x)=0 (2)
(1)より、x=C*OT*λ (3)
(3)を(2)に代入
O*y−O*C*OT*λ=0
λ=(O*C*OT)-1*O*y
λを(3)に代入
x=C*OT*(O*C*OT)-1*O*y
図15は、本発明における3次元モデルと採寸値とQRコードとを表すユーザインタフェースである。
このユーザインタフェースによれば、採寸値に対応する3次元モデルと、その3次元モデルの成分変数が記述されたQRコードとを、一見することができる。特に、QRコードを、カメラによって読み取らせるだけで、3次元モデルを共有することできる。
以上、詳細に説明したように、本発明のプログラム及び装置によれば、採寸値のみから3次元モデルを簡易に生成すると共に、極めて小さいデータ容量にエンコード及びデコードすることができる。
本発明によれば、例えば以下のような用途に適する。
(用途1)ユーザ所持のスマートフォンを用いて、自らの体型の採寸値を入力し、成分変数を含むQRコードを作成しておく。そのQRコードを、転送先の装置のカメラへかざすことによって、自らの体型を表す3次元モデルを瞬時に送信することができる。
(用途2)衣料品業界の用途として、洋服の採寸値を入力することによって、その洋服に適した3次元モデルを作成することができる。
(用途3)医療業界の用途として、ユーザのDICOMデータに基づく3次元モデルを成分変数にエンコードしておくことによって、そのユーザの様々な臓器等の医用3次元モデルをタグやRFIDに記憶させておき、瞬時に転送することができる。
(用途4)広告業界の用途として、ユーザから読み取った成分変数から3次元モデルを再生し、その3次元モデルをそのユーザのキャラクタとして、サイネージディスプレイに表示させることができる。
(用途5)エンコードされた成分変数は、第三者が容易に認識することができず、個人情報の守秘性を持つ。
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
1 装置
101 統計学習エンジン
102 相関学習エンジン
111 エンコード部
112 タグ作成部
121 タグ読取部
122 デコード部

Claims (17)

  1. 対象データとしての1体の次元数nの採寸値から、複数の頂点からなる3次元モデルを生成する装置に搭載されたコンピュータを機能させるプログラムであって、
    教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
    教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
    教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
    相関学習エンジンを用いて、対象データとしての1体の次元数nの採寸値から次元数mの成分変数へエンコードするエンコード手段と、
    統計学習エンジンを用いて、当該次元数mの成分変数から3次元モデルにデコードするデコード手段と
    してコンピュータを機能させることを特徴とするプログラム。
  2. 複数の頂点からなる3次元モデルをエンコードする装置に搭載されたコンピュータを機能させるプログラムであって、
    教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
    教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
    教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
    相関学習エンジンを用いて、対象データとしての1体の次元数nの採寸値から次元数mの成分変数へエンコードするエンコード手段と
    してコンピュータを機能させることを特徴とするプログラム。
  3. 教師データ群の3次元モデル自体から、複数の採寸箇所に対応する次元数nの採寸値を抽出するために、
    統計学習エンジンを用いて、教師データ群の3次元モデルを入力することによって次元数mの成分変数を出力し、逆再生的に、出力された当該次元数mの成分変数を入力することによって逆生成3次元モデルを出力し、当該逆再生3次元モデル自体から、複数の採寸箇所に対応する次元数nの採寸値を抽出する
    ようにコンピュータを機能させることを特徴とする請求項2に記載のプログラム。
  4. 前記エンコード手段は、
    対象データとして1体の次元数nの採寸値について、k(<n)個の採寸値のみ決定され、その他のn−k個の採寸値が欠損していても、次元数mの成分変数を推定するために、
    k個の採寸値を束縛条件として、最適化された他のn−k個の採寸値を含む次元数mの成分変数を算出する
    ようにコンピュータを機能させることを特徴とする請求項3に記載のプログラム。
  5. 前記エンコード手段は、ラグランジュの未定乗数法(method of Lagrange multiplier)を用いる
    ようにコンピュータを機能させることを特徴とする請求項4に記載のプログラム。
  6. エンコードされた次元数mの成分変数を記述したタグを作成するタグ作成手段と
    して更にコンピュータを機能させることを特徴とする請求項2から5のいずれか1項に記載のプログラム。
  7. 異なるモデル種別の3次元モデルそれぞれに、教師データ群が用意され、
    統計学習エンジン及び相関学習エンジンは、モデル種別毎に、異なる教師データ群によって複数個備えられ、
    前記エンコード手段は、次元数の採寸値に基づくモデル識別子に対応した相関学習エンジンを用いて、次元数の採寸値から次元数の成分変数へエンコードし、
    前記タグ作成手段は、モデル種別識別子と、当該モデル種別識別子に基づく次元数mの成分変数とを対応付けてタグに記述する
    ようにコンピュータを機能させることを特徴とする請求項6に記載のプログラム。
  8. 複数の頂点からなる3次元モデルをデコードする装置に搭載されたコンピュータを機能させるプログラムであって、
    教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
    教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
    教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
    統計学習エンジンを用いて、対象データとしての次元数mの成分変数から3次元モデルにデコードするデコード手段と
    してコンピュータを機能させることを特徴とするプログラム。
  9. 前記デコード手段は、対象データとしての次元数mの成分変数から、相関学習エンジンを用いて、次元数nの採寸値を導出する
    ようにコンピュータを機能させることを特徴とする請求項8に記載のプログラム。
  10. 次元数mの成分変数が記述されたタグから、次元数mの成分変数を読み取るタグ読取手段と
    してコンピュータを機能させることを特徴とする請求項8又は9に記載のプログラム。
  11. 異なるモデル種別の3次元モデルそれぞれに、教師データ群が用意され、
    統計学習エンジン及び相関学習エンジンは、モデル種別毎に、異なる教師データによって複数個備えられ、
    前記タグ読取手段は、タグから、モデル種別識別子と、当該モデル種別識別子に基づく次元数mの成分変数とを読み取り、
    前記デコード手段は、読み取られたモデル種別識別子に対応した相関学習エンジンを用いて、次元数mの成分変数から3次元モデルへデコードする
    してコンピュータを機能させることを特徴とする請求項10に記載のプログラム。
  12. 前記タグは、QR(Quick Response)コード又はRFID(Radio Frequency IDentifier)である
    ようにコンピュータを機能させることを特徴とする請求項6、7、10又は11に記載のプログラム。
  13. 3次元モデルは、人体又は物体の形状データであって、同一対象体に対して同一頂点数で表現され、
    教師データ群の複数体数は、3次元モデルの頂点数よりも少ないものである
    ようにコンピュータを機能させることを特徴とする請求項1から12のいずれか1項に記載のプログラム。
  14. 統計学習エンジンは、主成分分析(Principal Component Analysis)に基づくものであり、
    相関学習エンジンは、最小二乗法に基づくものである
    ようにコンピュータを機能させることを特徴とする請求項1から13のいずれか1項に記載のプログラム。
  15. 対象データとしての1体の次元数nの採寸値から、複数の頂点からなる3次元モデルを生成する装置であって、
    教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
    教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
    教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
    相関学習エンジンを用いて、対象データとしての1体の次元数nの採寸値から次元数mの成分変数へエンコードするエンコード手段と、
    統計学習エンジンを用いて、当該次元数mの成分変数から3次元モデルにデコードするデコード手段と
    を有することを特徴とする装置。
  16. 複数の頂点からなる3次元モデルをエンコードする装置であって、
    教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
    教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
    教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
    相関学習エンジンを用いて、対象データとしての1体の次元数nの採寸値を入力し、次元数mの成分変数へエンコードするエンコード手段と
    を有することを特徴とする装置。
  17. 複数の頂点からなる3次元モデルをデコードする装置であって、
    教師データ群として、3次元モデル毎に、複数の採寸箇所に対応する次元数nの採寸値が対応付けられており、
    教師データ群の複数体の3次元モデルから、次元圧縮された次元数mの成分変数を出力すると共に、統計学習モデルを構築する統計学習エンジンと、
    教師データ群の複数体の3次元モデルから、次元数nの採寸値と、次元数mの成分変数との相関学習モデルを構築する相関学習エンジンと、
    対象データとしての次元数mの成分変数から、統計学習エンジンを用いて、3次元モデルにデコードするデコード手段と
    を有することを特徴とする装置。
JP2018153011A 2018-08-15 2018-08-15 採寸値に基づく3次元モデルを生成するプログラム及び装置 Active JP6424309B1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018153011A JP6424309B1 (ja) 2018-08-15 2018-08-15 採寸値に基づく3次元モデルを生成するプログラム及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018153011A JP6424309B1 (ja) 2018-08-15 2018-08-15 採寸値に基づく3次元モデルを生成するプログラム及び装置

Publications (2)

Publication Number Publication Date
JP6424309B1 true JP6424309B1 (ja) 2018-11-14
JP2020027526A JP2020027526A (ja) 2020-02-20

Family

ID=64269224

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018153011A Active JP6424309B1 (ja) 2018-08-15 2018-08-15 採寸値に基づく3次元モデルを生成するプログラム及び装置

Country Status (1)

Country Link
JP (1) JP6424309B1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6698233B1 (ja) * 2019-04-10 2020-05-27 株式会社オンワードホールディングス 3次元モデルの生成方法、及び3次元モデル生成プログラム
JP2020112899A (ja) * 2019-01-09 2020-07-27 裕樹 有光 3次元モデルとデプス画像とを対応付けて学習するプログラム
JP2021116507A (ja) * 2020-01-29 2021-08-10 株式会社ベティスミス ズボンの製造方法

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6775792B1 (ja) * 2020-07-10 2020-10-28 株式会社ワコール 生体の計測値を予測するプログラム、装置及び方法
JP7067709B1 (ja) * 2022-02-28 2022-05-16 株式会社ワコール スキンモデルから骨格に基づく体長を統計的に分析するプログラム、装置及び方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6968075B1 (en) * 2000-05-09 2005-11-22 Chang Kurt C System and method for three-dimensional shape and size measurement
US20090099457A1 (en) * 2006-02-27 2009-04-16 Select Research Limited Health Indicator
JP2012083955A (ja) * 2010-10-12 2012-04-26 Nippon Telegr & Teleph Corp <Ntt> 動作モデル学習装置、3次元姿勢推定装置、動作モデル学習方法、3次元姿勢推定方法およびプログラム
KR20130081037A (ko) * 2012-01-06 2013-07-16 한국전자통신연구원 인체 치수 측정 시스템 및 그 방법
US20140198108A1 (en) * 2013-01-16 2014-07-17 Disney Enterprises, Inc. Multi-linear dynamic hair or clothing model with efficient collision handling
JP2016021152A (ja) * 2014-07-15 2016-02-04 キヤノン株式会社 表示制御装置
WO2017029488A2 (en) * 2015-08-14 2017-02-23 Metail Limited Methods of generating personalized 3d head models or 3d body models
JP6241576B1 (ja) * 2016-12-06 2017-12-06 三菱電機株式会社 検査装置及び検査方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170154441A1 (en) * 2014-08-06 2017-06-01 Panasonic Corporation Orientation estimation method, and orientation estimation device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6968075B1 (en) * 2000-05-09 2005-11-22 Chang Kurt C System and method for three-dimensional shape and size measurement
US20090099457A1 (en) * 2006-02-27 2009-04-16 Select Research Limited Health Indicator
JP2012083955A (ja) * 2010-10-12 2012-04-26 Nippon Telegr & Teleph Corp <Ntt> 動作モデル学習装置、3次元姿勢推定装置、動作モデル学習方法、3次元姿勢推定方法およびプログラム
KR20130081037A (ko) * 2012-01-06 2013-07-16 한국전자통신연구원 인체 치수 측정 시스템 및 그 방법
US20140198108A1 (en) * 2013-01-16 2014-07-17 Disney Enterprises, Inc. Multi-linear dynamic hair or clothing model with efficient collision handling
JP2016021152A (ja) * 2014-07-15 2016-02-04 キヤノン株式会社 表示制御装置
WO2017029488A2 (en) * 2015-08-14 2017-02-23 Metail Limited Methods of generating personalized 3d head models or 3d body models
JP6241576B1 (ja) * 2016-12-06 2017-12-06 三菱電機株式会社 検査装置及び検査方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020112899A (ja) * 2019-01-09 2020-07-27 裕樹 有光 3次元モデルとデプス画像とを対応付けて学習するプログラム
JP6698233B1 (ja) * 2019-04-10 2020-05-27 株式会社オンワードホールディングス 3次元モデルの生成方法、及び3次元モデル生成プログラム
JP2021116507A (ja) * 2020-01-29 2021-08-10 株式会社ベティスミス ズボンの製造方法

Also Published As

Publication number Publication date
JP2020027526A (ja) 2020-02-20

Similar Documents

Publication Publication Date Title
JP6424309B1 (ja) 採寸値に基づく3次元モデルを生成するプログラム及び装置
Dibra et al. Human shape from silhouettes using generative hks descriptors and cross-modal neural networks
CN110599395B (zh) 目标图像生成方法、装置、服务器及存储介质
Neumann et al. Capture and Statistical Modeling of Arm‐Muscle Deformations
JP6892569B2 (ja) 人体に基づくデプス画像と組成値とを対応付ける装置
US20210134042A1 (en) Crowdshaping Realistic 3D Avatars with Words
Wen et al. Discriminative dictionary learning with two-level low rank and group sparse decomposition for image classification
KR102270949B1 (ko) 3차원 인간 모델 복원 장치 및 방법
US10373372B2 (en) System and method for object recognition
US20190108667A1 (en) Crowdshaping Realistic 3D Avatars with Words
CN118212028A (zh) 虚拟试衣方法、装置、电子设备及可读存储介质
Bejiga et al. Improving text encoding for retro-remote sensing
JP6579353B1 (ja) 情報処理装置、情報処理方法、寸法データ算出装置、及び製品製造装置
JP2008171074A (ja) 三次元形状モデル生成装置、三次元形状モデル生成方法、コンピュータプログラム、及び三次元形状モデル生成システム
CN113920466A (zh) 先验空间的生成方法、装置、计算机设备和存储介质
JP6667785B1 (ja) 3次元モデルとデプス画像とを対応付けて学習するプログラム
Even-Tzur Invariance property of coordinate transformation
JP6749381B2 (ja) 採寸値とデプス画像とを相互に生成するプログラム及び装置
JP7141610B1 (ja) スキンモデルから骨格に基づく姿勢を統計的に分析するプログラム、装置及び方法
CN114913104B (zh) 图像处理方法、图像处理装置、电子设备及存储介质
US20210312649A1 (en) Measurement data calculation apparatus, product manufacturing apparatus, information processing apparatus, silhouette image generating apparatus, and terminal apparatus
JP7067709B1 (ja) スキンモデルから骨格に基づく体長を統計的に分析するプログラム、装置及び方法
Hanik et al. Bi-invariant dissimilarity measures for sample distributions in Lie groups
Montazerian et al. Simple Hybrid Camera-Based System Using Two Views for Three-Dimensional Body Measurements
Vázquez et al. Morphological hetero-associative memories applied to restore true-color patterns

Legal Events

Date Code Title Description
A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20180827

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180906

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20181001

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: 20181009

R150 Certificate of patent or registration of utility model

Ref document number: 6424309

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250