TW477151B

Method and apparatus for recovery of encoded data using central value

Abstract

The present invention provides a method for comprising data bydetermining a central value that is greater than the minimum value and lessthan the maximum value of the range of data. In one embodiment, the centralvalue is chosen to be a value that substantially reduces a decoding error in theevent that the range of values is subsequently estimated. In one embodiment,the central value is the value that minimizes the expected mean square errorduring reconstruction when there is an error. In one embodiment, themaximum and minimum values represent intensity data for pixels of an image.In another embodiment, the compression process is Adaptive Dynamic RangeCoding, and the central value is a value within the dynamic range, excludingthe maximum and minimum values.

TW477151B, drawing sheet 1
Sheet 1 of 1

Term

No projected expiry on record.

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

62 claims: 61 independent, 1 dependent

  1. 1
    一種編碼資料之方法,包含藉由選擇大於資料範圍之最小值和小於資料範圍之最大值而決定值範圍之中央值,和在範圍值於後受到評估時,實際降低一解碼錯誤。
  2. 2
    如申請專利範圍第1項之方法,其中最大和最小值表示選自含二維靜態影像,全息影像,三維靜態影像,視訊,二維移動影像,三維移動影像,單音聲音,和N頻道聲音之群之資訊。
  3. 3
    如申請專利範圍第1項之方法,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為除了最大和最小值外,在資料之動態範圍內之值。
  4. 4
    如申請專利範圍第1項之方法,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為在復原時實質降低預期均方解碼錯誤和最大解碼錯誤之值。
  5. 5
    如申請專利範圍第1項之方法,其中該資料包含圖素資料,編碼使用適應動態範圍編碼(ADRC)在圖素資料上執行,和該編碼資料包括一由依照選自下列群之等式所界定之量化碼(Q碼): 其中,q 1 表示一Q碼,Q表示多數之量化位元 , X表示末編碼圖素資料,DR表示資料之動態範圍,和CEN表示中央值。
  6. 6
    如申請專利範圍第1項之方法,其中該資料包含圖素資料,編碼使用適應動態範圍編碼(ADRC)在圖素資料上執行,和該復原資料依照選自下列群之等式之編碼資料所重建: 其中,X,[表示復原資料,CEN為中央值,DR為資料之動態範圍,q i 表示一Q碼,和Q表示多數之量化位元。
  7. 7
    如申請專利範圍第1項之万法,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值界定為: 其中CEN表示中央值,MIN表示最小值,和DR表示資料之動態範圍。
  8. 8
    如申請專利範圍第1項之万法,其中當範圍值之評估具有一固定錯誤時,中央值會縮小所評估範圍值之預期均方解碼錯誤。
  9. 9
    一種記憶體,用以藉由在一處理系統上執行一程式而儲存存取資料,包含:一資料結構儲存在該記憶體中,該資料結構由該應用程式所使用且包括:一動態範圍資料目標,和相關於動態範圍資料目標之一中央值資料目標,其具有大於動態範圍資料目標之最小值和小於動態範圍資料目標之最大值之值,和在動態範圍資料目標受到評估時,實際降低一解碼錯誤。
  10. 10
    一種解碼一編碼資料之位元流之方法,包含復原使用以編碼編碼資料之一參數,該參數使用具有大於資料範圍之最小值和小於資料範圍目標之最大值,和在資料範圍受到評估時,實際降低一解碼錯誤之中央值所復原。
  11. 11
    如申請專利範圍第10項之方法,其中最大和最小值表示選自含二維靜態影像,全息影像,三維靜態影像,視訊,二維移動影像,三維移動影像,單音聲音,和N頻道聲音之群之資訊。
  12. 12
    如申請專利範圍第10項之方法,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為除了最大和最小值外,在資料之動態範圍內之值。
  13. 13
    如申請專利範圍第10項之方法,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為在復原時實質降低預期均方解碼錯誤和最大解碼錯誤之值。
  14. 14
    如申請專利範圍第10項之方法,其中該資料包含圖素資料,編碼使用適應動態範圍編碼(ADRC)在圖素資料上執行,和該復原資料依照選自下列群之等式之編碼資料所重建: 其中,X’ I 表示復原資料,CEN為中央值,DR為資料之動態範圍,q i 表示一Q碼,和Q表示多數之量化位元。
  15. 15
    如申請專利範圍第10項之方法,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值界定為: 其中CEN表示中央值,MIN表示最小值,和DR表示資料之動態範圍。
  16. 16
    如申請專利範圍第10項之方法,其中中央值會縮小所評估範圍值之預期均方解碼錯誤。
  17. 17
    一種編碼方法,包含:決定一序列相關資料點之中央值,因此當復原損失/損壞資料點時,該中央值實質降低錯誤;和準備資料點之一壓縮表示,此壓縮表示包括中央值。
  18. 18
    一種解碼方法,包含:接收損失/損壞資料點之壓縮表示,此壓縮表示包括當復原損失/損壞資料點時實質降低錯誤之中央值,和使用此中央值復原損失/損壞資料點。
  19. 19
    一種電腦可讀取媒體,包含指示,其當由一處理系統執行時 , 執行用以編碼資料之方法,包含藉由選擇大於資料範圍之最小值和小於資料範圍之最大值而決定值範圍之中央值,和在範圍值於後受到評估時,賣際降低一解碼錯誤。
  20. 20
    如申請專利範圍第19項之電腦可讀取媒體,其中最大和最小值表示選自含二維靜態影像,全息影像,三維靜態影像,視訊,二維移動影像,三維移動影像,單音聲音,和N頻道聲音之群之資訊。
  21. 21
    如申請專利範圍第19項之電腦可讀取媒體,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為除了最大和最小值外,在資料之動態範圄內之值。
  22. 22
    如申請專利範圍第19項之電腦可讀取媒體,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為在復原時實質降低預期均方解碼錯誤和最大解碼錯誤之值。
  23. 23
    如申請專利範圍第19項之電腦可讀取媒體,其中該資料包含圖素資料,編碼使用適應動態範圍編碼(ADRC)在圖素資料上執行,和該編碼資料包括一由依照選自下列群之等式所界定之量化碼(Q碼): 其中,qi表示一Q碼,Q表示多數之量化位元,X i 表示未編碼圖素資料,DR表示資料之動態範圍,和CEN表示中央值。
  24. 24
    如申請專利範圍第19項之電腦可讀取媒體,其中該資料包含圖素資料,編碼使用適應動態範圍編碼(ADRC)在圖素資料上執行,和該復原資料依照選自下列群之等式之編碼資料所重建: 其中,X’ I 表示復原資料,CEN為中央值,DR為資料之動態範圍,q 1 表示一Q碼,和Q表示多數之量化位元。
  25. 25
    如申請專利範圍第19項之電腦可讀取媒體 , 其中編碼使用適應動態範圍編碼(ADRC)執行 , 和該中央值界定為: 其中CEN表示中央值,MIN表示最小值,和DR表示資料之動態範圍。
  26. 26
    如申請專利範圍第19項之電腦可讀取媒體,其中中央值會縮小所評估範圍值之預期均方解碼錯誤。
  27. 27
    一種電腦可讀取媒體,包含指示,其當由一處理系統執行時,執行用以解碼一編碼資料之位元流之方法,包含復原使用於編碼該編碼資料之參數,該參數藉由使用大於資料範圍之最小值和小於資料範圍之最大值之中央值復原,和在範圍值於後受到評估時,實際降低一解碼錯誤。
  28. 28
    如申請專利範圍第27項之電腦可讀取媒體,其中解碼使用適應動態範圍編碼(ADRC)執行,和該中央值為除了最大和最小值外,在資料之動態範圍內之值
  29. 29
    如申請專利範圍第27項之電腦可讀取媒體,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為在復原時實質降低預期均方解碼錯誤和最大解碼錯誤之值。
  30. 30
    如申請專利範圍第27項之電腦可讀取媒體,其中中央值會縮小所評估範圍值之預期均万解碼錯誤。
  31. 31
    一種電腦可讀取媒體,包含指示,其當由一處理系統執行時,執行編碼方法,包含:決定一序列相關資料點之中央值,因此當復原損失/損壞資料點時,該中央值實質降低錯誤;和準備資料點之一壓縮表示,此壓縮表示包括中央值。
  32. 32
    一種電腦可讀取媒體,包含指示,其當由一處理系統執行時,執行解碼方法,包含:接收損失/損壞資料點之壓縮表示,此壓縮表示包括當復原損失/損壞資料點時實質降低錯誤之中央值,和使用此中央值復原損失/損壞資料點。
  33. 33
    一種用以編碼包含中央值之資料之系統,該中央值之值範圍為大於資料範圍之最小值和小於資料範圍之最大值,和在範圍值於後受到評估時,實際降低一解碼錯誤。
  34. 34
    如申請專利範圍第33項之系統,其中最大和最小值表示選自含二維靜態影像,全息影像,三維靜態影像,視訊,二維移動影像,三維移動影像,單音聲音,和N頻道聲音之群之資訊。
  35. 35
    如申請專利範圍第33項之系統,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為除了最大和最小值外,在資料之動態範圍內之值。
  36. 36
    如申請專利範圍第33項之系統,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為在復原時實質降低預期均方解碼錯誤和最大解碼錯誤之值。
  37. 37
    如申請專利範圍第33項之系統,其中該資料包含圖素資料,編碼使用適應動態範圍編碼(ADRC)在圖素資料上執行,和該編碼資料包括一由依照選自下列群之等式所界定之量化碼(Q碼): 其中,q i 表示一Q碼,Q表示多數之量化位元,x i 表示未編碼圖素資料,DR表示資料之動態範圍,和CEN表示中央值。
  38. 38
    如申請專利範圍第33項之系統,其中該資料包含圖素資料,編碼使用適應動態範圍編碼(ADRC)在圖素資料上執行,和該復原資料依照選自下列群之等式之編碼資料所重建: 其中,X ’ i表示復原資料,CEN為中央值,DR為資料之動態範圍,qi表示一Q碼,和Q表示多數之量化位元。
  39. 39
    如申請專利範圍第33項之系統,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值界定為:
  40. 40
    如申請專利範圍第33項之系統,其中中央值會縮小所評估範圍值之預期均万解碼錯誤。
  41. 41
    一種用以解碼編碼資料之一位元流之系統,包含一解碼器構成以復原使用以編碼編碼資料之一參數,該參數使用一中央值而復原,該中央值之值範圍為大於資料範圍之最小值和小於資料範圍之最大值,和在範圍值於後受到評估時,實際降低一解碼錯誤。
  42. 42
    如申請專利範圍第41項之系統,其中最大和最小值表示選自含二維靜態影像,全息影像,三維靜態影像,視訊,二維移動影像,三維移動影像,單音聲音,和N頻道聲音之群之資訊。
  43. 43
    如申請專利範圍第41項之系統,其中該解碼器進一步構成以使用適應動態範圍編碼(ADRC)解碼,和該中央值為除了最大和最小值外,在資料之動態範圍內之值。
  44. 44
    如申請專利範圍第41項之系統,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為在復原時實質降低預期均方解碼錯誤和最大解碼錯誤之值。
  45. 45
    如申請專利範圍第41項之系統,其中該資料包含圖素資料,該解碼器進一步構成以使用適應動態範圍編碼(ADRC)解碼圖素資料,和復原資料從依照選自下列群之等式之編碼資料所重建: 其中,X’ I 表示復原資料,CEN為中央值,DR為資料之動態範圍,q i 表示一Q碼,和Q表示多數之量化位元。
  46. 46
    如申請專利範圍第41項之系統,其中解碼器進一步構成以使用適應動態範圍編碼(ADRC)解碼,和該中央值界定為: 其中CEN表示中央值,MIN表示最小值,和DR表示資料之動態範圍。
  47. 47
    如申請專利範圍第41項之系統,其中中央值會縮小所評估範圍值之預期均万解碼錯誤。
  48. 48
    一種用以編碼資料點之系統,包含:一序列相關資料點之中央值,其在復原損失/損壞資料點時實質降低錯誤;和一編碼器,其構成以準備資料點之壓縮表示,該壓縮表示包括中央值。
  49. 49
    一種用以解碼資料點之系統,包含一解碼器以接收損失/損壞資料點之一壓縮表示,該壓縮表示包括一中央值,其在復原損失/損壞資料點時實質降低錯誤,和該解碼器進一步構成以復原使用中央值之損失/損壞資料點。
  50. 50
    如申請專利範圍第33項之系統,其中該系統選自包含至少一處理器,至少一大尺寸積體(LSI)元件,和至少一ASIC之群。
  51. 51
    如申請專利範圍第41項之系統,其中該系統選自包含至少一處理器,至少一大尺寸積體(LSI)元件,和至少一ASIC之群。
  52. 52
    一種用以編碼資料之裝置,包含用以決定中央值之機構,該中央值之值範圍為大於資料範圍之最小值和小於資料範圍之最大值之值,和在範圍值於後受到評估時,實際降低一解碼錯誤。
  53. 53
    如申請專利範圍第52項之裝置,其中最大和最小值表示選自含二維靜態影像,全息影像,三維靜態影像,視訊,二維移動影像,三維移動影像,單音聲音,和N頻道聲音之群之資訊。
  54. 54
    如申請專利範圍第52項之裝置,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為除了最大和最小值外,在資料之動態範圍內之值。
  55. 55
    如申請專利範圍第52項之裝置,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為在復原時實質降低預期均方解碼錯誤和最大解碼錯誤之值。
  56. 56
    如申請專利範圍第52項之裝置,其中中央值會縮小所評估範圍值之預期均方解碼錯誤。
  57. 57
    一種用以解碼編碼資料之一位元流之裝置,包含用以復原使用以編碼編碼資料之一參數之機構,該參數使用一中央值而復原,該中央值之值範圍為大於資料範圍之最小值和小於資料範圍之最大值,和在範圍值於後受到評估時,實際降低一解碼錯誤。
  58. 58
    如申請專利範圍第57項之裝置,其中該解碼使用適應動態範圍編碼(ADRC)執行,和該中央值為除了最大和最小值外,在資料之動態範圍內之值。
  59. 59
    如申請專利範圍第57項之裝置,其中編碼使用適應動態範圍編碼(ADRC)執行,和該中央值為在復原時實質降低預期均方解碼錯誤和最大解碼錯誤之值。
  60. 60
    如申請專利範圍第57項之裝置,其中中央值會縮小所評估範圍值之預期均方解碼錯誤。
  61. 61
    一種用以編碼資料點之裝置,包含:決定一序列相關資料點之中央值之機構,因此在復原損失/損壞資料點時,該中央值可實質降低錯誤,和準備資料點之壓縮表示之機構,該壓縮表示包括中央值。
  62. 62
    一種用以解碼資料點之裝置,包含:用以接收損失/損壞資料點之一壓縮表示之機構,該壓縮表示包括一中央值,其在復原損失/損壞資料點時實質降低錯誤,和用以復原使用中央值之損失/損壞資料點之機構。
Independent claims62