You are on page 1of 12

1

EXPERIMENT NO: 9
TITLE: INTRODUCTION TO BIOMEDICAL IMAGE PROCESSING
FUNCTIONS IN MATLAB
DEGREE: M.TECH 2013-14 (2
nd
Semester)
SUBMITTED BY
GROUP- 2
SI NO. NAME REGISTRATION NO. SIGNATURE

1
Gaurav Kulkarni 213BM1006
2
Prashant Kumar 213BM1008

3
Amit Kumar Singh 213BM1017




DATE OF EXPERIMENT DATE OF SUBMISSION
20-03-2014 27-03-2014




DEPARTMENT OF BIOTECHNOLOGY AND MEDICAL ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY
ROURKELA-769008
ODISHA

MARKS
AWARDED
SIGNATURE REMARK









2

BIOMEDICAL IMAGE PROCESSING LAB
(BM678)
EXPERIMENT NO: 9
TITLE: INTRODUCTION TO BIOMEDICAL IMAGE PROCESSING
FUNCTIONS IN MATLAB
DEGREE: M.TECH 2013-14 (2
nd
Semester)

SUBMITTED BY
GROUP- 2

SI NO. NAME REGISTRATION NO.
1
Gaurav Kulkarni 213BM1006
2
Prashant Kumar 213BM1008
3
Amit Kumar Singh 213BM1017



DATE OF EXPERIMENT DATE OF SUBMISSION
20-03-2014 27-03-2014




DEPARTMENT OF BIOTECHNOLOGY AND MEDICAL ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY
ROURKELA-769008
ODISHA


3

AIM:
To study bio-medical image processing functions in MATLAB.

COMPONENTS REQUIRED
1) MATLAB 2010
2) Computer

PROGRAM NO. 1 .1
To obtain Radon Transform of Straight line.
Functions used radon
Matlab code














4

Observations
1. Radon Transform is nothing but Sinogram of an image.
2. It forms the basis of image reconstruction in CT and other CT related (PET, SPECT)
modalities.
3. Straight line Radon transform is single dot.

PROGRAM NO. 1 .2
To obtain Radon Transform of series of Straight lines.
Functions used radon
Matlab code









5

Observations
The dots corresponds to position of different lines in space domain.
PROGRAM NO. 1.3
To obtain Radon Transform of series of Point images.
Functions used radon
Matlab code

















Observations
As points are having co-ordinates which are multiples of each other, the sinogram passes
through single point with different curves.

6

PROGRAM NO. 2
To study the effect of gamma value by implementing Power Law
Transformations.
Matlab code


















Observations
1. Power law transformation is spatial domain operation & enhances or reduces contrast
depending upon the value of gamma.
2. If gamma = 1, image remains same. If it is less than unity, contrast reduces. If it is
greater than 1, contrast increases by very large amount.

7

PROGRAM NO. 3.1
To study image subtraction using HPF with different kernel sizes.
Matlab code




















Observations
1. High Pass Filter enhances the edges present in an image.
2. As mask size increases, edges becomes more enhanced.

8

PROGRAM NO. 3.2
To study image subtraction using APF+HPF with different kernel sizes.
Matlab code
















Observations
1. Here, original image is added to HPF image & thus it is edge enhanced plus original
image (APF)
2. As mask size increases, image brightness increases.
9

PROGRAM NO. 4
To implement Unsharp filtering on biomedical image.
Matlab code













Observations
Unsharp masking uses following steps-
Blur original image.
Subtract blurred image from original image.
Add the mask to original image.



10

PROGRAM NO. 6
To extract different Bit-Planes of biomedical image.
Functions used - bitand
Matlab code -










11

Observations
1. Till 4
th
bit-plane, image contains very fewer information.
2. Bit-planes 5
th
, 6
th
& 7
th
contains maximum image information.
3. bitand function is used to convert image pixel into binary and then separates it into
different bit-planes.


PROGRAM NO. 7
To study Bit-Plane suppression operation on Biomedical Image.
Matlab code















12



















Observations
1. Suppressed image till 4
th
bit-plane is almost equal to original image i.e. till bit-plane
4, image contains fewer information.
2. After supressed bit-plane 5
th
image, the contrast of image is drastically reduced due to
very high information content in higher bits.
Conclusion: Thus we have learned about Biomedical Image Processing and basic image
processing tools of MATLAB.

You might also like