# 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.

2,293 questions
2answers
24 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 ...
1answer
254 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?
1answer
29 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 ...
4answers
178 views

### Autodetecion 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, ...
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 ...
1answer
18 views

### is there a use for a changing kernel in image convolution

I understand the principle of image convolution. Maybe. I think it is this: You use a small matrix with numbers in it, then take a sample of an image with as many pixels as you have numbers in your ...
2answers
59 views

### Circular Convolution Matrix of ${H}^{H} {H}$

We all know that Discrete Fourier Transform (DFT) corresponds to circular (not linear) convolution. That is to say, if $x(n),h(n)$ and $y(n)$ is the original signal, the filter and output signal in ...
1answer
56 views

### 2-d circularly symmetric low-pass filter

For a square pixel grid, the ideal 2-d low-pass filter with a horizontal and a vertical cut-off angular frequency $\omega_c$ in radians has an impulse response (kernel) $h_{\small\square}(x, y)$ that ...
1answer
22 views

### Why entropy value can be used as measure of contrast of an image?

I was looking for value that can measure a contrast of an image. And I found a couple of answers like this one https://stackoverflow.com/questions/13397394/how-to-measure-contrast-in-opencv-visual-c/...
2answers
290 views

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 ...
1answer
41 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 ...
1answer
53 views

### How do I denoise a microscope image?

I'm working in a computer vision project, where the goal is to detect some specific parasites, but now that I have the images, I noticed that they have a watermark that specifies the microscope ...
2answers
38 views

### Fast morphological erosion/dilation with variable window sizes

I want to perform the following operation on an image: consider a square window around every pixel, find the maximum value in this window, and replace the central pixel value with this maximum value. ...
0answers
24 views

### Block Diagram of Digital Image Processing [closed]

I was preparing a short report. I got confuse in making the block diagram of DIP. How does the Digital image processing block diagram look like?
1answer
77 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 ...
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 ...
1answer
228 views

### Programming the IDWT for image processing

I want to program the 2D inverse discrete wavelet transform (only 1 level) in the case of image processing. In the matlab website there's this diagram: now, I want to program the IDWT with haar ...
3answers
2k views

### Calculating an image's fourier spectrum by hand?

Suppose I have a $4x4$ image with the following values as its grey-level intensity for each pixel like this: I want to get its Fourier spectrum. Usually, I would just punch into Matlab and run a fft ...
1answer
20 views

### Fresnel transform over image

You can recommend the literature or tell you what the Fresnel Transform does to the image. I realized that this describes the passage of a light wave through an optical element, but I need to ...
1answer
107 views

### Redistributing Color in a RGB Image According to a Gaussian Distribution

I haven't done this stuff in a while. If I have an image $I$ I can equalize the histogram of the image using some opencv procedure, it's already defined. Equalizing an histogram means essentially to ...
0answers
14 views

### How to use a found homography matrix H to transform an image? (MATLAB)

Following is my procedure to find homography matrix(H): 1)Pick 6 pairs of correspondence on two images(images of the same object but in different angles) 2)normalise (normalise2dpts()) the points ...
1answer
1k views

### How does image masking work?

I am new to image processing and I am interested how image masking can be used to extract a portion of a image. Have a look at this OpenCV tutorial. In the section Application of Mask, they say that ...
1answer
107 views

### wavelength / RGB valve per pixel

Preamble: I want to stress that I don't know anything about photo-editing or signal processing. But I am a composer who happens to be working on a project in which sound / light overlap. Question: Am ...
0answers
19 views

### How to uniquely identify the numbers from a given map (image)

I have to uniquely identify the numbers from a given map, which represents the the various regions according to their elevation using numbers.
0answers
8 views

### Efficient way to compute how much light is present in a scene (for camera focusing)

I'm developing somewhat of a camera app and need a way to compute how much light is present in a specific scene to know how to adjust the exposure and iso level so that the focused point will detailed ...
1answer
42 views

### Sum of Squared Intensity Difference for block matching with ORB features, c++

I am trying to implement feature matching algorithm between image reference and image current. The pipeline is as follows: ...
1answer
14 views

### Estimate gap between two adjacent images

I have two images of a panoramic view but there is a small gap (<24 pixels) in the horizontal dimension between them. I would like to do interpolation/inpainting to fill the gap, but the exact size ...
1answer
18 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 ...
1answer
494 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 ...
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 ...
2answers
60 views

### Help understanding MATLAB code [closed]

I need some help understaing some MATLAB code: The function takes an input of 8x8 matrix and outputs a 63x1 array, I understand that it goes through the matrix in a specific zigzag way (Picture ...
1answer
286 views

### What are the keywords to find an algorithm that detects embossed text from a 3d model?

Currently I am doing an acadmic research about an idea which came into my mind lately. I have a 3d model and I want to extract embossed text .. anyone knows any papers? or if it is already proposed? ....
1answer
41 views

### What is the result of fourier transform of an image

I am new to computer vision and Fourier transform concept. I have examined some codes. In those codes, an image is performed Fast Fourier transform by using the function ...
0answers
30 views

### How do 2D DCT basis functions interact to produce 8x8 JPEG tiles?

This section is a bit of an intro. If you want to skip directly to where the problem is explicitly outlined, skip to the bottom of this post. Please note that I'm not hip with mathematical lingo, so ...
0answers
12 views

### How to harvest the highest amount of information from an image?

I wrote a script that detects objects, crops the part of the image where an object is located and tries to increase the quality of cropped image. The object detection runs tensorflow. To increase ...
1answer
34 views

### How would I fit a distribution to this image noise?

I have collected some noise data from a dimly lit CMOS image sensor. The distribution of pixel values is tallied below:- I'd like to be able to simulate this sensor noise. How would I fit a ...
1answer
69 views

### Normalization of signal against reference

I am trying to figure out if there is any standard way of normalizing a sequence such as a time series against a reference sequence. I am not an expert on signal processing but I was hoping someone ...