8周的多媒體課就很快就接近尾聲了,今天周一,老師讓我們展示自己的成果,春奕姐姐很耐心,把我們的分組信息整理地很好并且打印出來了,然后我們就開始展示了O(∩_∩)O哈哈1-~
1-Prisma+
佳澤崔哥組定的題目是《基于深度學(xué)習(xí)的圖片風(fēng)格遷移系統(tǒng)》,科研味十足,但是成果相當(dāng)好玩。他們基于簡單的Prisma源碼,調(diào)查了很多論文資料,對(duì)源碼進(jìn)行了改進(jìn),用前向傳播的方式代替了后向傳播,大大提高了圖片的轉(zhuǎn)化速率,幾秒鐘就生成了新風(fēng)格的圖片。而且,崔哥做了精美的網(wǎng)站,展示效果非常好。

這款神奇的系統(tǒng)幾秒鐘就能把我們的圖書館轉(zhuǎn)成右邊的這些風(fēng)格。




佳澤的演講非常出色,大家都聽得心潮澎湃,津津有味。

崔哥的網(wǎng)頁也做得很有意思,本來系統(tǒng)的根本功能就是圖片融合,崔哥就想到了PPAP里面的Apple Pen,非常形象地表達(dá)了系統(tǒng)的功能。

最后佳澤鼓勵(lì)我們大家熱愛計(jì)算機(jī),熱愛多媒體這個(gè)學(xué)科,也提醒我們不要把自己局限到碼農(nóng)這個(gè)角色,要發(fā)揚(yáng)計(jì)算機(jī)界的創(chuàng)新精神,去探索這個(gè)擁有無限可能的世界。
2-五線譜生成小樂章
春奕姐姐的作品很有文藝氣息,五線譜生成小樂章,對(duì)照曲譜添加音符,然后Play就可以播放了,應(yīng)用中存儲(chǔ)了鋼琴音符的聲音,只要?jiǎng)?chuàng)造好了樂譜,就可以用這個(gè)應(yīng)用播放出來。

春奕姐姐自己一個(gè)人完成了所有的功能,對(duì)項(xiàng)目的每個(gè)細(xì)節(jié)都了如指掌。她展示的時(shí)候?yàn)槲覀兡托牡刂v解了項(xiàng)目的實(shí)現(xiàn)原理和難點(diǎn)解決。

當(dāng)然,這種模擬與真實(shí)場景還是有差距的,黃老師也提到了這個(gè)問題。區(qū)別在于人彈鋼琴的時(shí)候可以自由控制兩個(gè)音符之間的時(shí)間間隔,而程序中兩個(gè)音符的播放時(shí)間間隔是由線程睡眠決定的,而這個(gè)時(shí)間常常是確定的。

但是這種確定的時(shí)間間隔如果處理的好也有用武之地,因?yàn)橐魳凡シ诺目炻c這個(gè)時(shí)間間隔密切相關(guān),通過設(shè)置不同的時(shí)間間隔就可以實(shí)現(xiàn)音樂不同流派的轉(zhuǎn)變。間隔小,歡快風(fēng);間隔大,輕音樂風(fēng)。一曲Fade被大家改成了好多版本,這個(gè)應(yīng)用如果加入更多的樂器聲音,再可以動(dòng)態(tài)調(diào)節(jié)聲音之間的間隔,就和GarageBand很相似了。
3-手勢(shì)識(shí)別播放器
接下來就是我們組的手勢(shì)播放器了,說來慚愧,整個(gè)項(xiàng)目都是天一同學(xué)一個(gè)人完成的。演示前,我只用了一次,大概了解了項(xiàng)目的功能。我們的應(yīng)用可以識(shí)別人的膚色,通過手勢(shì)變換完成音樂播放器的簡單功能。我們將識(shí)別區(qū)域分為3*3的九宮格,應(yīng)用最先識(shí)別九宮格中心區(qū)域,也就是5號(hào)方格,從5左右挪動(dòng)(5 -> 4,6)實(shí)現(xiàn)切歌,從5上下移動(dòng)(5 -> 2,8)實(shí)現(xiàn)音量變大變小。
課前10min我寫了個(gè)簡短的底稿,關(guān)于項(xiàng)目功能和應(yīng)用場景。
思路來源于體感游戲
基于動(dòng)作識(shí)別的切水果小游戲在玩游戲的同時(shí)健身
把動(dòng)作識(shí)別用到音樂做成簡單的手勢(shì)音樂播放器
目前只做了一點(diǎn)微小的工作
可以通過動(dòng)作完成簡單的音樂播放器功能
逐步完善之后,希望可以加到智能家居的范疇中
當(dāng)我們工作下班回家往沙發(fā)上一躺
不用任何遙控器就像是施展魔法一樣控制我們的智能音樂播放器
僅僅一個(gè)動(dòng)作就可以完成音樂播放器的操作
打個(gè)響指,音樂就開始播放
切歌,音量調(diào)節(jié)啊
都可以用簡單的動(dòng)作實(shí)現(xiàn)
后期,我們希望這個(gè)播放器可以更加智能,可以做到智能創(chuàng)造
比如? 跳一支舞
我們識(shí)別人的舞姿,來根據(jù)你的動(dòng)作 搭配各種樂器
達(dá)到不用任何樂器,只用簡單的動(dòng)作 完成音樂創(chuàng)造
如果能把人的動(dòng)作中體現(xiàn)的感情和音樂創(chuàng)造結(jié)合起來,就像是自導(dǎo)自演的簡單MV一樣
你就是你創(chuàng)造的音樂的主角,在創(chuàng)造音樂的同時(shí)完成了自己的MV
項(xiàng)目展示的時(shí)候效果還不錯(cuò),過了一把發(fā)布會(huì)的癮,被大家做成了好多表情包(*≧∪≦)



在和天一一起展示項(xiàng)目的時(shí)候,操作上的體驗(yàn)還很不好,顯得十分滑稽和搞笑,不過功能是實(shí)現(xiàn)了的,黃老師也肯定了我們的工程,提的問題天一也都回答上來了,感激不盡。
4-圖片轉(zhuǎn)字符畫
這組的同學(xué)將阿笠博士變成了下面的樣子。
這場景讓我想起了《小林家的龍女仆》OP中的一段情節(jié),字符畫格式的康娜醬從小林的Python編譯器中飛了出來,然后所有的角色就“螺旋升天”了。
這組同學(xué)說將圖片轉(zhuǎn)成字符畫的txt文件后,對(duì)這些字符進(jìn)行RC4處理,可以做到圖像加密,也是很不錯(cuò)的。但是由于顯示的時(shí)候一個(gè)字符占據(jù)的空間要比原圖像素點(diǎn)占據(jù)的空間大很多,圖像做了壓縮處理,很多的信息已經(jīng)丟失了,所以不能完全復(fù)原,除非保存了每個(gè)像素點(diǎn)的信息,但是又有這樣的問題,RGB值范圍是0~255,ASCII碼中的符號(hào)又是有限的,這又涉及到了編碼問題,可能要用到雙字節(jié)編碼,總之用不同的符號(hào)將RGB值表現(xiàn)出來。
5-桌面小動(dòng)畫
這位同學(xué)的應(yīng)用能邊放音樂邊在桌面撒下雪花或櫻花,當(dāng)飄櫻花的時(shí)候響起了熟悉的團(tuán)子大家族,大家都聽得很開心。更有意思的是,飄櫻花的速度能隨著音樂節(jié)奏變化,當(dāng)音樂進(jìn)行到高潮部分時(shí),桌面的櫻花飄落加快,數(shù)量也增加了,體驗(yàn)非常好。而且,這位同學(xué)提高了桌面應(yīng)用的優(yōu)先級(jí),在播放動(dòng)畫的同時(shí)還可以點(diǎn)擊桌面的圖標(biāo),不影響操作。
尾聲
這節(jié)項(xiàng)目展示課,同學(xué)們展示了很多精彩的idea,我覺得這才是大學(xué)課堂應(yīng)該有的樣子,同學(xué)們有自己的想法并用自己的雙手實(shí)現(xiàn)出來,并將自己的項(xiàng)目聯(lián)系到實(shí)際場景中去,將知識(shí)成果轉(zhuǎn)化為實(shí)實(shí)在在的生產(chǎn)力,期待在下節(jié)課看到更多有趣的東西。