|
查看: 1119|回复: 6
|
Audio Watermarking
[复制链接]
|
|
|
有高手曾经做过类似的题目吗?
能给一点idea我怎么做吗?
如果用Matlab能做出来吗? |
|
|
|
|
|
|
|
|
|
|
发表于 12-10-2009 12:33 PM
|
显示全部楼层
先問你,
你知道audio watermarking的原理和Matlab的功能嗎? |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 16-10-2009 02:45 AM
|
显示全部楼层
据我所知,audio watermarking 一共有5个方法,分别是LSB, Echo Hiding, Spread Spectrum, DCT 和 Phase Coding。
我需用Matlab做GUI。。。
现在,有一个问题,那就是如何将wav变成binary,之后才执行LSB。。。
MaokeJackson,有何高见? |
|
|
|
|
|
|
|
|
|
|
发表于 16-10-2009 11:13 AM
|
显示全部楼层
Matlab的好處就是很多function都幫你寫好了,像是
y = wavread(filename) (Google找到的啦,我已經很久不用Matlab了)
這樣就把wav讀進來了,你只要專注在驗證原理的部份。
所謂的原理就是那堆數學公式,你要做的就是把數學公式變成Matlab的程式碼。
Matlab有哪些function可以用,你就看看書或者上網找。
比起其他程式語言,Matlab算簡單了,只是要對陣列(或稱矩陣)認識多一點。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 16-10-2009 12:10 PM
|
显示全部楼层
那只是对有方程式的数学程式有效,
那么请问像LSB的话。。。 这个方法是没有任何的方程式,
只是将最后的那个Bit改成1,那应该如何呢? |
|
|
|
|
|
|
|
|
|
|
发表于 16-10-2009 03:54 PM
|
显示全部楼层
Matlab的Bitwise operation
這些東西都有function或operator可以用,只是看你會不會變通。
真的建議你找本Matlab的教本來看,不然翻Matlab內建的help file也可以,只是比較沒效率。
[ 本帖最后由 MaokeJackson 于 16-10-2009 03:55 PM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
发表于 6-12-2009 01:00 AM
|
显示全部楼层
我不会。。。请指教。。。 |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|