分,而大膽猜想為我們在窮途末路中找到了重新開路的明燈。
六.2008年: 從計算機圖形學到電腦科學
如果說過去5年的目標是對計算機圖形學有一個透徹的瞭解,那麼從2008年開始我把研究範疇擴充套件到電腦科學中的一些更基礎的領域:資料結構和程式語言。
近年來多核技術(包括多核CPU和GPU)的發展已經成為趨勢,如何在多核環境下進行有效的演算法設計和程式開發成為整個電腦科學的一個熱點研究方向。這對我們圖形學研究人員來說也是一個難得的機遇,因為沒有人比我們更瞭解GPU,J。2007年年初我們就計劃在 GPU上開發一些基本資料結構的構建演算法,並在暑假的時候確定了要設計一個全新的GPU程式語言的目標。到目前為止我們已經開發了包括八叉樹,KD樹在內的多個基本資料結構,這些資料結構被應用到圖形學和視覺等多個領域。
另外我的學生侯啟明和我設計開發的BSGP程式語言使得程式設計師可以象編寫序列C語言程式一樣在GPU上進行並行程式設計,大大提高了GPU程式的可讀性、可寫性和可維護性,使得程式設計效率提高2~3倍。而我們的BSGP編譯器生成的程式碼可以達到與現有的程式語言相似甚至更高的執行效能。這項成果已經被2008年的SIGGRAPH大會錄用。目前我們正在努力把這個新的程式語言產品化。我夢想著有一天我們在資料結構和程式語言上的這些研究工作和成果會為平行計算時代的電腦科學奠定基礎。
科學研究是一個沒有止境的、艱苦的歷程,如果你能保持耐心,並學會享受這一歷程,你就能達到自己想象不到的高度。我希望這篇短文中提到一些的科研經歷能對剛開始進行計算機圖形學研究工作的新手們有所幫助。請你們相信,也許目前你覺得要成為一名計算機圖形學專家是一件遙不可及的事情,但是隻要你不斷努力,你一定會被學術界所認可;也許你還會覺得成為電腦科學家是遙不可及的,那麼只要你堅持,你同樣可以證明自己可以成為一流的電腦科學家。就象Harry經常和我們說的,the sky is the only limit(天空是唯一的侷限,引申為永無止境)!
作者介紹:
周昆,2002年從浙江大學計算機學院獲得工學博士學位,同年加入微軟亞洲研究院,歷任副研究員、研究員和專案負責人。2008年受聘###長江學者特聘教授,回到浙江大學計算機學院工作。在微軟工作6年期間曾在國際計算機圖形學大會ACM SIGGRAPH上發表17篇論文,其中多項技術被應用在Windows圖形系統DirectX,XBOX遊戲Halo 3,以及三維電影特技製作軟體中。
歌曲大搜尋之哼哼也可以 蘆烈(1)
透過這幾年的工作,我逐漸從一個對研究所知甚少的學生逐漸成長為一個在音訊分析領域略有成績的研究員。哼唱搜尋,作為其中我曾經負責的一個專案,也從起初的一個練手專案發展成為技術轉讓專案。從中其實也能看到我成長的點點滴滴。
先打點兒基礎吧!
研究院的光環是奪目的。她總是與世界級專家、領先的學術成果、自由的學術氛圍等令人嚮往的詞聯絡在一起。當我得知自己被研究院錄取的時候,心中的興奮之情可想而知(後來我還得知我是研究院錄取的第一批碩士生之一,而且還很有可能是第一個,而以前研究院是隻招收博士生的)。我其實並沒有對此抱有很高的希望。因為我在大學時期擁有的專業知識(我是電路與系統專業)和一些基本的專案經驗,與電腦科學的學術研究相比,還真有些隔行如隔山的感覺。
當我懷著興奮的心情來到位於北京中關村的希格瑪大廈,見到了眾多世界級專家和當代佼佼的青年學者及同事時,我更加意識到自己其實對研究幾乎一無所知。就連一些基本的演算法,像模式識別和機器學習,也沒有系統地學過。我知道自己必須惡補更多的知識,積累更多的經驗。這對我來說既是挑戰更是巨大的機會,因為我即將步入令人興奮的多媒體研究的殿堂。
當時我們組叫媒體計算組,主要從事多媒體計算,包括影象、影片、及音訊的內容分析和檢索。我們組的學術領頭人是張宏江博士,多媒體分析的先驅之一。由於我還具有一些訊號處理和語音處理的背景,而且對音訊訊號頗感興趣,於是音訊和音樂內容分析及檢索便成為我的主要研究方向。
在另一個研究員江灝的工作基礎上,我開展了