Port City International University: Mid Assignment
Port City International University: Mid Assignment
MID ASSIGNMENT
Submitted to:
Ms. Taslima Binte Hossain
Submitted by:
Jahedul Islam CSE 01506411
amplitude. To convert it to digital form, we have to sample the function in both co-
ordinate and amplitude.
Question No: 3
Question No: 4
Question Name: Describe the fundamental steps in image
processing.
Solution: In computer science, digital image processing uses algorithms to
perform image processing on digital images to extract some useful information.
Digital image processing has many advantages as compared to analog image
processing. Wide range of algorithms can be applied to input data which can avoid
problems such as noise and signal distortion during processing. As we know,
images are defined in two dimensions, so DIP can be modeled in multidimensional
systems.
1. Visualization: The objects which are not visible, they are observed.
2. Image sharpening and restoration: It is used for better image
resolution.
3. Image retrieval: An image of interest can be seen
4. Measurement of pattern: In an image, all the objects are measured.
5. Image Recognition: Each object in an image can be distinguished.
3. Image Restoration
Image restoration is the stage in which the appearance of an image is
improved.Difference between JDK, JRE, and JVM
6. Compression
Compression is a technique which is used for reducing the requirement of storing
an image. It is a very important stage because it is very necessary to compress data
for internet use.
7. Morphological Processing
This stage deals with tools which are used for extracting the components of the
image, which is useful in the representation and description of shape.
8. Segmentation
In this stage, an image is a partitioned into its objects. Segmentation is the most
difficult tasks in DIP. It is a process which takes a lot of time for the successful
solution of imaging problems which requires objects to identify individually.
Knowledge is the last stage in DIP. In this stage, important information of the
image is located, which limits the searching processes. The knowledge base is very
complex when the image database has a high-resolution satellite.
Question No: 5
Question Name: Explain the basic Elements of digital image
processing.
Solution:
(1)Acquisition, (2) storage, (3) processing, (4) communication and (5) display .
Fig: Basic Elements of digital image processing.
Question No: 6
Question Name: What is Image Transform? What are the
applications of transform?
Solution:
Image Transform: A function or operator that takes an image as its input and
produces an image as its output. Depending on the transform chosen, the input and
output images may appear entirely different and have different interpretations.
Fourier transforms, principal component analysis (also called Karhunen-Loeve
analysis), and various spatial filters, are examples of frequently used
image transformation procedures.
Above is an example of the original Image and filtered Image. Filters make the
image look more visually appealing. Filters are usually a set of functions that
change the colors and other aspects in an image that make the image look different.
Filters are an interesting application of Image processing.
3. Medical Technology:
In the medical field, Image Processing is used for various tasks like PET scan, X-
Ray Imaging, Medical CT, UV imaging, Cancer Cell Image processing, and much
more. The introduction of Image Processing to the medical technology field has
greatly improved the diagnostics process.
The image on the left is the original image. The image on the right is the processed
image. We can see that the processed image is far better and can be used for better
diagnostics.
This is how typical Computer Vision works for Car Autopilots. The computer
takes in live footage and analyses other cars, the road, and other obstacles.
5. Pattern recognition:
Pattern recognition is a part of Image Processing that involves AI and Machine
Learning. Image processing is used to find out various patterns and aspects in
images. Pattern Recognition is used for Handwriting analysis, Image recognition,
Computer-aided medical diagnosis, and much more.
6. Video Processing:
Video is basically a fast movement of images. Various image processing
techniques are used in Video Processing. Some methods of Video Processing are
noise removal, image stabilization, frame rate conversion, detail enhancement, and
much more.
Question No: 7
Question Name: Explain Histogram processing.
Solution:
If we want to increase the contrast of an image, histogram of that image will be fully
stretched and covered the dynamic range of the histogram.
From histogram of an image, we can check that the image has low or high contrast.
HTML Tutorial
Histogram Equalization
Histogram equalization is used for equalizing all the pixel values of an image.
Transformation is done in such a way that uniform flattened histogram is produced.
Histogram equalization increases the dynamic range of pixel values and makes an equal
count of pixels at each level which produces a flat histogram with high contrast image.
While stretching histogram, the shape of histogram remains the same whereas in
Histogram equalization, the shape of histogram changes and it generates only one
image.
Question No: 8
Question Name: Differentiate scotopic and photopic vision.
Solution:
Scotopic vision uses only rods to see, meaning that objects are visible, but appear
in black and white, whereas photopic vision uses cones and provides colour.
Mesopic vision is the combination of the two, and is used for most scenarios.
Photopic Vision:
Photopic vision typically dominates under normal lighting conditions, for instance
during daytime. It is based on three types of cones which are sensitive to short,
middle, and long wavelength ranges, which generally appear blue, green and red,
respectively to the human eye.
Cones are limited in terms of light sensitivity. Vision above 3 cd/m 2 is based on
photopic vision which allows for good color discrimination. In 1924, the
Commission Internationale de l’Eclairage [CIE ] defined a general photopic
spectral sensitivity function of the average human eye on the basis of several
experiments.
The photopic sensitivity is based on the midrange of the visual spectrum called the
ȳ(λ) or Vλ and the basic principle of the response of light meters. The function
graph illustrated above shows that the human eye is not equally sensitive to light
over the whole visual spectrum: the peak sensitivity is concentrated around 555
nm.
This type of vision is referred to as scotopic vision which has been defined by the
CIE in 1951 as the relative sensitivity of scotopic vision: V’λ. The highest
sensitivity of scotopic vision is found at a wavelength of about 507 nm. Purkinje
effect is the shift in peak sensitivity when switching between scotopic and photopic
vision. Light levels between photopic and scotopic vision are mediated by a
combination of cones and rods which is called mesopic vision.
There exist many techniques that can enhance a digital image without spoiling it.
The enhancement methods can broadly be divided in to the following two
categories:
I. Spatial Domain Techniques
II. Frequency Domain Techniques
Spatial Domain Techniques: In spatial domain techniques, we directly deal
with the image pixels. The pixel values are manipulated to achieve desired
enhancement. The value of a pixel with coordinates (x; y) in the enhanced image ‘
F’ is the result of performing some operation on the pixels in the neighborhood of
(x; y) in the input image ‘ f’ .
Frequency Domain Techniques: In frequency domain techniques, the image
is first transferred into frequency domain. It means that, the Fourier Transform of
the image is computed first. All the enhancement operations are performed on the
Fourier transform of the image and then the Inverse Fourier transform is performed
to get the resultant image.
The End