computer-vision

What is the best library for computer vision in C/C++?

What libraries do I have to pick from when working with Computer Vision in C/C++? I realize that Google has a lot of good results, but maybe there's great libraries out there that it missed. ...

Dense pixelwise reverse projection

I saw a question on reverse projecting 4 2D points to derive the corners of a rectangle in 3D space. I have a kind of more general version of the same problem: Given either a focal length (which can be solved to produce arcseconds / pixel) or the intrinsic camera matrix (a 3x2 matrix that defines the properties of the pinhole camera mo...

What are some good Computer Vision Reference books?

I'm looking for some recommendations for solid computer vision & image processing fundamentals, including camera models, perspective projection, edge detection, corner detection, and the like. Edit: looking for reference books w/algorithms, etc - not libraries. ...

Is Approximate Nearest Neighbour the fastest feature matching in Computer Vision?

When using feature descriptors [like SIFT, SURF] - is Approximate Nearest Neighbour the fastest method to do matching between images? ...

Where can I find facial detection software, algorithms, etc?

I'm interested in writing software that depends on being able to identify that there is a face in a picture (or video frame). It doesn't have to ID the face - so no metrics other than: Is there a human face in the picture (or more than one) Where, approximately, are the eyes and mouth or nose tip (whatever it keyed on.) It's popping...

Dilemma about image cropping algorithm - is it possible?

I am building a web application using .NET 3.5 (ASP.NET, SQL Server, C#, WCF, WF, etc) and I have run into a major design dilemma. This is a uni project btw, but it is 100% up to me what I develop. I need to design a system whereby I can take an image and automatically crop a certain object within it, without user input. So for example,...

What is the best language for footprint recognition?

Hi everyone. I have a project to recognize the footprint of animals. It is similar to facial recognition. There is a need to store footprint images in a database and compare them with images captured by camera. The question is what is the appropriate programming language to do this? ...

How do I compare two images & recognize the pattern in an image?

How do I compare two images & recognize the pattern in an image irrespective of its size and pattern size, and using .Net C#? Also, which algorithms are used for doing so from Image Processing? ...

How do I efficiently segment 2D images into regions/blobs of similar values?

How do I segment a 2D image into blobs of similar values efficiently? The given input is a n array of integer, which includes hue for non-gray pixels and brightness of gray pixels. I am writing a virtual mobile robot using Java, and I am using segmentation to analyze the map and also the image from the camera. This is a well-known probl...

Camellia Ruby Computer Vision Library on OS X

Has anyone had any luck getting the Camellia computer vision library to install on OS X? I've been banging my head against a wall trying to get it to install. There is only one reference I can find online and it is a bit dated. I've followed the instructions to the T with no luck. I'm hoping one of your brilliant folks on SO can help a ...

Where do I start learning about image processing and object recognition?

Hey everyone, I'm interested in writing some basic computerized object recognition application, so I figure I need some theoretical background in image processing algorithms, along with some AI for decision making capabilities. I'm a computer science graduate, and one day I plan to get my Master's degree, hopefully in one of these fiel...

Open source machine vision libraries

Which free/open source machine/computer vision libraries do exist? I'm aware of OpenCV and VxL, what else is available? ...

How do I enlarge a picture so that it is 300 DPI?

The accepted answer to the question C++ Library for image recognition: images containing words to string recommended that you: Upsize/Downsize your input image to 300 DPI. How would I do this... I was under the impression that DPI was for monitors, not image formats. ...

Advice on Background Subtraction

Hi, I'm new at openCV programming, and my final project requires I use Background Subtraction, however I am having trouble understanding it. I would appreciate any help in understanding it, as it is urgent. i mean, can anybody explain the algorithm of it and could you send me the program?? please......... ...

detecting an object on the image based on geometrical form

i have a basic understanding in image processing and now studying in-depth the "digital image processing" by Gonzales, but have an urgent task and will appreciate help from somebody experienced in this area when image given and object of interest approximated form is known (e.g. circle, triangle), what is the best algorithm / method to ...

Moving from Wiimote to camera?

I've been doing some Johnny Chung Lee-style Wiimote programming, and am running into problems with the Wiimote's relatively narrow field-of-view and limit of four points. I've bought a Creative Live! camera with an 85-degree field of view and a high resolution. My prototype application is written in C#, and I'd like to stay there. ...

Strange OpenCV Distance Transform Results

I'm trying to run a distance transform on a thresholded binary image in order to assist anomaly detection (my hope is that I can detect large changes around the edges of the object), however for some reason, upon running my Distance Transform script, I'm getting a strange banding type of effect. I tested something similar in the Distance...

Check each pixel for a specific colour (within a certain threshold)

Hi guys I have an RGB image in MATLAB, and I want to loop through each pixel and check if it's skin coloured (ish) [I will probably do it in HSV space at a later point to negate the effects of lighting etc.] Does anyone know the best way to do this? MATLAB's weird syntax is confusing me a little! At the moment I have: for x = 1:size(...

Learning about Computer Vision

I am really intrigued by the field of computer vision and the potential it has. Are there any examples (preferably implemented in .NET) which I can study along with a reference book? ...

How can I learn the math necessary for working with computer vision?

I know that computer vision involves a lot of math, but I need some tips about how programmers gain that knowledge. I've started to use the OpenCV library but I have some major problems in understanding how the math works in the algorithms. In college I have studied some math and we worked with matrices and derivatives, but I didn't p...