那個柯羅莎颱風還真是會挑時間來
完全沒颱風假可以放到
而且整個台灣都在暴風半徑裡面
讓人完全不想走出家門
好悶好悶喔
反正現在沒啥事
就來寫個日誌好了
其實之前聽學長他們說
以前實驗室有大咪聽
就是有點像論文研討那樣
大家會在一起
聽某個學生presentation
不過到我們這屆就沒有這樣的慣例了
其實我覺得那個大咪聽很好耶
可以練習自己上台報告的技巧
又可以讓台下的人增加廣度
我整個好羨慕好羨慕
好想好想在我們這屆
恢復這個傳統
也有大咪聽
上次論文研討課的時候
老師們也有講到
要想辦法增加自己的深度與廣度
不僅僅是要在自己的領域
佔有一席之地
也要知道同樣是資工這一塊
其他人都在做什麼
昨天晚上MSN
政瑋跟我提到
她有個想法
想要一年級的聚在一起
我們也來個自己的論文研討
當然一開始是有心要這樣用的人
先當報告的先鋒
我覺得
要全班一起
很難
而且我覺得有個指導者的角色
會比較好
不一定要是老師
學長也可以
畢竟
他們比較多經驗阿
如果我們自己討論討論的
有時候走偏了都不知道
剛好我昨天回家前
有跟劉名洋與陳相如
提到我想要實驗室的大咪聽
看他們的意見
想不想一起這樣做
如果要的話
就各自去問自己的老闆
(總不能我跑去問院長吧XDD)
他們竟然同意耶
真開心!!
本來當時就要衝去問阿坤了
不過ROSA提到
不知道阿梅願不願意
我們這樣自作主張好像不太好
雖然這件事很好
可是要執行的話
每個人的payload會變的比較重
如果沒問過她就先跟老師說的話
阿梅可能會不開心
她之前就有說過他喜歡自己去找老師了
我覺得應該是還好啦
這也是個訓練自己的好機會
阿梅應該OK吧
不是全部的時間都大家一起咪聽
當然要有自己單獨跟老師咪聽的時間阿
不過後來決議還是
同個老闆的學生群自己先討論過
再去跟自己的老闆說
不然到時候
有的有講
有的沒講
不就互婊了
噗哈哈
我家阿坤
就我一個學生
完全不需要去說服別人
等著跟老闆討論這件事就好了
不過
有實驗室大咪聽的話
再加上政瑋提的一年級一起論文研討
我可能就負擔太重了
還是跟阿坤討論看看
聽聽他的建議好了
星期四, 10月 04, 2007
[研究日誌]Frame header in JPEG
唔...
根據BOSS的說法
我似乎已經懂了JPEG規格書了
應該可以寫完JPEG Decoder了
真開心
覺得自己被認同了XDD
不過
因為人家現在的那個程式長的太大了
很礙眼啊
很難Debug
可是程式有問題又超痛苦的
現在想說先整理自己的想法
重新寫一次程式
首先
在Start of Image之後
我們會讀到DQT
也就是define Quantization table
接著會讀到Frame Header
在Frame Header中的資訊對於我們整張圖是很重要的
由規格書P35頁可以知道
除了一開始的tag之外
Frame Header還提供了Lf,P,Y,X,Nf,[C,H,V,Tq]等的資訊
Lf 就是Frame的Length是指這串tag佔了幾個byte
因為[C,H,V,Tq]可以有很多組啊
所以要跟人家說到多少個byte是我現在要解讀的東西
不然會讀到錯的資訊
然後由Y跟X就可以知道這張影像的大小
New相對應的陣列
可是要new幾個陣列咧
如果一張影像都是灰階
那就不需要那麼多個啦
一個就好!!
這時候Nf就派上用場了
Nf就是Number of Frame component
所以根據這個的值去產生Nf個 X * Y 的陣列
然後啊
JPEG不是有做Downsampling的動作
所以要根據接下來的[C,H,V,Tq]去做還原sampling的動作
那個C只是編號
H和V則是sampling的係數
而Tq則是這個Frame Component 要讀哪個Quantization Table
這就是Frame Header的功用
根據BOSS的說法
我似乎已經懂了JPEG規格書了
應該可以寫完JPEG Decoder了
真開心
覺得自己被認同了XDD
不過
因為人家現在的那個程式長的太大了
很礙眼啊
很難Debug
可是程式有問題又超痛苦的
現在想說先整理自己的想法
重新寫一次程式
首先
在Start of Image之後
我們會讀到DQT
也就是define Quantization table
接著會讀到Frame Header
在Frame Header中的資訊對於我們整張圖是很重要的
由規格書P35頁可以知道
除了一開始的tag之外
Frame Header還提供了Lf,P,Y,X,Nf,[C,H,V,Tq]等的資訊
Lf 就是Frame的Length是指這串tag佔了幾個byte
因為[C,H,V,Tq]可以有很多組啊
所以要跟人家說到多少個byte是我現在要解讀的東西
不然會讀到錯的資訊
然後由Y跟X就可以知道這張影像的大小
New相對應的陣列
可是要new幾個陣列咧
如果一張影像都是灰階
那就不需要那麼多個啦
一個就好!!
這時候Nf就派上用場了
Nf就是Number of Frame component
所以根據這個的值去產生Nf個 X * Y 的陣列
然後啊
JPEG不是有做Downsampling的動作
所以要根據接下來的[C,H,V,Tq]去做還原sampling的動作
那個C只是編號
H和V則是sampling的係數
而Tq則是這個Frame Component 要讀哪個Quantization Table
這就是Frame Header的功用
星期二, 10月 02, 2007
[研究日誌]1002
哇靠
今天早上下午都BOSS的課
真的是超刺激的
早上根本就跟Boss隔空喊話
果然昨天沒把Frame Header和Scan Header
今天會難熬
一開始
Boss還是不懂我的問題在哪
不過他今天感覺就是有備而來
除了把他自己的那本規格書帶來之外
也把之前用Rex.jpg用十六進位讀檔output成的Rex.pdf印出來
整個開始看著兩本討論
我的疑問在於
因為我用wang.jpg去讀檔
發現那個Start of Scan後面
為什麼沒有DRI的TAG
啊這樣我是要怎麼解讀啦
可是老師都是用Rex.jpg去讀
Rex裡面的Start of Scan
後面就直接DRI阿
我問老師這個問題他也楞了一下
不過我有跟他說
可能在Scan Header 和 Frame Header裡面
可以知道
不過我還沒看那邊
我看BOSS要昏倒了
我要去做櫃檯了
先降
晚點再補
今天早上下午都BOSS的課
真的是超刺激的
早上根本就跟Boss隔空喊話
果然昨天沒把Frame Header和Scan Header
今天會難熬
一開始
Boss還是不懂我的問題在哪
不過他今天感覺就是有備而來
除了把他自己的那本規格書帶來之外
也把之前用Rex.jpg用十六進位讀檔output成的Rex.pdf印出來
整個開始看著兩本討論
我的疑問在於
因為我用wang.jpg去讀檔
發現那個Start of Scan後面
為什麼沒有DRI的TAG
啊這樣我是要怎麼解讀啦
可是老師都是用Rex.jpg去讀
Rex裡面的Start of Scan
後面就直接DRI阿
我問老師這個問題他也楞了一下
不過我有跟他說
可能在Scan Header 和 Frame Header裡面
可以知道
不過我還沒看那邊
我看BOSS要昏倒了
我要去做櫃檯了
先降
晚點再補
星期一, 10月 01, 2007
[研究日誌]Frame header
這陣子為了那個MCU編碼
真的是傷透腦筋
總感覺少了什麼
應該要再有個東西
像是標頭檔之類的
才能夠順利的解出MCU阿
boss一直叫我再多看幾遍
問我Ri是啥鬼
我...我...我...
我真的不知道錒
可是BOSS又說他已經看到了
只是不想跟我講
要我自己去找
煩耶
真的是很不想再看那本都是蝌蚪文的書
可是程式卡在這又不是辦法
想說硬解嘛
又不知道這個MCU要讀哪個table去做解碼
只好耐住性子
認真看規格書P.34的圖和P.37的Scan header syntax
結果在Csj那段發現了個Nf
Nf要去看frame header
oh my god!!!
我當初完全就只知道它是based line DCT 就跳過去姐huffmantable了
該不會這邊的參數是關鍵吧!!
今天晚上要拼了!!
念英文是吧!!
哼...
我跟你拼了!!
星期日, 9月 30, 2007
[日誌]拿筆電
噗哈哈
暑假放假前一天電腦就壞掉了
不過搬回家都沒用到
所以我就忘記要拿去修的這回事
不過開學搬到宿舍之後
沒電腦不行阿...
有時候想在宿舍用點進度都無法
只能看paper...
可是看paper也是會膩阿
趁著開學就遇到中秋節的連續假期
趕快拿去華碩皇家俱樂部維修
今天終於去拿回來嚕
原來是硬碟壞掉阿...
還好在保固期內
可以免費換新的
真開心
等等拿回學校就要趁夜灌好BCB office等軟體了
降我明天就可以在宿舍用進度了
我家老闆上禮拜
可是為了我進度還卡在MCU那邊
有點小火大呢
連教師節卡片都不收
我整個down阿
如果不是我卡片已經放在桌上了
我想我會傻在那邊
然後默默的把卡片收回來
回實驗室偷偷哭吧XD
還好黃世育老師有打圓場
"你是不是在裡面放吃的..."
趕快趁機拉咧一下
假裝沒有不要卡片這回事
就跑走了
現在筆電到手
MCUMCU 趕快讓我KO你吧
暑假放假前一天電腦就壞掉了
不過搬回家都沒用到
所以我就忘記要拿去修的這回事
不過開學搬到宿舍之後
沒電腦不行阿...
有時候想在宿舍用點進度都無法
只能看paper...
可是看paper也是會膩阿
趁著開學就遇到中秋節的連續假期
趕快拿去華碩皇家俱樂部維修
今天終於去拿回來嚕
原來是硬碟壞掉阿...
還好在保固期內
可以免費換新的
真開心
等等拿回學校就要趁夜灌好BCB office等軟體了
降我明天就可以在宿舍用進度了
我家老闆上禮拜
可是為了我進度還卡在MCU那邊
有點小火大呢
連教師節卡片都不收
我整個down阿
如果不是我卡片已經放在桌上了
我想我會傻在那邊
然後默默的把卡片收回來
回實驗室偷偷哭吧XD
還好黃世育老師有打圓場
"你是不是在裡面放吃的..."
趕快趁機拉咧一下
假裝沒有不要卡片這回事
就跑走了
現在筆電到手
MCUMCU 趕快讓我KO你吧
訂閱:
文章 (Atom)