晓莲's profile晓莲,你好PhotosBlogLists Tools Help

Blog


    October 29

    呵呵,病了

    昨夜实验室归来,感觉极度不适,喉咙干痛,头像要炸开了一样……吃了药早早睡去,本来以为白加黑会让我一觉睡到天亮,却不知整夜无眠,偶尔睡着却也都是梦……梦见了和emily去吃石锅拌饭,梦见了和corrina一起看篮球赛,梦见了和菠萝互相调侃,梦见了和马天逛颐和园……
    so much,so much~~~
     
    似乎神志不清的时候会梦到很多以前的事情,很长时间没有联络的朋友们,各自为自己的前程奔波,大家都太忙了,太忙了,忙得没有时间聚会,没有时间打电话,没有时间发短信,msn上的头像永远都是忙碌抑或离开……突然想想觉得很悲哀,我们也许就是这个社会的“奔奔族”,整日的忙碌奔波。不知道,什么时候我们才有时间静静的,静静的享受生活,没有浮躁,没有虚夸,没有失落,没有暗淡,用最平和的心态去感受。真的要等到我们都老去了,才有这样的机会吗?
     
    天气晴朗的时候,坐在白城的海滩,远远望去那一片碧蓝,会觉得:活着真好!呵呵,感觉像是自己发烧说的昏话。
     
    呵呵,今天我病了,病得很重,一塌糊涂……:)
    October 20

    哎……命苦

    早上起了个大早去听计算机系的数字图像处理,恰巧赶上他们上实验课,那叫一个蒙阿~~~
     
    虽然听说现在学的比较简单,主要是一些图像的转换读取,但是因为要在VC++里面实现,对于我这个从来没学过VC++,连TC也是大一上学期
    学的人来讲,真的是如天书一般——太可怕。
     
    里面以研究生为主,本科生比较少,我死死拉住一个曾有过几面之缘的女生,从头问到尾。这个女孩子真是善解人意,温柔善良,对于我N多白痴问题一点都没表现出任何不耐烦的情绪,相反,非常热情的指导我,我感动的那是一塌糊涂~~~~
     
    真是命苦,人家保送了,欢天喜地,天天把酒言欢,我可好……要不断的学习学习再学习,松懈了,还被老师小骂一下,要学的东西太多太多,我现在都搞不清楚自己要看什么好了……反正,把该看的不该看的全看了,绝对没有害处就是了。
     
    ZAZA Fighting~~~:)
    October 14

    读书笔记1about haar wavelet

    读书笔记1

                                     ——对小波变换的理解

    1.一维

    正变换:

    [A_L,A_H] = dwt(A,wname)

    使用haar小波,A_L指近似值系数向量,A_H指细节系数向量。

    [Lo_D,Hi_D,Lo_R,Hi_R]=wfilters(wname)

    wname是选择小波族的名称,四个返回行向量分别为低通分解滤波器、高通分解滤波器、低通重构滤波器和高通重构滤波器的系数=h(n)

    Haar小波变换中的低通和高通滤波器都是由卷积实现。

    for n = 1 : length(A)/2

        MY_L(n) = 0;MY_H(n)=0;

        for m = 1 : Len

            MY_L(n) = MY_L(n) + A1(2*n -2 + m) * L_D(m);%同时实现卷积和抽取

            MY_H(n) = MY_H(n) + A1(2*n -2 + m) * H_D(m);

        end

    end

    这段程序是将通过滤波器和抽取两个同时完成,分别取A1中的1.3.5……奇数点。

    Q:卷积前对于A做的补零有什么作用呢?程序中也没有用到?

     

    逆变换:

    % 插值,在奇数位(135...)0,共有90

    B1_L =zeros(1,length(A)+length(L_D)-1);

    Q:为什么要插这么多呢?

    再将正变换得到的近似值系数和细节系数向量为别插到偶数点处,即可完成插值。

    其他按照流程图进行即可。注意:插值后,做卷积的nlength(A)

     

    2.二维

    正变换:

    [cA,cH,cV,cD] = dwt2(X,'wname')

    其中cA—近似值系数矩阵(approximation);cH—水平系数矩阵((horizontal

    cV—垂直系数矩阵(vertical);        cD—对角线系数矩阵(diagonal

    正变换时是先做卷积(按分解系数),后进行进行抽取。

     

    逆变换:

    X= idwt2(cA1,cH1,cV1,cD1,'wname')

    这是要注意,做反变换时,首先要对每个矩阵的列先进行插值,分别对列上的135……奇数点插值,插值的个数应该由该列点的个数决定,这时插值后,要进行补零,为后面的卷积作准备。卷积变换后,原来的n*n维的矩阵变为2n*n。相加合并。

    第二步做行插值,方法与上面类似。然后进行卷积计算。矩阵维数变为2n*2n。最后相加合并得到重构后的矩阵系数。

    Q:如果矩阵不是n*n维的方阵,那么做变换的时候是否需要先对矩阵进行处理呢?

     

     

    October 09

    我==?

    昨天半夜终于回到了久别的宿舍,虽然只有十几天,但感觉就像放了个长长的暑假。
     
    有时候不得不感慨:It is my destiny!不得不承认有时候完全是走了狗屎运,很多事情阴错阳差的就促成了某一个结果。到现在也很难把自己和tsinghua扯上什么关系,很难把自己和woman doctor扯上关系,更无法预知那未来的五年……
     
    可能就是一场梦吧,我究竟是什么呢??在大家的祝贺声中,自己应该更加清醒,虽然我讨厌“清华女博士”的称呼,讨厌那所谓第三类人的讽刺,更讨厌那绝顶灭绝师太的笑称,但是,现在要坚定自己的选择,我就要努力完成那五年的学业,获得博士学位,这才是我现在要做的!
     
    嘻嘻,跟菠萝交流一下,准备利用这段时间好好看看英语,加油加油!:)