The theory, design, implementation and evaluation of a three-dimensional surface detection algorithm

Author(s):  
Ehud Artzy ◽  
Gideon Frieder ◽  
Gabor T. Herman
Algorithms ◽  
2021 ◽  
Vol 14 (3) ◽  
pp. 72
Author(s):  
Luca Tonti ◽  
Alessandro Patti

Collision between rigid three-dimensional objects is a very common modelling problem in a wide spectrum of scientific disciplines, including Computer Science and Physics. It spans from realistic animation of polyhedral shapes for computer vision to the description of thermodynamic and dynamic properties in simple and complex fluids. For instance, colloidal particles of especially exotic shapes are commonly modelled as hard-core objects, whose collision test is key to correctly determine their phase and aggregation behaviour. In this work, we propose the Oriented Cuboid Sphere Intersection (OCSI) algorithm to detect collisions between prolate or oblate cuboids and spheres. We investigate OCSI’s performance by bench-marking it against a number of algorithms commonly employed in computer graphics and colloidal science: Quick Rejection First (QRI), Quick Rejection Intertwined (QRF) and a vectorized version of the OBB-sphere collision detection algorithm that explicitly uses SIMD Streaming Extension (SSE) intrinsics, here referred to as SSE-intr. We observed that QRI and QRF significantly depend on the specific cuboid anisotropy and sphere radius, while SSE-intr and OCSI maintain their speed independently of the objects’ geometry. While OCSI and SSE-intr, both based on SIMD parallelization, show excellent and very similar performance, the former provides a more accessible coding and user-friendly implementation as it exploits OpenMP directives for automatic vectorization.


Author(s):  
Kang Liu ◽  
Titan C. Paul ◽  
Leo A. Carrilho ◽  
Jamil A. Khan

The experimental investigations were carried out of a pressurized water nuclear reactor (PWR) with enhanced surface using different concentration (0.5 and 2.0 vol%) of ZnO/DI-water based nanofluids as a coolant. The experimental setup consisted of a flow loop with a nuclear fuel rod section that was heated by electrical current. The fuel rod surfaces were termed as two-dimensional surface roughness (square transverse ribbed surface) and three-dimensional surface roughness (diamond shaped blocks). The variation in temperature of nuclear fuel rod was measured along the length of a specified section. Heat transfer coefficient was calculated by measuring heat flux and temperature differences between surface and bulk fluid. The experimental results of nanofluids were compared with the coolant as a DI-water data. The maximum heat transfer coefficient enhancement was achieved 33% at Re = 1.15 × 105 for fuel rod with three-dimensional surface roughness using 2.0 vol% nanofluids compared to DI-water.


1991 ◽  
Vol 06 (39) ◽  
pp. 3591-3600 ◽  
Author(s):  
HIROSI OOGURI ◽  
NAOKI SASAKURA

It is shown that, in the three-dimensional lattice gravity defined by Ponzano and Regge, the space of physical states is isomorphic to the space of gauge-invariant functions on the moduli space of flat SU(2) connections over a two-dimensional surface, which gives physical states in the ISO(3) Chern–Simons gauge theory. To prove this, we employ the q-analogue of this model defined by Turaev and Viro as a regularization to sum over states. A recent work by Turaev suggests that the q-analogue model itself may be related to an Euclidean gravity with a cosmological constant proportional to 1/k2, where q=e2πi/(k+2).


2021 ◽  
Vol 11 (13) ◽  
pp. 5931
Author(s):  
Ji’an You ◽  
Zhaozheng Hu ◽  
Chao Peng ◽  
Zhiqiang Wang

Large amounts of high-quality image data are the basis and premise of the high accuracy detection of objects in the field of convolutional neural networks (CNN). It is challenging to collect various high-quality ship image data based on the marine environment. A novel method based on CNN is proposed to generate a large number of high-quality ship images to address this. We obtained ship images with different perspectives and different sizes by adjusting the ships’ postures and sizes in three-dimensional (3D) simulation software, then 3D ship data were transformed into 2D ship image according to the principle of pinhole imaging. We selected specific experimental scenes as background images, and the target ships of the 2D ship images were superimposed onto the background images to generate “Simulation–Real” ship images (named SRS images hereafter). Additionally, an image annotation method based on SRS images was designed. Finally, the target detection algorithm based on CNN was used to train and test the generated SRS images. The proposed method is suitable for generating a large number of high-quality ship image samples and annotation data of corresponding ship images quickly to significantly improve the accuracy of ship detection. The annotation method proposed is superior to the annotation methods that label images with the image annotation software of Label-me and Label-img in terms of labeling the SRS images.


Sign in / Sign up

Export Citation Format

Share Document