lin zhang11:
Hi TI员工和论坛的朋友们,大家好:
有人可以给回答下吗?
按我的计算,如果传JPEG图像,240*320,怎么也可以传10帧/秒啊。
但是现在是每帧要4,5秒的样子。
Yonggang Wang2:
回复 lin zhang11:
应该是你自己的问题,我跑的是6帧/S
lin zhang11:
回复 Yonggang Wang2:
Hi Yonggang Wang,
我就是跑的TI的例程“Camera Application”啊(TI SDK V1.1.0).
我并没有改动例程。
Yonghua Pan:
回复 lin zhang11:
1, 你用的是TI的开发板吗?能否检查一下芯片的丝印?
2,能否用websock_camera也尝试看看
lin zhang11:
回复 Yonghua Pan:
HI, PAN,
感谢你的回复。
1. 板子用的不是TI的开发板,因为TI的视频开发板不好弄到,买也很麻烦,我用的是淘宝上的开源硬件商场的那个。
2, Websock_camera,这个例程我跑不通,在最后的“connect”和send “Capture”页面处,不能正常跑,点击“connect”
后,没有“Websocket Connected” 弹出,无法看到图像。
3. 传输图像很慢的问题,我觉得我找到了,现在传输一帧的时间为2.58秒,这2.58秒钟,程序里的"file creat"(open creat)
用了大概1.2秒,"file open"(open write)用了大概1.3秒, 剩下的大概80ms是MT9D111 Capture 1帧图像和“file write”的时间。
其中 Capture 1帧图像大概为67ms, “file write”(不算打开文件,只是写的时间,写了1张图片)大概为5ms.
4. 现在JPG图片是存在片外Flash里的,这个文件的数据本来在RAM里,是从RAM保存到Flash里的,我想问下,是否可以不写入
flash里,而直接用RAM里的数据,这样会很快,如在RAM里创建一个文件,不过这种方法我不知道是否可行,也不知道怎么做。
BR!
Yonggang Wang2:
回复 lin zhang11:
Hi,
你的板子是哪个?我用的也是TB的,没有你说的那个问题。
关于你的第四点,cc3200不同于stm32,对用户都是透明的。你的想法很好,但是很容易造成死机。
可否进一步交流?
lin zhang11:
回复 Yonggang Wang2:
HI Yonggang wang,
1. 我用的板子是淘宝开源硬件商城的那个。
2. 你说的TB是什么?
3.你说没我说的那个问题,是指你一秒可以传很多帧图像吗?
4. 关于第四点,在RAM里建文件,我只是个想法,不知道如何实现,你知道吗?
BR!
Yonggang Wang2:
回复 lin zhang11:
Hi,
1、你的板子的链接是?
2、淘宝
3、6帧每秒
4、我觉得你图像慢的问题不在RAM或者flash里,建议你先别做这个尝试
lin zhang11:
回复 Yonggang Wang2:
HI, Yonggang Wang2,
1. 板子的淘宝链接:http://item.taobao.com/item.htm?spm=a230r.1.14.46.R9HCOp&id=43373209519&ns=1&abbucket=8#detail
2. 你说的6帧/秒,真的让我疯狂,你用的是CC3200 SDK中的例程吗? 代码可以共享吗?因为我仔细的测试过TI SDK中Camera Application
这个例程序,“file Open”就需要大概1.3秒(文件大小64K字节),所以每秒1帧都不会到。我觉得不是板子的问题,是串行flash的问题。
串行flash速度不够。
3. 可以要你的联系方式吗? 我的QQ:32474259, 手机18565807177(深圳号码)
BR!
lei ming:
回复 lin zhang11:
关于第二点,是要支持HTML5的浏览器才会有反应的。你可能用的是IE.建议用谷歌浏览器或360浏览器。