JP2005267272A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2005267272A5 JP2005267272A5 JP2004079089A JP2004079089A JP2005267272A5 JP 2005267272 A5 JP2005267272 A5 JP 2005267272A5 JP 2004079089 A JP2004079089 A JP 2004079089A JP 2004079089 A JP2004079089 A JP 2004079089A JP 2005267272 A5 JP2005267272 A5 JP 2005267272A5
- Authority
- JP
- Japan
- Prior art keywords
- model
- polygon
- polygon model
- contour
- vertices
- 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.)
- Granted
Links
Claims (8)
前記ポリゴンモデルで表現された前記物体の輪郭を検出し、
前記検出した輪郭を保持するよう、前記物体の表現に用いるポリゴンの数を減少させることにより、前記ポリゴンモデルを簡略化する、
ことを特徴とするポリゴンモデルの簡略化方法。 A method for simplifying a polygon model that represents a three-dimensional object by a set of polygons having a plurality of vertices,
Detecting the contour of the object represented by the polygon model;
Simplifying the polygon model by reducing the number of polygons used to represent the object to retain the detected contours;
A polygon model simplification method characterized by the above.
前記評価した誤差を前記輪郭と併せて考慮して、前記稜線の数を前記縮退操作により減らすことにより、前記ポリゴンの数を減少させて前記ポリゴンモデルを簡略化する、
ことを特徴とする請求項1記載のポリゴンモデルの簡略化方法。 For each ridgeline connecting the two vertices of the polygon, an error caused by performing a degeneracy operation for merging the two vertices and annihilating the ridgeline is evaluated,
Considering the evaluated error together with the contour, reducing the number of ridges by the reduction operation, thereby reducing the number of polygons and simplifying the polygon model,
The method for simplifying a polygon model according to claim 1.
前記ポリゴンモデルを簡略化した後に前記視点のみを変更する場合に、該簡略化したポリゴンモデルによる前記物体の輪郭を該変更後の視点で再度、検出し、
該検出した輪郭を考慮して、前記簡略化したポリゴンモデルに対し、前記ポリゴンの2つの頂点を結ぶ稜線の縮退操作、及び該縮退によって既に1つにまとめられた頂点を分割する分割操作を行うことにより、該ポリゴンの数の変化を少なくとも抑えつつ簡略化したポリゴンモデルを新たに生成する、
ことを特徴とする請求項1、または2記載のポリゴンモデルの簡略化方法。 The detection of the contour is performed from a predetermined viewpoint,
When only changing the viewpoint after simplifying the polygon model, the contour of the object by the simplified polygon model is detected again at the viewpoint after the change,
In consideration of the detected contour, a reduction operation of a ridge line connecting two vertices of the polygon and a division operation of dividing the vertices already combined into one by the reduction are performed on the simplified polygon model. Thus, a new simplified polygon model is generated while suppressing a change in the number of polygons,
3. The method for simplifying a polygon model according to claim 1, wherein the polygon model is simplified.
前記ポリゴンモデルを表すモデルデータを取得するデータ取得手段と、
前記モデルデータが表すポリゴンモデルで表現された前記物体の輪郭を検出する輪郭検出手段と、
前記輪郭検出手段により検出された輪郭を保持するよう、前記物体の表現に用いるポリゴンの数を減少させることにより、前記データ取得手段がモデルデータを取得したポリゴンモデルを簡略化したモデルデータを生成するデータ生成手段と、
を具備することを特徴とする画像処理装置。 In an image processing apparatus that simplifies a polygon model that represents a three-dimensional object by a set of polygons having a plurality of vertices,
Data acquisition means for acquiring model data representing the polygon model;
Contour detecting means for detecting the contour of the object represented by a polygon model represented by the model data;
By reducing the number of polygons used to represent the object so as to retain the contour detected by the contour detection means, the data acquisition means generates model data obtained by simplifying the polygon model from which the model data has been acquired. Data generation means;
An image processing apparatus comprising:
前記データ生成手段は、前記輪郭、及び前記誤差評価手段が評価した誤差を基に、前記稜線の数を前記縮退操作により減らすことにより、前記ポリゴンの数を減少させて前記ポリゴンモデルを簡略化する、
ことを特徴とする請求項4記載の画像処理装置。 Error evaluation means for evaluating an error caused by performing a degeneracy operation for merging the two vertices and annihilating the ridgeline for each ridgeline connecting the two vertices of the polygon used for the object representation; And
The data generation means simplifies the polygon model by reducing the number of polygons by reducing the number of ridge lines by the reduction operation based on the contour and the error evaluated by the error evaluation means. ,
The image processing apparatus according to claim 4.
前記ポリゴンモデルを表すモデルデータを取得するデータ取得手段と、
前記モデルデータが表すポリゴンモデルで表現された前記物体の輪郭を検出する輪郭検出手段と、
前記ポリゴンモデルの詳細度から、前記ポリゴン数を決定するポリゴン数決定手段と、
前記輪郭検出手段により検出された輪郭を保持するよう、前記ポリゴンの2つの頂点を1つにまとめて該頂点間の稜線を消滅させる縮退操作を行うことにより、前記データ取得手段がモデルデータを取得したポリゴンモデルを簡略化して、該ポリゴンモデルが表現する物体を前記ポリゴン数決定手段が決定したポリゴン数で表現するポリゴンモデルのモデルデータを生成するデータ生成手段と、
前記データ生成手段が生成したモデルデータを用いて前記物体の画像を描画する画像描画手段と、
を具備することを特徴とする画像描画装置。 In an image drawing apparatus for drawing an image of a three-dimensional object represented by a polygon model,
Data acquisition means for acquiring model data representing the polygon model;
Contour detecting means for detecting the contour of the object represented by a polygon model represented by the model data;
A polygon number determining means for determining the number of polygons from the detail of the polygon model;
The data acquisition unit acquires model data by performing a degeneration operation that combines the two vertices of the polygon into one and eliminates the ridge line between the vertices so as to retain the contour detected by the contour detection unit. Data generating means for simplifying the polygon model, and generating model data of the polygon model expressing the object represented by the polygon model with the polygon number determined by the polygon number determining means;
Image drawing means for drawing an image of the object using model data generated by the data generation means;
An image drawing apparatus comprising:
前記ポリゴンモデルを表すモデルデータを取得する機能と、
前記モデルデータが表すポリゴンモデルで表現された前記物体の輪郭を検出する機能と、
前記検出機能により検出された輪郭を保持するよう、前記物体の表現に用いるポリゴンの数を減少させることにより、前記取得する機能によりモデルデータを取得したポリゴンモデルを簡略化したモデルデータを生成する機能と、
を実現させるためのプログラム。 A program that is executed by an image processing apparatus that simplifies a polygon model that represents a three-dimensional object by a set of polygons having a plurality of vertices,
A function of obtaining model data representing the polygon model;
A function of detecting a contour of the object represented by a polygon model represented by the model data;
A function of generating model data obtained by simplifying the polygon model obtained by the obtaining function by reducing the number of polygons used to represent the object so as to retain the contour detected by the detecting function. When,
A program to realize
前記ポリゴンモデルを表すモデルデータを取得する機能と、
前記モデルデータが表すポリゴンモデルで表現された前記物体の輪郭を検出する機能と、
前記ポリゴンモデルの詳細度から、前記ポリゴン数を決定する機能と、
前記検出機能により検出された輪郭を保持するよう、前記ポリゴンの2つの頂点を1つにまとめて該頂点間の稜線を消滅させる縮退操作を行うことにより、前記取得する機能によりモデルデータを取得したポリゴンモデルを簡略化して、該ポリゴンモデルが表現する物体を前記決定する機能により決定したポリゴン数で表現するポリゴンモデルのモデルデータを生成する機能と、
前記生成する機能により生成したモデルデータを用いて前記物体の画像を描画する機能と、
を実現させるためのプログラム。 A program for causing an image drawing apparatus to draw an image of a three-dimensional object represented by a polygon model,
A function of obtaining model data representing the polygon model;
A function of detecting a contour of the object represented by a polygon model represented by the model data;
A function for determining the number of polygons from the degree of detail of the polygon model;
The model data is acquired by the acquisition function by performing a degeneration operation to combine the two vertices of the polygon into one and eliminate the ridge line between the vertices so as to retain the contour detected by the detection function . A function of simplifying a polygon model and generating model data of a polygon model expressing the number of polygons determined by the function of determining the object represented by the polygon model;
A function of drawing an image of the object using model data generated by the function of generating;
A program to realize
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004079089A JP4501479B2 (en) | 2004-03-18 | 2004-03-18 | Polygon model simplification method, image processing apparatus, image drawing apparatus, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004079089A JP4501479B2 (en) | 2004-03-18 | 2004-03-18 | Polygon model simplification method, image processing apparatus, image drawing apparatus, and program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2005267272A JP2005267272A (en) | 2005-09-29 |
JP2005267272A5 true JP2005267272A5 (en) | 2007-04-05 |
JP4501479B2 JP4501479B2 (en) | 2010-07-14 |
Family
ID=35091756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004079089A Expired - Fee Related JP4501479B2 (en) | 2004-03-18 | 2004-03-18 | Polygon model simplification method, image processing apparatus, image drawing apparatus, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4501479B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4606898B2 (en) * | 2005-02-15 | 2011-01-05 | 三菱電機株式会社 | Information generation device and search device |
JP4722803B2 (en) * | 2006-09-21 | 2011-07-13 | パナソニック株式会社 | Portable terminal device, game device, wireless communication system, and portable terminal device program |
KR101076807B1 (en) * | 2009-05-29 | 2011-10-25 | 주식회사 실리콘아츠 | Ray tracing apparatus and method |
US9311749B2 (en) * | 2012-12-07 | 2016-04-12 | Donya Labs Ab | Method for forming an optimized polygon based shell mesh |
JP6565494B2 (en) * | 2015-08-28 | 2019-08-28 | 大日本印刷株式会社 | Data reduction device for 3D object modeling |
CN115511947B (en) * | 2022-10-09 | 2023-06-09 | 山东科翔智能科技有限公司 | Real-time accurate acre measurement and correction method for land parcels |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3785700B2 (en) * | 1995-12-18 | 2006-06-14 | ソニー株式会社 | Approximation method and apparatus |
US6262737B1 (en) * | 1998-01-30 | 2001-07-17 | University Of Southern California | 3D mesh compression and coding |
JP2000067270A (en) * | 1998-06-12 | 2000-03-03 | Sony Corp | Method for approximating shape data, information processor and medium |
US6891535B2 (en) * | 2001-03-16 | 2005-05-10 | Mitsubishi Electric Research Labs, Inc. | System and method for modeling graphics objects |
JP4340397B2 (en) * | 2001-05-11 | 2009-10-07 | 株式会社リコー | Triangle mesh simplification device and program |
JP2003228725A (en) * | 2002-02-04 | 2003-08-15 | Japan Science & Technology Corp | 3d image processing system |
JP2004078511A (en) * | 2002-08-16 | 2004-03-11 | Fuji Xerox Co Ltd | System and method for distributing data of three-dimensional shape |
-
2004
- 2004-03-18 JP JP2004079089A patent/JP4501479B2/en not_active Expired - Fee Related
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101694300B1 (en) | Apparatus and method for generating 3d personalized figures | |
KR101902702B1 (en) | Tooth axis estimation program, tooth axis estimation device and method of the same, tooth profile data creation program, tooth profile data creation device and method of the same | |
JP2010220742A5 (en) | ||
JP2018124985A5 (en) | ||
JP2009104249A5 (en) | ||
JP2007068992A5 (en) | ||
JP2014056466A5 (en) | ||
JP2016512363A5 (en) | ||
JP2006318095A5 (en) | ||
JP2010134649A5 (en) | ||
EP2106130A3 (en) | Image processing apparatus, image processing method, and program | |
ATE549703T1 (en) | 3D IMAGING SYSTEM | |
JP2006318103A5 (en) | ||
JP2012208719A5 (en) | ||
JP2008116373A5 (en) | ||
JP2012021958A5 (en) | ||
JP2005242567A5 (en) | ||
WO2011122258A1 (en) | Simulation device, simulation system, method of simulation and program | |
CN110414546A (en) | Use intermediate loss function training image signal processor | |
JP2006115198A5 (en) | ||
KR101678136B1 (en) | Method for training using movement trajectory analysis and apparatus therefor | |
JP2004230166A5 (en) | ||
JP2013134706A5 (en) | ||
RU2017125784A (en) | EDITING MEDICAL IMAGES | |
JP2018129007A (en) | Learning data generation apparatus, learning apparatus, estimation apparatus, learning data generation method, and computer program |