Solved

F5 steganography algorithm

Posted on 2004-08-02
9
4,795 Views
Last Modified: 2008-01-09
I need to detect how much the difference in an image (JPEG only) after I insert a steganography in it. I'm using F5 algorithm to insert the steganography. Now I want determine the image quality.
Can anyone explain me the error detection method using Root Mean Square (RMS)?
0
Comment
Question by:drakuli
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 2
  • 2
9 Comments
 
LVL 4

Expert Comment

by:exploitedj
ID: 11706898
To find RMS error,you take the point by point difference between the original image and the filtered image, square each value, compute the mean, then take the square root. Then you have your rms error value.
0
 
LVL 3

Expert Comment

by:fatlad
ID: 11720485
Interesting article on wht RMSE and MSE are not very good! http://white.stanford.edu/html/teo/pdm/pdm.html
0
 
LVL 1

Author Comment

by:drakuli
ID: 11733504
Guys, can you be more specific?

I'm totally blind about this topic...

>> exploitedj >>> square each value
   value of what????
0
Now Available: Firebox Cloud for AWS and FireboxV

Firebox Cloud brings the protection of WatchGuard’s leading Firebox UTM appliances to public cloud environments. It enables organizations to extend their security perimeter to protect business-critical assets in Amazon Web Services (AWS).

 
LVL 4

Accepted Solution

by:
exploitedj earned 250 total points
ID: 11744329
You have two images, the original and a filtered one, you want to diff the two images. Square the value of each pixel after diffing to get your error values. Get a mean value of these squared errors. Root the value of the mean of squared errors.
You can use Bdiff to get the binary diff
0
 
LVL 1

Author Comment

by:drakuli
ID: 11791231
Ok. Please wait a moment. I'm still confused. I'll make a response again later...
0
 
LVL 1

Author Comment

by:drakuli
ID: 11909839
guys, can you please tell me how to get a sample code for this?
0
 
LVL 1

Author Comment

by:drakuli
ID: 12004403
Well, since it seemed that no one interested to further answer my question, I'll close this question in 4 days.
0
 
LVL 3

Assisted Solution

by:fatlad
fatlad earned 250 total points
ID: 12004526
0
 
LVL 1

Author Comment

by:drakuli
ID: 12013114
Thanx for everyone here. Exploitedj gave me the logic and fatlad gave me the sample code. So I think both of you deserve the points. Thanx guys.
0

Featured Post

Surfing Is Meant To Be Done Outdoors

Featuring its rugged IP67 compliant exterior and delivering broad, fast, and reliable Wi-Fi coverage, the AP322 is the ideal solution for the outdoors. Manage this AP with either a Firebox as a gateway controller, or with the Wi-Fi Cloud for an expanded set of management features

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you are looking at this article, you have most likely been hit by some version of ransomware and are trying to find out if there is anything you can do, or what way you should react - READ ON!
Ransomware continues to grow in reach and sophistication, putting data everywhere at risk. Learn how to avoid being caught in its sinister clutches with these 11 key tips.
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, just open a new email message. In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
Email security requires an ever evolving service that stays up to date with counter-evolving threats. The Email Laundry perform Research and Development to ensure their email security service evolves faster than cyber criminals. We apply our Threat…

756 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question