相机/ LCD分辨率缩放

时间:2013-09-24 01:10:23

标签: video embedded resolution scaling lcd

提前致谢。

我正在尝试将480x640相机与480x272 lcd(通过FPGA)连接,同时保留尽可能多的数据并保持清晰的图像。这可能吗?如果是这样,这是一个扩展问题,是否有任何相关的算法可以指导我?

1 个答案:

答案 0 :(得分:0)

有几种图像调整技术(只是谷歌)。一些更高级的将需要考虑硬件中的实现,并且可能需要合理的流水线和一个或两个硬件乘法器(尽管理论上也可以管道这个)。您是打算实时调整视频大小还是只调整一个?

最简单/最脏的只是二次取样。在您的情况下,您需要将图像的垂直缩小至少640/272 = 2.35。由于显示器和相机的纵横比不同,因此您无法保持原始图像的完整显示和纵横比。当然,您无法通过非整数进行子采样。您可以做的是插值和子采样的组合,或者只是将2.35到2或4以及两个维度中的子样本四舍五入。显然,如果你去2,你最终会裁剪一下,如果你去4,你就不会填满整个垂直维度。子采样很好,因为在硬件中实现它是微不足道的。另一方面,它不是获得良好图像结果的最佳算法。我的建议是从子采样开始(您可以在matlab或类似的东西中轻松模拟)并查看它是否足够好。如果是这样的话。否则,继续在SW世界中进行探索,并考虑一下你认为有趣的任何算法的硬件实现。