# Shared Flashcard Set

## Details

foundations 4
-
49
Agriculture
09/27/2012

Term
 How would you compute the arithmetic mean of an image?
Definition
 The arithmetic mean of an image is just its average pixel valueAdd up all the pixel values in the image and then divide this total by the number of pixels in the image.
Term
 What is the variance of an image? How is it computed?
Definition
 The image variance is a measure of the distribution of pixel values within an image. If the pixel values are distributed such that most are close to the mean value, the variance will be small. If pixel values vary widely from the mean, then the variance will be larger.(Px,y - mean)2/(XY-1)Variance is a measure of overall variation in image pixel values. var = (sum(Pxy*Pxy)/(x*y)) -mean2
Term
 What would be the uses of the variance?
Definition
 A guide in adjusting color balance/contrast
Term
 What is the use of arthimetic mean?
Definition
 As a measure of overall brightness of an image useful as a guide in adjusting image/threshold values.
Term
 What is the histogram of an image?
Definition
 A histogram is an additional statistical image measure. It provides additional informationabout the distribution of the image pixel values. It is a tabular representation of the image data which shows how many image pixels have each of the possible pixel values.It is a graphical representation of the number of pixels having each possible value in an image.  The x-axis of this 2D bar graph is the pixel value while the y-axis is the number of pixels having each pixel value.
Term
 6. What are some of the uses for a histogram?
Definition
 The graphical representation of a histogram can be useful to quickly understand the range and distribution intensity values in an image. This understanding is helpful in choosing, for example, corrections to image intensity, contrast and color balance. Image software often calculates the histogram data and uses it to make automatic decisions about corrective manipulations of the image.A guide in understanding the distribution of image pixel values, as a guide for picking threshold values, as a guide for adjusting pixel values.
Term
 8. What is a point operation on an image?
Definition
 Point operations are functions that are performed on each pixel of an image, one at a time, independent of the other pixels in the image.Operates on pixels one at a time. New pixel value is based only on the initial corresponding pixel value, not on any surrounding pixels.
Term
 7. Given only the histogram of an image, how would you compute its arithmetic meanor average value?
Definition
 The arithmetic mean of an image is just its average pixel value. The median is the pixelvalue such that one half of the image pixels have values greater than the median, and the half have values below the median.mean = sum (i*Ni) / sum(Ni)  where i is the pixel value, Ni is the number of pixels with the value i,  0
Term
 10. What kind of point function is needed to invert an image (make the negative image)?Is this operation reversible?
Definition
 An inverse function. It inverts an image to produce its negative image. Its transferfunction curve is linear with a slope of -1.0. Yes they are reversible.f(x) = max - x  where max is the maximum possible pixel value.  This operation is reversible
Term
 11. How would you decrease the contrast of an image? Is this operation reversible?
Definition
 The image contrast decreasing transfer function is also a linear curve, with a slope lessthan 1.0. No it is not reversible. Increase the darkest pixel values and decrease the brightest pixel values.  For example  f(x) = x (max-min)/256 + min   for an 8-bit image
Term
 9. What is the unity point operation on an image? What is its effect?
Definition
 the unity function makes the output image is identical to the input image. Its transfer function curve is linear with a slope of 1:0.f(x) = x,  pixel values do not change, no effect on the image
Term
 12. What does it mean to threshold an image? Is this operation reversible?
Definition
 image input values below some specified threshold value, all output pixelsare set to black, the minimum value 0. For input image values above the specified threshold, all output pixels are set to white, the maximum value 255. It doesn’t say (that I can find) if it is reversible but I assume it’s not.f(x)= 0 for x < Tx         max x > Txwhere Tx is the threshold pixel value.  This operation is not reversible.
Term
 11. How would you decrease the contrast of an image? Is this operation reversible?
Definition
 The image contrast decreasing transfer function is also a linear curve, with a slope lessthan 1.0. No it is not reversible. Increase the darkest pixel values and decrease the brightest pixel values.  For example  f(x) = x (max-min)/256 + min   for an 8-bit image
Term
 15. What does it mean to add two images? To subtract them?
Definition
 Arithmetic operations can be used to combine multiple images to create new images. Binary operations combine two images using arithmetic operations to create a resultant image.The arithmetic operation is performed at each x; y pixel location, independent of the other pixel locations in the image.Add - on a pixel by pixel basis add the pixel values of two images.Subtract - on a pixel by pixel basis subtract the pixel values of two images.
Term
 14. What are arithmetic functions on images
Definition
 Generally involves two or more images.  Operates on a pixel by pixel basis, computing new pixel values by combining corresponding  initial pixel values from multiple images using some arithmetic operation such as addition or subtraction, etc.
Term
 13. How would you make an RGB image more cyan? Is this operation reversible?
Definition
 For color images, typically composed of three primary color components such as red, green, and blue, each color component or color channel can be operated on independently. The color balance of a digital image can be modified by applying independent point transfer functions to each color component.Either decrease the red pixel values or increase both the green and blue pixel values.  Generally not reversible.
Term
 15. What does it mean to add two images? To subtract them?
Definition
 Arithmetic operations can be used to combine multiple images to create new images. Binary operations combine two images using arithmetic operations to create a resultant image.The arithmetic operation is performed at each x; y pixel location, independent of the other pixel locations in the image.Add - on a pixel by pixel basis add the pixel values of two images.Subtract - on a pixel by pixel basis subtract the pixel values of two images.
Term
 17. What is alpha blending of images?
Definition
 new image pixel values Cx,y = Ax,y * alpha + Bx,y * (1-alpha)  where Ax,y and Bx,y are the pixels in the two images to be blended  and alpha is the blending value
Term
 18. What is image compositing? How are mattes used in this process?
Definition
 Arithmetic point operations are the fundamental basis for most image compositing operations. Additional images, called matte images or simply mattes are often used incompositing operations. The matte images contain pixel by pixel blending values. Theseblending values are also known as alpha valuesA matte image isan image that contains values to be used as pixel by pixel blending valuesMatte Images are created: One approach is called blue screen (or green screen). A foreground element is filmed in front of a blue or green screen background. Color values are used separate foreground from background.  Pixels where the image is blue (or green) will have a matte value of 0, where they are not blue (or green) the matte value will be 1.What is image compositing? What would be a use for image compositing?Using a matte image we can superimpose a foreground element over a background image.  An example would be a weatherman superimposed over a computer generated background weather map. Another example would be placing a synthetic dinosaur in a natural jungle environment.
Term
 19. What are neighborhood image operations? How do they compare to point imageoperations?
Definition
 Neighborhood operations are those that combine information from a region or neighborhood of input image pixels to generate each new output image pixel.Neighborhood operations make use of pixel values from an image region around the pixel of interest.  Point operations only use pixel values corresponding to the single pixel of interest.
Term
 16. What is image averaging? What would be a use for image averaging?
Definition
 On a pixel by pixel basis add the pixel values of several images, then divide these pixel sums by the number of images averaged.  This can have the effect of reducing noise in image sequences such as successive video images.
Term
 20. What is convolution? Why do we care?
Definition
 a local area of pixels are combined to produce each desired outputpixel value.modify the rate of variation or spatial frequency characteristics of images.See section 1-9 of the course notes.  We care because many useful image filtering operation are implemented using convolution.
Term
 20. What is convolution? Why do we care?
Definition
 a local area of pixels are combined to produce each desired outputpixel value.modify the rate of variation or spatial frequency characteristics of images.See section 1-9 of the course notes.  We care because many useful image filtering operation are implemented using convolution.
Term
 23. What is sub-pixel sampling?
Definition
 geometric transformations result in mappings that require values in between the pixels of the source image.Determining a value for an image location that falls in-between the sampled image pixel locations.
Term
 22. What is a LaPlacian filter? What does it do to the image?
Definition
 This filter is omnidirectional, enhancing edges of all orientations. When this kernel is passed over an image area that has the same value at every pixel the resulting output pixels will be 0 or black, because the sum of each pixel times its mask value will yield zero. If there is an edge or contrast boundary in the image area, this lter will emphasize it.
Term
 21. If we applied the following 3 x 3 convolution kernel to an image, what would be theeffect on the output image?
Definition
 This is for -5 in the middleThis convolution kernel would have no effect on the image since all of the kernel values except the center one are zero.  It would multiply the current pixel value by -5 but then it would be divided by the sum of the kernel coefficients which in this case would be -5.  The net result is to multiply the pixel values by 1 producing no change in the image
Term
 24. Compare nearest neighbor sampling with bi-linear sampling.
Definition
 This method simply selects the value of the existing pixel that is closest to the desired location.uses proportional amounts of the surrounding four-pixel neighborhood to compute the needed output value, linear interpolation is done in both the horizontal and the vertical directionsNearest neighbor sub-pixel sampling just determines which sampled pixel location is closest to the desired sub-pixel location and using that pixel's value as the sub-pixel value.  The bi-linear approach uses linear interpolation to derive a sub-pixel value based on the sampled pixel values surrounding the sub-pixel location.  The interpolation is first applied in one pixel array direct and then those interpolated values are then interpolated in the other direction.
Term
 26. Compare forward transformation with inverse transformation as they relate the geometric image operations.
Definition
 Forward: Adds the horizontal and vertical translation values.Inverse: Subtracts the horizontal and vertical translation values.In the 'forward' transformation, for each pixel in the source image, a location for that data is determined in the target image. In 'inverse' transformation, for each pixel in the target image, the appropriate value is computed based on the source image data.
Term
 25. What are geometric operations on images?
Definition
 translation, scaling and rotationGeometric operations actually move pixel values around in the image.  These include operations such as rotation, skewing, scaling, and image warping.
Term
 27. Given four adjacent pixels whose 8-bit gray scale values (base 10) are as follows:P(11;6) = 69 P(12;6) = 65P(11;7) = 73 P(12;7) = 77What would be the value of the sub-pixel sample of the image at location [11:75; 6:5]?
Definition
 Interpolating 75% across the top and bottom rows gives the values 66 and 76.  Then interpolating 50% between the interpolated rows values gives the final sub-pixel value of 71.
Term
 28. If you wanted to low-pass filter an image by manipulating its frequency domain powerspectra, how would you accomplish this?
Definition
 Low-pass filtering means only allowing spatial frequencies below a maximum frequency in the output image.First convert the image to its equivalent frequency power spectra.Next, remove power spectra components that correspond to frequencies greater than the desired maximum frequency.Last, convert the edited power spectra back into its corresponding spatial domain image.
Term
 29. What are the steps involved in JPEG compression? If we modified the JPEG image compression scheme to use only the dc coefficients, what would the resulting "compressed images contain?
Definition
 First, divide the image into 8x8 pixel blocks.  Then, for each block, perform a Discrete Cosine Transform to get a representation of its frequency components.  This will be in the form of a set of 64 coefficients. Depending on the compression quality desired some number of these coefficients will be encoded in the compressed image.  This encoding will use a Huffman coding scheme. In addition for each image block a zero frequency or 'DC' coefficient will be determined.  This DC component represents the average pixel value for the 8x8 pixel block.  If we only used these DC component to represent the image, the result would be an image composed of 8x8 pixel block where each block of pixel would have a uniform pixel value consisting of the average of the pixels in that block in the original image.
Term
 30. What is image warping? What is image morphing?
Definition
 -can be produced by selecting the desired destination image control points and can be generated if four points in the source image are mapped to desired corresponding locations in the output image.-the method which makes one object appear to change into another.Image warping is applying some location based function to an image that moves its pixel values to new locations - this results in some geometric 'distortion' of the image.Image morphing is the combination an alpha blending operation between two images with an image warping operation.
Term
 LaPlacian Filter Kernel
Definition
 This is the LaPlacian filter which enhances edges in the image
Term
 Sobel Filter Kernel turned?
Definition
 This is the a X directional Sobel filter. It detects image edges aligned in the X direction
Term
 Prewitt Filter Kernel turned?
Definition
 This is the a X directional Prewitt filter. It detects image edges aligned in the X direction
Term
 Gaussian Filter Kernel
Definition
 This is the a 3x3 Gaussian filter. It blurs or low pass filters the image.
Term
 33. Demonstrate that the order in which geometric transformations are applied will aeffect the resultant image.
Definition
 When applying several of these transformations in sequence, the order in which they are applied determines the result. Applying the same transforms but in a different order will usually create a different result.
Term
 34. What is the discrete Fourier transform?
Definition
 DFT-Mathematical operations can be used to convert an image from its spatial domain to its corresponding frequency domain representation.
Term
 35. What is the Fast Fourier transform? What is it used for?
Definition
 FFT- tailored to the needs of ditigal imagery. This process is performed first on each row of image pixels and then on each columns of image pixels. The result is a two- dimensional array of values, called the image power spectra
Term
 38. How would you do high-pass filtering on an image using its power spectra?
Definition
 eliminating the low frequency components clustered near the center of the power spectra
Term
 36. What is the power spectra of an image? What does it show?
Definition
 two- dimensional array of valuesrepresents the strength or power of the various frequency components of the original image.
Term
 37. How would you do low-pass filtering on an image using its power spectra?
Definition
 eliminating all but the central low frequency components
Term
 40. Are these domains equivalent? If so, how?
Definition
 the accuracy f frequency domain operations are often higher than if they were performed in the spatial domain.
Term
 39. How are spatial domain and frequency domain related for images?
Definition
 some image manipulations can be performed easily on the frequency domainrepresentation of an image, while the equivalent operation in the spatial domain involves cumbersome and time-consuming convolutions
Term
 1. Give an example of an “arithmetic” operation on images.  What would be the effect of your example arithmetic operation?
Definition
 These operations generally require two or more input images.  On a pixel by pixel basis the operation computes the new output pixel by doing an arithmetic operation between the input pixels.One example would be the image averaging function where pixels from several images are added together.  The summed pixel values are divided by the number of images to get the average value for each pixel.  If the images were a sequence of video images this operation would tend to reduce noise in the image.   Another operation would be to subtract one image from another, subtracting the pixel values of one image from the pixel values of the other image, this would emphasize the differences between the two images.
Term
 2.  Give an example of a “point” image operation.  What would be the effect of your example point operation?
Definition
 A simple example would be the unity operation where each pixel just gets its original value.  Other examples include the invert operation, the threshold operation, increasing or decreasingcontrast, and gamma correction.
Term
 3.  Given a uniform gray image (uniform means all the pixels have the same value).  For this image the pixel value is 63.  What is the “mean” for this image?  What is the “variance” for this image? What is its “standard deviation?”
Definition
 Since all pixels have the same value, the ‘mean’ is simply that value – 63.  Also, since they all have the same value there is no variation so the variance and standard deviation is 0
Term
Definition
Supporting users have an ad free experience!