USB视频采集系统 视频测试软件将正式发布(方便调试测试各自摄像头,RAW,RGB,YUV)
2015-04-30 21:31
1166 查看
先上图,看看这个软件,学习fpga将近一年,了解视频图像开发方向也半年有余,不断学习不断总结,开发软件工具是为了更方便的学习新通信
主要相关知识:
FPGA+SDRAM+VGA(双端口fifo技术)
68013 从端口fifo(usb2.0高速传输,速度高达43Mbyte/s)
C++(mFC vs2008开发)
软件介绍:
本软件可以采集68013传输的各种图像格式
1、各自分辨率自由配置,均支持(已测:640*480,800*600,1024*768,1280*1024,2592*1944)稳定可靠
2、多种图像格式支持(RAW、YUV、RGB565,再也不用担心摄像头寄存器配置了,任何格式均支持)
3、RAW数据流格式自由配置,动态调整(GRBG BGGR RGGB GBRG)
4、YUV数据流格式自由配置,动态调整(UYVY VYUY YUYV YVYU)
5、水平、垂直方向,软件自由调换(再也不用担心摄像头摆放反了)
6、任意缩放显示预览(调试任何分辨率像素,如2592*1944,一般的显示器都没这么大显示尺寸,可以自由定义显示区域缩放,如显示在800*600画框了)
7、BMP图片格式保存(完整原始数据存储,最大测试500W像素图片保存),支持动态拍照。
8、基础软件算法验证,场景调试,支持动态二值化处理,灰度图像转换等
再上一张图:mt9p031 500w像素摄像头测试
、
摄像头为:mt9p031
数据像素:2592*1944(full)
数据流格式:RAW GBRG
显示窗口:640*480
当前帧率:3.5fps
再看看 灰度图像显示
再看看二值化效果(阈值为200时,观测色卡部分)
同样的视频,阈值不同,出来结果自然不同(阈值为33的效果如下,关注点发生变化)
当然陆续会加入其他一些软件算法进来(如中值滤波,均值滤波,腐蚀,膨胀等等算法),软件动态调整参数观察效果,以便尽早确定配置。
目前已测试完成的摄像头型号:
OV7725 OV7670 OV9655 OV9650 OV5642 OV5640
MT9P031 MT9T001 MT9M001
陆续更多sensor支持中,
目前在fpga上已验证 模拟摄像头通过TVP5150解码 ,送至FPGA解码显示,陆续会增加对模拟摄像头,不同分辨率采集的支持。
未完待续,软件持续完善中,如发现bug,请与我联系,谢谢
软件下载地址:
链接:http://pan.baidu.com/s/1bnFC8Dx 密码:4i1d
请使用这个文件:VIP_Demo_MD_release.exe
硬件参考:
http://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-2707874652.10.ESBrA3&id=45114297787
欢迎大家关注我的淘宝
http://ccjt.taobao.com/
特别鸣谢:
VIP开发首创先驱 crazybingo 给予极大的帮助和支持
电子工程师学堂 xiaomagee 支持和关注
ISP大神 小二马 ☆莫上尘︶ㄣ凹凸MaN 提供大量的技术支持
也欢迎大家关注他们的博客
非常感谢
2015.4.30
明天放假罗,今天赶紧整理
主要相关知识:
FPGA+SDRAM+VGA(双端口fifo技术)
68013 从端口fifo(usb2.0高速传输,速度高达43Mbyte/s)
C++(mFC vs2008开发)
软件介绍:
本软件可以采集68013传输的各种图像格式
1、各自分辨率自由配置,均支持(已测:640*480,800*600,1024*768,1280*1024,2592*1944)稳定可靠
2、多种图像格式支持(RAW、YUV、RGB565,再也不用担心摄像头寄存器配置了,任何格式均支持)
3、RAW数据流格式自由配置,动态调整(GRBG BGGR RGGB GBRG)
4、YUV数据流格式自由配置,动态调整(UYVY VYUY YUYV YVYU)
5、水平、垂直方向,软件自由调换(再也不用担心摄像头摆放反了)
6、任意缩放显示预览(调试任何分辨率像素,如2592*1944,一般的显示器都没这么大显示尺寸,可以自由定义显示区域缩放,如显示在800*600画框了)
7、BMP图片格式保存(完整原始数据存储,最大测试500W像素图片保存),支持动态拍照。
8、基础软件算法验证,场景调试,支持动态二值化处理,灰度图像转换等
再上一张图:mt9p031 500w像素摄像头测试
、
摄像头为:mt9p031
数据像素:2592*1944(full)
数据流格式:RAW GBRG
显示窗口:640*480
当前帧率:3.5fps
再看看 灰度图像显示
再看看二值化效果(阈值为200时,观测色卡部分)
同样的视频,阈值不同,出来结果自然不同(阈值为33的效果如下,关注点发生变化)
当然陆续会加入其他一些软件算法进来(如中值滤波,均值滤波,腐蚀,膨胀等等算法),软件动态调整参数观察效果,以便尽早确定配置。
目前已测试完成的摄像头型号:
OV7725 OV7670 OV9655 OV9650 OV5642 OV5640
MT9P031 MT9T001 MT9M001
陆续更多sensor支持中,
目前在fpga上已验证 模拟摄像头通过TVP5150解码 ,送至FPGA解码显示,陆续会增加对模拟摄像头,不同分辨率采集的支持。
未完待续,软件持续完善中,如发现bug,请与我联系,谢谢
软件下载地址:
链接:http://pan.baidu.com/s/1bnFC8Dx 密码:4i1d
请使用这个文件:VIP_Demo_MD_release.exe
硬件参考:
http://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-2707874652.10.ESBrA3&id=45114297787
欢迎大家关注我的淘宝
http://ccjt.taobao.com/
特别鸣谢:
VIP开发首创先驱 crazybingo 给予极大的帮助和支持
电子工程师学堂 xiaomagee 支持和关注
ISP大神 小二马 ☆莫上尘︶ㄣ凹凸MaN 提供大量的技术支持
也欢迎大家关注他们的博客
非常感谢
2015.4.30
明天放假罗,今天赶紧整理
相关文章推荐
- 基于itop4412在Linux最小系统下的USB摄像头采集视频的H264编码
- Linux-视频监控系统(10)-对USB摄像头的YUV图片压缩成视频
- 一个可以将usb摄像头的视频和麦克风采集的声音以RTMP协议发布到RTMP Server的应用程序
- [置顶] 玩转windbg软件调试视频教程发布-windbg入门教程
- 《领测老贺聊软件测试》软件测试自媒体频道正式发布
- 基于USB摄像头视频数据采集和利用FFMPEG库函数进行视频数据压缩
- [置顶] 《小强软件测试疯狂讲义-性能及自动化》一书正式发布
- 在raspberry上使用USB摄像头做视频采集
- 【老紫竹收藏+搜索系统】正式测试,完毕后发布1.0的源代码
- 《小强软件测试疯狂讲义-性能及自动化》一书正式发布
- 《小强软件测试疯狂讲义-性能及自动化》一书正式发布
- zedboard--zedboard的qt测试和usb视频采集和显示(十六)
- 用v4l2和framebuffer实现usb摄像头视频采集并显示
- 插值算法将摄像头采集RAW数据保存位RGB24
- 基于USB摄像头视频数据采集和利用FFMPEG库函数进行视频数据压缩
- 使用GStreamer作v4l2摄像头采集和输出到YUV文件及屏幕的相关测试
- 《圈圈教你玩USB》 第二章 USB 硬件系统设计_测试程序的编写和调试——看书笔记
- C/S构架的USB摄像头视频采集
- Zedboard & Zynq 图像采集 视频开发 (二) FPGA图像采集raw转rgb888
- 玩转摄像头之 基于SDRAM缓冲 USB2.0视频采集系统 MT9T001、MT9P031 演示 展示