Examinando por Autor "Ruiz, O.E."
Mostrando 1 - 19 de 19
Resultados por página
Opciones de ordenación
Ítem 2D shape similarity as a complement for Voronoi-Delone methods in shape reconstruction(PERGAMON-ELSEVIER SCIENCE LTD, 2005-02-01) Ruiz, O.E.; Cadavid, C.A.; Granados, M.; Peña, S.; Vásquez, E.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEIn surface reconstruction from planar cross sections it is necessary to build surfaces between 2D contours in consecutive cross sections. This problem has been traditionally attacked by (i) direct reconstruction based on local geometric proximity between the contours, and (ii) classification of topological events between the cross sections. These approaches have been separately applied with limited success. In case (i), the resulting surfaces may have overstretched or unnatural branches. These arise from local contour proximity which does not reflect global similarity between the contours. In case (ii), the topological events are identified but are not translated into the actual construction of a surface. This article presents an integration of the approaches (i) and (ii). Similarity between the composite 2D regions bounded by the contours in consecutive cross sections is used to: (a) decide whether a surface should actually relate two composite 2D regions, (b) identify the type and location of topological transitions between cross sections and (c) drive the surface construction for the regions found to be related in step (a). The implemented method avoids overstretched or unnatural branches, rendering a surface which is both geometrically intuitive and topologically faithful to the cross sections of the original object. The presented method is a good alternative in cases in which correct reproduction of the topology of the surface (e.g. simulation of flow in conduits) is more important than its geometry (e.g. assessment of tumor mass in radiation planning). © 2004 Elsevier Ltd. All rights reserved.Ítem Adaptative cubical grid forisosurface extraction(2009-01-01) Congote, J.; Moreno, A.; Barandiaran, I.; Barandiaran, J.; Ruiz, O.E.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEThis work proposes a variation on the Marching Cubes algorithm, where the goal is to represent implicit functions with higher resolution and better graphical qualiry using the same grid size. The proposed algorithm displaces the vertices of the cubes iteratively until the stop condition is achieved. After each iteration, the difference betvveen the implicit and the explicit representations are reduced, and when the algorithm finishes, the implicit surface representation using the modified cubical grid is more detailed, as the results shall confirm. The proposed algorithm corrects some topological problems that may appear in the discretisation process using the original grid.Ítem Design of computer experiments applied to modeling compliant mechanisms(DELFT UNIV TECHNOLOGY, FAC INDUST DESIGN ENG, 2010-01-01) Arango, D.R.; Acosta, D.A.; Durango, S.; Ruiz, O.E.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEThis article discusses a procedure for force-displacement modeling compliant mechanisms by using a design of computer experiments methodology. This approach produces a force-displacement metamodel that is suited for real-time control of compliant mechanisms. The term metamodel is used to represent a simplified and efficient mathematical model of unknown phenomenon or computer codes. The metamodeling of compliant mechanisms is performed from virtual experiments based on factorial and space filling design of experiments. The procedure is used to modeling the quasi-static behavior of the HexFlex compliant mechanism. The HexFlex is a parallel compliant mechanism for nanomanipulating that allows six degrees of freedom of its moving stage. The metamodel of the HexFlex is performed from virtual experiments by the Finite Element Method (FEM). The obtained metamodel for the HexFlex is linear for the movement range of the mechanism. Simulations of the metamodel were conducted, finding good accuracy with respect to the virtual experiments. © Organizing Committee of TMCE 2010 Symposium.Ítem Design of computer experiments applied to modeling compliant mechanisms(DELFT UNIV TECHNOLOGY, FAC INDUST DESIGN ENG, 2010-01-01) Arango, D.R.; Acosta, D.A.; Durango, S.; Ruiz, O.E.; Universidad EAFIT. Departamento de Ingeniería de Procesos; Desarrollo y Diseño de ProcesosThis article discusses a procedure for force-displacement modeling compliant mechanisms by using a design of computer experiments methodology. This approach produces a force-displacement metamodel that is suited for real-time control of compliant mechanisms. The term metamodel is used to represent a simplified and efficient mathematical model of unknown phenomenon or computer codes. The metamodeling of compliant mechanisms is performed from virtual experiments based on factorial and space filling design of experiments. The procedure is used to modeling the quasi-static behavior of the HexFlex compliant mechanism. The HexFlex is a parallel compliant mechanism for nanomanipulating that allows six degrees of freedom of its moving stage. The metamodel of the HexFlex is performed from virtual experiments by the Finite Element Method (FEM). The obtained metamodel for the HexFlex is linear for the movement range of the mechanism. Simulations of the metamodel were conducted, finding good accuracy with respect to the virtual experiments. © Organizing Committee of TMCE 2010 Symposium.Ítem Finite difference calculations of permeability in large domains in a wide porosity range(Springer Verlag, 2015-08-01) Osorno, M.; Uribe, D.; Ruiz, O.E.; Steeb, H.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEDetermining effective hydraulic, thermal, mechanical and electrical properties of porous materials by means of classical physical experiments is often time-consuming and expensive. Thus, accurate numerical calculations of material properties are of increasing interest in geophysical, manufacturing, bio-mechanical and environmental applications, among other fields. Characteristic material properties (e.g. intrinsic permeability, thermal conductivity and elastic moduli) depend on morphological details on the porescale such as shape and size of pores and pore throats or cracks. To obtain reliable predictions of these properties it is necessary to perform numerical analyses of sufficiently large unit cells. Such representative volume elements require optimized numerical simulation techniques. Current state-of-the-art simulation tools to calculate effective permeabilities of porous materials are based on various methods, e.g. lattice Boltzmann, finite volumes or explicit jump Stokes methods. All approaches still have limitations in the maximum size of the simulation domain. In response to these deficits of the well-established methods we propose an efficient and reliable numerical method which allows to calculate intrinsic permeabilities directly from voxel-based data obtained from 3D imaging techniques like X-ray microtomography. We present a modelling framework based on a parallel finite differences solver, allowing the calculation of large domains with relative low computing requirements (i.e. desktop computers). The presented method is validated in a diverse selection of materials, obtaining accurate results for a large range of porosities, wider than the ranges previously reported. Ongoing work includes the estimation of other effective properties of porous media. © 2015, Springer-Verlag Berlin Heidelberg.Ítem Geodesic-based manifold learning for parameterization of triangular meshes(Springer-Verlag France, 2016-11-01) Acosta, D.A.; Ruiz, O.E.; Arroyave, S.; Ebratt, R.; Cadavid, C.; Londono, J.J.; Acosta, Diego A.; Acosta, D.A.; Ruiz, O.E.; Arroyave, S.; Ebratt, R.; Cadavid, C.; Londono, J.J.; Acosta, Diego A.; Universidad EAFIT. Departamento de Ingeniería de Procesos; Procesos Ambientales (GIPAB)Reverse Engineering (RE) requires representing with free forms (NURBS, Spline, B,zier) a real surface which has been point-sampled. To serve this purpose, we have implemented an algorithm that minimizes the accumulated distance between the free form and the (noisy) point sample. We use a dual-distance calculation point to / from surfaces, which discourages the forming of outliers and artifacts. This algorithm seeks a minimum in a function that represents the fitting error, by using as tuning variable the control polyhedron for the free form. The topology (rows, columns) and geometry of the control polyhedron are determined by alternative geodesic-based dimensionality reduction methods: (a) graph-approximated geodesics (Isomap), or (b) PL orthogonal geodesic grids. We assume the existence of a triangular mesh of the point sample (a reasonable expectation in current RE). A bijective composition mapping allows to estimate a size of the control polyhedrons favorable to uniform-speed parameterizations. Our results show that orthogonal geodesic grids is a direct and intuitive parameterization method, which requires more exploration for irregular triangle meshes. Isomap gives a usable initial parameterization whenever the graph approximation of geodesics on be faithful. These initial guesses, in turn, produce efficient free form optimization processes with minimal errors. Future work is required in further exploiting the usual triangular mesh underlying the point sample for (a) enhancing the segmentation of the point set into faces, and (b) using a more accurate approximation of the geodesic distances within , which would benefit its dimensionality reduction.Ítem Geodesic-based manifold learning for parameterization of triangular meshes(Springer-Verlag France, 2016-11-01) Acosta, D.A.; Ruiz, O.E.; Arroyave, S.; Ebratt, R.; Cadavid, C.; Londono, J.J.; Acosta, Diego A.; Universidad EAFIT. Departamento de Ingeniería de Procesos; Desarrollo y Diseño de ProcesosReverse Engineering (RE) requires representing with free forms (NURBS, Spline, B,zier) a real surface which has been point-sampled. To serve this purpose, we have implemented an algorithm that minimizes the accumulated distance between the free form and the (noisy) point sample. We use a dual-distance calculation point to / from surfaces, which discourages the forming of outliers and artifacts. This algorithm seeks a minimum in a function that represents the fitting error, by using as tuning variable the control polyhedron for the free form. The topology (rows, columns) and geometry of the control polyhedron are determined by alternative geodesic-based dimensionality reduction methods: (a) graph-approximated geodesics (Isomap), or (b) PL orthogonal geodesic grids. We assume the existence of a triangular mesh of the point sample (a reasonable expectation in current RE). A bijective composition mapping allows to estimate a size of the control polyhedrons favorable to uniform-speed parameterizations. Our results show that orthogonal geodesic grids is a direct and intuitive parameterization method, which requires more exploration for irregular triangle meshes. Isomap gives a usable initial parameterization whenever the graph approximation of geodesics on be faithful. These initial guesses, in turn, produce efficient free form optimization processes with minimal errors. Future work is required in further exploiting the usual triangular mesh underlying the point sample for (a) enhancing the segmentation of the point set into faces, and (b) using a more accurate approximation of the geodesic distances within , which would benefit its dimensionality reduction.Ítem Geodesic-based manifold learning for parameterization of triangular meshes(Springer-Verlag France, 2016-11-01) Acosta, D.A.; Ruiz, O.E.; Arroyave, S.; Ebratt, R.; Cadavid, C.; Londono, J.J.; Acosta, Diego A.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEReverse Engineering (RE) requires representing with free forms (NURBS, Spline, B,zier) a real surface which has been point-sampled. To serve this purpose, we have implemented an algorithm that minimizes the accumulated distance between the free form and the (noisy) point sample. We use a dual-distance calculation point to / from surfaces, which discourages the forming of outliers and artifacts. This algorithm seeks a minimum in a function that represents the fitting error, by using as tuning variable the control polyhedron for the free form. The topology (rows, columns) and geometry of the control polyhedron are determined by alternative geodesic-based dimensionality reduction methods: (a) graph-approximated geodesics (Isomap), or (b) PL orthogonal geodesic grids. We assume the existence of a triangular mesh of the point sample (a reasonable expectation in current RE). A bijective composition mapping allows to estimate a size of the control polyhedrons favorable to uniform-speed parameterizations. Our results show that orthogonal geodesic grids is a direct and intuitive parameterization method, which requires more exploration for irregular triangle meshes. Isomap gives a usable initial parameterization whenever the graph approximation of geodesics on be faithful. These initial guesses, in turn, produce efficient free form optimization processes with minimal errors. Future work is required in further exploiting the usual triangular mesh underlying the point sample for (a) enhancing the segmentation of the point set into faces, and (b) using a more accurate approximation of the geodesic distances within , which would benefit its dimensionality reduction.Ítem Geodesic-based manifold learning for parameterization of triangular meshes(Springer-Verlag France, 2016-11-01) Acosta, D.A.; Ruiz, O.E.; Arroyave, S.; Ebratt, R.; Cadavid, C.; Londono, J.J.; Acosta, Diego A.; Acosta, D.A.; Ruiz, O.E.; Arroyave, S.; Ebratt, R.; Cadavid, C.; Londono, J.J.; Acosta, Diego A.; Universidad EAFIT. Departamento de Ciencias; Matemáticas y AplicacionesReverse Engineering (RE) requires representing with free forms (NURBS, Spline, B,zier) a real surface which has been point-sampled. To serve this purpose, we have implemented an algorithm that minimizes the accumulated distance between the free form and the (noisy) point sample. We use a dual-distance calculation point to / from surfaces, which discourages the forming of outliers and artifacts. This algorithm seeks a minimum in a function that represents the fitting error, by using as tuning variable the control polyhedron for the free form. The topology (rows, columns) and geometry of the control polyhedron are determined by alternative geodesic-based dimensionality reduction methods: (a) graph-approximated geodesics (Isomap), or (b) PL orthogonal geodesic grids. We assume the existence of a triangular mesh of the point sample (a reasonable expectation in current RE). A bijective composition mapping allows to estimate a size of the control polyhedrons favorable to uniform-speed parameterizations. Our results show that orthogonal geodesic grids is a direct and intuitive parameterization method, which requires more exploration for irregular triangle meshes. Isomap gives a usable initial parameterization whenever the graph approximation of geodesics on be faithful. These initial guesses, in turn, produce efficient free form optimization processes with minimal errors. Future work is required in further exploiting the usual triangular mesh underlying the point sample for (a) enhancing the segmentation of the point set into faces, and (b) using a more accurate approximation of the geodesic distances within , which would benefit its dimensionality reduction.Ítem Graph-based structural analysis of planar mechanisms(Springer Netherlands, 2017-01-01) Durango, S.; Correa, J.; Ruiz, O.E.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEKinematic structure of planar mechanisms addresses the study of attributes determined exclusively by the joining pattern among the links forming a mechanism. The system group classification is central to the kinematic structure and consists of determining a sequence of kinematically and statically independent-simple chains which represent a modular basis for the kinematics and force analysis of the mechanism. This article presents a novel graph-based algorithm for structural analysis of planar mechanisms with closed-loop kinematic structure which determines a sequence of modules (Assur groups) representing the topology of the mechanism. The computational complexity analysis and proof of correctness of the implemented algorithm are provided. A case study is presented to illustrate the results of the devised method. © 2016, Springer Science+Business Media Dordrecht.Ítem A new evaluation framework and image dataset for keypoint extraction and feature descriptor matching(2013-01-01) Barandiaran, I.; Cortes, C.; Nieto, M.; Graña, M.; Ruiz, O.E.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEKey point extraction and description mechanisms play a crucial role in image matching, where several image points must be accurately identified to robustly estimate a transformation or to recognize an object or a scene. New procedures for keypoint extraction and for feature description are continuously emerging. In order to assess them accurately, normalized data and evaluation protocols are required. In response to these needs, we present a (1) new evaluation framework that allow assessing the performance of the state-of-the-art feature point extraction and description mechanisms, (2) a new image dataset acquired under controlled affine and photometric transformations and (3) a testing image generator. Our evaluation framework allows generating detailed curves about the performance of different approaches, providing a valuable insight about their behavior. Also, it can be easily integrated in many research and development environments. The contributions mentioned above are available on-line for the use of the scientific community.Ítem Optical Enhancement of Exoskeleton-Based Estimation of Glenohumeral Angles(Hindawi Publishing Corporation, 2016-06-15) Cortés, C.; Unzueta, L.; De Los Reyes-Guzmán, A.; Ruiz, O.E.; Flórez, J.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEIn Robot-Assisted Rehabilitation (RAR) the accurate estimation of the patient limb joint angles is critical for assessing therapy efficacy. In RAR, the use of classic motion capture systems (MOCAPs) (e.g., optical and electromagnetic) to estimate the Glenohumeral (GH) joint angles is hindered by the exoskeleton body, which causes occlusions and magnetic disturbances. Moreover, the exoskeleton posture does not accurately reflect limb posture, as their kinematic models differ. To address the said limitations in posture estimation, we propose installing the cameras of an optical marker-based MOCAP in the rehabilitation exoskeleton. Then, the GH joint angles are estimated by combining the estimated marker poses and exoskeleton Forward Kinematics. Such hybrid system prevents problems related to marker occlusions, reduced camera detection volume, and imprecise joint angle estimation due to the kinematic mismatch of the patient and exoskeleton models. This paper presents the formulation, simulation, and accuracy quantification of the proposed method with simulated human movements. In addition, a sensitivity analysis of the method accuracy to marker position estimation errors, due to system calibration errors and marker drifts, has been carried out. The results show that, even with significant errors in the marker position estimation, method accuracy is adequate for RAR.Ítem Parametric curve reconstruction from point clouds using minimization techniques(2013-01-01) Ruiz, O.E.; Cortés, C.; Aristizábal, M.; Acosta, D.A.; Vanegas, C.A.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAECurve reconstruction from noisy point samples is central to surface reconstruction and therefore to reverse engineering, medical imaging, etc. Although Piecewise Linear (PL) curve reconstruction plays an important role, smooth (C1-, C2-,?) curves are needed for many applications. In reconstruction of parametric curves from noisy point samples there remain unsolved issues such as (1) high computational expenses, (2) presence of artifacts and outlier curls, (3) erratic behavior of self-intersecting curves, and (4) erratic excursions at sharp corners. Some of these issues are related to non-Nyquist (i.e. sparse) samples. In response to these shortcomings, this article reports the minimization-based fitting of parametric curves for noisy point clouds. Our approach features: (a) Principal Component Analysis (PCA) pre-processing to obtain a topologically correct approximation of the sampled curve. (b) Numerical, instead of algebraic, calculation of roots in point-to-curve distances. (c) Penalties for curve excursions by using point cloud to - curve and curve to point cloud. (d) Objective functions which are economic to minimize. The implemented algorithms successfully deal with self - intersecting and / or non-Nyquist samples. Ongoing research includes self-tuning of the algorithms and decimation of the point cloud and the control polygon.Ítem Parametric curve reconstruction from point clouds using minimization techniques(2013-01-01) Ruiz, O.E.; Cortés, C.; Aristizábal, M.; Acosta, D.A.; Vanegas, C.A.; Universidad EAFIT. Departamento de Ingeniería de Procesos; Desarrollo y Diseño de ProcesosCurve reconstruction from noisy point samples is central to surface reconstruction and therefore to reverse engineering, medical imaging, etc. Although Piecewise Linear (PL) curve reconstruction plays an important role, smooth (C1-, C2-,?) curves are needed for many applications. In reconstruction of parametric curves from noisy point samples there remain unsolved issues such as (1) high computational expenses, (2) presence of artifacts and outlier curls, (3) erratic behavior of self-intersecting curves, and (4) erratic excursions at sharp corners. Some of these issues are related to non-Nyquist (i.e. sparse) samples. In response to these shortcomings, this article reports the minimization-based fitting of parametric curves for noisy point clouds. Our approach features: (a) Principal Component Analysis (PCA) pre-processing to obtain a topologically correct approximation of the sampled curve. (b) Numerical, instead of algebraic, calculation of roots in point-to-curve distances. (c) Penalties for curve excursions by using point cloud to - curve and curve to point cloud. (d) Objective functions which are economic to minimize. The implemented algorithms successfully deal with self - intersecting and / or non-Nyquist samples. Ongoing research includes self-tuning of the algorithms and decimation of the point cloud and the control polygon.Ítem Real-time volume rendering and tractography visualization on the web(Vaclav Skala, 2012-01-01) Congote, J.; Novo, E.; Kabongo, L.; Ginsburg, D.; Gerhard, S.; Pienaar, R.; Ruiz, O.E.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEIn the field of computer graphics, Volume Rendering techniques allow the visualization of 3D datasets, and specifically, Volume Ray-Casting renders images from volumetric datasets, typically used in some scientific areas, such as medical imaging. This article aims to describe the development of a combined visualization of tractography and volume rendering of brain T1 MRI images in an integrated way. An innovative web viewer for interactive visualization of neuro-imaging data has been developed based on WebGL. This recently developed standard enables the clients to use the web viewer on a wide range of devices, with the only requirement of a compliant web-browser. As the majority of the rendering tasks take place in the client machine, the effect of bottlenecks and server overloading are minimized. The web application presented is able to compete with desktop tools, even supporting high graphical demands and facing challenges regarding performance and scalability. The developed software modules are available as open source code and include MRI volume data and tractography generated by the Diffusion Toolkit, and connectivity data from the Connectome Mapping Toolkit. Our contribution for the Volume Web Viewer implements early ray termination step according to the tractography depthmap, combining volume images and estimated white matter fibers. Furthermore, the depthmap system extension can be used for visualization of other types of data, where geometric and volume elements are displayed simultaneously.Ítem Robotic research platform for image-guided surgery assistance(2013-01-01) Cortes, C.A.; Barandiaran, I.; Ruiz, O.E.; De Mauro, A.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEIn the context of surgery, it is very common to face challenging scenarios during the preoperative plan implementation. The surgical technique's complexity, the human anatomical variability and the occurrence of unexpected situations generate issues for the intervention's goals achievement. To support the surgeon, robotic systems are being integrated to the operating room. However, current commercial solutions are specialized for a particular technique or medical application, being difficult to integrate with other systems. Thus, versatile and modular systems are needed to conduct several procedures and to help solving the problems that surgeons face. This article aims to describe the implementation of a robotic research platform prototype that allows novel applications in the field of image-guided surgery. In particular, this research is focused on the topics of medical image acquisition during surgery, patient registration and surgical/medical equipment operation. In this paper, we address the implementation of the general purpose teleoperation and path following modes of the platform, which constitute the base of future developments. Also, we discuss relevant aspects of the system, as well as future directions and application fields to investigate.Ítem Triangular mesh parameterization with trimmed surfaces(Springer-Verlag France, 2015-04-28) Ruiz, O.E.; Mejia, D.; Cadavid, C.A.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEGiven a 2-manifold triangular mesh M subset of R-3, with border, a parameterization of M is a FACE or trimmed surface F = {S, L-0, ... , L-m. F is a connected subset or region of a parametric surface S, bounded by a set of LOOPs L-0, ... , L-m such that each L-i subset of S is a closed 1-manifold having no intersection with the other L-j LOOPs. The parametric surface S is a statistical fit of the mesh M. L-0 is the outermost LOOP bounding F and L-i is the LOOP of the i-th hole in F (if any). The problem of parameterizing triangular meshes is relevant for reverse engineering, tool path planning, feature detection, redesign, etc. State-of-art mesh procedures parameterize a rectangular mesh M. To improve such procedures, we report here the implementation of an algorithm which parameterizes meshes M presenting holes and concavities. We synthesize a parametric surface S subset of R-3 which approximates a superset of the mesh M. Then, we compute a set of LOOPs trimming S, and therefore completing the FACE F = {S, L-0, ... , L-m. Our algorithm gives satisfactory results for M having low Gaussian curvature (i.e., M being quasi-developable or developable). This assumption is a reasonable one, since M is the product of manifold segmentation pre-processing. Our algorithm computes: (1) a manifold learning mapping phi : M -> U subset of R-2, (2) an inverse mapping S : W subset of R-2 -> R-3, with W being a rectangular grid containing and surpassing U. To compute phi we test IsoMap, Laplacian Eigenmaps and Hessian local linear embedding (best results with HLLE). For the back mapping (NURBS) S the crucial step is to find a control polyhedron P, which is an extrapolation of M. We calculate P by extrapolating radial basis functions that interpolate points inside phi(M). We successfully test our implementation with several datasets presenting concavities, holes, and are extremely non-developable. Ongoing work is being devoted to manifold segmentation which facilitates mesh parameterization.Ítem Ultrasound Image Dataset for Image Analysis Algorithms Evaluation(Springer Science and Business Media Deutschland GmbH, 2016-01-01) Cortes, C.; Kabongo, L.; Macia, I.; Ruiz, O.E.; Florez, J.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEThe use of ultrasound (US) imaging as an alternative for real-time computer assisted interventions is increasing. Growing usage of US occurs despite of US lower imaging quality compared to other techniques and its difficulty to be used with image analysis algorithms. On the other hand, it is still difficult to find sufficient data to develop and assess solutions for navigation, registration and reconstruction at medical research level. At present, manually acquired available datasets present significant usability obstacles due to their lack of control of acquisition conditions, which hinders the study and correction of algorithm design parameters. To address these limitations, we present a database of robotically acquired sequences of US images from medical phantoms, ensuring the trajectory, pose and force control of the probe. The acquired dataset is publicly available, and it is specially useful for designing and testing registration and volume reconstruction algorithms.Ítem Visualization of flow fields in the web platform(Vaclav Skala, 2012-01-01) Aristizabal, M.; Congote, J.; Segura, A.; Moreno, A.; Arregui, H.; Ruiz, O.E.; Universidad EAFIT. Departamento de Ingeniería Mecánica; Laboratorio CAD/CAM/CAEVisualization of vector fields plays an important role in research activities nowadays. Web applications allow a fast, multi-platform and multi-device access to data, which results in the need of optimized applications to be implemented in both high and low-performance devices. The computation of trajectories usually repeats calculations due to the fact that several points might lie over the same trajectory. This paper presents a new methodology to calculate point trajectories over a highly-dense and uniformly-distributed grid of points in which the trajectories are forced to lie over the points in the grid. Its advantages rely on a highly parallel computing implementation and in the reduction of the computational effort to calculate the stream paths since unnecessary calculations are avoided by reusing data through iterations. As case study, the visualization of oceanic streams in the web platform is presented and analyzed, using WebGL as the parallel computing architecture and the rendering engine.