Magic Wand Selection Tool for 3D Model Surfaces

Author(s):  
Bangquana Liu ◽  
Shaojun Zhu ◽  
Dechao Sun ◽  
Guang Yua Zhou ◽  
Weihua Yang ◽  
...  

Introduction: segmentation of 3d shapes is a fundamental problem in computer graphics and computer-aided design. It has received much plays attention in recent years. The analysis and research methods of 3d mesh models have established reliable mathematical foundations in graphics and geometric modeling. Compared with color and texture, shape features describe the shape information of objects from geometric structure features. And it an important role in a wide range of applications, including mesh parameterization, skeleton extraction, resolution modeling, shape retrieval, character recognitio,, robot navigation, and many others. Methods: The interactive selection surface of models is mainly used for shape segmentation. The common method is boundary-based selection, which requires user input some stokes near the edge of the selected or segmented region. Chen et al.introduced an approach to join the specified points form the boundaries for region segmentation on the surface. Funkhouser et al. improve the Dijkstra algorithm to find segmentation boundary contour. The graph cut algorithm use the distance between the surface and its convex hull as the growing criteria to decompose a shape into meaningful components. The watershed algorithm, widely used for image segmentation, is a region-growing algorithm with multiple seed points. Wu and Levine use simulated electrical charge distributions over the mesh to deal with the 3D part segmentation problem. Other methods using a watershed algorithm for surface decomposition. Results: We implemented our algorithm in C++ and Open MP and conducted the experiments on a PC with a 3.07 GHz Intel(R) Core(TM) i7 CPU and 6 GB memory. Our method can get a similar region under different interaction vertices in specific regions. Figure 6a and Figure 6b are the calculation results of tolerance region selection of this algorithm in a certain region of kitten model at two different interaction points, from which we can see the obtained regions are similar from different vertices in this region. Figure 6c and figure 6d are two different interactive points in the same region, and the region selection results are obtained by Region growing technique. Discussion: In this paper, we proposed a novel magic wand selection tool to interactive select surface of 3D model. The feature vector is constructed by extracting the HKS feature descriptor and means curvature of 3D model surface, which allows users to input the feature tolerance value for region selection and improves the self-interaction of users. Many experiments show that our algorithm has obvious advantages in speed and effectiveness. The interactive generation of region boundary is very useful for many applications including model segmentation. Conclusion: In consideration of a couple of requirements including user-friendliness and effectiveness in model region selection, we propose a novel magic wand selection tool to interactive selection surface of 3D models. First, we pre-compute the heat kernel feature and mean curvature of the surface, and then form the eigenvector of the model. Then we provide two ways for region selection. One is to select the region according to the feature of tolerance value. The other is to select the region that aligns with stroke automatically. Finally, we use the geometry optimization approach to improve the performance of the computing region con-tours. Extensive experimental results show that our algorithm is efficient and effective.

Author(s):  
J Wittmann ◽  
G Herl ◽  
J Hiller

Abstract In 2018, 47 % of global internet users had purchased footwear products through the internet, making it the second most popular online shopping category worldwide right after clothing with 57 %. In the same year, on average, about every sixth parcel delivered in Germany (16.3 %) was returned. With the effort and costs that are associated with the return of shoes, the objective of reducing the number of returns for shoes promises an enormous economic potential and helps to reduce the CO2 emissions due to a lower trafic volume. This paper presents a workflow for determining the inside volume surface of shoes using industrial X-ray computed tomography (CT). The fundamental idea is based on the Region Growing (RG) method for the segmentation of the shoe's inner volume. Experiments are performed to illustrate the correlation of image quality and segmentation result. After obtaining the 3D surface model of an individual foot, the inner volume surface data of a scanned shoe can then be registered and evaluated in order to provide a reliable feedback for the customer regarding the accuracy of fit of a shoe and the individual foot on the basis of an overall "metric of comfort" before buying online. This step is not part of the work at hand. Conclusions are drawn and suggestions for improving the robustness and the exibility of the workflow are given, so it can be adapted to various shoe types and implemented in a fully automated measurement process in the future.


2014 ◽  
Vol 11 (S308) ◽  
pp. 542-545 ◽  
Author(s):  
S. Nadathur ◽  
S. Hotchkiss ◽  
J. M. Diego ◽  
I. T. Iliev ◽  
S. Gottlöber ◽  
...  

AbstractWe discuss the universality and self-similarity of void density profiles, for voids in realistic mock luminous red galaxy (LRG) catalogues from the Jubilee simulation, as well as in void catalogues constructed from the SDSS LRG and Main Galaxy samples. Voids are identified using a modified version of the ZOBOV watershed transform algorithm, with additional selection cuts. We find that voids in simulation areself-similar, meaning that their average rescaled profile does not depend on the void size, or – within the range of the simulated catalogue – on the redshift. Comparison of the profiles obtained from simulated and real voids shows an excellent match. The profiles of real voids also show auniversalbehaviour over a wide range of galaxy luminosities, number densities and redshifts. This points to a fundamental property of the voids found by the watershed algorithm, which can be exploited in future studies of voids.


2016 ◽  
Vol 2016 ◽  
pp. 1-6 ◽  
Author(s):  
Mika Salmi

Most of the 3D printing applications of preoperative models have been focused on dental and craniomaxillofacial area. The purpose of this paper is to demonstrate the possibilities in other application areas and give examples of the current possibilities. The approach was to communicate with the surgeons with different fields about their needs related preoperative models and try to produce preoperative models that satisfy those needs. Ten different kinds of examples of possibilities were selected to be shown in this paper and aspects related imaging, 3D model reconstruction, 3D modeling, and 3D printing were presented. Examples were heart, ankle, backbone, knee, and pelvis with different processes and materials. Software types required were Osirix, 3Data Expert, and Rhinoceros. Different 3D printing processes were binder jetting and material extrusion. This paper presents a wide range of possibilities related to 3D printing of preoperative models. Surgeons should be aware of the new possibilities and in most cases help from mechanical engineering side is needed.


2022 ◽  
Vol 8 (1) ◽  
pp. 10
Author(s):  
Taşkın Özkan ◽  
Norbert Pfeifer ◽  
Gudrun Styhler-Aydın ◽  
Georg Hochreiner ◽  
Ulrike Herbig ◽  
...  

We present a set of methods to improve the automation of the parametric 3D modeling of historic roof structures using terrestrial laser scanning (TLS) point clouds. The final product of the TLS point clouds consist of 3D representation of all objects, which were visible during the scanning, including structural elements, wooden walking ways and rails, roof cover and the ground; thus, a new method was applied to detect and exclude the roof cover points. On the interior roof points, a region-growing segmentation-based beam side face searching approach was extended with an additional method that splits complex segments into linear sub-segments. The presented workflow was conducted on an entire historic roof structure. The main target is to increase the automation of the modeling in the context of completeness. The number of manually counted beams served as reference to define a completeness ratio for results of automatically modeling beams. The analysis shows that this approach could increase the quantitative completeness of the full automatically generated 3D model of the roof structure from 29% to 63%.


2021 ◽  
Author(s):  
María Camarena ◽  
Pablo Carbonell

AbstractEngineering biological organisms that allow the integration of alternative metabolic pathways to natural ones is one of the goals of synthetic biology. Based on this, some of the most attractive applications in terms of synthetic organisms manufacture include the production of a wide range of pharmacologically useful metabolites produced in a sustainable and environmentally friendly way. Also, the biostable molecules green-production involves different types of therapeutic processes, e.g. prostheses and grafts stabilisation. Regarding the viability of genetically modified organisms, metabolic pathways must be first properly designed, taking into consideration the type of host organism that will be involved in metabolic production, as well as its biochemical and environmental conditions. To ensure the correct growth of these synthetic organisms, the enzyme selection must guarantee both the organism survival (and proliferation) and the optimal production of the desired metabolite. Developing enzyme selection tools is essential to enhance and make cost-effective the metabolic pathways design. This technical note presents the update of Selenzyme, the enzyme selection tool which is based on organisms taxonomic compatibility and allows appropriate enzyme selection considering its amino acid sequence. The purpose of the update is to allow multiple host input, in order to perform an affinity comparison between target organisms and each host. The affinity differences will depend on which host to be considered, allowing the user to select the optimal host for the enzyme concerned.


Author(s):  
N. Mostofi ◽  
A. Moussa ◽  
M. Elhabiby ◽  
N. El-Sheimy

3D model of indoor environments provide rich information that can facilitate the disambiguation of different places and increases the familiarization process to any indoor environment for the remote users. In this research work, we describe a system for visual odometry and 3D modeling using information from RGB-D sensor (Camera). The visual odometry method estimates the relative pose of the consecutive RGB-D frames through feature extraction and matching techniques. The pose estimated by visual odometry algorithm is then refined with iterative closest point (ICP) method. The switching technique between ICP and visual odometry in case of no visible features suppresses inconsistency in the final developed map. Finally, we add the loop closure to remove the deviation between first and last frames. In order to have a semantic meaning out of 3D models, the planar patches are segmented from RGB-D point clouds data using region growing technique followed by convex hull method to assign boundaries to the extracted patches. In order to build a final semantic 3D model, the segmented patches are merged using relative pose information obtained from the first step.


Symmetry ◽  
2020 ◽  
Vol 12 (4) ◽  
pp. 548
Author(s):  
Puneet Sharma

In this paper, we propose a new feature descriptor for images that is based on the dihedral group D 4 , the symmetry group of the square. The group action of the D 4 elements on a square image region is used to create a vector space that forms the basis for the feature vector. For the evaluation, we employed the Error-Correcting Output Coding (ECOC) algorithm and tested our model with four diverse datasets. The results from the four databases used in this paper indicate that the feature vectors obtained from our proposed D 4 algorithm are comparable in performance to that of Histograms of Oriented Gradients (HOG) model. Furthermore, as the D 4 model encapsulates a complete set of orientations pertaining to the D 4 group, it enables its generalization to a wide range of image classification applications.


2020 ◽  
Vol 128 (4) ◽  
pp. 873-890 ◽  
Author(s):  
Anurag Ranjan ◽  
David T. Hoffmann ◽  
Dimitrios Tzionas ◽  
Siyu Tang ◽  
Javier Romero ◽  
...  

AbstractThe optical flow of humans is well known to be useful for the analysis of human action. Recent optical flow methods focus on training deep networks to approach the problem. However, the training data used by them does not cover the domain of human motion. Therefore, we develop a dataset of multi-human optical flow and train optical flow networks on this dataset. We use a 3D model of the human body and motion capture data to synthesize realistic flow fields in both single- and multi-person images. We then train optical flow networks to estimate human flow fields from pairs of images. We demonstrate that our trained networks are more accurate than a wide range of top methods on held-out test data and that they can generalize well to real image sequences. The code, trained models and the dataset are available for research.


2020 ◽  
Vol 10 (24) ◽  
pp. 8834
Author(s):  
Harsh Rajesh Parikh ◽  
Yoann Buratti ◽  
Sergiu Spataru ◽  
Frederik Villebro ◽  
Gisele Alves Dos Reis Benatto ◽  
...  

A wide range of defects, failures, and degradation can develop at different stages in the lifetime of photovoltaic modules. To accurately assess their effect on the module performance, these failures need to be quantified. Electroluminescence (EL) imaging is a powerful diagnostic method, providing high spatial resolution images of solar cells and modules. EL images allow the identification and quantification of different types of failures, including those in high recombination regions, as well as series resistance-related problems. In this study, almost 46,000 EL cell images are extracted from photovoltaic modules with different defects. We present a method that extracts statistical parameters from the histogram of these images and utilizes them as a feature descriptor. Machine learning algorithms are then trained using this descriptor to classify the detected defects into three categories: (i) cracks (Mode B and C), (ii) micro-cracks (Mode A) and finger failures, and (iii) no failures. By comparing the developed methods with the commonly used one, this study demonstrates that the pre-processing of images into a feature vector of statistical parameters provides a higher classification accuracy than would be obtained by raw images alone. The proposed method can autonomously detect cracks and finger failures, enabling outdoor EL inspection using a drone-mounted system for quick assessments of photovoltaic fields.


Sign in / Sign up

Export Citation Format

Share Document