| Literature DB >> 33265460 |
Xavier Bonaventura1, Miquel Feixas1, Mateu Sbert1,2, Lewis Chuang3, Christian Wallraven4.
Abstract
Viewpoint selection has been an emerging area in computer graphics for some years, and it is now getting maturity with applications in fields such as scene navigation, scientific visualization, object recognition, mesh simplification, and camera placement. In this survey, we review and compare twenty-two measures to select good views of a polygonal 3D model, classify them using an extension of the categories defined by Secord et al., and evaluate them against the Dutagaci et al. benchmark. Eleven of these measures have not been reviewed in previous surveys. Three out of the five short-listed best viewpoint measures are directly related to information. We also present in which fields the different viewpoint measures have been applied. Finally, we provide a publicly available framework where all the viewpoint selection measures are implemented and can be compared against each other.Entities:
Keywords: entropy; mutual information; viewpoint selection; visualization
Year: 2018 PMID: 33265460 PMCID: PMC7512891 DOI: 10.3390/e20050370
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.524
The most relevant notation symbols used in this paper.
|
| polygon |
|
| set of polygons |
|
| viewpoint |
|
| set of viewpoints |
|
| projected area of polygon |
|
| projected area of the model from viewpoint |
|
| visibility of polygon |
|
| number of polygons |
|
| number of pixels of the projected image |
|
| area of polygon |
|
| total area of the model |
|
| conditional probability of |
|
| probability of |
|
| conditional probability of |
|
| probability of |
|
| entropy of the set of viewpoints |
|
| entropy of the set of polygons |
|
| conditional entropy of the set of viewpoints given polygon |
|
| conditional entropy of the set of polygons given viewpoint |
|
| silhouette length from viewpoint |
|
| normalized silhouette curvature histogram |
|
| turning angle bin |
|
| turning angle between two consecutive pixels |
|
| set of turning angles |
|
| number of turning angles |
|
| normalized maximum depth of the scene from viewpoint |
|
| normalized histogram of depths |
|
| depth bin |
|
| set of depth bins |
|
| number of neighbors of |
|
| size of the compression of the depth image corresponding to viewpoint |
|
| size of the compression of the concatenation of the depth images |
| corresponding to viewpoints | |
|
| curvature of vertex |
|
| normalized histogram of visible curvatures from viewpoint |
|
| curvature bin |
|
| set of curvature bins |
|
| saliency of vertex |
List of measures (columns 1 and 2) grouped into five different categories with the corresponding names (columns 3, 4, and 5) used in surveys of Polonsky et al. [13], Dutagaci et al. [14], and Secord et al. [15], respectively. Column 6 indicates whether the best viewpoint corresponds to the highest (H) or the lowest (L) measure value. Column 7 shows whether the measure is sensitive (Y) to the polygonal discretization or not (N). Column 8 gives the main reference of the measure. Note: Character ‘-’ indicates that the measure was not tested in the corresponding survey.
| # | Measure | Polonsky05 | Dutagaci10 | Secord11 | V | D | Ref. |
|---|---|---|---|---|---|---|---|
| 1 | # Visible triangles | - | - | - | H | Y | [ |
| 2 | Projected area | - | View area |
| H | N | [ |
| 3 | Plemenos and Benayada | - | - | - | H | Y | [ |
| 4 | Visibility ratio |
| Ratio of visible area | Surface visibility | H | N | [ |
| 5 | Viewpoint entropy | Surface area entropy | Surface area entropy |
| H | Y | [ |
| 6 |
| - | - | - | L | Y | [ |
| 7 | VKL | - | - | - | L | N | [ |
| 8 | VMI ( | - | - | - | L | N | [ |
| 9 |
| - | - | - | H | Y | [ |
| 10 | Silhouette length |
|
|
| H | N | [ |
| 11 | Silhouette entropy |
|
| - | H | N | [ |
| 12 | Silhouette curvature | - | - |
| H | N | [ |
| 13 | Silhouette curvature extrema | - | - |
| H | N | [ |
| 14 | Stoev and Straßer | - | - | - | H | N | [ |
| 15 | Maximum depth | - | - | Max depth | H | N | [ |
| 16 | Depth distribution | - | - |
| H | N | [ |
| 17 | Instability | - | - | - | L | Y | [ |
| 18 | Depth-based visual stability | - | - | - | H | N | [ |
| 19 | Curvature entropy |
|
| - | H | Y | [ |
| 20 | Visible saliency | - | Mesh saliency | Mesh saliency | H | Y | [ |
| 21 | Projected saliency | - | - | - | H | Y | [ |
| 22 | Saliency-based EVMI | - | - | - | L | Y | [ |
Figure 1Set of best views for the armadillo, (a,d), the cow, (b,e), and the dragon, (c,f), selected by the 26 human subjects in the Dutagaci et al. [14] benchmark.
Figure 2Box plot ordered by median (Top) and mean +/- standard deviation (Bottom) of the error of each method running the Dutagaci et al. [14] benchmark that checks 68 different models. The attribute category is marked with a color dot: area (red), silhouette (yellow), depth (purple), stability (black), and surface curvature (blue).
Figure 3The best view and the corresponding sphere of viewpoints of three models using different methods: (a) , # visible triangles; (b) , projected area; (c) , Plemenos and Benayada; (d) , visibility ratio; (e) , viewpoint entropy / , ; (f) , viewpoint Kullback–Leibler; (g) , viewpoint mutual information (); (h) , ; (i) , silhouette length; (j) , silhouette entropy; (k) , silhouette curvature; (l) , silhouette curvature extrema; (m) , Stoev and Straßer; (n) , maximum depth; (o) , depth distribution; (p) , instability; (q) , depth-based visual stability; (r) , curvature entropy; (s) , visual saliency; (t) , projected saliency; and (u) , saliency-based EVMI.
(Row 1) Reference of the paper. (Row 2) Measure used or inspired by. (Rows 3, 4, 5, 6, and 7) Field of application: scene exploration and camera placement (SE/CP), image-based modeling and rendering (IBMR), scientific visualization (SV), shape retrieval (SR), and mesh simplification (MS).
| Reference | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Measure | 1 | 3 | 3,4 | 2 | 5 | 5 | 5 | 5,17 | 5 | 5,20 | 5 | 8,22 | 5 | 8 | 7 | 8 | 8 | 5 | 21 | 5,8 | 2,10,16 | 5 | 5 | 8 | 5 | 6,8 | 5 | 5 |
| SE/CP | X | X | X | X | X | X | X | |||||||||||||||||||||
| IBMR | X | X | X | |||||||||||||||||||||||||
| SV | X | X | X | X | X | X | X | X | X | X | ||||||||||||||||||
| SR | X | X | X | X | ||||||||||||||||||||||||
| MS | X | X | X | X |
| ( | ( | ( |
| ( | ( | ( |
| (a) | (b) | (c) | (d) | (e) | (f) | (g) | (h) | (i) | (j) | (k) |
| (l) | (m) | (n) | (o) | (p) | (q) | (r) | (s) | (t) | (u) |