Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

5
votes
5answers
268 views
+200

Autodetection of angle on arbitrary image with orthogonal features

I have a task at hand where I need to detect angle of an image like the following sample (part of microchip photograph). The image does contain orthogonal features, but they could have different size, ...
1
vote
2answers
50 views
+100

After advice about detecting focus quality of objects in a photo detected using YoloV3

I've spent the last couple of days playing with YoloV3, and have had very good results. My use case is sports photography, and the object detection for people/bikes etc is very very good, I'm very ...
0
votes
2answers
47 views

What Is the Relation Between Deblurring and Deconvolution in Computer Vision and Image Processing?

The deblurring problem can be modelled as follows $$ f = \phi u + \epsilon, \; \epsilon \sim N(0, \sigma) $$ where $\phi$ is a filter (e.g. a low-pass filter) and $\epsilon$ is a Gaussian noise. In ...
0
votes
0answers
6 views

Pascal Voc 2012 Annotaions for 6D viewpoint(pose) estimation

Everyone, I am working on 6D pose estimation and I have to predict a rotation matrix (Euler angle) and translation. Now In Pascal Voc annotations are in the form of azimuth, elevation and distance ...
2
votes
1answer
262 views

What Are the Differences between Super Resolution, Denoising and Deblurring?

In the fields of computer vision and image processing, what are the differences between Super Resolution, Denoising and Deblurring?
8
votes
1answer
2k views

How to remove reflections from images?

I've been playing around with making images better and removing all the unwanted disturbances from it. I found out a major concern would be removing the unwanted reflections that might come. I've ...
0
votes
0answers
10 views

Converting from 2D coordinates in image plane to 3D, use of focal length in gnomonic projection

I'm currently using libgnomonic to perform a gnonominc projection. I cannot find a derivation of the used formulas. But they don't seem to be particularly involved and there's a specific bit I'd like ...
0
votes
0answers
19 views

Understanding SURF point-of-interest localization

I've recently read Herbert Bay's paper of SURF. From which I understand: SURF calculates a table from each image pixel's Hessian matrix's determinant, instead of SIFT's Difference-of-Gaussian table. ...
1
vote
0answers
11 views

KLT tracker, reject tracked occluded points

I want to use KLT tracker for a visual odometry application. Thus, I only want to track object features. Currently I'm using OpenCV's implementation ...
0
votes
0answers
20 views

What are the meanings of Fx, Fy, Sx and Sy in Image Processing?

I am currently reading a book titled "Learning OpenCV 3 Computer Vision in C++ with the OpenCV Library", and I come across these two equations: ...
-1
votes
1answer
31 views

How to Combine / Cascade two `3 x 3` Filters into One `5 x 5` Filter

If you have a uniform 3x3 box filter T which is: 1 1 1 1 1 1 1 1 1 And an 3x3 laplacian filter W which is: 1 -2 1 -2 4 -2 1 -2 1 Can these 2 filters be combined into one 5x5 filter, the ...
1
vote
0answers
39 views

Implementing Edge Preserving Diffusion (Anisotropic Diffusion)

I am trying to implement edge preserving diffusion. Recall the general diffusion equation to be: $$\DeclareMathOperator{\Div}{div}\delta_t u = \Div(g \nabla u)$$ Where $g$ is the speed of the ...
0
votes
1answer
41 views

How is the Gaussian kernel related to the Euclidean distance of the neighbourhoods in the non-local means algorithm?

I am reading the paper A non-local algorithm for image denoising that describes the original non-local means algorithm. They define (p. 3 of the pdf) the distance between two square fixed ...
0
votes
1answer
42 views

What is the relation between time, frequency, spatial and spectral domains?

What is the relation between time, frequency, spatial and spectral domains? I think that time and spatial domains are the "original" domains (e.g. if the signal is a greyscale image, then the domain ...
2
votes
2answers
46 views

What is energy in image processing?

There are several web articles on the topic, but, after having read them, I still don't know what "energy" is, in the context of computer vision (CV) and image processing (IP). It is related to ...
0
votes
3answers
407 views

Backgammon checkers and dice detection

first of all thanks for reading, and sorry for such a generic question. If it is off topic for your forum i would be thankful if someone could point me to a place where i can find an answer. I am ...
0
votes
2answers
630 views

Calibration (intrinsic) parameters of a virtual camera with some known information

I need the calibration matrix of my simulated camera, I am trying to fully comprehend and follow the steps from Step by Step Camera Pose Estimation for Visual Tracking and Planar Markers as well as ...
0
votes
1answer
19 views

Why does the Y component in YCbCr represent luma/intensity?

As far as I know, the RGB to YCbCr conversion is just a linear transformation, yet the Y channel successfully captures the intensity value of each pixel. How? In other words, where do the following ...
0
votes
1answer
495 views

3D point cloud to 2.5D graycale image (metric) [Halcon?]

I have a problem ragarding transferring a point cloud to a 2.5D metric grayscale image (gray value gives depth information). I start with a three channel image of 32bit floats with each pixel ...
4
votes
1answer
2k views

What is a good distance measure for matching SIFT descriptors depending on the distribution of their noise?

I have read some papers about distance measures like Euclidean, Manhattan or Chi-Square for matching gradient based image descriptors like those computed from the SIFT Algorithm (128-D vectors). Most ...
5
votes
1answer
727 views

Estimating Plane Pose Without Knowledge of Intrinsic Camera Parameters

Assume a camera has no skew, and has square pixels, that is, its camera-calibration matrix, $K$, looks like: $$ K = \left[\begin{matrix} \alpha&0&u_x\\0&\alpha&u_y\\0&0&1 \end{...
0
votes
0answers
23 views

Why does KLT rely on translation model for tracking when an affine model has to be computed iteratively to check the residue?

I am researching KLT tracking algorithm and I came across this paper. It says: However, smaller windows are in general preferable for tracking because they are less likely to straddle a depth ...
0
votes
1answer
111 views

camera calibration change orientation of axis

I want to solve for the extrinsics by using direct linear transformation on corresponding 3D LIDAR points and 2D camera points. I already have the intrinsics. Problem is, points behind the camera ...
0
votes
3answers
670 views

How to select the specific frame with object

I am detecting the object from the live camera through feature detection with svm , and it read every frame from camera while predicting which affect its speed , i just want that it should select the ...
0
votes
1answer
860 views

What are the various techniques for detecting Walls in the Building(Architectural) floor plan Images?

I have to process building floor plan images to extract Walls from the structure. It is trivial in case of binary images; but the images in our case are colored, and each have different color of walls....
3
votes
1answer
859 views

What is the Difference between Texture and Image?

I am beginner in the image processing I want to know what is difference between Texture and Image? or whether they are same? can anyone explain it. Also,if i want to do texture segmentation,can i ...
0
votes
2answers
811 views

Segmentation of warped text lines

I am trying to segment warped text lines found in photos taken from a page of a book (from the camera of a smartphone). This is meant as a preprocessing step before running OCR on them. I have found ...
1
vote
1answer
75 views

What do we mean by spectrum?

Consider the context of image processing and computer vision, and, in particular, discrete Fourier transform. For example, in the sentence In the Discrete Time Fourier Transform the forward ...
4
votes
1answer
201 views

Image Segmentation - Comparing GrabCut Method vs. Level Set Method

Checking the literature about image segmentation, if I am not wrong, there are two main approaches: Variational approach e.g. level-set optimization in Chan-Vese Combinatorial approach e.g. using ...
0
votes
1answer
2k views

What is the difference between a range image and a depth map?

https://en.wikipedia.org/wiki/Depth_map https://en.wikipedia.org/wiki/Range_imaging To me, it sounds like they are the same thing, except depth map implies only having the z coordinate info. But ...
1
vote
1answer
635 views

How to warp a pixel patch to another camera

I have two cameras with rotation and translation starting from the world origin and a patch in the first camera's reference coordinate system. I want to warp this patch into the second camera's ...
0
votes
1answer
67 views

Removing lines of certain length from an image in MATLAB

I want to remove the portion of the line (highlighted by the yellow circles) where pixels form a straight vertical line segment. If I use the strel ...
0
votes
1answer
229 views

Can I segment characters from this image with CSV?

I am trying to segment my characters on this image with using column sum vector. This method actually works on the paper I've read about license plate recognition. it looks useful for my images ...
1
vote
0answers
25 views

Understanding performance of Lucas Kanade Iterative Image Registration Technique

I am reading the paper: Lucas, B. D., & Kanade, T. (1981). An iterative image registration technique with an application to stereo vision. I am having some trouble understanding section 4.3 ...
6
votes
1answer
440 views

Can you detect circles only using the hough line transform?

I'm not talking about the Hough Circle Transform (where you replace the representing eqns, hence the parameters with a 3D set) but a Hough Line Transform. My solution to this: A hough line transform ...
0
votes
2answers
83 views

Scratch Detection On Noisy Textured Surface

I wish to extract long thin scratches from the noisy background image.I have tried several ways such as stacking smoothed image with input image to remove some of the noisy background patch before ...
2
votes
1answer
229 views

Algo name: detecting elongated shape in 2d image by convolution with directed lines

I am detecting a shape with roughly known orientation (obtained by using Hough line transform) in thresholded binary image by convolving the image with line with that orientation, and counting the ...
0
votes
0answers
26 views

Disabled parking sign detection

I would like to ask you, if you could recommend some algorithm for detection of handicapped or disabled parking sign painted on the road or on the traffic sign. I am thinking about image morphology (...
0
votes
1answer
53 views

How to extract a smooth contour from a set of points in 3D?

I am trying to segment a 3D volume. The outcome of all my volume segmentation algorithms is a set of candidate points in 3D space. Now I need to smooth this point cloud and fit a closed surface it. My ...
0
votes
0answers
5 views

Sigma Value change after down-sampling

I am I have an image with a specific sigma(say 2). I downsample the image. Will thr be any change in the sigma for the downsampled image?
1
vote
2answers
73 views

Why can convolution only be applied to compute the output of a linear filter?

We apparently cannot compute the output of a bilateral filter (BF) using convolution (with the image) because the BF is a non-linear filter. In general, why can convolution only be applied to compute ...
0
votes
1answer
107 views

Image reconstruction using Irradiation

I am a bit confused as to how to go about this. I have a surface [x,y,z] given by: ...
1
vote
2answers
80 views

Why isn't bilateral filtering shift-invariant?

I have a source (that I can't share) that states that bilateral filtering isn't shift-invariant (that is, it depends on the input signal), hence we cannot use convolution and the Fourier convolution ...
0
votes
0answers
19 views

Use FOV or camera deprojection to find position of pixel in world coordinates relative to my camera?

A teammate and I were discussing how best to get a 3D coordinate point (X, Y, Z) in world units from an RGB-D depth image. I'm using an intel real sense D435. From how I have researched it using the ...
3
votes
3answers
126 views

How Much Zero Padding Do We Need to Perform Filtering in the Fourier Domain?

Consider an $M\times N$ image $f$ and an $G \times K$ filter $h$. Given that convolution in the spatial domain corresponds to multiplication in the Fourier domain, then we can perform a convolution of ...
1
vote
1answer
26 views

Deriving vector paths from pen strokes

I want to calculate vector paths that approximate pen strokes from handwritten documents. My tool needs to run in batch mode, unlike hand tracing or Illustrator's "Image Trace" feature. The potrace ...
1
vote
1answer
34 views

What is a periodic signal in image processing?

In the context of image processing (and computer vision), the concept of convolution comes up a lot. Convolution is quite related to the concept of Fourier transform and DFT. In the context of image ...
0
votes
1answer
28 views

What is the difference between domain and range filtering?

In the context of image processing, I have heard the expressions "domain filtering" and "range filtering". What do these terms refer to? What is the difference between them?
1
vote
1answer
32 views

What are the parameters of a calibrated spherical camera?

I'm aware if we have a pinhole camera model several parameters describe the specific camera (such as aspect-ratio, focal length, principal point, distortion parameters etc). There're standard ...
1
vote
2answers
55 views

Understanding of Histogram-of-Oriented-Gradients

I am learning about HOG and I understand it from here. A well-explained page with an example. I am not understanding this concept that how it works A 16×16 block has 4 histograms which can be ...