
Recent Posts
Archives
Blogroll
 3D Point Cloud Editor
 3DNet
 Arc3D Webservice – Remote 3D reconstruction
 arXiv
 Azimuth project
 Bundler – Structure from motion from unordered image collections
 C++ Frequently Questioned Answers, AKA Why C++ Sucks (Yossi Kreinin)
 C++ online reference
 Censimento blog scientifici (in Italian)
 Cloud Compare
 Computer Vision: Algorithms and Applications (Richard Szeliszki)
 ConstraintBased Surface Deformation
 Cube 3D Printer
 Cuttheknot
 Famous Curves Index
 Fractals, Chaos (Paul Bourke)
 FreeGaze
 Geometric Algebra for Computer Science
 Geometric Tools (David Eberly)
 Geometry algorithms
 Georgia O'Keefe Museum – Imaging Project
 Gnalic Project (Nautical Archaeology)
 HAKMEM
 INRIA consultation archives
 John Baez
 Kurt Wenner – perspective art
 LaTeX cheat sheet
 LaTeX wikibook
 List of emerging technologies
 Math Reference Tables
 Mathematics Archives
 Mersenne pseudorandom generator (Agner Fog)
 MeshLab
 MeshLab video tutorials
 Microsoft Academic Search
 Microsoft Research
 Minpack (Frédéric Devernay)
 Mirror Image (Sergey Ten)
 Multiple View Geometry in Computer Vision, excerpts (Hartley & Zisserman)
 Numeropedia
 OA Digital Labs – Multiple view 3D reconstruction
 Online Math Tools
 Open Perception – Free 3D for all
 Open Source Photogrammetry
 OpenCV
 OpenCV eye tracking
 OpenMP tutorial
 Optimization Online
 Paolo Medici
 Planet Math
 pointclouds.org
 Poisson Surface Reconstruction
 Probability web
 Quadric intersection
 Quartic and cubic root finder in C++ (Marcus Bannerman)
 Scholarpedia
 SDPA
 Semidefinite programming
 Single Lens Stereo with a Plenoptic Camera
 Solving cubics and quartics for graphics (Don HerbisonEvans)
 Sparse Bundle Adjustment (Lourakis)
 StereoPhoto Maker
 The OnLine Encyclopedia of Integer Sequences
 The World of Mathematical Equations
 Vision Related Books
 Visual 3D Modeling from Images (Marc Pollefeys)
 Visual Illusions (Alexander Bogomolny)
 Wolfram Alpha
 Wolfram MathWorld
 WxWidgets (stable) online reference
Author Archives: vpindarico
Randomized Hough Transform 2: Rototranslations
Here I briefly explained how the RHT works, with reference to a very simple case (finding the directions of rows and columns of a grid). Now I’ll spend some words on a more complex application. When scanning the surface of … Continue reading
Gaze tracking as a novel input method
Smartphones and tablets usually have a camera on their back, to take photographs, and a frontal camera for videoconferencing. In a recent model (Samsung Galaxy S4) the frontal camera can be used as an input device too: … Continue reading
Posted in Uncategorized
Tagged computer vision, cone, digital camera, ellipse, eye, fitting, gaze tracking, iris, least squares, outlier, RANSAC, shape, smartphone, tablet
Leave a comment
Randomized Hough Transform
The Hough transform can be used to extract shapes from images. As an example, consider a binary image (pixel values can be only 0 – black, belonging to the background – or 1 – white, belonging to the shape) from … Continue reading
Reconstruction of 3D points from images in a calibrated binocular system
In a binocular system one can write and where is an object point in homogeneous coordinates in mm (*), and are its image points in homogeneous coordinates in pixels, and are the projection matrices of the two cameras, and are … Continue reading
Vanishing points in presence of noise
Most selfcalibration algorithms require a prior knowledge of the camera calibration matrix ; as an instance, you need it to normalize the image points as and therefore fit the essential matrix . With most commercial cameras it is safe to … Continue reading
Posted in Uncategorized
Tagged Alciatore and Miranda, calibration matrix, computer vision, constrained minimum, essential matrix, fitting, focal length, image of the absolute conic, Lagrange multipliers, lagrangian, least squares, noise, nonlinear regression, outlier, pixel pitch, principal point, RANSAC, vanishing point
Leave a comment
Forward bundle adjustment/2
Some more notes about my implementation of the forward bundle adjustment algorithm (see my previous post). Monocular systems. According to Mitchell, Warren, McKinnon and Upcroft, the original algorithm does not work with monocular systems, due to a limitation of the subalgorithm used … Continue reading
Forward bundle adjustment
In a recent post I wrote about the essential matrix. If the internal parameters (pixel pitch, focal length, principal point) of both cameras in a stereo rig are known, the essential matrix can be obtained from at least eight couples … Continue reading