i'm working on digital watermarking and cryptography , i'm trying to insert a set of data, containing the signature of the original image, the data specific to the patient and his diagnostic and then it will be shared in a network.
which technique or algorithm to embed that information without affecting the image quality as this may cause misdiagnosis.
any help or advice will be appreciated
[Merged information from duplicate question]
i am working on a project on digital watermark for medical image based on IRO (region of interest).
the first step in this project is to separate ROI using roipoly or imfreehand or any other interactively way, and then considering RONI(reigon of non interest) and applying 3 level DWT using "Haar" wevelt. WHERE only RONI will be used for watermark embedding.
please if any one can help with matlab code for separation of ROI out of cover medical image and prepare the RONI for other steps:
many thanks in advance.
No products are associated with this question.
thank you Mr Walter for your concern, Yes it must be DICOM image. the embeded information must not affect the image quality as this may cause misdiagnosis. output image will be sent to the doctor to his PC and then he can extract the information out of the DICOM image.
i did some research , the watermark will be based on ROI(region of Interest) and i will insert additional data into RONI (region of non interst) using 3 level DWT.
please help me in the first step which is how to separate ROI interactively from cover medical image. in a way, that i can apply 3 level DWT on RONI. i have this code :
clc; clear; close all; a=imread('eight.tif'); imshow(a); [r c]=ginput(5); BW = roipoly(a,r,c); figure, imshow(BW) [R C]=size(BW); for i=1:R for j=1:C if BW(i,j)==1 Out(i,j)=a(i,j); else Out(i,j)=0; end end end figure; imshow(Out,);title('output image');
correction: image format does not allow header. and there will be no misdiagnosing as long as we will not play around with ROI that is as i read in some papers.also watermarking will protect image during transmission through mobile or network. please if u can help me with code for separation process it will be great help. thanks in advance
thanks Mr. Walter And let us forget about medical image. how can i separate ROI from cover image and then embed watermark in RONI. if there is code it will be gr8 help. thank u in advance
You opened another copy of the same question, in which it was again clear that your intention is to apply this to medical images. And that is a problem.
Suppose I told you a method, suppose I even gave exact code -- and suppose that there was something I overlooked or I had a mistake in what I said. Now, if the result of this was that diagnostically useful information did go missing, then how do I explain to the patient's heirs and surviving family that I was just answering a question and that I have no responsibility for what was done with my answer? How do I explain that to myself, to my conscience for the rest of my life?
You need to figure out what benefits would arise out of what you are proposing to do, and you need to find other ways to achieve the benefits.
I suspect you are doing this as part of an assignment or final year project. If so then please remember that part of what you should be learning is when not to do something. If you are studying some kind of engineering, then Professional Ethics is likely a mandatory course, and this is an example of applying those professional ethics.