久保与二弦琴票房:40.vcd为什么会出现马赛克?请解释其原理。

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/06 13:11:24

VCD也是有纠错的,其中最常用的就是CRC纠错,也叫循环冗余纠错码,原理比较复杂,就不再详细解释了。只是VCD在发现一些无法纠正的错误时,会跳过,而CD-ROM会反复读取,这是它们的不同之处。
马塞克的原因应该是VCD的视频压缩原理最开始的时候就是用12×12象素的小块进行取样,并进行FFD运算,然后和其它的小块进行比较得出它们偏移的距离再进行记录,这样可以大量减少数据的记录量。这是马塞克最初形成的原因。只要是VCD一定会产生马塞克,如果数据丢失过多,那么每一幅小画与其它幅小画的不同之处也更多,这个时候马塞克更加明显,但先进的算法可能会将这些不同处进行比较综合,这样看上去的图象就要柔和的多,这就是所谓的纠错能力强。
其实DVD也会产生马塞克,只是DVD是在VCD的基础上发展出来的,它们的数据量更多,算法更加先进,马塞克也更不明显而已。
以上的观点,部分取自电子技术资料,也有部分是我多年从事电子设计后得出的个人心得体会,如果不对,欢迎大家提出批评。

VCD的视频分辨率是352x288(ISO/IEC 11172所规范),所以您用全屏幕显示时只是原本应该显示的点放大,看起来比较粗糙是必然的现象。
VCD要将60分钟的音视频放在一张光盘片上,视频的压缩率很高。VCD制作时遇到比较动态的场景,有些资料会被选择性的放弃掉,这些遗失的资料会以马赛克的方式显示在我们的眼前,当您在全屏幕模式看VCD时,这些马赛克也被放大是必然现象。
而较严重的马赛克是由于光盘片上的资料没有正确地被读取,原因可能是由于光盘片和VCD播放机(或光驱)没有办法互相配合,就是所谓的VCD的挑片。 另外一种可能则是光盘片上面的资料本来就是错误的,原因可能是记录层受紫外线照射变质,或是光盘表面刮伤;当然若是在刻录时就没有正确的记录资料,也是会发生马赛克的情况。 因为VCD不像CD-ROM在记录时加上除错码,所以只要有任何一个bit发生错误都会显现在VCD的影片画面上,而出现的方式便是以很明显的马赛克显现出来。