Biomedical Image Processing Lab

Embed Size (px)

Citation preview

  • 8/12/2019 Biomedical Image Processing Lab

    1/12

    1

    EXPERIMENT NO: 9

    TITLE: INTRODUCTION TO BIOMEDICAL IMAGE PROCESSINGFUNCTIONS IN MATLAB

    DEGREE: M.TECH 2013-14 (2 nd Semester)

    SUBMITTED BY

    GROUP- 2

    SI NO. NAME REGISTRATION NO. SIGNATURE

    1 Gaurav Kulkarni 213BM1006

    2Prashant Kumar 213BM1008

    3 Amit Kumar Singh 213BM1017

    DATE OF EXPERIMENT DATE OF SUBMISSION20-03-2014 27-03-2014

    DEPARTMENT OF BIOTECHNOLOGY AND MEDICAL ENGINEERING

    NATIONAL INSTITUTE OF TECHNOLOGYROURKELA-769008

    ODISHA

    MARKSAWARDED

    SIGNATURE REMARK

  • 8/12/2019 Biomedical Image Processing Lab

    2/12

    2

    BIOMEDICAL IMAGE PROCESSING LAB

    (BM678)

    EXPERIMENT NO: 9

    TITLE: INTRODUCTION TO BIOMEDICAL IMAGE PROCESSINGFUNCTIONS IN MATLAB

    DEGREE: M.TECH 2013-14 (2 nd Semester)

    SUBMITTED BY

    GROUP- 2

    SI NO. NAME REGISTRATION NO.1 Gaurav Kulkarni 213BM10062 Prashant Kumar 213BM10083 Amit Kumar Singh 213BM1017

    DATE OF EXPERIMENT DATE OF SUBMISSION20-03-2014 27-03-2014

    DEPARTMENT OF BIOTECHNOLOGY AND MEDICAL ENGINEERING

    NATIONAL INSTITUTE OF TECHNOLOGYROURKELA-769008

    ODISHA

  • 8/12/2019 Biomedical Image Processing Lab

    3/12

    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

  • 8/12/2019 Biomedical Image Processing Lab

    4/12

    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

  • 8/12/2019 Biomedical Image Processing Lab

    5/12

    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 passesthrough single point with different curves.

  • 8/12/2019 Biomedical Image Processing Lab

    6/12

    6

    PROGRAM NO. 2

    To study the effect of gamma value by implementing Power LawTransformations.

    Matlab code

    Observations

    1. Power law transformation is spatial domain operation & enhances or reduces contrastdepending upon the value of gamma.

    2. If gamma = 1, image remains same. If it is less than unity, contrast reduces. If it isgreater than 1, contrast increases by very large amount.

  • 8/12/2019 Biomedical Image Processing Lab

    7/12

    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/12/2019 Biomedical Image Processing Lab

    8/12

  • 8/12/2019 Biomedical Image Processing Lab

    9/12

    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.

  • 8/12/2019 Biomedical Image Processing Lab

    10/12

    10

    PROGRAM NO. 6

    To extract different Bit-Planes of biomedical image.

    Functions used - bitand

    Matlab code -

  • 8/12/2019 Biomedical Image Processing Lab

    11/12

    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 intodifferent bit-planes.

    PROGRAM NO. 7

    To study Bit-Plane suppression operation on Biomedical Image.

    Matlab code

  • 8/12/2019 Biomedical Image Processing Lab

    12/12

    12

    Observations

    1. Suppressed image till 4 th bit-plane is almost equal to original image i.e. till bit-plane4, image contains fewer information.

    2. After supressed bit-plane 5 th image, the contrast of image is drastically reduced due tovery high information content in higher bits.

    Conclusion: Thus we have learned about Biomedical Image Processing and basic image processing tools of MATLAB.