2009年2月27日 星期五

第二章討論區

歡迎提出問題(課程內容,作業或其他疑問)

16 則留言:

  1. 請問作業是3/5要交嗎?因為現在ch2、3還沒上完,而假使禮拜一把課程進度教完,禮拜四就要交作業這樣會不會太趕?
    另外想請問程式作業有沒有提供測資?印象中助教有提到檔案是raw檔,但依然不清楚檔案格式長什麼樣子,不知對於程式作業能有沒有更詳細的說明(例如檔案的讀取與其他相關說明)?

    回覆刪除
  2. 關於格式的問題:
    ***image: 256X256 8 bits***
    1. 每個像素以8個bits紀錄灰階值。
    2. 每列256個像素依序存入raw檔。
    3. 共256列。

    ***speech:16bit, sampling rate 8000,(MSB,LSB)***
    1. 每個語音樣本用16bits紀錄,(b0b1b2...b15) = (MSL...LSB)。
    2. 最大顯著性位元(MSB),而且最小顯著性位元(LSB)
    3. sampling rate 8000:每秒取8000個樣本,這在播放時是必須的,但是同學算entropy不會用到。

    回覆刪除
  3. 請問助教是否會放出 第二章 第五題 程式作業的image及speech檔??

    回覆刪除
  4. You can get the files from
    http://140.113.215.50/mc2009

    回覆刪除
  5. 想請問助教
    網頁上hw1使用的raw檔圖片要用哪種軟體才能開啟呢?

    因為我原本電腦裡只有ACESee9.0 無法看raw檔
    剛才上網抓了一堆免費軟體,都號稱可以看raw檔
    但是安裝以後卻都無法開啟圖片
    (speech檔安裝Cool Edit後已可播放)
    其中包括

    FastStone
    PhotoShop免費版
    GIMP
    IrfanView
    ArtWeaver

    不知道是不是一定要用付費的photoshop軟體才能開啟呢?
    另外關於第一次作業,是否不使用圖片編輯軟體也能完成??

    回覆刪除
  6. 終於搞定了0.0
    最後是用 IrfanView 加上 PlugIn 就可以看圖了

    我分享一下下載的地方
    http://www.irfanview.com

    上面是官網
    左邊點選Download下載主程式
    再點選PlugIns下載
    Software.com - download IrfanView plugins

    兩個都安裝完成後就可以看圖了~
    祝大家順利~

    回覆刪除
  7. 果然是專業的五樓。

    "另外關於第一次作業,是否不使用圖片編輯軟體也能完成??"
    可以,如果你對圖或歌的內容不好奇的話。

    回覆刪除
  8. 不過將來同學應該會有機會,要檢視自己壓縮的圖檔效果。

    所以建議還是想辦法看看圖吧。

    回覆刪除
  9. 助教您好
    我在程式作業中
    對四張圖檔都找了first跟second order的 entropy

    可是結果是四張圖檔的 second order 皆大於 first order

    不知道這種情況是正常的嗎
    還是說是這四張圖的狀況下是這樣
    還是說我的code有問題呢?
    (看好久了想不到哪裡有問題QQ)
    (因為好像有印象老師說order越大 entropy越小)

    回覆刪除
  10. second order的entropy代表的是兩個資料的平均資訊量。

    所以當然大於first order的entropy。

    但一個資料的平均資訊量(除以二),會小於等於一階的情況。

    回覆刪除
  11. 原來是這樣! 謝謝助教!

    另外想請問, 第c小題的部份 (entropy of difference)
    我在完成之後發現entropy的值雖然都有比 first order小
    但是有些會比second order的平均資料量大

    在把所有difference的值output出來看後發現
    這些值較大的他們的difference分散也都較平均
    也就是幾乎從0~511都有

    而值較小的difference就比較集中

    想請問這樣的結果是正確的嗎? 感恩~

    回覆刪除
  12. "我在完成之後發現entropy的值雖然都有比 first order小
    但是有些會比second order的平均資料量大"

    你是指二階比二階?or 一階比二階?

    回覆刪除
  13. 我是用有做difference的first order來比較的@@

    ...需要把difference的second order也做出來比較嗎0.0?

    回覆刪除
  14. 我不太清楚你的問題,歡迎明天當面討論。

    回覆刪除
  15. 請問一下助教
    計算entropy的單位是一個bit嗎?也就是說只有0、1兩個symbols?
    還是以圖片而言,每8-bit是一個symbol、以音訊檔而言,每16-bit是一個symbol呢?
    謝謝助教!

    回覆刪除
  16. Symbol是指妳要編碼的對象,對圖檔而言就是一個像素,對音訊而言就是一個取樣點。

    如何以0,1記錄(編碼)一個symbol? Raw檔分用8 bits與16bits來編碼;利用更好的編碼法,平均位元數會降低。

    Entropy指的是紀錄它們,所需的最少bit數在理論上可達到的極限。

    Entropy的單位,因為我們用的是0,1去編碼,所以這裡用的是bit。

    (symbol到底指的是0,1或編碼對象,有時候要看文意。)

    回覆刪除