亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種流媒體版本對齊方法,及設(shè)備的制造方法_2

文檔序號:9261985閱讀:來源:國知局
于截取的時間段太長,數(shù)據(jù)量可能會太大,該樣會導(dǎo)致設(shè)備長時間無法獲得處 理結(jié)果,甚至出現(xiàn)卡頓現(xiàn)象,為了避免該種情況的發(fā)生,本發(fā)明實施例提供了如下解決方 案;上述方法還包括:
[0049] 若上述互相關(guān)時間差超過預(yù)定闊值,則中止執(zhí)行流媒體版本對齊的流程。
[0化0] 本發(fā)明實施例還提供了計算互相關(guān)并確定互相關(guān)最大位置的方案,具體如下;對 上述第一流媒體和上述第二流媒體進(jìn)行互相關(guān)計算,得到互相關(guān)性最大位置包括:
[0化1] 通過如下公式計算上述第一流媒體和上述第二流媒體的互相關(guān):
[0052]其中,X表示第一流媒體的數(shù)據(jù),y表示 第二流媒體的數(shù)據(jù),《T表示窗函數(shù),n為時間采樣點;
[0化3] 依據(jù)計算得到的T值的最大處確定互相關(guān)性最大位置。
[0054] W下實施例將音頻媒體中的歌曲為例對本發(fā)明實施例進(jìn)行舉例說明。本發(fā)明實施 例的技術(shù)方案,主要是通過互相關(guān)法,對兩手歌曲的起始唱歌位置進(jìn)行定位的。該里分為W下幾步:
[005引一、降義樣;
[0056] 在本發(fā)明實施例中,由于做互相關(guān)運算需要很大的計算量,為了能夠降低計算量, 同時不失計算準(zhǔn)確性,通過實驗,統(tǒng)一對歌曲降采樣至8000化可W獲得較好的效果。
[0057] 二、互相關(guān)時間段的選擇:
[0化引同樣為了降低計算量,本發(fā)明實施例可W不對整首歌計算互相關(guān),該是由于如果 整首歌算下來,受限于目前軟硬件的計算資源,可能需要幾十分鐘算完一次,雖然能保證準(zhǔn) 確度,但是還不如人工處理的速度,該樣是沒意義的。該里根據(jù)經(jīng)驗,對兩首歌曲時間差不 同的情況,選擇了不同的時間段進(jìn)行互相關(guān)計算。比如兩首歌曲時間差在10sW內(nèi)的,貝U 選擇計算互相關(guān)時間為前15s,時間差在5sW內(nèi)的,計算互相關(guān)時間為前10s;時間差大于 60s的,則標(biāo)記該算法不予處理,需要人工處理。根據(jù)經(jīng)驗,該樣既能保證準(zhǔn)確度,同時也不 會耗費很大的時間。
[0059] S、求互相關(guān);
[0060] 該里計算互相關(guān)的方法,如下式:
[0061]
[0062] 其中,X表示第一首歌曲的數(shù)據(jù),y表示第二首歌曲的數(shù)據(jù),《T表示窗函數(shù),在該 里窗函數(shù)即為上述互相關(guān)時間段的選擇對應(yīng)的時間段。
[006引 四、選擇歌曲的起唱位置:
[0064] 通過前述求互相關(guān)的計算,可W選取互相關(guān)位置的最大處,即可認(rèn)為兩首歌曲位 置相同之處的時間偏差。通過T值,就可W調(diào)整兩首歌曲,使其對齊。
[0065] 采用本發(fā)明實施例方案,可W準(zhǔn)確地對齊兩個不同版本歌曲的起唱位置,即使兩 首歌曲前奏相差很大,也不失其準(zhǔn)確度;同時,使用的互相關(guān)時間長度分類技術(shù),可W減少 很多不必要的計算,提高計算速度。
[0066] 本發(fā)明實施例還提供了一種流媒體版本對齊設(shè)備,如圖2所示,包括:
[0067] 媒體獲取單元201,用于獲取第一流媒體和第二流媒體,上述第一流媒體和上述第 二流媒體為同一流媒體的不同版本;
[0068] 計算單元202,用于對上述第一流媒體和上述第二流媒體進(jìn)行互相關(guān)計算,得到互 相關(guān)性最大位置;
[0069] 偏移確定單元203,用于確定上述第一流媒體和上述第二流媒體互相關(guān)性最大位 置的時間偏移;
[0070] 對齊單元204,用于依據(jù)上述時間偏移對上述第一流媒體和上述第二流媒體進(jìn)行 對齊。
[0071] 流媒體在本實施例中可W是音頻\視頻等各種流媒體,本發(fā)明實施例對此不作唯 一性限定。在本實施例中,進(jìn)行互相關(guān)計算的過程可W是對上述第一流媒體和上述第二流 媒體的所有數(shù)據(jù)進(jìn)行互相關(guān)計算,也可W是對其中的一段數(shù)據(jù)進(jìn)行互相關(guān)計算,本發(fā)明實 施例不作唯一性限定?;ハ嚓P(guān)計算的方法,可W參考成熟的算法,本發(fā)明實施例不對互相關(guān) 算法進(jìn)行唯一性限定。
[0072] 本發(fā)明實施例,采用互相關(guān)計算確定互相關(guān)性最大位置,再通過互相關(guān)性最大位 置確定時間偏移,可W準(zhǔn)確地確定不同版本的流媒體之間的時間偏移從而實現(xiàn)流媒體版本 對齊。該方案,相比于采用能量法的方案而言受限小,可W廣泛應(yīng)用,從而提高了流媒體版 本對齊成功率。
[0073] 由于互相關(guān)計算的計算量較大,本發(fā)明實施例可W對上述第一流媒體和上述第二 流媒體先進(jìn)行降采樣減少計算量,具體如下;進(jìn)一步地,如圖3所示,上述對齊設(shè)備還包括:
[0074] 采樣單元301,用于在對上述第一流媒體和上述第二流媒體進(jìn)行互相關(guān)計算之前, 對上述第一流媒體和第二流媒體進(jìn)行降采樣;
[0075] 上述計算單元202,用于對降采樣后的上述第一流媒體和上述第二流媒體進(jìn)行互 相關(guān)計算。
[0076] 在本實施例中,降采樣的采樣率可W依據(jù)當(dāng)前設(shè)備的數(shù)據(jù)計算能力確定與之對應(yīng) 的采樣率,從而提高匹配度。
[0077] 由于對上述第一流媒體和上述第二流媒體的所有數(shù)據(jù)進(jìn)行互相關(guān)計算的計算量 會很大,因此本發(fā)明實施例還提供了通過截取一段流媒體的方式來減少計算量,具體如下: 進(jìn)一步地,如圖4所示,上述對齊設(shè)備還包括:
[007引截取單元401,用于在對上述第一流媒體和上述第二流媒體進(jìn)行互相關(guān)計算之前, 截取上述第一流媒體和第二流媒體對應(yīng)的參考時間段內(nèi)的數(shù)據(jù);
[0079] 上述計算單元202,用于對上述第一流媒體和第二流媒體對應(yīng)的參考時間段內(nèi)的 數(shù)據(jù)進(jìn)行互相關(guān)計算。
[0080] 在本發(fā)明實施例中,截取的時間段可W是動態(tài)調(diào)整的,W適應(yīng)不同流媒體版本之 間可能存在的時間偏移,具體如下;進(jìn)一步地,如圖5所示,上述對齊設(shè)備還包括:
[0081] 時間確定單元501,用于在截取上述第一流媒體和第二流媒體對應(yīng)的參考時間段 內(nèi)的數(shù)據(jù)之前,依上述第一流媒體和上述第二流媒體的互相關(guān)時間差確定上述參考時間 段。
[0082] 由于截取的時間段太長,數(shù)據(jù)量可能會太大,該樣會導(dǎo)致設(shè)備長時間無法獲得處 理結(jié)果,甚至出現(xiàn)卡頓現(xiàn)象,為了避免該種情況的發(fā)生,本發(fā)明實施例提供了如下解決方 案:進(jìn)一步地,如圖6所示,上述對齊設(shè)備還包括:
[0083] 流程控制單元601,用于若上述互相關(guān)時間差超過預(yù)定闊值,則中止執(zhí)行流媒體版 本對齊的流程。
[0084] 本發(fā)明實施例還提供了計算互相關(guān)并確定互相關(guān)最大位置的方案,具體如下;可 選地,上述計算單元202,用于通過如下公式計算上述第一流媒體和上述第二流媒體的互相 關(guān):
[0085]
其中,X表示第一流媒體的數(shù)據(jù),y表示 第二流媒體的數(shù)據(jù),表示窗函數(shù),n為時間采樣點;依據(jù)計算得到的T值的最大處確定 互相關(guān)性最大位置。
[0086] 本發(fā)明實施例還提供了另一種流媒體版本對齊設(shè)備,如圖7所示,包括;接收器 701、發(fā)射器702、處理器703W及存儲器704 ;
[0087] 其中,處理器703,用于獲取第一流媒體和第二流媒體,上述第一流媒體和上述第 二流媒體為同一流媒體的不同版本;對上述第一流媒體和上述第二流媒體進(jìn)行互相關(guān)計 算,得到互相關(guān)性最大位置,然后確定上述第一流媒體和上述第二流媒體互相關(guān)性最大位 置的時間偏移;依據(jù)上述時間偏移對上述第一流媒體和上述第二流媒體進(jìn)行對齊。
[008引流媒體在本實施例中可W是音頻\視頻等各種流媒體,本發(fā)明實施例對此不作唯 一性限定。在本實施例中,進(jìn)行互相關(guān)計算的過程可W是對上述第一流媒體和上述第二流 媒體的所有數(shù)據(jù)進(jìn)行互相關(guān)計算,也可W是對其中的一段數(shù)據(jù)進(jìn)行互相關(guān)計算,本發(fā)明實 施例不作唯一性限定?;ハ嚓P(guān)計算的方法,可W參考成熟的算法,本發(fā)明實施例不對互相關(guān) 算法進(jìn)行唯一性限定。
[0089] 本發(fā)明實施例,采用互相關(guān)計算確定互相關(guān)性最大位置,再通過互相關(guān)性最大位 置確定時間偏移,可W準(zhǔn)確地確定不同版本的流媒體之間的時間偏移從而實現(xiàn)流媒體版本 對齊。該方案,相比于采用能量法的方案而言受限小,可W廣泛應(yīng)用,從而提高了流媒體版 本對齊成功率。
[0090] 由于互相關(guān)計算的計算量較大,本發(fā)明實施例可W對上述第一流媒體和上述第二 流媒體先進(jìn)行降采樣減少計算量,具體如下;上述處理器703,還用于在對上述第一流媒體 和上述第二流媒體進(jìn)行互相關(guān)計算之前,對上述第一流媒體和第二流媒體進(jìn)行降采樣;
[0091] 上述對上述第一流媒體和上述第二流媒體進(jìn)行互
當(dāng)前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1