TWI318079B

Individual channel shaping for bcc schemes and the like

Abstract

At an audio encoder, cue codes are generated for one or more audio channels, wherein an envelope cue code is generated by characterizing a temporal envelope in an audio channel. At an audio decoder, E transmitted audio channel (s) are decoded to generate C playback audio channels, where C>E1. Received cue codes include an envelope cue code corresponding to a characterized temporal envelope of an audio channel corresponding to the transmitted channel (s). One or more transmitted channel (s) are upmixed to generate one or more upmixed channels. One or more playback channels are synthesized by applying the cue codes to the one or more upmixed channels, wherein the envelope cue code is applied to an upmixed channel or s synthesized signal to adjust a temporal envelope of the synthesized signal based on the characterized temporal envelope such that the adjusted temporal envelope substantially matches the characterized temporal envelope.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

48 claims: 39 independent, 9 dependent

  1. 1
    一種用以編碼聲道之方法,該方法包括:對一個或多個聲道產生一個或多個提示碼,其中至少一個提示碼為在一個或多個聲道之一者中藉特性化一時序包封所產生之一包封提示碼,其中該一個或多個提示碼進而包括一個或多個頻道間相關碼(ICC)、頻道間位準差異(ICLD)碼與頻道間時間差異(ICTD)碼,其中聯合該包封提示碼之第一次解析度,為較細緻於聯合其他提示碼之第二次解析度;及傳送該一個或多個提示碼。
  2. 2
    如申請專利範圍第1項之方法,進而包括傳送對應一個或多個聲道之E經傳送聲道,其中E≧1。
  3. 3
    如申請專利範圍第2項之方法,其中:該一個或多個聲道包括C輸入聲道,其中C>E;及該C輸入頻道被降混以產生E經傳送頻道。
  4. 4
    如申請專利範圍第1項之方法,其中該一個或多個提示碼被傳送,以啟動一解碼器,以在基於一個或多個提示碼之E經傳送聲道之解碼期間實施包封成形,其中E經傳送聲道對應該一個或多個頻道,其中E≧1。
  5. 5
    如申請專利範圍第4項之方法,其中該包封成形調整由解碼器產生之合成訊號之時序包封以實質匹配該特性化時序包封。
  6. 6
    如申請專利範圍第1項之方法,其中該時序包封僅於該對應聲道之特定頻率被特性化。
  7. 7
    如申請專利範圍第6項之方法,其中該時序包封僅於該對應頻道之頻率高於一特定截止頻率時被特性化。
  8. 8
    如申請專利範圍第1項之方法,其中將時序包封特性化用於頻域中該對應聲道。
  9. 9
    如申請專利範圍第8項之方法,其中將時序包封分別特性化,用於該對應聲道中之不同訊號次頻帶。
  10. 10
    如申請專利範圍第8項之方法,其中該頻域對應一快速富立葉轉換(FFT)。
  11. 11
    如申請專利範圍第8項之方法,其中該頻域對應一正交鏡相濾波器(QMF)。
  12. 12
    如申請專利範圍第1項之方法,其中將該時序包封特性化用於時域中該對應聲道。
  13. 13
    如申請專利範圍第1項之方法,其中進而包括決定是否啟動或關閉該特性化。
  14. 14
    如申請專利範圍第13項之方法,進而包括產生與傳送一啟動/關閉旗標,其係基於該決定以教示一解碼器是否於對應該一個或多個聲道之E經傳送頻道的解碼期間,實施包封成形,其中E≧1。
  15. 15
    如申請專利範圍第13項之方法,其中該決定係基於分析一聲道以偵測聲道中之暫態,使得假如一暫態之出現被偵側到,該特性化被啟動。
  16. 16
    一種用於編碼聲道之設備,該設備包括:用於對一個或多個聲道產生一個或多個提示碼之裝置,其中至少一個提示碼為藉一個或多個聲道中,特性化一時序包封所產生之包封提示碼,其中該一個或多個提示碼進而包括一個或多個頻道間相關碼(ICC)、頻道間位準差異(ICLD)碼與頻道間時間差異(ICTD)碼;其中聯合該包封提示碼之第一次解析度,為較細緻於聯合其他提示碼之第二次解析度;及用於傳送該一個或多個提示碼之裝置。
  17. 17
    一種用於編碼C輸入聲道之設備以產生E經傳送聲道之設備,該設備包括:一包封分析器適以特性化至少該C輸入頻道中之一者之一輸入時序包封;一碼估計器適以對該C輸入頻道之二者或多者產生提示碼,及;一降混器適以降混該C輸入頻道,以產生該E經傳送頻道,其中C>E≧1,其中該設備被適以傳送關於該提示碼之資訊,及該經特性化輸入時序包封以啟動一解碼器,以於E經傳送頻道之解碼期間執行合成與包封成形。
  18. 18
    如申請專利範圍第17項之設備,其中該設備為選自由一數位錄影機、一數位聲音錄音機、一電腦、一衛星發射器、一有線發射器、一陸上廣播發射器、一家用娛樂系統與一電影劇院系統組成之群之一系統;及該系統包括包封分析器、碼估計器與降混器。
  19. 19
    一種機器可讀取式媒體,具有編碼於其上的程式碼,其中當該程式碼以一機器執行時,該機器實行一方法用以編碼聲道,該方法包括:對一個或多個聲道產生一個或多個提示碼,其中至少一提示碼為藉於該一個或多個聲道之一者中,特性化一時序包封所產生之一包封提示碼,其中該一個或多個提示碼進而包括一個或多個頻道間相關碼(ICC)、頻道間位準差異(ICLD)碼與頻道間時間差異(ICTD)碼;其中聯合該包封提示碼之第一次解析度,為較細緻於聯合其他提示碼之第二次解析度;及傳送該一個或多個提示碼。
  20. 20
    一種儲存有經編碼聲音位元流之儲存裝置,其中該經編碼聲音位元流係由編碼聲道所產生,其中對一個或多個聲道產生一個或多個提示碼,其中至少一提示碼為於該一個或多個聲道之一者中,藉特性化一時序包封所產生之一包封提示碼;及該一個或多個提示碼及對應該一個或多個聲道之E經傳送聲道,其中E≧1,被編進該經編碼的聲音位元流。
  21. 21
    一種儲存有經編碼聲音位元流之儲存裝置,其中該經編碼聲音位元流包括一個或多個提示碼與E經傳送聲道,其中該一個或多個聲音碼被產生用於一個或多個聲道,其中至少一提示碼為於該一個或多個聲道之一者中,藉特性化一時序包封所產生之一包封提示碼,其中該一個或多個提示碼進而包括一個或多個頻道間相關碼(ICC)、頻道間位準差異(ICLD)碼與頻道間時間差異(ICTD)碼;其中聯合該包封提示碼之第一次解析度,為較細緻於聯合其他提示碼之第二次解析度;及該E經傳送聲道對應該一個或多個聲道。
  22. 22
    一種用於解碼E經傳送聲道以產生C放音聲道之方法,其中C>E≧1,該方法包括:接收對應至該E經傳送聲道之提示碼,其中該提示碼包括一包封提示碼,該包封提示碼對應E經傳送頻道之一聲道之一特性化時序包封;升混一個或多個該E經傳送頻道,以產生一個或多個升混頻道;及藉將該提示碼施加至該一個或多個升混頻道,合成一個或多個C放音頻道,其中該包封提示碼被施加至一升混頻道或一合成訊號,以調整基於該特性化時序包封之該合成訊號之一時序包封,使得該經調整的時序包封實質匹配該特性化時序包封。
  23. 23
    如申請專利範圍第22項之方法,其中該包封提示碼對應使用於產生該E經傳送頻道之原始輸入頻道中一特性化時序包封。
  24. 24
    如申請專利範圍第22項之方法,其中該提示碼進而包括一個或多個ICC、ICLD與ICTD碼。
  25. 25
    如申請專利範圍第24項之方法,其中聯合該包封提示碼之第一次解析度為較細緻於聯合其他提示碼之第二次解析度。
  26. 26
    如申請專利範圍第24項之方法,其中該合成包括遲回聲ICC合成。
  27. 27
    如申請專利範圍第24項之方法,其中該經合成訊號之時序包封先於ICLD合成被調整。
  28. 28
    如申請專利範圍第22項之方法,其中該經合成訊號的時序包封被特性化;及該經合成訊號的時序包封基於對應包封提示碼之特性化時序包封,及該經合成訊號之特性化時序包封二者被調整。
  29. 29
    如申請專利範圍第28項之方法,其中一比例化功能基於對應該包封提示碼,及該經合成訊號之特性化時序包封的特性化時序包封被產生;及該比例化功能被施加至該經合成訊號。
  30. 30
    如申請專利範圍第22項之方法,進而包括調整一基於該特性化時序包封之一經傳送頻道以產生一平坦化頻道,其中該升混與合成被施加至該平坦化頻道,以產生一對應的放音頻道。
  31. 31
    如申請專利範圍第22項之方法,其進而包括調整一基於該特性化時序包封之一升混頻道,以產生一平坦化頻道,其中該合成被施加至該平坦化頻道,以產生一對應的放音頻道。
  32. 32
    如申請專利範圍第22項之方法,其中將該經合成訊號之時序包封僅對特定頻率調整。
  33. 33
    如申請專利範圍第32項之方法,其中將該經合成訊號之時序包封僅對一特定截止頻率以上之頻率調整。
  34. 34
    如申請專利範圍第22項之方法,其中將該經合成訊號之時序包封於一頻域中調整。
  35. 35
    如申請專利範圍第34項之方法,其中時序包封被個別調整用於該經合成訊號中不同訊號次頻帶。
  36. 36
    如申請專利範圍第34項之方法,其中該頻域對應FFT。
  37. 37
    如申請專利範圍第34項之方法,其中該頻域對應QMT。
  38. 38
    如申請專利範圍第22項之方法,其中將該經合成訊號之時序包封於時域中調整。
  39. 39
    如申請專利範圍第22項之方法,進而包括決定是否啟動或關閉該經合成訊號之時序包封調整。
  40. 40
    如申請專利範圍第39項之方法,其中該決定係基於由產生該E經傳送頻道之一聲音編碼器所產生之一啟動/關閉旗標。
  41. 41
    如申請專利範圍第39項之方法,其中該決定係基於分析該E經傳送頻道以偵測暫態,使得該調整被啟動,假如一暫態出現被偵測到的話。
  42. 42
    如申請專利範圍第22項之方法,進而包括:特性化一經傳送頻道之一時序包封;及決定是否使用(1)對應該包封提示碼之特性化時序包封或(2)經傳送頻道之特性化時序包封,以調整該經合成訊號之時序包封。
  43. 43
    如申請專利範圍第22項之方法,其中在調整該時序包封後,該經合成訊號之一特定窗內之功率為實質相等於調整前該經合成訊號之一對應窗內之功率。
  44. 44
    如申請專利範圍第43項之方法,其中該特定窗對應聯合一個或多個非包封提示碼之一合成窗。
  45. 45
    一種用於解碼E經傳送聲道以產生C放音聲道之設備,其中C>E≧1,該設備包括:用於接收對應該E經傳送頻道之提示碼的裝置,其中提示碼包括對應該E經傳送頻道之一聲道之一特性化時序包封之一包封提示碼;用於升混一個或多個E經傳送頻道之裝置,以產生一個或多個升混頻道;及用於合成一個或多個C放音頻道之裝置,其係藉將該提示碼施加至一個或多個升混頻道,其中該包封提示碼被施加至一升混頻道或一合成訊號,以調整基於該特性化時序包封之該合成訊號之一時序包封,使得該經調整時序包封實質匹配該特性化時序包封。
  46. 46
    一種用於解碼E經傳送聲道以產生C放音聲道之設備,其中C>E≧1,該設備包括:一接收機適以接收對應該E經傳送頻道之提示碼,其中該提示碼包括對應該E經傳送頻道之一聲道之一特性化時序包封之包封提示碼;一升混器適以升混一個或多個E經傳送頻道,以產生一個或多個升混頻道;一合成器適以藉施加提示碼至該一個或多個升混頻道,以合成一個或多個C放音頻道,其中該包封提示碼被施加至一升混頻道或一合成訊號,以調整基於該特性化時序包封之該合成訊號之一時序包封,使得該經調整的時序包封實質匹配該經特性化時序包封。
  47. 47
    如申請專利範圍第46項之設備,其中該設備為選自由一數位放影機、一數位聲音放音機、一電腦、一衛星接收器、一有線接收器、一陸上廣播接收器、一家用娛樂系統與一電影劇院系統組成之群之一系統;及該系統包括接收器、升混器、合成器與包封調整器。
  48. 48
    一種機器可讀式媒體,具有編碼其上之程式碼,其中,當程式碼以一機器被執行,該機器實行一方法用以解碼E經傳送聲道以產生C放音聲道,其中,C>E≧1,該方法包括:接收對應該E經傳送頻道之提示碼,其中該提示碼包括一對應E經傳送頻道之一聲道之特性化時序包封之包封提示碼;升混一個或多個該E經傳送頻道,以產生一個或多個升混頻道;及藉施加該提示碼至該一個或多個升混頻道,合成一個或多個C放音頻道,其中該包封提示碼被施加至一升混頻道或一合成訊號,以調整基於該特性化時序包封之合成訊號之一時序包封,使得該經調整時序包封實質匹配該特性化時序包封。
Independent claims48