开题 : JPEG2000十问

终于走过场了,虽然得分很低。
很多基础还是不扎实,归纳一下,看了几个月的书了,还有东西没
对于数据压缩的基础,基本没达到要求。

1。YCrBr (或者更广义上讲,luminance-chrominance) 是最好压缩的color space么? 什么定理或者谁给出了这个证明?(或者如果纯属经验所得,哪篇文章提出这个观点的?) 如果YCrBr不是最好压缩的color space,为什么JPEG和JPEG2000都用这个?
2。 "Karhunen-Loève转换对数据是最优的"没找到出处,对于DCT和DWT在何种情况下最优没有很明确定义。
3。 压缩的主要目的,是去"redundancy", 但在转换后(无论DCT还是DWT)如何证明"redundancy"被去除了? 还是说转换的目的不是去"redundancy",entropy encoder才是? 那转换的目的是什么? 仅仅为了让能量更集中(energy compact)? 事实上,许多高频部分的数值在转换后也很大,什么理论确保高频能量收敛?
4。为什么大家都说DCT不能进行多尺度分析?  其实小波也只用一个尺度的小波高低频滤波器,是分辨率在不停变化。理论上DCT也可以,毕竟单尺度就是"窗口"的尺度,唯一的问题是不同尺度基是否正交。有人研究过这个问题么?
5。切块会形成块效应,而块效应的来源是"不连续(discontinuation)"还是"non-stationary"?
6。 个人认为,JPEG2000的大部分进步来自于EBCOT,而不明白的地方是,每个块的失真是怎么算出来的? 我没看到编码的时候有反运算啊。没有重建,不和原数据对比,怎么算出每块的rate-distortion? 此外EBCOT能算是quantizer吧,但算不算是entropy encoder? 还是只有算术编码的那部分才是?
7。基于比特层的编码好于全编码么? 另外,图像中的高频部分比特层传的少不会让图像变得模糊不清么?
8。许多JPEG2000对JPEG比较是基于JPEG baseline, 有试过JPEG progressive或者hierachical吗?   (那篇文章试过?JPEG progressive和hierachical的原代码哪里有?)
9。熵编码应该有个先后顺序。我看的书里没讲明。一般做法是先Run-Length编码然后Huffman么?另,(sign,magnitude) 的实际用处是什么? 能用来减少编码量么? 这种减少理论基础是什么? 为什么JPEG2000的熵编码有两层?
10。疯掉,不懂什么是"二进算术编码"(binary arithmetique coding), 是因为比特层,所以是二进?

高人指点下。。。。。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值