Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6942330B2 - Image features and 3D shape search system using them - Google Patents
[go: Go Back, main page]

JP6942330B2 - Image features and 3D shape search system using them - Google Patents

Image features and 3D shape search system using them Download PDF

Info

Publication number
JP6942330B2
JP6942330B2 JP2017042156A JP2017042156A JP6942330B2 JP 6942330 B2 JP6942330 B2 JP 6942330B2 JP 2017042156 A JP2017042156 A JP 2017042156A JP 2017042156 A JP2017042156 A JP 2017042156A JP 6942330 B2 JP6942330 B2 JP 6942330B2
Authority
JP
Japan
Prior art keywords
image
search
feature amount
object model
shape
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
Application number
JP2017042156A
Other languages
Japanese (ja)
Other versions
JP2018147262A (en
Inventor
淳司 立間
淳司 立間
小林 将也
将也 小林
青野 雅樹
雅樹 青野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyohashi University of Technology NUC
Original Assignee
Toyohashi University of Technology NUC
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 Toyohashi University of Technology NUC filed Critical Toyohashi University of Technology NUC
Priority to JP2017042156A priority Critical patent/JP6942330B2/en
Publication of JP2018147262A publication Critical patent/JP2018147262A/en
Application granted granted Critical
Publication of JP6942330B2 publication Critical patent/JP6942330B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Image Analysis (AREA)

Description

本発明は、画像から特徴量を求め、それを用いて類似した形状の三次元物体モデルを検索するシステムに関する。とくに、スケッチ等の手書き画像から三次元物体モデルを検索するための特徴量を求める方法に関するものである。 The present invention relates to a system for obtaining a feature amount from an image and using the feature amount to search for a three-dimensional object model having a similar shape. In particular, it relates to a method of obtaining a feature amount for searching a three-dimensional object model from a handwritten image such as a sketch.

CAD/CAM(Computer-Aided Design / Computer-Aided Manufacturing)において、機械部品モデルのスケッチ等の手書き画像による直感的な検索が求められており、いくつかの従来技術が提案されている。手書き画像からの三次元物体モデルの検索方法に関する従来技術としては、1)立間らの三次元物体モデルの深度バッファを用いる方法(例えば、特許文献1を参照)や、2)Sangらの手法(例えば、非特許文献1を参照)、さらに、3)立間らのOPHOG法(例えば、非特許文献2を参照)がある。 In CAD / CAM (Computer-Aided Design / Computer-Aided Manufacturing), intuitive search by handwritten images such as sketches of machine parts models is required, and some conventional techniques have been proposed. Conventional techniques for searching a 3D object model from a handwritten image include 1) a method using a depth buffer of a 3D object model by Takuma et al. (See, for example, Patent Document 1), and 2) a method by Sang et al. (See, for example, Non-Patent Document 1), and 3) the OPHOG method of Takuma et al. (See, for example, Non-Patent Document 2).

1)に示されている、二次元スケッチ画像を検索質問とする三次元モデルの検索システムでは、三次元物体モデルの深度バッファ画像を処理して、該三次元物体モデルを二次元に投影した画像と比較によりヒストグラムに関する特徴量を算出し、検索結果の順位を得ている。 In the 3D model search system using the 2D sketch image as the search question shown in 1), the depth buffer image of the 3D object model is processed and the 3D object model is projected in 2D. The feature quantity related to the histogram is calculated by comparison with, and the ranking of the search results is obtained.

また、2)Sangらの手法では、スケッチ等の手書き画像と三次元物体モデルから生成した輪郭線画像からHOG-DTF (Histogram of Oriented Gradients - Diffusion Tensor Fields)特徴を抽出し、該特徴量を、輪郭線画像から抽出した別の特徴量で構成される基底を用いてスパースコーディングにより再構成する。その再構成によって求められた重みを類似度として用い、三次元物体モデルの検索を行うものである。Sangらの手法では、手書き画像の特徴量の再構成、つまり、重み付き線形和による近似、にスパースコーディングを用いているため、検索対象や特徴量の次元数が増加すると、スパースコーディングによる重みの計算が負荷となり、実行速度を低下させるという課題がある。 2) In the method of Sang et al., HOG-DTF (Histogram of Oriented Gradients --Diffusion Tensor Fields) features are extracted from handwritten images such as sketches and contour line images generated from 3D object models, and the features are used as the features. It is reconstructed by sparse coding using a base composed of another feature extracted from the contour image. The weight obtained by the reconstruction is used as the similarity to search the three-dimensional object model. Sang et al. Use sparse coding to reconstruct the features of a handwritten image, that is, to approximate by a weighted linear sum. Therefore, when the number of dimensions of the search target and features increases, the weights of the sparse coding increase. There is a problem that the calculation becomes a load and the execution speed is reduced.

最後に、3)OPHOG法では、まず、三次元物体モデルに対して複数視点からエッジ画像を生成する。その後、手書き画像とエッジ画像を重複したセルと呼ばれる小領域に分割する。次に、作成された小領域ごとにHOG (Histogram of Oriented Gradients)特徴量を抽出する。最後に、手書き画像とエッジ画像間でユークリッド距離を類似度として三次元物体モデルの検索を行うものである。 Finally, 3) In the OPHOG method, first, an edge image is generated from a plurality of viewpoints for a three-dimensional object model. After that, the handwritten image and the edge image are divided into small areas called overlapping cells. Next, the Histogram of Oriented Gradients (HOG) features are extracted for each created small area. Finally, a three-dimensional object model is searched using the Euclidean distance as the similarity between the handwritten image and the edge image.

特開2015-201151号公報JP-A-2015-201151

Yoon, Sang Min, Gang-Joon Yoon, and Tobias Schreck. “User-drawn sketch-based 3D object retrievalusing sparse coding.” Multimedia Tools and Applications, 74.13 (2015): 4707-4722.Yoon, Sang Min, Gang-Joon Yoon, and Tobias Schreck. “User-drawn sketch-based 3D object retrievalusing sparse coding.” Multimedia Tools and Applications, 74.13 (2015): 4707-4722. Li, Bo, et al. "A comparison of 3D shape retrieval methods based on a large-scale benchmark supporting multimodal queries." Computer Vision and Image Understanding 131 (2015): 1-27.Li, Bo, et al. "A comparison of 3D shape retrieval methods based on a large-scale benchmark supporting multimodal queries." Computer Vision and Image Understanding 131 (2015): 1-27.

従来のスケッチ等の手書き画像から三次元物体モデルの検索方法及び三次元形状検索システムでは、三次元物体モデルを二次元に投影した画像との類似度をもとに検索を行うため、三次元物体モデルの三次元構造が考慮されず、該三次元物体モデルの全体的な形状は無視されることになる。したがって、検索者が所望する、検索対象の三次元物体モデルと類似する形状を持つ三次元物体モデルであっても、手書き画像からの従来の特徴抽出では、該画像の特徴を十分に捉えられておらず、検索精度が低くなり、よって、検索結果一覧の上位に現れず、簡便に検索結果が得られないという課題があった。 In the conventional 3D object model search method and 3D shape search system from handwritten images such as sketches, the search is performed based on the similarity with the image obtained by projecting the 3D object model in 2D, so the 3D object is searched. The 3D structure of the model is not considered and the overall shape of the 3D object model will be ignored. Therefore, even if the 3D object model has a shape similar to the 3D object model to be searched, which is desired by the searcher, the features of the image can be sufficiently captured by the conventional feature extraction from the handwritten image. Therefore, there is a problem that the search accuracy becomes low, so that the search result does not appear at the top of the search result list and the search result cannot be easily obtained.

本発明が解決しようとする課題は、上記の先行技術の課題を鑑みて成されたものであり、スケッチ等の手書き画像(以下、単にスケッチ画像ということがある。)の新たな特徴量を定義し、該特徴量を求めることにより、従来技術と比べて、より高い精度で手書き画像を検索質問(以下、検索クエリということがある。)とする三次元形状検索システムを提供することである。 The problem to be solved by the present invention has been made in view of the above-mentioned problems of the prior art, and defines a new feature amount of a handwritten image such as a sketch (hereinafter, may be simply referred to as a sketch image). However, by obtaining the feature amount, it is possible to provide a three-dimensional shape search system in which a handwritten image is used as a search question (hereinafter, may be referred to as a search query) with higher accuracy than in the prior art.

本発明に係る画像特徴量は、三次元形状データベースを検索対象とし、検索質問として用いる手書き画像における画像特徴量であって、
該画像特徴量が、三次元形状データベースに格納されている三次元物体モデルごとに生成するエッジ画像の特徴量に重みが掛け合わされ、該重みが掛け合わされた特徴量の線形和として近似して構成されることを特徴とする。
The image feature amount according to the present invention is an image feature amount in a handwritten image used as a search question in a three-dimensional shape database as a search target.
The image feature amount is constructed by multiplying the feature amount of the edge image generated for each three-dimensional object model stored in the three-dimensional shape database by a weight and approximating it as a linear sum of the feature amount multiplied by the weight. It is characterized by being done.

本発明に係る三次元形状検索システムは、三次元形状データベースを検索対象とし、検索質問として手書き画像を用いる三次元形状検索システムであって、
請求項1に記載の画像特徴量を抽出する手段と、
三次元物体モデル同士の類似関係が反映されるk-近傍グラフ上で接続がある三次元物体モデルの重みを算出する手段と、
過学習を避けるために前記重みに対しL2正規化を行う手段と、
前記重みを類似度として該類似度が最小となる重みを算出する手段と、を備え、
前記類似度の値に応じて並び替えることで検索を行うことを特徴とする。
The three-dimensional shape search system according to the present invention is a three-dimensional shape search system that searches a three-dimensional shape database and uses a handwritten image as a search question.
The means for extracting the image feature amount according to claim 1 and
A means to calculate the weight of a 3D object model with a connection on a k-nearest neighbor graph that reflects the similarity between 3D object models,
A means of performing L2 normalization on the weights to avoid overfitting,
A means for calculating the weight at which the similarity is minimized by using the weight as the similarity is provided.
It is characterized in that a search is performed by sorting according to the value of the degree of similarity.

本発明に係る手書き画像の画像特徴量及びそれを用いる三次元形状検索システムによって、検索対象である三次元物体モデルの形状を考慮して高い精度で、手書き画像から三次元物体モデルの検索を行うことができ、所望の三次元物体モデルを検索結果一覧の上位に提示することができる。
The image feature amount of the handwritten image according to the present invention and the three-dimensional shape search system using the same are used to search the three-dimensional object model from the handwritten image with high accuracy in consideration of the shape of the three-dimensional object model to be searched. It is possible to present a desired three-dimensional object model at the top of the search result list.

本発明に係る線形和の近似による画像特徴量の再構成を説明する概念図である。It is a conceptual diagram explaining the reconstruction of the image feature quantity by the approximation of the linear sum which concerns on this invention. 本発明に係る三次元形状検索に関する処理フローの概要を示す模式図である。It is a schematic diagram which shows the outline of the processing flow about the 3D shape search which concerns on this invention. 本発明に係る画像特徴量及びそれを用いる三次元形状検索システムによる検索結果(Precision-Recall曲線)を示すグラフである。It is a graph which shows the image feature amount which concerns on this invention, and the search result (Precision-Recall curve) by the three-dimensional shape search system using it.

本発明に係る画像特徴量及び三次元形状検索システムは、演算装置、メモリ、外部記憶装置、表示装置及び入力機器が電気的に接続されている計算機のハードウェアを適宜、制御してなり、C言語などのプログラミング言語を用いて構築され、実行される。 The image feature amount and three-dimensional shape search system according to the present invention appropriately controls the hardware of the computer to which the arithmetic unit, the memory, the external storage device, the display device and the input device are electrically connected, and C. It is built and executed using a programming language such as a language.

本発明では、検索質問であるスケッチ等の手書き画像から抽出した画像特徴量を、検索対象である三次元物体モデルから生成したエッジ画像の特徴量の重み付き線形和で近似して再構成し、その重みを類似度とすることで前記特徴量の再構成誤差に基づく検索を行う。 In the present invention, the image features extracted from a handwritten image such as a sketch, which is a search question, are approximated and reconstructed by a weighted linear sum of the features of the edge image generated from the three-dimensional object model to be searched. By setting the weight as the similarity, a search based on the reconstruction error of the feature amount is performed.

スケッチ等の手書き画像から三次元物体モデルを検索するための方法の一つとして、三次元物体モデルから複数視点よりエッジ画像を生成し、該エッジ画像及び手書き画像に対して同様の特徴抽出処理を行い、抽出した特徴量同士の距離を計算して昇順に並び替えることによって検索結果を得る方法がある。 As one of the methods for searching a 3D object model from a handwritten image such as a sketch, an edge image is generated from a plurality of viewpoints from the 3D object model, and the same feature extraction process is performed on the edge image and the handwritten image. There is a method of obtaining search results by calculating the distance between the extracted features and sorting them in ascending order.

前記方法による検索では、手書き画像に類似した三次元物体モデルが得られるが、三次元物体モデルを二次元に投影した画像をもとに検索を行うため、三次元物体モデルの三次元構造が考慮されず、該モデルの全体的な形状は無視されることになる。 In the search by the above method, a three-dimensional object model similar to a handwritten image can be obtained, but since the search is performed based on the image obtained by projecting the three-dimensional object model in two dimensions, the three-dimensional structure of the three-dimensional object model is taken into consideration. Instead, the overall shape of the model will be ignored.

また、前記のスケッチ等の手書き画像から三次元物体モデルを検索する手法として、スパースコーディングの概念を用いて、該手書き画像の特徴量を、三次元物体モデルから生成したエッジ画像の特徴量で再構成することを考え、その際に求められる重みを類似度とすることで検索精度を向上させる手法がある。 Further, as a method of searching a three-dimensional object model from a handwritten image such as the sketch, the feature amount of the handwritten image is re-reproduced with the feature amount of the edge image generated from the three-dimensional object model by using the concept of sparse coding. There is a method of improving the search accuracy by considering the configuration and setting the weight required at that time as the similarity.

本発明では、前記手法と異なり、スケッチ等の手書き画像から抽出した特徴量を、三次元物体モデルから生成したエッジ画像の特徴量に対して重みが掛け合わされた特徴量の線形和(以下、重み付き線形和ということがある)で近似し、その際の重みを類似度とすることで、検索精度の向上を実現する(図1)。その際、三次元物体モデル同士の類似度から近傍グラフを作成し、近傍同士が似た重みを持つように正則化項を追加し、三次元物体モデル同士の類似関係を反映させる。 In the present invention, unlike the above method, the linear sum of the features extracted from the handwritten image such as a sketch is multiplied by the features of the edge image generated from the three-dimensional object model (hereinafter, weights). By approximating with (sometimes called an attached linear sum) and using the weight at that time as the similarity, the search accuracy is improved (Fig. 1). At that time, a neighborhood graph is created from the similarity between the three-dimensional object models, a regularization term is added so that the neighborhoods have similar weights, and the similarity between the three-dimensional object models is reflected.

図2は、本発明に係る三次元形状検索に関する処理フローの概要を示したものである。本発明では、手書き画像から抽出した特徴量を、三次元物体モデルから生成したエッジ画像から抽出した特徴量で重み付き線形和により近似して再構成誤差を算出して検索を行う。 FIG. 2 shows an outline of a processing flow related to a three-dimensional shape search according to the present invention. In the present invention, the feature amount extracted from the handwritten image is approximated by the weighted linear sum with the feature amount extracted from the edge image generated from the three-dimensional object model, and the reconstruction error is calculated and searched.

前記重み付き線形和の計算は、前記手書き画像の特徴量と重みを加えた前記エッジ画像との二乗誤差(以下、再構成誤差ということがある)を最小化することで実現される。このとき、前記重みの過学習を防ぐためにL2正則化項を追加する。 The calculation of the weighted linear sum is realized by minimizing the square error (hereinafter, may be referred to as a reconstruction error) between the feature amount of the handwritten image and the edge image to which the weight is added. At this time, an L2 regularization term is added to prevent overfitting of the weight.

さらに、三次元物体モデルの形状特徴量を、生成した前記エッジ画像の特徴量とは別に抽出し、該形状特徴量の類似度から作成した近傍グラフの隣接行列を考慮した正則化項を追加する。 Further, the shape feature amount of the three-dimensional object model is extracted separately from the feature amount of the generated edge image, and a regularization term considering the adjacency matrix of the neighborhood graph created from the similarity of the shape feature amount is added. ..

そして、前記正則化項付きの再構成誤差を最小化した時に得られる重みを類似度として検索を行う。 Then, the search is performed using the weight obtained when the reconstruction error with the regularization term is minimized as the similarity.

本発明ではまず、前記エッジ画像と、検索質問として与えられた前記手書き画像からOPHOG法によって画像特徴量の抽出を行い、該手書き画像から特徴量q、n個の三次元物体モデル{Mi}n i=1からp枚ずつ生成した画像から特徴量{mij}n,p i=1,j=1を得る。 In the present invention, first, the image feature amount is extracted from the edge image and the handwritten image given as a search question by the OPHOG method, and the feature amount q and n three-dimensional object models {M i } are extracted from the handwritten image. The features {m ij } n, p i = 1, j = 1 are obtained from the images generated p by p from n i = 1.

そして、前記特徴量qと、前記特徴量{mij}n,p i=1,j=1間でユークリッド距離の計算をすることで、三次元物体モデルごとに手書き画像の特徴量qの最近傍となる画像特徴量を割り出し、それらを並べた行列Xを作成する。 Then, by calculating the Euclidean distance between the feature amount q and the feature amount {m ij } n, p i = 1, j = 1 , the latest feature amount q of the handwritten image is calculated for each three-dimensional object model. Find out the neighboring image features and create a matrix X in which they are arranged.

Figure 0006942330
Figure 0006942330
Figure 0006942330
Figure 0006942330

次に、各三次元物体モデルから、画像特徴量とは別に、MRLBP法(例えば、真田ら,“多重スケール表現の Local Binary Pattern による 三次元物体の形状類似検索”電子情報 通信学会総合大会講演論文集, vol.2014, No.86, 2014を参照)により形状特徴量Y={y1,・・・,yn}を抽出する。 Next, from each 3D object model, apart from the image features, the MRLBP method (for example, Sanada et al., "Searching for shape similarity of 3D objects by Local Binary Pattern of multiple scale representation" (Refer to Shu, vol.2014, No.86, 2014) to extract the shape features Y = {y 1 , ···, y n}.

そして、形状特徴量Yのそれぞれの要素同士のユークリッド距離を計算し、その距離関係からk-近傍グラフを作成する。そこから三次元物体モデル同士の類似関係を表す隣接行列Aを作成する。Aの要素は、三次元物体モデル同士が隣接している場合は1、そうでない場合は0と表す。 Then, the Euclidean distance between each element of the shape feature amount Y is calculated, and a k-nearest neighbor graph is created from the distance relationship. From there, an adjacency matrix A that represents the similarity between the three-dimensional object models is created. The element of A is represented as 1 if the 3D object models are adjacent to each other, and 0 otherwise.

Figure 0006942330
Figure 0006942330

その後、数3に示す正則化項付きの再構成誤差の最小化を行う。そして、その際に得られる重みW={w1,・・・,wn}Tを手書き画像に対する各三次元物体の類似度とする。そのとき、目的関数Jは、数3で表される。 After that, the reconstruction error with the regularization term shown in Equation 3 is minimized. Then, the weight W = {w 1 , ···, w n } T obtained at that time is defined as the similarity of each three-dimensional object with respect to the handwritten image. At that time, the objective function J is represented by the equation 3.

Figure 0006942330
Figure 0006942330

数3において、第一項は、手書き画像から得られた特徴量を三次元物体モデルから得られた特徴量の重み付き線形和で再構成をすることを示す。前記重みの値は、手書き画像の特徴量に類似した特徴量を持つ三次元物体モデルであるほど大きくなる。 In Equation 3, the first term indicates that the features obtained from the handwritten image are reconstructed by the weighted linear sum of the features obtained from the three-dimensional object model. The weight value becomes larger as the three-dimensional object model has a feature amount similar to the feature amount of the handwritten image.

第二項は、三次元物体モデル同士の類似関係を重みに反映することを示す。k-近傍グラフ上で接続がある三次元物体モデルの重み同士が、類似した値となる。 The second term shows that the weight reflects the similarity between the three-dimensional object models. The weights of the 3D object models connected on the k-nearest neighbor graph have similar values.

第三項は、過学習を避けるために一般的に用いられるL2正規化項である。 The third term is the L2 regularization term commonly used to avoid overfitting.

数3を最小化する最適な重みWを求めるために、Wで偏微分して0とおき、式をまとめると、数4のようになる。 In order to obtain the optimum weight W that minimizes Equation 3, the partial differential with W is set to 0, and the equation is summarized as Equation 4.

Figure 0006942330
Figure 0006942330
ここで、L=D-Aであり、Dは対角行列であり、その要素は、
Figure 0006942330
Figure 0006942330
Where L = DA, D is a diagonal matrix, and its elements are:

Figure 0006942330
である。
Figure 0006942330
Is.

数4により、それぞれの三次元物体モデルに対応した類似度Wが求まる。最後に、Wの降順に三次元物体モデルを並べることで、検索結果を作成する。
Equation 4 gives the similarity W corresponding to each three-dimensional object model. Finally, search results are created by arranging the 3D object models in descending order of W.

本発明に係る実施例では、手書き画像特徴量の抽出にOPHOG法、三次元物体モデルの特徴量抽出にMRLBP法を用いているが、本発明に係る手書き画像の特徴量は、検索対象となる三次元物体モデルの特徴量が該手書き画像の特徴量と同様にして抽出できれば、前記特徴量の抽出方法に限定されない。 In the embodiment according to the present invention, the OPHOG method is used for extracting the feature amount of the handwritten image and the MRLBP method is used for extracting the feature amount of the three-dimensional object model, but the feature amount of the handwritten image according to the present invention is a search target. If the feature amount of the three-dimensional object model can be extracted in the same manner as the feature amount of the handwritten image, the feature amount is not limited to the extraction method of the feature amount.

検索対象となる三次元物体モデルのデータに、機械部品の三次元物体モデルから構成されるデータセットであるEngineering Shape Benchmark(ESB)を用いた。ESBは42クラス、867個の三次元物体モデルから構成される。また、検索質問となる手書き画像は、ESBの三次元物体データに合わせて、クラスごとに10枚ずつ、合計420枚の手書き画像を手書きで作成した。 Engineering Shape Benchmark (ESB), which is a data set consisting of 3D object models of mechanical parts, was used as the data of the 3D object model to be searched. The ESB consists of 42 classes and 867 3D object models. In addition, the handwritten images used as search questions were created by handwriting a total of 420 handwritten images, 10 for each class, according to the ESB's 3D object data.

検索性能を評価するための尺度としては、Precision-Recall曲線, Nearest Neighbor(NN), First Tier(FT), Second Tier(ST), E-measure(E), Discounted Cumulative Gain(DCG), Average Precision(AP)を用いた。従来手法には、立間らのユークリッド距離により類似性を評価するOPHOG法、L2正則化のみを加えた重み付き線形和による重みを類似度とする方法を用いた。本発明のパラメータはk=10, α=0.4, β=7.5とした。L2正則化のみの重み計算でのパラメータはβ=9とした。 Precision-Recall curve, Nearest Neighbor (NN), First Tier (FT), Second Tier (ST), E-measure (E), Discounted Cumulative Gain (DCG), Average Precision (AP) was used. For the conventional method, we used the OPHOG method, which evaluates the similarity based on the Euclidean distance of Tachima et al., And the method of using the weight by the weighted linear sum with only L2 regularization as the similarity. The parameters of the present invention were k = 10, α = 0.4, β = 7.5. The parameter for weight calculation only for L2 regularization was β = 9.

表1は各手法のNN,FT,ST,E,DCG,APの値をまとめたものである。全ての評価尺度で本発明が最も優れた検索性能を得ているのがわかる。 Table 1 summarizes the values of NN, FT, ST, E, DCG, and AP for each method. It can be seen that the present invention has the best search performance on all evaluation scales.

Figure 0006942330
Figure 0006942330

一方、図3は各手法のPrecision-Recall曲線である。全てのPrecision-Recallの組合せで、本発明が従来手法を上回っており、最も優れた検索性能であることがわかる。

On the other hand, FIG. 3 shows the Precision-Recall curve of each method. It can be seen that in all Precision-Recall combinations, the present invention surpasses the conventional method and has the best search performance.

Claims (1)

三次元形状データベースを検索対象とし、検索質問として手書き画像を用いる三次元形状検索システムであって、
検索質問として用いる手書き画像の画像特徴量を抽出する手段と、
前記三次元形状データベースに格納されている三次元物体モデルごとに生成するエッジ画像の画像特徴量に重みを掛け合わせるとき、前記手書き画像の画像特徴量を、該重みが掛け合わされたエッジ画像の画像特徴量の線形和により近似させて再構成する手段と、
前記三次元形状データベースに格納されている三次元物体モデルごとの形状特徴量を抽出する手段と、
三次元物体モデル同士の前記形状特徴量からk−近傍グラフを作成するとともに、該グラフ上で接続がある三次元物体モデルの関係を前記重みに反映させる手段と、
過学習を避けるために前記重みに対しL2正規化を行う手段と、
前記正規化後における前記重みを手書き画像と三次元物体モデルとの類似度として該類似度が最小となる重みを算出する手段と、を備え、
前記類似度の値に応じて並び替えることで検索を行うことを特徴とする三次元形状検索システム。
A 3D shape search system that searches a 3D shape database and uses handwritten images as search questions.
A means for extracting image features of handwritten images used as search questions,
When the image feature amount of the edge image generated for each three-dimensional object model stored in the three-dimensional shape database is multiplied by a weight, the image feature amount of the handwritten image is multiplied by the weighted image of the edge image. A means of reconstructing by approximating the linear sum of the features,
A means for extracting shape features for each 3D object model stored in the 3D shape database, and
A means for creating a k-nearest neighbor graph from the shape features of the three-dimensional object models and reflecting the relationship between the three-dimensional object models connected on the graph in the weights.
A means of performing L2 normalization on the weights to avoid overfitting,
The weight after the normalization as the similarity between the handwritten image and the three-dimensional object model, and means for calculating the weight to which the similarity is minimized,
A three-dimensional shape search system characterized in that a search is performed by sorting according to the value of the degree of similarity.
JP2017042156A 2017-03-06 2017-03-06 Image features and 3D shape search system using them Expired - Fee Related JP6942330B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017042156A JP6942330B2 (en) 2017-03-06 2017-03-06 Image features and 3D shape search system using them

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017042156A JP6942330B2 (en) 2017-03-06 2017-03-06 Image features and 3D shape search system using them

Publications (2)

Publication Number Publication Date
JP2018147262A JP2018147262A (en) 2018-09-20
JP6942330B2 true JP6942330B2 (en) 2021-09-29

Family

ID=63591272

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017042156A Expired - Fee Related JP6942330B2 (en) 2017-03-06 2017-03-06 Image features and 3D shape search system using them

Country Status (1)

Country Link
JP (1) JP6942330B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024013901A1 (en) * 2022-07-13 2024-01-18 日本電信電話株式会社 Match rate calculation device, match rate calculation method, and match rate calculation program
CN116342908B (en) * 2023-03-28 2026-02-17 山东华天智能设计与数字化制造技术创新中心有限公司 A Similarity Matching Search Method and System Based on Geometric Features of 3D Models

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004164503A (en) * 2002-11-15 2004-06-10 Olympus Corp Three-dimensional model search method, three-dimensional model search device, three-dimensional model search program, and three-dimensional model search system
JP4989308B2 (en) * 2007-05-16 2012-08-01 キヤノン株式会社 Image processing apparatus and image search method
WO2011092848A1 (en) * 2010-01-29 2011-08-04 株式会社日立製作所 Object detection device and face detection device
JP5560925B2 (en) * 2010-06-10 2014-07-30 大日本印刷株式会社 3D shape search device, 3D shape search method, and program

Also Published As

Publication number Publication date
JP2018147262A (en) 2018-09-20

Similar Documents

Publication Publication Date Title
Gao et al. Exploring deep learning for view-based 3D model retrieval
Tam et al. Deformable model retrieval based on topological and geometric signatures
Wu et al. 3d shapenets for 2.5 d object recognition and next-best-view prediction
Wang et al. O-cnn: Octree-based convolutional neural networks for 3d shape analysis
Wu et al. 3d shapenets: A deep representation for volumetric shapes
Cheng et al. Fast and accurate image matching with cascade hashing for 3d reconstruction
US10176404B2 (en) Recognition of a 3D modeled object from a 2D image
Sundar et al. Skeleton based shape matching and retrieval
Lomio et al. Classification of building information model (BIM) structures with deep learning
CN101593205B (en) Video-based method for searching three-dimension model
Savelonas et al. An overview of partial 3D object retrieval methodologies
CN111984817B (en) A fine-grained image retrieval method based on self-attention mechanism weighting
CN111125397A (en) Cloth image retrieval method based on convolutional neural network
Liu et al. Computing the inner distances of volumetric models for articulated shape description with a visibility graph
JP6942330B2 (en) Image features and 3D shape search system using them
WO2024234108A1 (en) Method and system for accelerated operation of layers used in a machine learning model and differentiable point rendering using proximity attention
Scherer Histograms of oriented gradients for 3d object retrieval
Li et al. Combining topological and view-based features for 3D model retrieval
CN111597367B (en) Three-dimensional model retrieval method based on view and hash algorithm
CN106503270A (en) A kind of 3D target retrieval methods based on multiple views and Bipartite Matching
MAHURKAR et al. Novel Outline Tracing Techniques for Leaf Species Identification from Shrouded Leaves
Wang et al. Correspondence propagation with weak priors
Myasnikov Evaluation of space partitioning data structures for nonlinear mapping
Yang Sketch-based 3D shape retrieval with multi-silhouette view based on convolutional neural networks
US20250328580A1 (en) Search system and search method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200303

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210313

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210901

R150 Certificate of patent or registration of utility model

Ref document number: 6942330

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees