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.

466 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
6
votes
1answer
231 views

Analytical Expression for Convolution of Two 2D DFTs

I am trying to do an image analysis problem on some images, and I want to calculate some things in the frequency domain which are giving me problems. Say I have an (discrete) image $I(x,y)$ of size $...
6
votes
2answers
658 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 ...
5
votes
0answers
48 views

Converting very short “motionless” video frames to single, better-resolved, images

I made a mistake with my newly bought compact camera, before a trip to Japan. Instead of taking single pictures, I ended up with a few short "MP4" video files (1 second, 2-3 frames). I could "easily ...
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 \...
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
1answer
204 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 ...
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 ...
4
votes
0answers
478 views

How to construct descriptors for irregularly shaped image patches

As hinted in this answer, Perceptual hashing is a way to ascribe comparable measures (hashes) to images (rectangular patches). The images do not need to be the same size, and can be slightly distorted,...
3
votes
0answers
584 views

Correct Fish Eye camera Radial Distortion and blurry effect at the image edges

There are a lot of questions regarding this topic ,but I am trying to get a more clear picture from these questions. I am trying to calibrate a fish eye camera and I am using OpenCV omnidir class ...
3
votes
0answers
114 views

How to replace color in an image without changing its texture/shades or brightness?

I want to replace color in an image from another color: For that sample image is below I want to replace color such that it becomes I know it can be easily done in Photoshop but I am looking for an ...
3
votes
0answers
459 views

Interpolating on the borders of differently-resolved images

I'm creating a three-dimensional model of the earth based on SRTM height data. The data set is pretty huge, so only a small fraction of the data is available at any given time. The height data is ...
3
votes
0answers
1k views

Why PSNR decreases for Ultrasound Images?

I am working different types of filters to remove speckle noise in ultrasound image. I have taken the below paper as my base paper and trying to reproduce the results of this paper: My Base Paper I ...
3
votes
0answers
2k views

Creating a gaussian pyramid

I'm trying to recreate a gassuain pyramid using the following scales: There seems to be two concepts used here: 1) When an image is halved, applying a gaussian kernel of σ will apply as 2σ. 2) When ...
3
votes
0answers
855 views

Any Good Image Blind Deconvolution Algorithm for Removing Camera Shake

I am working in digital image restoration field, i have images that are degraded by camera shake.. can anyone please suggest me any better non blind deconvolution algorithm. my images are similar to ...
3
votes
0answers
83 views

Perceptually Corresponding Error Map

Is there any better measurement of error between two images than just taking pixel value differences? The problem I am tackling is stitching images containing "sensitive" objects, such as moving ...
3
votes
0answers
87 views

blur PSF modeling for small stright camera movement

I am interested in reovering images affected by blur of known orientation and known span. Camera movement during capture is very small, blur span is of about 0-4px. What is the most accurate way to ...
3
votes
0answers
202 views

Blurring in anisotropic outputs

I am trying to produce ideal anisotropic diffusion outputs using the standard lena image. Using the first coefficient , the output is coming somewhat close to ideal ouput but when I increase the kappa ...
2
votes
0answers
31 views

How does the “additive operator splitting” exactly work?

I am reading about the non-linear (or non-homogenous) diffusion method (aka anistropic diffusion method). There are several ways of implementing this method. In all cases, we first need to discretise ...
2
votes
0answers
35 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 ...
2
votes
2answers
71 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 ...
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 ...
2
votes
0answers
40 views

Intuitively, why is the comb function the sampling function?

The comb function can be used to sample a continuous signal. The comb function is defined as follows $$ C_T(t) = \sum_{k=-\infty}^{\infty} \delta(t - kT) $$ where $\delta$ is the Dirac function, ...
2
votes
0answers
41 views

What is the difference between an impulse response and a kernel?

It seems to me they are two terms used to refer to the same concept, but, according to the Wikipedia page on Guassian filter a Gaussian filter is a filter whose impulse response is a Gaussian ...
2
votes
0answers
171 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 ...
2
votes
1answer
57 views

How Does Mean Centering Affect the Result of Using SVD to Compress Images?

I have been learning about using the Singular Value Decomposition to find low rank approximations to matrices. I had an image which I converted to a matrix. I regarded each row of the matrix as a '...
2
votes
0answers
59 views

Mid-point of worm-like objects

I have a video of worm-like objects which move. They can move in a straight line, they can rotate in circles, they can move in a serpentine/winding/sinuous way. I need to track them. I already have ...
2
votes
0answers
166 views

Is it possible to calculate the optical flow magnitude for rigid motion?

For objects in 2D plane, it is pretty simple to calculate the displacement vectors using optical flow algorithms such as SLIC, LK, Färneback etc. But how it is possible to know the magnitude of the ...
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 ...
2
votes
0answers
47 views

Determining Optic Flow - Horn and Schunck - robust/insensitive to …

Can somebody explain to me why the Horn and Schunck algorithm (probably mostly the smoothness constraint) is robust to image sequences that are quantized rather coarsely in space and/or time. (Thought ...
2
votes
0answers
101 views

How to use FIR with Kaiser windows for 2D image

I am trying to use FIR filter (opensource codes from iowa hills software) as low pass filter, kaiser window, to filter 2D image. Does someone can guide me that how can I do that? I am able to obtain ...
2
votes
0answers
56 views

What Techniques Are Used for Signal / Image Denoising (Example Image Provided)?

I have an image that looks like this (it might appear low res in a browser because it is 16 MB). This image was taken with a scanning electron microscope, but because the equipment is outdated there ...
2
votes
0answers
206 views

stones' detection in jewel image

The project I am doing is to detect stones in an image of a jewel, so as to get the idea of the deduction to be made in the gross weight of the jewel. I have done image-segmentation in the HSV color ...
2
votes
0answers
55 views

Mesuring the distance between a base line and an object

I am working on an image having musical symbols, like Before i reach this step i have removed the staff lines to recognize them in efficiency. but now i want to detect on which stave line they exist. ...
2
votes
0answers
272 views

Find best fitting rectangles after applying edge detection

I am trying to implement a box detection algorithm. In my pipeline, I start with image warping to simulate a frontal view of the shelf containing the boxes (assuming boxes are straight in that ...
2
votes
1answer
2k views

Improving Canny Edge Detection and Contours Image Segmentation

I am working on an image segmentation project to identify playing cards on varying backgrounds. For my use case I care most that I accurately extract all the cards in the image; false-positives are ...
2
votes
0answers
164 views

algorithm for segmenting cheese microstructure

I'm trying to get the internal geometry of cheese from images of its microstructure: I tried the canny edge detector and otsu thresholding but neither of these worked very well. I'm guessing that I ...
2
votes
0answers
272 views

Save ROI and background in two images

I'm using MATLAB Training Image Labeler app for labeling images and exporting the regions of interest (ROIs) which I save in .jpeg files.The ROIs are exported as a structure $1\times 430$ with two ...
2
votes
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 ...
2
votes
0answers
145 views

How to properly detect segments in a LCD segment display

I have been given the task to develop a code which checks if the display of a device is showing information correctly (i.e. any segments are activating when they are not supposed to). To meet this ...
2
votes
0answers
462 views

Web Online tools for feature detection methods in image processing

I'm doing a research about image processing, I would like to access common feature detection methods online, ex: Blob detection: Laplacian of Gaussian (LoG), Difference of Gaussians (DoG), ...
2
votes
0answers
1k views

Edge linking using local processing - why is this criterion imposed

I'm reading Digital Image Processing by R. Woods and R. Gonzalez. In it, a section on edge linking using local processing in an image details a simplified algorithm, that imposes a criterion on the ...
2
votes
0answers
89 views

Classify areas of an image based on color

I have some tree canopy images that I would like to process, but not sure how to get started as image processing is a little outside my area of expertise. Any help would be appreciated. I have tree ...
2
votes
0answers
144 views

What is the image power law?

What exactly is the image power law mentioned at page 15 in here: Is it related to Gamma correction or the statistical power law Or anything to do with PSF of a camera?
2
votes
0answers
3k views

Is it possible to have negative PSNR?

I have been working on image processing. I have an image and then add it a Gaussian noise with standard deviation=0.005. then using averaging filter to denoise it (I know it is not a good idea). then ...
2
votes
0answers
419 views

Efficient Hessian-Laplace blob detector implementation

As it is mentioned in a paper for SURF, it is possible to approximate hessian determinant using integral images. If I want to implement Hessian-Laplace detector, is it feasible to also approximate ...
2
votes
0answers
7k views

Horizontal banding (flickering) due to electronic rolling shutters

It is a well-known artifact that in CMOS cameras with electronic rolling shutter, horizontal banding (flickering), i.e. brightness intensity variations, are observed when the image is recorded under ...
2
votes
0answers
69 views

Normalized cut segmentation output correct or not?

I have implemented "normalized cut" segmentation. The change here is that, instead of giving an image as input, I have given an matrix of image. As my output looks odd to me. I need to know whether my ...
2
votes
0answers
2k views

MPEG-7 descriptors' implementation in OpenCV

I'm looking for implementation of MPEG-7 descriptors which are compatible with OpenCV's recent versions and containing "region-based shape descriptor ART(Angular Radial Transformation)". I ...
2
votes
0answers
99 views

How to quickly calculate all the line segments when their coordinate in the Hough transform is given

Hough transform is a very powerful tool to find dominant straight lines in a black-and-white image. A very common practice of analyzing Hough transform result is to find some local maximum points in ...
2
votes
0answers
421 views

Box filter approximations for oriented gabor filters

I'm currently working on a library to generate synthetic fingerprints using the SFinGe method (by Maltoni, Maio and Cappelli) link :http://biolab.csr.unibo.it/research.asp?organize=Activities&...