关于 Android 摄像头图像质量 Tuning

2015-06-19 20:55:02 +08:00
 pingzh

在下想深入研究Android摄像头图像质量tuning,向万能的V友请教可以从哪里入手,有没有比较好的技术进化图谱?有很好的教程或者书籍可以推荐的么?我在网上搜索到了一些,但大都关于如何使用API来做APP,这些用来过研发门槛应该够了,但我想要学习得更深入,涉及到硬件研发的文档也请V友推荐,比如高通和MTK平台等。我以前一直在从事软件研发的工作,做过很多C/C++和Java的项目,所以对Android的程序设计和开发快速入门没有问题。我同时也很喜欢图像处理和计算机视觉的项目,在学校和公司里都做过一些相关项目,所以专业上也没有障碍。

另外顺便问一下,想入手一台Android的开发机,平时也就用来打电话,发短信,收邮件等,很少玩游戏。貌似只有Nexus系列的对新Camera API的支持才是最好的,不知道有没有其他的可以推荐的,因为Nexus 5停产了,Nexus 6又确实大了点随身不太方便。

2774 次点击
所在节点    问与答
7 条回复
cst4you
2015-06-19 23:03:57 +08:00

Nexus 5 用新 API 拍的, 全手动参数, 使用工具 Manual Camera.


然后我想说的是, Android如此碎片化, 各家的摄像头都不一样, 想做优化, 太难了.
hardware
2015-06-19 23:18:29 +08:00
去过tuning 摄像头的地方看过,算是国内某龙头企业,但是这行业实在是迭代更新速度太慢,新人没啥机会
Halry
2015-06-20 00:20:58 +08:00
不用那么麻烦了,snap camera作者已经在做这事,n5已经支持camera 2 api,g3已经有lg camera mode,这个软件也已经支持opengl 2。你想的然并卵,没有哪家厂商愿意开放自己的底层代码,Qualcomm也不会开放他家的dsp和各类代码给你。
lg camera mode可以开zsl和denoise也其他东西,4k在aosp和cm的rom也支持了,zsl加laser focus简直。。。
pingzh
2015-06-20 02:53:02 +08:00
@Halry 我其实更期望能看到有相关的教程或者书籍,可以学习怎么切入,有哪些常见的方案和实现,深入的靠自己。我不打算做到多么的商业化,而是想学习技术方案,代码不是那么的重要,算法多数情况下可以自己看论文去研究,然后设计自己的算法放到硬件上去实现。时间肯定会花很多,兴趣使然驱动力还是很大的。
pingzh
2015-06-20 03:09:44 +08:00
@cst4you 图片看上去像是经过了HDR处理,ISO较高,还有长时间曝光。很好奇为何点光源没有呈现星芒状而是模糊的球形。图片放在网页上看不错,天空的光影过渡很美,一部分归功于图片缩放,使高ISO的噪点对人眼在显示器这样的距离不是那么可见。如果原比例看,应该会差一些。算法似乎没有对LDR的显示器进行优化。很好奇工地的地面跟工地的楼体相比亮多了,是因为有额外灯光的缘故吗?
cst4you
2015-06-20 04:55:35 +08:00
@pingzh 没有HDR, 1/32, iso 400, 至于为什么会那样我也不清楚....
theoractice
2015-06-20 12:14:54 +08:00
@cst4you
@pingzh
单反相机拍出星芒的原因是使用小光圈时,成像结果受到光圈叶片自身形状的影响(光圈非正圆)。
手机那种小孔成像是拍不出星芒的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/199910

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX