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.

Filter by
Sorted by
Tagged with
0
votes
1answer
12 views

Is there a difference in SNR between using 2x2 pixel binning in the camera and shrinking the full resolution image in software?

Is there a difference in SNR (or any other measure of image quality) between using 2x2 pixel binning in the camera and shrinking the full resolution image in software (cv::INTER_AREA) to the same size ...
0
votes
1answer
30 views

Low samples numbers machine vision training for object detection

I'm trying to set-up a machine vision application in which I have to detect the position of a printing nozzle (in the red sqaure in the image) in a field of view in order to prcisely position a ganty ...
0
votes
0answers
14 views

Flat Field Correction - When images are taken at different exposures

The light source I am using is known to have a Gaussian intensity distribution along the height. I took the raw images at "x" seconds of exposure. However, while taking the bright field image, the ...
0
votes
1answer
26 views

What is the difference between an image plane and a virtual image?

I have the following diagram that describes a camera model (I believe it is the pinhole camera model). Wikipedia has an article about the image plane and virtual image, but these articles do not ...
1
vote
1answer
59 views

Projecting a vector to another to detect the sparse values of such vector

Assuming we have sparse vector of length $N$ such as $X = [0,1,0,-1,0,1,1,0]$ which has some non-zeros values. The vector $x = iFFT(X)$ is convoluted with another vector $h$ resluting $y = h*x$. ...
0
votes
1answer
27 views

How the Grayscale images are converted back to RGB?

In case of RGB to grayscale conversion we take the average of R,G,B channels and convert them to Grayscale which has songle channel. How to convert back the Grayscale to RGB ??
0
votes
2answers
47 views

What is Magnitude and Phase actually represents in Fast Fourier Transform?

When we reconstruct the image from its magnitude only using Inverse Fast Fourier Transform, then why the resulting image looks nothing like but the original image? Can someone please explain me in ...
0
votes
1answer
33 views

What's the purpose of augmenting an image with a random “gradient”?

I have the following Python code ...
0
votes
0answers
19 views

Use sparse optical tracking to track a Bounding Box object

I need some help on solving this issue. Any tips are appreciated. The goal of the project is to try to track a Bounding Box object, chosen arbitrarily in an image, throughout many frames of a ...
2
votes
1answer
49 views

Is HSV Color Space Sufficient for Rudimentary Color ID and Edge Detection

I want to, as part of a C++ school project (no OpenCV), work with an RGB image taken from a camera filming smarties (round colored pellets) from above and extract the number of candies in each color. ...
2
votes
2answers
68 views

Why are 8 points needed to compute a fundamental matrix?

Homograpies have 8 degrees of freedom. Fundamental matrices have 7. Essential matrices have 5. To the best I could find, all those matrices are obtained by using the 8 point algorithm. I don't see ...
0
votes
0answers
31 views

Fast Document Enhancement

I followed Dropbox's blog - Fast Document Rectification and Enhancement To enhancement image, I need solve this formula J(x,y) = gain(x,y) * I(x,y) + offset(x,y) Where J is image after ...
1
vote
1answer
34 views

Harris Corners Detector squared derivatives

I have trouble understanding something (small) regarding the math behind Harris Corners Detector. (for example I looked at this explanation - https://aishack.in/tutorials/harris-corner-detector/) In ...
0
votes
1answer
16 views

Parameters for inverse image distortion

I'm trying to simulate camera (barrel/radial) distortion, and to reverse it. I.e. a process that would do: Image --> Distorted Image --> ~ Image In ...
2
votes
4answers
78 views

Computationally Efficient Ways of Determining If Pixels Are Clumped

I'm working on an application where I get a video frame that's already segmented into good and bad pixels (as in -- the hardware either coughs up a pixel value or a flag that says "bad"). I want to ...
0
votes
0answers
41 views

Understanding outputs of image Fourier Transform in Numpy

I am trying to understand the meaning of FFT outputs with respect to images. Take a look at the following example: ...
0
votes
0answers
9 views

Image extraction post processing to increase similarity

I’m trying to train an OCR model, but I need to get my extracted images to look more like the training images. However I’m not sure of how to go about it and what techniques I can use. For instance ...
0
votes
3answers
96 views

3D model from high speed videos?

Is there a way to convert or somewhat replicate RADAR data from a set of given high speed videos taken from multiple angles. The problem is quite ill defined but the task I have in hand is to ...
0
votes
1answer
56 views

Licence plate enhancement

Is it possible to enhance the image below and make it more readable? I have tried apply binarization but there is some kind of shadow. So I have tried to convert image to gray scale and then ...
0
votes
0answers
21 views

modelling radar system for image generation

I am trying to find or derive some model for radar using python and blender which should hopefully create a simulation of what a radar image of the blender environment would look like. I have been ...
0
votes
1answer
33 views

Measurement of moving objects using computer vision

I am working on a project to measure lengths of the black objects and distance between them using computer vision (Shown below in the fig.). These objects are moving on a conveyor shown in the blue ...
1
vote
4answers
89 views

Remove brighter regions in an image on frequency domain

I'm newbie and maybe this is not the right place to ask this question, or this question has no sense. I'm very interested in working on filtering images on frequency domain. I have found a few ...
1
vote
0answers
15 views

What are the tradeoffs in HSB and HSV versus CIE color models in computer vision?

I coded a computer vision algorithm to detect objects in different lighting conditions using HSV. I recently read a convincing critique of HSV by Charles Poynton: HSB and HLS were developed to ...
2
votes
0answers
40 views

Getting the right frequency (using FFT)

I am implementing the method from this paper: https://dspace.mit.edu/bitstream/handle/1721.1/66243/Picard_Noncontact%20Automated.pdf?sequence=1&isAllowed=y The main idea is cardiac pulse ...
0
votes
0answers
24 views

Do backgroundSubtractor functions in opencv only detect moving objects?

There are some backgroundsubtractor functions in opencv like backgroundsubtractormog2 , backgroundsubtractorGMG and ... . It seems that these functions only detect moving objects in a video and fixed ...
4
votes
2answers
141 views

Understanding the Bilateral Filter - Neighbors and Sigma

I have been reading about the Bilateral Filter in - Fast Bilateral Filtering for the Display of High Dynamic- Range Images and have felt crippled and confused while understanding its working and the ...
3
votes
2answers
82 views

Losslessness of Laplacian Pyramid

I was just reading up on the Gaussian pyramid and the Laplacian pyramid, used in compression applications of image. The source is here - Carnegie Mellon 16-385 Computer Vision - Spring 2019, Lecture 3 ...
0
votes
0answers
24 views

Combining Multiple Point Clouds

I have a car with 8 lidars, each with a field of view of 60 degrees. My car looks like this How can I merge all the lidar readings into 1 point cloud?
0
votes
0answers
32 views

Matching Coordinates between two images

I am using images and corresponding lidar values for depth estimation CNN. I have RGB images. Corresponding to each RGB images, there is another image representing a subsets of pixels and distances to ...
0
votes
0answers
37 views

Face image quality assessment

I'm trying to filter out bad face images (with artifacts) generated by StyleGAN. Is there a good image quality measurement mechanism in python for doing this? I've tried using BRISQUE but it is not ...
1
vote
1answer
163 views

How are line pairs and pixels related in image resolution?

I hope this is the correct place to ask this. If not, please refer me to a better place, thanks. Now to my question, I am learning about digital image processing, and the book I am reading is ...
0
votes
0answers
22 views

Camera Pose Estimation from Vanishing Points

I want to estimate the pose of camera (Location and Orientation). Can I use Vanishing Points to get the location and orientation of the camera? There is object in the image which I also know his size,...
0
votes
1answer
105 views

Finding Homography Matrix Using Lines

I have some Points and Lines from original image and the corresponding points and lines from top view image. -> I tried to find homography using points Used OpenCV function findHomography(...
0
votes
0answers
84 views

What is scale ambiguity in computer vision?

When you compute relative pose between cameras, translation is only accurate upto a scale. Need some help in understanding the scale ambiguity and what exactly does it mean translation is accurate ...
0
votes
1answer
112 views

Understanding 2D alignment using least squares

In Computer Vision Algorithms and Applications book by Richard Szeliski, the author explains 2D alignment using least squares as follows: Given a set of matched feature points ${(x_i, x_i')}$ and a ...
0
votes
0answers
18 views

Measures of edge image continuity and connectivity

Suppose I have a scalar image $I:\mathbb{Z}_{1,m} \times \mathbb{Z}_{1,n}\rightarrow [0,1]\subset \mathbb{R}$, where $\mathbb{Z}_{1,m} = \{1,\ldots, m\}$. (For instance, computed as the (scaled) ...
0
votes
1answer
85 views

Why reprojection error is minimized instead of triangulation error for bundle adjustment?

For bundle adjustment optmization why is reprojection error minimized instead of traingulation error or ray-to-3d point error? Disadvantage with reprojection error is: for perspective camera, its ...
-1
votes
3answers
73 views

Can the colors of an image be interpreted as “virtual” Doppler effect? [closed]

In astronomy, the Doppler effect is used to estimate approximate distances to stars and other celestial bodies. Using the same principle, lets say we divide an image (photograph) in pixels and that ...
2
votes
2answers
152 views

How would you interpret the pattern in this picture? (generated by re-sorting pixels based on their RGB value)

Was playing with some pictures and ran the ruby code below. The code reads an input image using the ImageMagick library, gets an array of pixels, re-sorts the pixels and then writes out an image with ...
2
votes
1answer
41 views

Stereo triangulation similar triangle derivation

I understand that the similar triangles are the red and blue triangles. I'm trying to understand where $T + x_r - x_l$ comes from. I understand we are trying to compute the length of the base of the ...
1
vote
0answers
39 views

Fast and Slow motion video detection using Optical Flow

I'm trying to calculate a "video motion" value in a given video sequence, meaning how fast or slow motion the video is. For instance, if a video is about a car racing, the value is high. Whereas if ...
1
vote
0answers
107 views

The rank of Fundamental Matrix

This question is regarding two view geometry where a point lying in the image plane of the first frame/ position of the camera is mapped onto the image plane of the second frame/ position of the ...
0
votes
1answer
346 views

How to remove striped noise from this image. Which filter or algorithm use better?

I need to process a gray scale image. The task is to remove the stripes, which constitute some noise. I have next origin image: This image received many channels ADC(Y) in moment of time (Xn) from ...
0
votes
0answers
8 views

BRIEF feature vector random point sampling 3rd method

When using the BRIEF algorithm to generate a feature vector, 5 methods are provided for selecting 2 random points inside a feature point patch. The 3rd method is described as follows: Let consider ...
0
votes
1answer
21 views

Gender classification using Periocular Region [closed]

I have a dataset of the periocular region, I have images of the male and female periocular region but they are only labeled as left and right periocular region, Folder is a mixture of male and female ...
0
votes
0answers
11 views

What is the name and theory behind a basic motion filter with background update?

I am working on machine vision task. I am using openCV in Python. I need to detect motion. Best would be if I can calculate the difference between the new image and background. However, the ...
0
votes
0answers
14 views

Sparse to Dense Flow

I'm trying to upgrade a flow from sparse to dense and have been recommended this for my use-case https://uk.mathworks.com/matlabcentral/fileexchange/25634-smoothn . When I run the interpolation, ...
0
votes
1answer
97 views

How do I detect the sharp edges in the following image?

I am looking to count the sharp pointy triangular things in the image. However I was unable to do so. One approach I did try was take a convex hull of the contour and then find convex defects but it ...
0
votes
1answer
44 views

Recommended approach for extracting specific edges from image?

I have several sets of images with a typical image being: and from each image, I would like to extract the top and bottom curves of the object, shown in red here: What are some possible tools I ...
0
votes
0answers
16 views

Optical flow Horn & Schunck smoothness error

I was reading about the Horn & Schunck method and they define the smoothness error as (Robot Control 1988 (SYROCO'88): Selected Papers from the 2nd IFAC Symposium p. 348): $E_{sm} = \iint{\left(...

1
2 3 4 5
14