Questions tagged [image-processing]

In general, image processing is any form of signal processing for which the input is an image, such as a photograph or video frame.

Filter by
Sorted by
Tagged with
2
votes
1answer
358 views

Performing DFT twice on an image. Why am I getting an inverted image? [duplicate]

I was asked to perform DFT on an image twice as a part of my school assignment. Why am I getting a blurry inverted image when I perform DFT on an image twice? Sorry, I'm new to image processing and ...
0
votes
0answers
92 views

How to set sigmas and kernels for 3D-Laplacian of Gaussian filters to blob detection in Matlab?

I have written code according to a paper for Lung CT images, but its output wasn't correct. I think it is because of the setting of its parameters. The paper is about a multi-scale method using a ...
3
votes
1answer
620 views

What is different between Euclidean distance and the Geodesic distance?

We have two kinds of distance in image: Euclidean distance and the Geodesic distance. What is different between them? Could you show mathematic formula or visualization to make it clear? The reference ...
0
votes
0answers
19 views

Which algorithms can efficiently identify rectangular regions in noisy greyscale image?

I have a large number (~50000) of square greyscale images, about 180x180 pixels. I need to efficiently scan them for containing significant block like regions. See the following pictures where I have ...
0
votes
0answers
138 views

Multifractal analysis of an image using wavelets

I want to measure the fractal character of images using a wavelet approach (if possible) in python. (E.g., maybe things like roughness, anisotropy, or just the fractal dimension - perhaps just ...
0
votes
0answers
180 views

python: how to compute the color distribution of image in the paper with python and openCV

I am computing the color distribution of image as mentioned in the paper: https://arxiv.org/pdf/1202.2158.pdf. ...
3
votes
4answers
119 views

Detecting moved and dirty areas between two snapshots/images

I'm new to image processing and trying to figure out best way to identify 'moved' and 'dirty' rectangles between two desktop screenshots.Basically, lets say there is a round circle moving on a screen, ...
0
votes
1answer
26 views

Can Normalized Cut be used to find connected components in binary images?

I'm unsure whether Normalized Cut can or can't be used to find connected components in binary images. I would argue that it could, but could not validate this argument.
0
votes
1answer
174 views

python: how to compute the sharpness features of image

I am extracting the sharpness features of image as shown in the following image mentioned in a paper. I have done with the following code. Firstly, use the open cv convert the RGB to HSL (luminance ...
0
votes
0answers
35 views

MatLab-Finding error in hough line transform

Can I calculate the number of error in Hough Line Transform using MatLab? I did Hough Line Transform process from Canny Edge Detection, but it is unable to detect all the lines. Thanks.
0
votes
2answers
270 views

Chroma key algorithm with unknown background color

Suppose that I have an image with a foreground subject and a monochrome background. The image is a real world picture so the pixels belonging to the background do not share the same exact value. I ...
0
votes
1answer
445 views

python: how to compute the gray level histogram features as mentioned in the paper, and

Hi I am extracting the grey level features of image mentioned in this paper (part 4.5 low level features). "We describe two low level features that are particu- larly important for photo quality ...
2
votes
0answers
223 views

How do piecewise affine transformation work?

How can piecewise affine transform be used to warp an arbitrary collection of input landmark coordinates to a corresponding set of base coordinates? Can anyone give any physical examples, the book I ...
1
vote
0answers
42 views

On Human (Face) Detection

There are many face detection and recognition algorithms and APIs out there; however, most of them can produce same results for paintings and avatars as for human face. So, is there any specific ...
0
votes
0answers
15 views

Amplifying the difference of luminance between pixels of color images?

I'm doing some research on digital watermarking and came across an article that embeds QR codes on mostly grayscale images and the extraction part for color images is quite confusing the article ...
1
vote
1answer
38 views

Zoom an image with respect to a given image

I posted this question in stack overflow, but I think it is more appropriate here: I have a reference image - 'image_01.png' of size 200x200 and resolution 72 px/in. I have another image 'image_02....
0
votes
0answers
38 views

Correspondence between spatial frequency and pixel position

I have a very basic image processing question for which I have not been able to find an answer so far: On several occasions I have encountered descriptions of image filters given in the frequency ...
1
vote
1answer
81 views

Skeletonization of a Circle - Image Processing

What will be the output of skeletonization of a circle? In my class my instructor said that it will be a single dot in the center but what I found on the Internet was a cross. I discussed with a ...
1
vote
0answers
64 views

Burst Deblurring algorithm - Understanding the results

I've attempt to implement the algorithm from the paper "Burst Deblurring: Removing Camera Shake Through Fourier Burst Accumulation". The main idea is to take several frames of the same scene, each ...
1
vote
2answers
215 views

How to approximate gaussian kernel for image blur

From wiki, a $3 \times3$ gaussian kernel is approximated as: $$\frac{1}{16}\begin{bmatrix}1&2&1\\2&4&2\\1&2&1 \end{bmatrix}.$$ Applying this kernel in an image equals to ...
0
votes
0answers
16 views

Extracting straight line and curves from an edge image using fourier coefficients

I came across Fourier coefficients and my understanding is that it is very efficient in analysing image properties such as shape etc.. I know we can use Fourier descriptors to describe shape... But in ...
0
votes
1answer
48 views

HVS models and rods and cones

It is common to say that the YUV color model is inspired from the human visual system (HVS), knowing that we have many more rods than cones, and consequently, we are more sensitive to light than color....
0
votes
1answer
82 views

How to get the orientation value of a rotated square?

Suppose we have a square shape rotated by $d$ degrees counterclockwise (or $-d$ degrees clockwise) in a binary image as the following: I'm trying to rotate it by 'Orientation' value of regionprops ...
0
votes
1answer
40 views

How to resize a Summed Area Table/Integral Image?

There is very clear explanation on how a Summed Area Table/Integral Image works here: https://uk.mathworks.com/help/vision/ref/integralimage.html How to you scale this SAT/Integral Image? For ...
0
votes
1answer
20 views

Discretized Beltrami energy

In the paper "An Approach Based on Hybrid Genetic Algorithm Applied to Image Denoising Problem", I encounter this fitness function that by minimizing it, a denoised image of a noisy image is obtained. ...
0
votes
2answers
93 views

Camera Calibration - why do you have to move the calibration board?

I understand the mathematical derivation of Zhang's Method for camera calibration but what I don't understand is why we need to move and rotate the calibration board for several frames in order to get ...
0
votes
1answer
142 views

Multiple-image dense point cloud reconstruction with camera extrinsics/intrinsics

I have the following data available: Images from different angles X, Y, Z, pitch, yaw, and roll for each camera/image, together with the timestamp Lens distortion parameters and intrinsic camera ...
0
votes
1answer
212 views

Scale Image by using FFT

Can we change the scale of image by using FFT? I mean, how should i do process on frequency domain of image to upscale or downscale the orginal image? The other question of mine is that how can ...
3
votes
1answer
171 views

Image Processing/ Computer Vision: How is separability of filters implemented?

I am trying to convince myself that a separable 2D filter can be implemented via two 1D filters. So, I took the example of following Sobel filter: $1/8\begin{bmatrix}-1&0&1\\-2&0&2\\-...
0
votes
1answer
40 views

CIE-Lab changes on Light intensity changes

I am planning to use CIE-Lab color model for an image segmentaion method. If the light intensity of sun, some led source changes on the objectm then does it affects the a and b value of the data ...
0
votes
1answer
40 views

Coherence Calculation in Sparse Sensing

i have an image I of size 32*32. I perform the DCT of this image using the matlab function DCT2(I). I get a sparse representation of my image which is again a 32*32 image. I construct a circulant ...
1
vote
1answer
84 views

How to count the number of threads in a bolt or nut using image processing?

How can I count the number of threads in a Nut with image processing? I know that I need to find the place of threads and count them. Ok, But how can I find the place of threads? This is a sample ...
-1
votes
1answer
22 views

When does a color channel such as RGB carry more info than a grayscale channel or image?

Typically a gray-scale image gives us more information about an image in terms of a signal processing problem. But when does a color channel carry more info than a gray-scale channel? I understand ...
1
vote
2answers
282 views

Is It Possible to Reconstruct the Original Image from Laplacian Pyramid?

In our computer vision course, my professor said we can reconstruct the original image from the Laplacian pyramid. It just feels to me that information is lost after doing subsampling and upsampling. ...
-1
votes
2answers
25 views

Why so many color spaces for digital image representation?

In RGB representation, we use 24 bits, so we can get 2^24 or about 16 million colours. And our eye can not distinguish so many colors. So perhaps we can find the distinct colors (which would be a ...
0
votes
1answer
88 views

Brightness equalization between different images

I am dealing with a proprietary whole slide image format from 3DHistech, namely MRXS. This image is produced by scanning a glass slide biopsy. The scanner takes pictures at certain positions which ...
0
votes
1answer
32 views

What's the point of using Morphological processing concerning images?

I dig deeper in internet to figure out what's the point of morphological processing on images, but i'd rather to hear the answer from people with experience, can you give me a hand with this? Thank ...
1
vote
0answers
34 views

What should I know about Morphological processing [duplicate]

i'm studying my first year as technical student , and we are studying image processing, so last week we got delivered a topic to work on : Morphological processing /opening , i'm trying to dig deeper ...
0
votes
1answer
150 views

What are the advantages of wavelet transform for image multiresolution analysis? [closed]

Compared to gaussian pyramid and laplacian pyramid, what are the advantages and disadvantages of wavelet decomposition for multiresolution image analysis? Thank you.
1
vote
1answer
798 views

How can I detect pipeline cracks using OpenCV and Python?

I have developed a robot that captures images of the pipeline interior as it moves. The requirement was to be able to detect cracks inside. So far i tried several OpenCV codes that find the crack ...
1
vote
1answer
101 views

Fitting a grid to points in a 2d space

I have this problem where I have multiple points in a 2D space. A subset of these points makes up a rectangular grid. Some points of the grid might be missing. The shape and number of points the grid ...
1
vote
2answers
100 views

How do you apply a filter after DFT on an image?

Let's say size of the image is 100 x 100 and the kernel matrix is 5x5. I took the DFT of both the image and the kernel. But how do I multiple these two matrices? And which parts involve in these ...
0
votes
1answer
350 views

Bilinear interpolation implemented by convolution

I read the paper Deep Feature Flow for Video Recognition https://arxiv.org/abs/1611.07715. In Sec.3, the author implements bilinear interpolation like this: $$f_i^c(p)=\sum\limits_{q}G(q,p+\delta p)...
0
votes
1answer
99 views

How to add additive noise to an image?

I have the following image I and I want to add additive noise using the array N below. Can you please give me a calculation example of how to achieve this? Do I have to move from image space to ...
0
votes
1answer
43 views

How to get general projection of rect function?

To be more clear I want to get a general expression for PƟ(t)= ∫∫rect(x)rect(y)δ(xcosƟ+ysinƟ-t)dxdy I also want to find particular projection for Ɵ=0 and Ɵ=45 and also Fourier Transform of the ...
1
vote
2answers
67 views

Check whether a given equation is linear

$ a = (x, y) \in \mathbb{Z}^2 $ is given as a pixel. My equation in which $g$ is image(matrix) is defined as, $f(x, y) = 56g(x,y)+93g(x−1,y)+92g(x+1, y)−57g(x, y−1)+555g(x, y+1) $ How can we know ...
0
votes
1answer
65 views

How can I trace a path around an image consisting of only black and white lines?

I'm looking for a way to trace a closed curve (i.e. a long list of pixel values all connected by lines in between) that approximates a bitmap image of black and white lines. The image starts out as ...
1
vote
1answer
165 views

How to represent impulse function in 2D?

To be more specific I want to show that impulse function in 2D can be represented as $β(r)=δ(r)/πr$. Also I want to show that each projection of a two dimensional impulse function at the origin is a ...
1
vote
1answer
45 views

Why delete high frequence in fft return the area of the most changes?

I'm new to ||image-processing|| and || fft filters || I have a relative smooth $\mathtt{2D}$ (circle) gaussian surface (height $10$) with several "holes" in it, and the surrounding area [has] some ...
0
votes
1answer
32 views

What do the Contour Levels Produced by Matlab Function Contourc Represent

I have been trying to understand what the contour levels are. As far as I understand a contour of the function $Z(x,y)$ is a set of points in the $(x,y)$ plane, such that $Z(x,y)$ is fixed at some ...