更多
52RD研发论坛已升级,老版论坛仅供浏览,请访问新版论坛:http://bbs.52rd.com/
【讨论区】 【资料区】
首页 > 52RD研发论坛 > 手机平台论坛 > 其他平台讨论区 > samsung s5pc110 camera 图像问题
论坛升级中,停止回贴功能
帅哥[离线]touowang 楼主
等级:实习生
帖子:8
被删:0
经验:38
RD币:12.9
来自:上海 浦东
注册:2013/3/11
发短信 | 资料 | 引用 | 回复 发表于2013/3/11 18:03:441#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
有一个三星s5pc110上的摄像头问题请教:
摄像头仅输出8bit grayscale图像,也就是只有黑白图像。分辨率752*480
现在fmic的输入和输出我都用了yuv422,得到的图像如图所示,问题是图像中某些像素向右偏移了一些。
刚开始做camera这块不熟悉,这可能是什么原因呢,请高手指点。
相关图片[点击查看原始尺寸]:
按此在新窗口浏览图片
[52RD.com]
编辑 引用
等级:助理工程师
帖子:37
被删:0
经验:149
RD币:34.9
来自:广东 深圳
注册:2010/6/22
发短信 | 资料 | 引用 | 回复 发表于2013/3/11 23:42:342#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
你修改下行同步的值
编辑 引用
帅哥[离线]touowang 楼主
等级:实习生
帖子:8
被删:0
经验:38
RD币:12.9
来自:上海 浦东
注册:2013/3/11
发短信 | 资料 | 引用 | 回复 发表于2013/3/12 11:05:003#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
要改哪些呢? 似乎只能修改极性,但是hsync反向以后没有效果,href反向以后直接就死机了。
编辑 引用
等级:助理工程师
帖子:37
被删:0
经验:149
RD币:34.9
来自:广东 深圳
注册:2010/6/22
发短信 | 资料 | 引用 | 回复 发表于2013/3/12 12:43:464#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
line shutter这些有吗
编辑 引用
帅哥[离线]touowang 楼主
等级:实习生
帖子:8
被删:0
经验:38
RD币:12.9
来自:上海 浦东
注册:2013/3/11
发短信 | 资料 | 引用 | 回复 发表于2013/3/12 13:51:165#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
这个也没有,寄存器里都没这个配置
编辑 引用
等级:助理工程师
帖子:37
被删:0
经验:149
RD币:34.9
来自:广东 深圳
注册:2010/6/22
发短信 | 资料 | 引用 | 回复 发表于2013/3/12 14:15:076#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
尺寸设置有没问题
编辑 引用
帅哥[离线]touowang 楼主
等级:实习生
帖子:8
被删:0
经验:38
RD币:12.9
来自:上海 浦东
注册:2013/3/11
发短信 | 资料 | 引用 | 回复 发表于2013/3/12 15:17:107#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
尺寸是这样:camera输出framesize=752*480 bytes; 但是fmic只支持yuv422格式,每个像素16bit=2bytes, 所以图片尺寸设置为376*480,framesize= 376*480*2bytes, 使fimc输入输出的framesize和camera的输出相等。
fmic取到的都是Y数据。应用取到752*480bytes的Y数据后, 再在后面拼接上752*480/2的灰阶数据,得到一个yuv420的帧,就是上图显示的效果。
尺寸有问题不会影响图像质量吧。
编辑 引用
等级:助理工程师
帖子:37
被删:0
经验:149
RD币:34.9
来自:广东 深圳
注册:2010/6/22
发短信 | 资料 | 引用 | 回复 发表于2013/3/12 15:57:138#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
确认过"图片尺寸设置为376*480"无误吗??
之前经验有过,sensor输出尺寸不对,跟平台同步出错
编辑 引用
帅哥[离线]touowang 楼主
等级:实习生
帖子:8
被删:0
经验:38
RD币:12.9
来自:上海 浦东
注册:2013/3/11
发短信 | 资料 | 引用 | 回复 发表于2013/3/12 18:37:309#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
谢谢dycui
尺寸在log里打出来了,应该是没问题的
编辑 引用
小蜗牛
等级:助理工程师
帖子:27
被删:0
经验:165
RD币:39.2
来自:江苏 南京
注册:2010/9/28
发短信 | 资料 | BLOG[1] | 引用 | 回复 发表于2013/3/12 18:58:3810#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
有个寄存器设置start的地址的
编辑 引用
帅哥[离线]touowang 楼主
等级:实习生
帖子:8
被删:0
经验:38
RD币:12.9
来自:上海 浦东
注册:2013/3/11
发短信 | 资料 | 引用 | 回复 发表于2013/3/13 9:49:1011#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
楼上是指Output DMA Start Address Register吗?
但是这组寄存器有y1~y4, cb1~cb4, cr1~cr4, 要设置那个呢?另外地址要设成什么值?
编辑 引用
帅哥[离线]touowang 楼主
等级:实习生
帖子:8
被删:0
经验:38
RD币:12.9
来自:上海 浦东
注册:2013/3/11
发短信 | 资料 | 引用 | 回复 发表于2013/3/13 19:22:0612#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
设置了flip_mask,图像不花了。
但是发现了第二个问题,图像左边一部分被切下来拼接到了最右边,而且有几条竖线。如上面图片右边的竖线部分。
是crop设置有问题?
编辑 引用
帅哥[离线]touowang 楼主
等级:实习生
帖子:8
被删:0
经验:38
RD币:12.9
来自:上海 浦东
注册:2013/3/11
发短信 | 资料 | 引用 | 回复 发表于2013/3/18 9:45:5513#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
都是寄存器配置问题,自己再弄一遍就好了
编辑 引用
david
等级:实习生
帖子:5
被删:0
经验:39
RD币:13.7
来自:火星
注册:2007/5/8
发短信 | 资料 | 引用 | 回复 发表于2013/6/3 9:31:5314#
此页为旧版论坛,仅供浏览,请访问新版论坛:http://bbs.52rd.com/Thread-262809-1-1.html
hi, 高手,我看你当前已经取得灰阶图像,我有几个问题请教:
1. 当前在LCD的preview中也显示正确吗 ?
2. 当前在preview中你是用overlay刷到lcd屏上,还是没用overlay
3. 我没理解你说的"尺寸是这样:camera输出framesize=752*480 bytes; 但是fmic只支持yuv422格式,每个像素16bit=2bytes, 所以图片尺寸设置为376*480,framesize= 376*480*2bytes, 使fimc输入输出的framesize和camera的输出相等。
fmic取到的都是Y数据。应用取到752*480bytes的Y数据后, 再在后面拼接上752*480/2的灰阶数据,得到一个yuv420的帧,就是上图显示的效果。
尺寸有问题不会影响图像质量吧。 " 如果是overlay刷屏,分y地址和UV地址,我感觉y地址的dma会取走一部分正确的y数据(1/2), uv地址上也会误取y数据。(因为uv数据)。不知你是怎么做到的.


编辑 引用