Research
I am interested in computer vision, pattern recognition, machine learning, physics, math, functional programming.
Software projects
-
easyVision, a Haskell system for computer vision and image processing.
-
hmatrix, a Haskell library for linear algebra and numerical computation.
-
hTensor, a Haskell package for multidimensional arrays and tensor computations.
Academic publications
Selected papers:
-
Ruiz, A. (2018) Fourier coefficients and moments of piecewise-circular curves. Pattern Recognition Letters, 116, pp. 238–245. Software and Notebooks.
-
Ruiz, A., Lopez-de-Teruel, P.E., Fernandez Maimo, L. (2017) "Efficient Planar Affine Canonicalization". Pattern Recognition 72, December 2017, pp. 236-253. Software and Notebooks.
-
Amor, A., Ruiz, A., Moreno-Noguer, F., Sanfeliu-Cortés, A. (2014) "On-board Real-time Pose Estimation for UAVs using Deformable Visual Contour Registration". IEEE International Conference on Robotics and Automation, ICRA 2014, Hong-Kong.
-
Rodríguez, A.L., López de Teruel, P.E., Ruiz, A. (2011). "Reduced Epipolar Cost for Accelerated Incremental SfM". 24th IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2011, Colorado Springs, june 2011.
-
Ruiz, A., López de Teruel, P.E. (2009). "Diagram Techniques for Multiple View Geometry". 12th IEEE International Conference on Computer Vision, ICCV'09, Kyoto, sept. 29 - oct 2, 2009. Slides of MVIGRO tutorial at RSS 2013.
-
Ruiz, A., López-de-Teruel, P.E. (2001). "Nonlinear Kernel-Based Statistical Pattern Analysis". IEEE Transactions on Neural Networks, vol. 12, no.1, pp.16-32.