《電子技術應用》
您所在的位置:首頁 > 其他 > 业界动态 > 一种图像向音乐转化的方法

一种图像向音乐转化的方法

2009-02-16
作者:毛 峡 丁玉宽 田 耕

  摘 要: 對圖像與音樂之間的映射關系及映射規律進行了探討, 利用圖像與音樂之間的對應關系, 根據一定的科學與藝術規則, 提出相應的算法,將圖像的原始信息轉化為MIDI音樂。
  關鍵詞: 圖像 音樂 圖像向音樂轉化 同構聯覺 MIDI音樂


  自古以來書畫和音樂就是一對孿生姐妹,當人們陶醉于世界大師筆下的美術與攝影作品的水墨丹青之時,一首基于該作品的美妙音樂似乎就縈繞在耳旁。例如,在欣賞“奔騰黃河”的畫卷時,人們似乎能聽到黃河的咆哮聲;在欣賞“山林晨曲”的畫卷時,人們又好象聽到了山間小溪的潺潺流水聲、林中小鳥委婉動聽的歌唱聲。本研究受以上聯想的啟發,根據一定的科學與藝術規則,探索圖像與音樂之間的映射關系和映射規律,將圖像信息轉化為MIDI音樂,使人們第一次感受到“聽畫”的驚喜[1]
1 圖像與音樂的對應關系[2][4]
  無論是西方社會還是東方社會,都有人把音樂與顏色對應起來。例如,早在十七世紀物理學家牛頓就曾以赤、橙、黃、綠、青、藍、紫對應于C、D、bE、F、G、A、bB七個音名。音樂的高低指音響有規律的排序,即由低到高再由高到低形成一種和諧的階梯式音列;音樂的旋律是指一條條由音符串綴起來的線條,它是根據人的情感的高低起伏將音符或級進或跳躍組合形成的;而圖像中多彩繽紛的景色也是根據人的情感用丹青層層遞進繪出的。音樂中音調的變化快慢,即音的長短,形成了節奏。節奏在音樂作品中總是與節拍結合在一起的。音無論長短,在一個小節的單位范圍內,其奏鳴總有循環往復的輕拍與重拍的交替。一般而言,節奏由于有了強弱節拍的內在韻律,又由于有音的長短內外對比的交錯,往往顯示一種力度。這種力度正是支持旋律流動的支架。由于節奏支撐著音調,在時間過程中展開,因此,它就與音樂進行的快慢息息相關。而速度快慢可以使音高與長短,即旋律與節奏產生不同的表現效果;對于圖像而言,它本身也有色彩、亮度等變化劇烈或平緩的表現,人們形容圖像作品時也常用諸如明快、暗淡、柔和、粗獷之類的音樂術語進行描述。
  音樂是在時間中展開、以訴諸聽覺的聲音為基本材料的藝術。因此時間及表示聲音基本特征的音調、音強、音色就構成了音樂的基本要素。在人的體驗中,聽覺的高頻音和視覺中明亮的色調具有一種潛在的聯系,這種聯系給人以“上升的感覺”;反之,聽覺中的低頻音與視覺中黑暗的色調由于與“下沉的感覺”相類似而被聯系在一起。音調越‘低沉’,體驗到的顏色越‘深’;反之,較‘高’的音調會引起‘淺’亮的感覺。因此可以看出,音樂與顏色有著明顯的直覺類比關系。因此直覺體驗方向上的相同就使不同感覺(視覺與聽覺)之間發生同構聯覺。
2 圖像向音樂的轉化
  圖像向音樂轉化的系統框圖如圖1所示,首先將圖像文件中的數據讀入文本文件;再對文本文件中的數據進行處理;然后將處理后的數據轉化成規定好的“音樂符號”;最后將“音樂符號”轉換成MIDI音樂。


  由于音樂與顏色之間存在直覺類比關系,所以本文中圖像信息向音樂的轉換不是指通常意義上的多媒體技術,而是利用圖像與音樂之間的對應關系,根據一定的科學與藝術規則提出相應的算法,對圖像的原始信息進行處理后轉化為MIDI音樂。
2.1 圖像數據的讀取與顏色模型
  本論文是用24位真彩BMP文件格式存放圖像RGB的灰度值,但由于HSV(色彩H、飽和度S、明度V)模型是直接與藝術家使用顏色的直觀表現相聯系的,所以為了更貼近人的感覺,本系統進行處理的圖像數據采用的是顏色模型HSV中的色彩(H)信息。這里通過式(1)所示的RGB模型與HSV模型之間的轉換關系式將RGB模型的灰度值數據轉換為HSV模型的數據。
  圖像與音樂的最大區別是:圖像是在二維空間展開,而音樂則是一維時基類媒體中展開的。由于音符必須有一個時間延續方向才能組成樂曲,所以按照大多數人欣賞書畫的習慣,本論文采用圖像的縱向(由上而下)為數據的處理方向,即為音樂的前進方向。
  
2.2 圖像數據處理
  根據圖像中的色彩與音樂中的音調的對應關系,考慮到圖像各部分色彩的過渡性及色彩過渡的模糊性,即相鄰像素間的相關性和圖像界限的不確定性,以及14個可用的標準MIDI通道(共有16個通道,其中兩個為其它特殊用途)。將圖像在橫向上近似平均分成14個部分(每個部分都有n列像素),將圖像的色彩數據進行處理。首先將第1部分的各列數據按列求算術平均值后,作為第1列數據;然后將第1、2兩部分數據求算術平均值后作為第2列數據;再將第1、2、3三部分數據求算術平均值后作為第3列數據;依此類推···,將圖像中所有列數據求算術平均值后得到第14列數據。即第i列第j行數據為:
  
2.3 數據向音符的轉化
  參照鋼琴的鍵盤將音調分為高、中、低三個音區,規定用“c、d、e、f、g、a、b”表示低音區的七個音名;用“1、2、3、4、5、6、7”表示中音區的七個音名;用“C、D、E、F、G、A、B”表示高音區的七個音名。在音名前的“/”表示升八度;“\”表示降八度;空白則表示不升也不降。緊跟音名后的“b”表示降半音;“#”表示升半音。從低到高依次分為大字二組、大字一組、大字組、小字組、小字一組、小字二組、小字三組、小字四組、小字五組等九個音組。除了大字二組僅含有三種音調與小字五組僅含有一種音調之外,其余七組均含有七個基本音(鋼琴的白鍵)和五個半音(鋼琴的黑鍵)等十二種音調。又由于有些音如“c”,它的升半音“#c”與其相鄰音“d”的降半音“bd”相同。所以我們統一規定均用前一個音的升半音表示。則一組完整的音組就由“1、2、3、4、5、6、7”七個全音加上“#1、#2、#4、#5、#6”五個半音組成。這樣就可以將音符和圖像色彩對應起來:
  
  式中:Ton:音調;Hun:像素的色彩值;MinHue:所有像素色彩值中的最小值;MaxHue:所有像素色彩值中的最大值。
  節奏是音樂中的重要要素,它涉及與“時間”有關的所有因素,是音在強弱和長短兩方面千變萬化的組織形態[4]。通過顏色中的色彩變化來控制節奏(音樂的變化)是容易使人接受的;另外,對于14個通道樂器的節奏分別用其各自列的數據來進行控制。并用Difference來表示各列相鄰兩元素色彩差值的絕對值,由公式(4)將色彩對應到11種音長(節奏速度)上。
  

  式中: Speed:節奏速度;Difference:相鄰兩元素色彩差值的絕對值;MinDifference:相鄰兩元素色彩差值絕對值中的最小值;MaxDifference:相鄰兩元素色彩的差值絕對值中的最大值。
  節拍采用對音長進行分類統計的算法來確定,幾分音符的數量最多,就規定幾分音符為一拍。
  每分鐘節拍數,即演奏速度與每列數據的變化快慢也有很大關系,所以我們統計出所有相鄰列數據的差,找出最大差值(MaxSpeed),最小差值(MinSpeed)以及數目最多的差值(Flag)。采用式(5)進行轉換:
  
  其它參數均取缺省值。
2.4 音符文本向MIDI音樂的轉化
  由于MIDI文件包含頭塊和音軌塊兩部分[5],其格式一般如下:
  MIDI文件頭結構
  struct MH
  {
    char MIDIld[4]; MIDI文件標志MThd
    long length; 頭塊結構信息長度
    int format; 存放的格式
    int nTracks; 音軌數目
    int PerPaiNum; 每節計數器值
    };
    音軌頭結構
    struct TH
    {
    char Trackld[4]; 磁道標志MTrk
    long length; 信息長度
  }
  按照MIDI文件格式的規定,將音符翻譯成MIDI事件代碼,加上文件頭和音軌頭,寫入MIDI文件,加上適當的硬件設備就可將其播放出來。
  本研究初步探索出了圖像與音樂之間的映射關系和映射規律,提出了一種圖像向音樂轉化的算法,對圖像向音樂的轉化進行了大膽的嘗試,使人們用聽覺感受到了視覺享受的效果。再則,本研究還具有廣闊的應用領域,例如,“聽名畫”、“聽名景”將可能成為21世紀的一種高雅文化;另外,由于MIDI文件容量較小,隨著世界網絡化的不斷發展,圖像情報的音樂加密可以作為一種很好的加密手段。
參考文獻
1 Lesbros Vincent.From Images to Sounds,a Dual Representation.Computer Music Journal;20(3):59~69
2 Silvia Pfeiffer, Stephan Fischer, Wolfgang Effelsberg, Automatic Audio Content Analysis, Proceedings of the ACM International Multimedia Conference & Exhibition. 1996:21~30
3 王次昭.音樂美學.北京:高等教育出版社,1994;6
4 李進朱.走進交響樂的世界.銀川:寧夏人民出版社,1996.5
5 周敬禮,余勝生. 多媒體計算機聲卡技術及應用.北京: 電子工業出版社,1998;12

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 国产高清不卡av| 国产日产亚洲精品| 亚洲va国产va天堂va久久| 欧美日韩大片一区二区三区| 国产精品毛片a∨一区二区三区|国| 一区二区免费在线视频| zzjj国产精品一区二区| 亚洲综合视频一区| 久久99久久99精品中文字幕| 日韩最新av在线| 99精彩视频在线观看免费| 久久国产日韩欧美| 久久久久国色av免费观看性色| 日韩视频免费大全中文字幕| 岛国视频一区| 国内精品久久国产| 日本一二三区视频在线| 色天天综合狠狠色| 日本精品一区二区三区在线| 亚洲综合国产精品| 91久久久久久久久久久久久| 在线精品日韩| 国产私拍一区| 国产女人精品视频| 国产精品入口免费视| 国产福利不卡| 天天综合狠狠精品| 欧美国产综合视频| 国产精品日韩在线一区| 亚洲人成网站在线播放2019| 久久久久五月天| 色婷婷综合成人| 91久久久久久久久久久久久| 久久久国产影院| 欧美一区二区三区在线免费观看| 国产在线拍偷自揄拍精品| 日本一区二区三区视频免费看| 精品国产一区二区三区在线| 一区二区免费在线观看| 国产极品精品在线观看| 国产综合在线观看视频|