由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
PDA版 - 求指导OpenCV图像采集
相关主题
如何修改Touch Pro第一屏!求助: 关于用VC做user interface (转载)
kindle 3 中文转换的成功率问题寻找计算机视觉视频处理的合作伙伴
魅族官网正式发布M92012 Summer Intern: Video Analytics Research Intern
这个板子怎么样? $350XDJM 帮看一下我这情况的找美国工业界的工作有戏吗?
Velocity Micro T103 Cruz电容屏好用不?Job opening in a startup
有啥国内的山寨板推荐?Automotive Perception/Sensing Researcher Job
Galaxy Tab能有14小时电池寿命?求Google 的 Data Science 有关的位置内推
试多看2012 R1了么?某医疗行业外企招聘 researcher-上海
相关话题的讨论汇总
话题: opencv话题: fps话题: avi话题: 存图话题: bmp
进入PDA版参与讨论
1 (共1页)
E**a
发帖数: 275
1
去其他几个版逛了逛,都是讨论找工作的,现只能寄希望于本版了...
现有一个industrial camera,只支持640x480@60,30,15,7.5fps。 如果存为.avi, 这
些fps都支持,但如果直接存到.jpg或.bmp,不管我设哪个fps,都是以30fps存图。求
大侠指点如何能以高fps直接存图, 因为以后会更新到更快fps的camera
C++/OpenCV, 无directshow经验
谢谢
g*****y
发帖数: 7271
2
那就存avi不就完事了么,为啥要存jpg呢?

【在 E**a 的大作中提到】
: 去其他几个版逛了逛,都是讨论找工作的,现只能寄希望于本版了...
: 现有一个industrial camera,只支持640x480@60,30,15,7.5fps。 如果存为.avi, 这
: 些fps都支持,但如果直接存到.jpg或.bmp,不管我设哪个fps,都是以30fps存图。求
: 大侠指点如何能以高fps直接存图, 因为以后会更新到更快fps的camera
: C++/OpenCV, 无directshow经验
: 谢谢

g*****y
发帖数: 1120
3
save as .avi, use openCV to extract .jpg/.bmp from .avi later offline

【在 E**a 的大作中提到】
: 去其他几个版逛了逛,都是讨论找工作的,现只能寄希望于本版了...
: 现有一个industrial camera,只支持640x480@60,30,15,7.5fps。 如果存为.avi, 这
: 些fps都支持,但如果直接存到.jpg或.bmp,不管我设哪个fps,都是以30fps存图。求
: 大侠指点如何能以高fps直接存图, 因为以后会更新到更快fps的camera
: C++/OpenCV, 无directshow经验
: 谢谢

y**b
发帖数: 10166
4
Camera不够吧,我这里研究爆炸模拟的摄像机,一秒钟上万帧都可以。
E**a
发帖数: 275
5
做3D Scanning,需要与位置同步
从avi extract太慢了,项目的目标是能够real time
现在只要解决如何提高存图的fps

【在 g*****y 的大作中提到】
: save as .avi, use openCV to extract .jpg/.bmp from .avi later offline
E**a
发帖数: 275
6
好吧,你是说stream上万帧吧,实时存储图像也能有这么快吗?
现在200million fps的相机都有,但是人家也只能存图16fps
我们只需要500fps就够了,存图

【在 y**b 的大作中提到】
: Camera不够吧,我这里研究爆炸模拟的摄像机,一秒钟上万帧都可以。
g*******t
发帖数: 7704
7
这个camera看着很烂, 换个有dsp芯片的,
p*******s
发帖数: 128
8
可能和硬件性能与驱动程序有关。如果驱动程序支持,按道理,你应该可以以你指定的
帧率存图的
。你的相机和memory之间接口是什么?其最大数传率有多高?60帧jpg图像所含数据比
一秒钟avi(60fps)的高多了。
c********l
发帖数: 8138
9
gopro的摄像头怎么样?
我随便说说

【在 E**a 的大作中提到】
: 去其他几个版逛了逛,都是讨论找工作的,现只能寄希望于本版了...
: 现有一个industrial camera,只支持640x480@60,30,15,7.5fps。 如果存为.avi, 这
: 些fps都支持,但如果直接存到.jpg或.bmp,不管我设哪个fps,都是以30fps存图。求
: 大侠指点如何能以高fps直接存图, 因为以后会更新到更快fps的camera
: C++/OpenCV, 无directshow经验
: 谢谢

h*******t
发帖数: 2679
10
bmp and fps? fps不是video 的概念吗?怎么跟bmp混一起去了?
avi 是video, 跟fps是对口的.

【在 E**a 的大作中提到】
: 去其他几个版逛了逛,都是讨论找工作的,现只能寄希望于本版了...
: 现有一个industrial camera,只支持640x480@60,30,15,7.5fps。 如果存为.avi, 这
: 些fps都支持,但如果直接存到.jpg或.bmp,不管我设哪个fps,都是以30fps存图。求
: 大侠指点如何能以高fps直接存图, 因为以后会更新到更快fps的camera
: C++/OpenCV, 无directshow经验
: 谢谢

相关主题
有啥国内的山寨板推荐?求助: 关于用VC做user interface (转载)
Galaxy Tab能有14小时电池寿命?寻找计算机视觉视频处理的合作伙伴
试多看2012 R1了么?2012 Summer Intern: Video Analytics Research Intern
进入PDA版参与讨论
h*******t
发帖数: 2679
11
avi is container.
motion jpeg is compression and often time avi is used for mjpeg.
bitmap is static picture.
OP mixed up these three different concepts.

【在 p*******s 的大作中提到】
: 可能和硬件性能与驱动程序有关。如果驱动程序支持,按道理,你应该可以以你指定的
: 帧率存图的
: 。你的相机和memory之间接口是什么?其最大数传率有多高?60帧jpg图像所含数据比
: 一秒钟avi(60fps)的高多了。

h*******t
发帖数: 2679
12
why don't you stream the live video?
a basic udpsink or tcpsink gstreamer plugin can do it.udp streaming can
easily give you almost instant 1080p30 live stream with roughly about a
tenth of second delay.

【在 E**a 的大作中提到】
: 做3D Scanning,需要与位置同步
: 从avi extract太慢了,项目的目标是能够real time
: 现在只要解决如何提高存图的fps

h*******t
发帖数: 2679
13
640x480@500fps shouldn't be a problem;
640*480*500=153.6M ps
1920*1080@60fps = 124.4M ps
After compression, the data you are dealing with is just slightly more than
a 1080p60 video. Not a big deal.
How do you get 500fps inputs? I thought your camera can only provide up to
60fps data.

【在 E**a 的大作中提到】
: 好吧,你是说stream上万帧吧,实时存储图像也能有这么快吗?
: 现在200million fps的相机都有,但是人家也只能存图16fps
: 我们只需要500fps就够了,存图

E**a
发帖数: 275
14
好吧,我的意思是说存成图片的话是30 frames per second,你要这么追字眼的话

【在 h*******t 的大作中提到】
: bmp and fps? fps不是video 的概念吗?怎么跟bmp混一起去了?
: avi 是video, 跟fps是对口的.

E**a
发帖数: 275
15
用的这个相机
http://www.theimagingsource.com/en_US/products/cameras/usb-ccd-
USB2.0的接口,为了图省事,也为了以后更换相机方便(比如换个500fps的相机),就套
用了OpenCV的代码,现在测试的结果是用cap.set设置相机60fps, 在循环内用OpenCV的
imwrite存成.jpg或.bmp,100秒只有3000帧左右,每张图50K左右;如果设置相机15fps
,还是100秒3000帧。开始是怀疑OpenCV不能真实的更改相机的fps,但同时记录的.avi
文件却能和设置的fps保持一致。非常不解。
stackoverflow有个贴子非常相似,但是是unsolved的
http://stackoverflow.com/questions/7447086/high-speed-video-cap

【在 p*******s 的大作中提到】
: 可能和硬件性能与驱动程序有关。如果驱动程序支持,按道理,你应该可以以你指定的
: 帧率存图的
: 。你的相机和memory之间接口是什么?其最大数传率有多高?60帧jpg图像所含数据比
: 一秒钟avi(60fps)的高多了。

a********m
发帖数: 15480
16
估计是因为imwrite慢,毕竟存静态图要麻烦很多。比如打开关闭文件,建数据结构。

15fps
avi

【在 E**a 的大作中提到】
: 用的这个相机
: http://www.theimagingsource.com/en_US/products/cameras/usb-ccd-
: USB2.0的接口,为了图省事,也为了以后更换相机方便(比如换个500fps的相机),就套
: 用了OpenCV的代码,现在测试的结果是用cap.set设置相机60fps, 在循环内用OpenCV的
: imwrite存成.jpg或.bmp,100秒只有3000帧左右,每张图50K左右;如果设置相机15fps
: ,还是100秒3000帧。开始是怀疑OpenCV不能真实的更改相机的fps,但同时记录的.avi
: 文件却能和设置的fps保持一致。非常不解。
: stackoverflow有个贴子非常相似,但是是unsolved的
: http://stackoverflow.com/questions/7447086/high-speed-video-cap

E**a
发帖数: 275
17
但我把相机设置为15fps,imwrite还是以30fps的速度储存啊

【在 a********m 的大作中提到】
: 估计是因为imwrite慢,毕竟存静态图要麻烦很多。比如打开关闭文件,建数据结构。
:
: 15fps
: avi

p******h
发帖数: 1783
18
maybe the fps setting of the camera is only for the video, not for pictures?

【在 E**a 的大作中提到】
: 但我把相机设置为15fps,imwrite还是以30fps的速度储存啊
h*******t
发帖数: 2679
19
这不是追字眼。你的问题是video的几个基本概念混乱了。概念混乱了,项目就做不下
去的。
BMP @30fps:
640x480x24-bit @ 30fps = 900KB per picture x 30/sec = 27MB/sec = 220Mbps.
It's huge amount of data.
1. Check your CPU load and Disk performance in task manager.
2. use process explorer from windows sysinternals to check more real time
information.
3. try the same code in linux.

【在 E**a 的大作中提到】
: 好吧,我的意思是说存成图片的话是30 frames per second,你要这么追字眼的话
h*******t
发帖数: 2679
20
opencv不能改相机设置很正常啊。这不是camera control library。

15fps
avi

【在 E**a 的大作中提到】
: 用的这个相机
: http://www.theimagingsource.com/en_US/products/cameras/usb-ccd-
: USB2.0的接口,为了图省事,也为了以后更换相机方便(比如换个500fps的相机),就套
: 用了OpenCV的代码,现在测试的结果是用cap.set设置相机60fps, 在循环内用OpenCV的
: imwrite存成.jpg或.bmp,100秒只有3000帧左右,每张图50K左右;如果设置相机15fps
: ,还是100秒3000帧。开始是怀疑OpenCV不能真实的更改相机的fps,但同时记录的.avi
: 文件却能和设置的fps保持一致。非常不解。
: stackoverflow有个贴子非常相似,但是是unsolved的
: http://stackoverflow.com/questions/7447086/high-speed-video-cap

a********m
发帖数: 15480
21
也看driver了。当然opencv内部有其他限制也有可能。

【在 h*******t 的大作中提到】
: opencv不能改相机设置很正常啊。这不是camera control library。
:
: 15fps
: avi

a********m
发帖数: 15480
22
那有可能是opencv内部有限制。毕竟是图像处理库,采集只是辅助功能,设置不一定那
么多。

【在 E**a 的大作中提到】
: 但我把相机设置为15fps,imwrite还是以30fps的速度储存啊
1 (共1页)
进入PDA版参与讨论
相关主题
某医疗行业外企招聘 researcher-上海Velocity Micro T103 Cruz电容屏好用不?
芝加哥高科技公司HERE招聘 (转载)有啥国内的山寨板推荐?
哪个语言适合做图像分析又容易整合到安卓和爱疯平台Galaxy Tab能有14小时电池寿命?
[内推]招聘 Deep Learning Research Engineer and Software Engineer (C++)试多看2012 R1了么?
如何修改Touch Pro第一屏!求助: 关于用VC做user interface (转载)
kindle 3 中文转换的成功率问题寻找计算机视觉视频处理的合作伙伴
魅族官网正式发布M92012 Summer Intern: Video Analytics Research Intern
这个板子怎么样? $350XDJM 帮看一下我这情况的找美国工业界的工作有戏吗?
相关话题的讨论汇总
话题: opencv话题: fps话题: avi话题: 存图话题: bmp