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
0
votes
1answer
436 views

How to use the Walsh-Hadamard transform to filter 24 bit RGB color values in a localized spatial region?

After reading this Signal processing Stack Exchange article tonight, What is the Walsh-Hadamard Transform and what is it good for?, I became interested in applying the Walsh-Hadamard transform to ...
4
votes
1answer
248 views

Detect quasi-parallel lines with spurs in a binary image

I'm looking for a way to remove quasi-parallel curves from the net, as depicted in the figure. Not only the original nets (upper row in figure) contain many spurs, but also the curves to be detected ...
4
votes
2answers
2k views

What does the “smoothing optical flow” mean?

I have this algorithm for Correlation Based Pyramids of images: • Create two Gaussian pyramids from the two input images • Compute optical flow using “5×5” regions on smallest pyramid level. • ...
1
vote
1answer
78 views

What motion estimation techniques that could estimate the motion of every pixel?

I'm trying to estimate a motion from a video, however based on my finding, those methods usually meant for large motion and sparse in nature. Optical flow: Sparse and fail to detect sub-pixel motion ...
5
votes
1answer
368 views

Deconvolution Question on Article “Deriving Intrinsic Images from Image Sequences” by Yair Weiss

there are n derivative filters: $f_i$, and denote $f_i^r$ as $f_i$'s reverse filter such that $$f_i(x,y)=f_i^r(-x, -y)$$ $r_i, f_i$ given, to find $r$ from the equations: $$f_i * r = r_i, (1 \leq i \...
2
votes
1answer
53 views

Microscopy crystal particle object length detection

Hi I try to detect the particle length size from this image and I'd like to get the length size of the particle Like this below. and get the histogram of the size of the particle using centroid and ...
5
votes
1answer
476 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 ...
1
vote
1answer
129 views

Question About Linear and Circular Convolution - 1D and 2D

We know that applying a filter on an image is called correlation or convolution depending on the filter angle. In Gonzalez I have read that we can apply linear convolution on an image. Here I have a ...
0
votes
2answers
103 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 ...
0
votes
0answers
28 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
99 views

How to find Performance Ratio (PR)?

If we have one image from BSD (The Berkeley Segmentation Dataset and Benchmark) and for this images Ground truth, how to calculate PR? PR is the ratio of true to false edges and can be calculated by ...
0
votes
0answers
18 views

How to separate spliced(photoshopped) part from the rest of the spliced image?

I'm working on a project to detect spliced images and want 128x128 patches at the boundaries of the forged regions. I have the authentic background image and the spliced(photoshopped) one. If I ...
1
vote
1answer
1k views

Improving Template Matching Algorithm for OpenCV

Car detection using OpenCV I am working on a small personal project where i have to know wether an image shown is a car or not. I am using the basic OpenCV python based template matching. Positive ...
1
vote
1answer
146 views

Obtaining the size of objects from an image

My objective is to be able to obtain the size, in pixels, of objects in images I'm receiving from a camera. I've tried two approaches thus far, both working to some extent, and I'm wondering if there'...
6
votes
2answers
661 views

Calculating the SNR of a blurred image

I have a blurred and noisy image $X$, I want to apply the Wiener filter on it and get a deblurred and denoised image $Y$ (i.e apply inverse of blurring filter while at the same time reducing some ...
1
vote
1answer
1k views

Finding circle in binary image (R, not matlab)

How would I go about extracting the circular area of a binary image which looks like: The two rods emerging from the side of the circle are noise. I know of the hough transform in Matlab. However, I ...
0
votes
0answers
18 views

Hisotgram equalisation error, help with my code

Iam working on implenting a histogram equalisation of an image without using inbuilt functions specifcally imhist and histeq, I have, for the most part understood what do during a histogram ...
0
votes
1answer
399 views

The Kernel in the Guided Image Filter

I am trying to understand how to calculate kernel matrix for guided image filter. Following is the formula for kernel calculation. where k is window withing pixels i and j belong i assumed that ...
0
votes
0answers
22 views

Elimination of image blurring using noise model restoration techniques

How can the blurring be eliminated from image using the noise model restoration process techniques? To my knowledge the answer must be filter.If yes,then which filter is used?
1
vote
2answers
79 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
222 views

How can I properly detect a ball moving in a film capture?

I have problem in detecting a ball moving in a flume (image below). since converting the frames into grayscale format didn't work I converted it into rgb and make it more saturated. problems are: 1- ...
0
votes
1answer
80 views

how to describe the color of a small image patch?

I want to describe the color of an image patch (say of size 5x5) centered around a pixel of an rgb image. The most straightforward way to do that is to calculate the average color over that patch and ...
0
votes
2answers
51 views

Extracting image metadata programatically

I hope this is the right location to post this, as my question isn't really stack-overflow material but involves images. I have hundreds of SEM-Images like this: and need to track changes in certain ...
0
votes
1answer
108 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: ...
2
votes
1answer
90 views

How to transform an aerial image

This is the first time I'm diving a little deep into images and computer vision. I have an aerial image taken from a drone (I know the pitch, roll, yaw of the drone and the angle of the camera ...
1
vote
2answers
87 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
71 views

How to implement separable bilateral filter?

I’m trying to optimize my naively implemented O(n^2) bilateral filter for 2D images. I googled and found a lot of theoretical explanations about the separate one. However, it seems there are things ...
0
votes
0answers
41 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
212 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 ...
5
votes
7answers
11k views

What are characteristics of shadows in an image given an outdoor setting from an image processing point of view?

I'm wondering what basic characteristics of shadows are. I'm looking from a camera image/video processing point of view. I'm considering the case of an outside scene in direct sunlight. These are the ...
0
votes
1answer
35 views

How to detect the maximum resolvable spatial frequency of camera?

I am trying to calculate the minimum line pixel width that can be distinguished from noise as shown in the camera test chart in Figure 1 where the thinner lines on the left are getting more and more ...
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
39 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 ...
14
votes
3answers
31k views

What is the difference between linear and non-linear filters?

How a mean filter is called as linear filter and a median filter is called as non linear filter? I understand how a mean and median filter operates, but I was not able to relate with the term linear ...
0
votes
1answer
31 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
55 views

Are There Common Values of Standard Deviation for Gaussian Noise of an Image?

For example, it occurs to me that there might be a standard deviation value of Gaussian noise in which the human eye could no longer distinguish an object because the standard deviation is very high ...
0
votes
1answer
271 views

Sharpen Defocused Image (Deconvolution / Image Restoration)

Using OCR, I want to extract text from product packages using Google Glass. However, because of the fixed focus of the camera the package pictures are blurred. Is there a way to sharpen the image? ...
1
vote
2answers
97 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 ...
4
votes
5answers
8k views

What is Hue and Saturation?

I have difficulty in understanding what is Hue and Saturation. please explain what is hue and saturation to me with an example or analogy.
1
vote
0answers
17 views

Is there any way to do 3D (Voxel Data) feature detection?

In the 2D image processing, there are ways to find and match features of the image (like corner of the edges). However, I could not find the equivalent of that in the 3D-voxel data (Here voxel means a ...
2
votes
0answers
25 views

How to calculate Walsh hadamard transform for image patches of odd sizes?

I was reading this paper on optical flow, which as apart of the algorithm makes use Walsh-Hadamard transform on image patches of size 2r+1. So far, where ever I have looked, I could only find that ...
0
votes
0answers
18 views

What is meant by peak value of gradient magnitude?

I am trying to write MATLAB code for the research paper entitled Echocardiography Image Enhancement Using Adaptive Fractional Order Derivatives. The two thresholds are given by a=(peak+min(Gmag))/2 ...
0
votes
0answers
24 views

What is the difference between a range filter and a low-pass filter?

A low-pass filter attenuates the high frequencies, preserving only smooth variations in the provided image. The result of an image which is low-pass filtered is an image with blurred edges (hence ...
1
vote
2answers
440 views

Color Artifacts in Fourier Transformed Image

I am working with images and Fourier transforms. I am trying to understand what might be causing some artifacts in my output image. I am starting with a 512x512, RGB image of Lenna. I FFT the image,...
2
votes
1answer
5k views

Make a Movie from Multiple Images in MATLAB [closed]

I have 10 images in the folder say "D:\images\" named as frame1,frame2,...,frame10. I want to make a movie from the color images with frame rate as per choice.Also i want to save created video file in ...
0
votes
1answer
131 views

How to Detect a Inhomogeneity Region in Image

I have an image that includes object and background. However, the object appears some inhomogeneity region due to illumination. My work is that how to detect inhomogeneity region. Which is feature can ...
-1
votes
2answers
147 views

As DCT Does Compaction of Energy, Can We Say IDCT Does Energy Spreading?

Like energy compaction transforms, the inverse transforms like IDCT are energy spreading transforms?
0
votes
1answer
636 views

2D FFT of Image and Sharpness

I'm trying to make some simply autofocus algorithm for my device and pretty confused with 2D FFT results. As I know for now - number of high-frequency's components in 2D FFT will say me that image is ...
1
vote
1answer
91 views

How to Cluster Image Colors Using K Means Clustering in CIE a*b Domain?

I am working on building detection from aerial images using Image Processing in MATLAB. I am doing an image segmentation based on the local homogeneity of image. I want to apply K Means Clustering in ...
1
vote
2answers
4k views

How to Prove a 2D Filter Is Separable?

I want to prove that 2D Gaussian filter is separable and we can separate it into two dimensions, my problem is about the size of filters. we should prove that $G(x,y)*I$(where $G(x,y)=$$\begin{bmatrix}...