Questions tagged [computer-vision]

Computer vision includes methods of processing, analyzing, images and high-dimensional data to form high level understanding and recognition of the scene or images.

Computer vision enables images, or sequences of images, to be processed by a computer using an algorithm. There are many aspects to computer vision, including mathematics, imaging hardware, imaging software, physics (especially optics), signal processing and artificial intelligence.

The problems that computer vision is trying to solve include:

  • Object detection
  • Object recognition
  • Tracking moving objects in video
  • 3D reconstruction

Some basic techniques used in computer vision are:

  • Image acquisition
  • Pre-processing
  • Feature extraction
  • Detection/Segmentation
  • High-Level processing
  • Decision making

A theme in the development of this field has been to duplicate the abilities of human vision by electronically perceiving and understanding an image. This image understanding can be seen as the disentangling of symbolic information from image data using models constructed with the aid of geometry, physics, statistics, and learning theory.

Source: Wikipedia – Computer vision

779 questions
75
votes
9 answers

Why do we use the HSV colour space so often in vision and image processing?

I see the HSV colour space used all over the place: for tracking, human detection, etc... I'm wondering, why? What is it about this colour space that makes it better than using RGB?
porridge
  • 751
  • 1
  • 6
  • 3
75
votes
4 answers

What are some free alternatives to SIFT/ SURF that can be used in commercial applications?

As far as I understand, both SURF and SIFT are patent protected. Are there any alternative methods that can be used in a commercial application freely? For more info on the patent check…
Andrey Rubshtein
  • 2,742
  • 1
  • 18
  • 22
66
votes
11 answers

Is deep learning killing image processing/computer vision?

I'm looking forward to enroll in an MSc in Signal and Image processing, or maybe Computer Vision (I have not decided yet), and this question emerged. My concern is, since deep learning doesn't need feature extraction and almost no input…
53
votes
6 answers

Best way of segmenting veins in leaves?

I have done a lot of research and found out methods like adaptive thresholding , watershed etc that can be used of detecting veins in leaves . However thresholding isn't good as it introduces a lot of noise All my images are gray image please could…
vini
  • 2,162
  • 4
  • 21
  • 37
49
votes
3 answers

What algorithm does Google use for its "Search By Image" site?

What is your best guess how Google Image Search works? I can upload a photo and can search for similar images. What algorithm does it use to identify similar images?
Cory
  • 491
  • 1
  • 5
  • 3
48
votes
5 answers

Point Pattern Recognition

Having two different size of sets of points (2D for simplicity) dispersed within two different size squares the question are that: 1- how to find any occurrence of the the small one through the large one? 2- Any idea on how to rank the occurrences…
Developer
  • 1,109
  • 9
  • 15
43
votes
1 answer

How to flatten the image of a label on a food jar?

I'd like to take pictures of labels on a jar of food, and be able to transform them so the label is flat, with the right and left side resized to be even with the center of the image. Ideally, I'd like to use the contrast between the label and the…
mahboudz
  • 533
  • 1
  • 4
  • 5
37
votes
2 answers

What's the difference between the Hough and Radon transforms?

I'm familiar with the Radon transform from learning about CT scans, but not the Hough transform. Wikipedia says The (r,θ) plane is sometimes referred to as Hough space for the set of straight lines in two dimensions. This representation makes the…
endolith
  • 14,765
  • 7
  • 63
  • 114
35
votes
7 answers

Finding squares in Image

I need to find the squares in an image using OpenCV (no problem in matlab or any other, generally what i expect are some ideas). Consider the test image below : I need to find those coloured squares in above image accurately (not the white long…
Abid Rahman K
  • 2,257
  • 4
  • 19
  • 23
32
votes
5 answers

Detecting Trail in Forest Images

Is anyone aware of any research/papers/software for identifying a trail (as a line or point-to-point curve) in an image of a forest scene (from the perspective of the camera standing somewhere along the trail)? I'm trying to find an algorithm that…
Cerin
  • 588
  • 5
  • 9
29
votes
5 answers

Good Language for Implementing Computer Vision System / Algorithm / Application?

I am trying to implement a content based image retrieval system but before I do so I would like to get an overview of some programming languages suitable for this task (having good libs and such). Does anyone know some good languages and libs for…
jstr
  • 867
  • 1
  • 9
  • 15
27
votes
4 answers

Find the stomata in a plant microscopy image

Here is a question for image processing experts. I am working on a difficult computer vision problem. The task is to count the stomata (marked below) in DIC microscopy images. These images are resistant to most superficial image processing…
Matt M.
  • 1,058
  • 7
  • 12
27
votes
8 answers

Are Computer Stereo Vision techniques appropriate for sub-millimetre measurements?

I have a project where I would like to image an object and be able to derive the heights of features in this image to sub-millimetre precision (exactly how precise is still yet to be determined, but let's say 100ths of a millimetre for now). I have…
Stephen
  • 701
  • 7
  • 13
26
votes
3 answers

How to find tennis courts in aerial imagery

I'm interested in finding all tennis courts (and other similar well defined features like basketball courts) in my county, and I have aerial imagery of good (but varying) resolution, but I'm not sure of the best way to find them. Here are two…
joshdoe
  • 363
  • 2
  • 6
24
votes
2 answers

How does resizing an image affect the intrinsic camera matrix?

I have a camera matrix (I know both intrinsic and extrinsic parameters) known for image of size HxW. (I use this matrix for some calculations I need). I want to use a smaller image, say: $\frac{H}{2}\times \frac{W}{2}$ (half the original). What…
matlabit
  • 837
  • 1
  • 7
  • 16
1
2 3
51 52