有限状态向量量化器

✍ dations ◷ 2024-09-20 13:46:00 #数据压缩

有限状态VQ(Finite state vector quantization, FSVQ)是有记忆性的VQ(Vector quantization, VQ),它可以用一个有限状态机(Finite-state machine)来描述,其中每一个状态各代表一个分开的VQ编码簿。

有限状态VQ与分类VQ(Classified vector quantization,CVQ)相同的是都使用好几个小号编码簿而不是单一一个大型的编码簿。但是,由于FSVQ是利用下一状态函数(Next-state function)来决定哪一个编码簿,而非分类器,因此并没有CVQ所遭遇的问题,像是送与不送用以指明所选用之编码簿的额外信息。下一状态函数是以目前的状态(即其编码簿)及目前的输出码向量为输入,以另一个状态的函数为输出。使用FSVQ的优点是因为相邻的像素方块通常是相似的,因此可以利用这种相关性或累赘,在知道前面方块的结果后,选择一个合适的编码簿。实验的结果显示,FSVQ改善了VQ的效率。

将原影像切割成大小为n(一般为n = 4 x 4 = 16)而且不相重叠的方块。这些方块排顺序成为一串影像向量, X i , i = 0 , 1 , , N 2 n 1 {\displaystyle X_{i},i={0,1,\ldots ,{\frac {N^{2}}{n-1}}}}

给定一个起始状态 S 0 {\displaystyle S_{0}} 及其连带之编码簿 C S 0 {\displaystyle C_{S0}} ,我们首先为第一个影像向量, X 0 {\displaystyle X_{0}} ,编码,找出 C S 0 {\displaystyle C_{S0}} 中和它最接近的码向量, X ^ 0 {\displaystyle {\hat {X}}_{0}} ,提交 X ^ 0 {\displaystyle {\hat {X}}_{0}} 的指针给接收端。

以前一个状态 S 0 {\displaystyle S_{0}} 、及前一个状态的输出码向量 X ^ 0 {\displaystyle {\hat {X}}_{0}} 做为下一状态函数f(.的输入,求出下一个状态 S 1 {\displaystyle S_{1}} ,即 S 1 = f ( S 0 , X ^ 0 ) {\displaystyle S_{1}=f(S_{0},{\hat {X}}_{0})} ;使用下一个状态 S 1 {\displaystyle S_{1}} 的编码簿 C S 1 {\displaystyle C_{S1}} 为下一个影像向量 X 1 {\displaystyle X_{1}} 做编码;假设从 C S 1 {\displaystyle C_{S1}} 中所找得最接近的码向量为 X ^ 1 {\displaystyle {\hat {X}}_{1}} ,则提交 X ^ 1 {\displaystyle {\hat {X}}_{1}} C S 1 {\displaystyle C_{S1}} 中的指针给接收端。

以同样的程序为其余的影像向量做编码(即,求新的状态 S n + 1 = f ( S n , X ^ n ) {\displaystyle S_{n+1}=f(S_{n},{\hat {X}}_{n})} ,然后从 C S n + 1 {\displaystyle C_{Sn+1}} 中找出与 X n + 1 {\displaystyle X_{n+1}} 最接近的码向量 X ^ n + 1 {\displaystyle {\hat {X}}_{n+1}} 并提交奇指针给接收端)。

如前所述,由于下一个状态是以前一个状态以及输出码向量(而不是影像向量本身)的函数,因此接收端可以完全与发送端同步地改变状态而不需要使用额外的信息。但是,这也为这个方法带来了一个缺点:如果发送线发生错误,这个错误会一直影响下去而可能导致即严重的重建误差。

相关

  • 姜(学名:Zingiber officinale),原产地尚不明确,开有黄绿色花并有刺激性香味的根茎。根茎鲜品或干品可以作为调味品。姜经过泡制作为中药药材之一,也可以冲泡为草本茶。姜汁亦可用
  • 特林布尔威廉·戴维·特林布尔男爵(1944年10月15日-),英国政治家,1998至2002年任首任北爱尔兰第一部长,1995至2005年任北爱尔兰统一党领袖。1998年,因为“为结束北爱尔兰造成3500人丧生的宗
  • L-门冬酰胺酶门冬酰胺酶(英语:Asparaginase,EC 3.5.1.1),又名天冬酰胺酶或天门冬酰胺酶,是一种催化天冬酰胺水解成天冬氨酸的酶。在自然界中,一些微生物能产生这种酶。不同类型的门冬酰胺酶被用
  • 阿纳海姆鸭阿纳海姆鸭(Anaheim Ducks)是一支位于美国南加州阿纳海姆的职业冰球队,隶属于国家冰球联盟西部联会太平洋分区。安纳海姆鸭队于1993年由华特迪士尼公司赞助创建,原称安纳海姆霸
  • 文图拉文图拉(英语:San Buenaventura, California,简称Ventura)是美国加利福尼亚州文图拉县县治。面积84.6平方公里,2006年人口104,092人。1782年佘拉神父在当地建立传教站,1866年建市。
  • 登顿县登顿县(Denton County, Texas)位美国德克萨斯州北部的一个县。面积2,390平方公里。根据美国2000年人口普查,共有人口432,976人,2006年人口为584,238人。县治登顿(Denton)。成立于1
  • 中华民国对外贸易发展协会台湾贸易中心/办事处坐标:25°2′3.23″N 121°33′31.75″E / 25.0342306°N 121.5588194°E / 25.0342306; 121.5588194中华民国对外贸易发展协会(Taiwan External Trade Development Council,简
  • 1 − 2 + 4 − 8 + …在数学中,1 − 2 + 4 − 8 + …是一个无穷级数,它的每一项都是2的幂而加减号则是交错地排列。作为几何级数, 它以 1 为首项,-2为公比。作为实数级数,它发散到无穷,所以在一般意义
  • 埃尔韦·雅凯埃尔韦·雅凯(法语:Hervé Jacquet,1939年-),法国数学家,美国哥伦比亚大学终身教授。他是自守表示理论的奠基人之一。1980年当选法国科学院通讯院士。
  • 达尔文澳白蚁达尔文澳白蚁()是现生最原始的白蚁,生活在澳洲北部,英文俗名有“giant northern termite”及“Darwin termite”。本物种和特定的蟑螂(与白蚁最近缘的生物)有一些相似点,包含翅膀的