Ben Ochoa
Biography
https://cseweb.ucsd.edu/~bochoa/
Ben Ochoa received the B.S., M.S., and Ph.D. degrees in electrical engineering from the University of California, San Diego, in 1999, 2003, and 2007, respectively. Since August 2013, he has been the chief technologist of computer vision at Integrity Applications Incorporated. From 2008 to 2013, he was the vice president of research and development at 2d3. During most of this same period he was also a visiting scholar at the University of California, San Diego, where he is currently a lecturer in the Department of Computer Science and Engineering. From 2007 to 2008 he was the chief engineer of research and development at Vision Robotics. Prior to joining Vision Robotics, he was the chief engineer of research and development at Sonaray, a 3D dental imaging company. From 2000 to 2006, he was a senior engineering specialist and manager in the Photogrammetry Research Group at BAE Systems. In 2004, he was awarded the BAE Systems Chairman's Gold Award, BAE Systems' highest award for technical achievement worldwide, for his contributions in image and video registration. From 1996 to 2000, he was a research and development engineer in the Underwater Imaging Research Group at the Scripps Institution of Oceanography. His research interests are computer vision, photogrammetry, and robotics. Last update: September 30, 2014.
Over the years I have developed a C/C++ library (documentation) for computer vision and photogrammetry. Contact me directly if you are interested in licensing this library.
Software libraries that I use in my work:
- Intel Integrated Performance Primitives (IPP): signal processing, image and video processing, and cryptography.
- Intel Math Kernel Library (MKL): BLAS, sparse BLAS, LAPACK, ScaLAPACK, PBLAS, sparse solvers, extended eigensolvers, vector mathematical operations, statistical operations, Fourier transforms, partial differential equations solvers, and nonlinear optimizers.
- ImageMagick: convert, edit, and compose images. I use this for image file I/O (ImageMagick supports over 100 image file formats).
- OpenEXR: a high dynamic range (HDR) image file format developed by Industrial Light & Magic.
- FFmpeg: record, convert, and stream audio and video. It includes libavcodec, a library of audio and video encoders and decoders, and libavformat, a library of parsers and generators for audio and video formats. I use these libraries for audio and video file I/O.
- NGA Geographic Translator (GEOTRANS): convert geographic coordinates among a wide variety of coordinate systems, map projections, and datums.
- libexif: read and write exchangeable image file format (Exif) tags from and to image files.
Software libraries that I do not use, but occasionally monitor:
- VXL: a collection of C++ libraries for computer vision research and implementation.
- Intel Open Source Computer Vision Library (OpenCV): a collection of algorithms and sample code for various computer vision problems.