找回密码
 注册
搜索
查看: 7136|回复: 38

[讨论] 关于camera插值的一点理解,请达人进来斧正!

[复制链接]
发表于 2007-9-26 18:12:47 | 显示全部楼层 |阅读模式
关于camera插值一直比较模糊,目前的理解是这样:
软件插值一般在BB的isp里处理,而硬件插值是在camera模组里处理,软件插值的流程是进入到BB的yuv信号用最邻近像素或者线插值之类的算法插到每帧更高的分辨率,插值后的yuv信号经BB上跑的软件直接编码成jpeg格式,这就是拍摄下来的图片,如果是record摄像的话就将此插值后的yuv信号同步转换成mpeg4并存储,以后观看图片或者视频时则从jpeg或mpeg4解码,再以rgb格式在lcd上显示出来。
期待达人把描述的这个流程做个点评,指出其中错误之处,或者有另外可能性之处,谢谢!
发表于 2007-9-26 18:39:40 | 显示全部楼层
BB什么东东?
点评回复

使用道具 举报

发表于 2007-9-26 19:31:54 | 显示全部楼层
BB:baseband
硬件不存在什么插值,是固定的像素,是多大就是多大。
关于软件插值流程我就不是很清楚了,大概原理就是这样。
[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2007-9-26 20:11:07 | 显示全部楼层
了解camera处理流程的朋友,现身啊。。。
点评回复

使用道具 举报

发表于 2007-9-26 20:23:10 | 显示全部楼层
1. 所谓差值就是说在一行的最后插入一些dummy pixel
2. 其实在PRE时,图片大小并没有改变,而仅在CAP时才会保存所需尺寸的大小
3. 当然由于图片变大了,所以相应的buffer也应该足够大。。。。。。[em12][em12][em12][br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2007-9-27 08:37:49 | 显示全部楼层
我是想求证一下处理流程,我说的是平常看的一些零散的东西总结了一下,不知对不对。
另外插值并不是像ls说的插dummy pixel吧,调整帧率还差不多。
点评回复

使用道具 举报

发表于 2007-9-28 10:11:49 | 显示全部楼层
不知道楼主说的是RAW-RGB-YUV插值还是30W分辨率插值到130W的插值。
前一种一般是在sensor内部完成,体现在color matrix里面。如果输出RGB RAW就在在后端DSP完成。
像素插值是DummyPixel和DummyLine。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-9-28 10:23:46 | 显示全部楼层
从30w到130w是怎样通过插值Dummy Pixel 和Dummy Line 实现的, 向高人请教
点评回复

使用道具 举报

发表于 2007-9-29 10:21:42 | 显示全部楼层
从30W到130W的差值原理跟楼主讲的差不多,是通过相邻象素来计算出一个新的象素值。加Dummy Pixel和Dummy line只是因为BB处理差值需要一定的时间,Sensor只好通过Dummy pixel和Dummy Line来降低自己输出数据的速度来配合BB。[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-9-29 10:36:29 | 显示全部楼层
图象插值是通过插值的算法,在每个原有象素点邻近再插入相似的象素点, 从而放大了原来的图象象素,  插值算法好多种,具体请在GOOLE 搜索下,哈哈.

wfdragon  Eric 遭人BS了吧..............[em02]
点评回复

使用道具 举报

发表于 2007-9-29 11:45:33 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>William</I>在2007-9-29 10:36:29的发言:</B>
图象插值是通过插值的算法,在每个原有象素点邻近再插入相似的象素点, 从而放大了原来的图象象素,[em02]</DIV>


图象的像素是可以放大的吗?扯淡!!!
只能说像素增加了,一句话就是插入一些无用的pixel,使总体PIXEL达到你所要求的数量,而不像某某人说的像素被放大了,哈哈[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-9-29 15:57:26 | 显示全部楼层
放大就是增加的意思, 楼上的玩啥文字游戏[em04][em04]
点评回复

使用道具 举报

发表于 2007-9-29 15:59:37 | 显示全部楼层
"插入一些无用的pixel" 看来WFDRAGON你还是没弄明白插值图象的含义,  插入的PIXEL都是有用的! 否则要啥算法?
点评回复

使用道具 举报

发表于 2007-9-29 16:07:20 | 显示全部楼层
[upload=jpg]UploadFile/2007-9/07929@52RD_插值前的WFDRAGON eric.JPG[/upload]
[upload=jpg]UploadFile/2007-9/07929@52RD_插值后的WFDRAGON ERIC.JPG[/upload]

你看下这两张图片的区别,  顺便提下IT'S   WFDRAGON真人照片,
PS:  MM们他现阶段太忙,不接生意了.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
点评回复

使用道具 举报

发表于 2007-9-29 16:13:19 | 显示全部楼层
一张是原图片, 一张是插过值的, 看下区别,


另外顺便提下:  DUMMY LINE 和 DUMMY PIXEL不会增加图象的象素点!  只会增加图象的曝光时间, 有效的图象尺寸不会变! [em02][br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-9-29 16:16:00 | 显示全部楼层
哈哈... 楼上的两位吵啥?

lixiang218   9楼说的和我理解的一样.
点评回复

使用道具 举报

发表于 2007-9-29 16:17:25 | 显示全部楼层
觉得插直一般是在CAPTURE的时做的,  PREVIEW没必要做插值
点评回复

使用道具 举报

发表于 2007-9-29 16:24:32 | 显示全部楼层
PREVIEW时候做插值的话, 弄不好会影响图片原来的灰度.
点评回复

使用道具 举报

发表于 2007-9-29 17:12:20 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>William</I>在2007-9-29 15:57:26的发言:</B>
放大就是增加的意思, 楼上的玩啥文字游戏[em04][em04]</DIV>


第一次听说放大======增加
点评回复

使用道具 举报

发表于 2007-9-29 17:27:03 | 显示全部楼层
呵呵,路过。
大家国庆愉快![em08]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 02:39 , Processed in 0.048567 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表