- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 CPU多线程处理,一种隐藏传输时间方法
在使用CUDA进行编程时,遇到提速时间达不到效果时往往会用CUDA自带的visual profiler进行算法运行时间的分析; 在分析时,总会遇到数据流从向显存传输时的时间在算法中多于实际你的算法处理你要解决问题的算法的时间。 如你在传输时花70%的时间,而你处理你的问题时只花30%的时间,这时再提升你算法处理的问题时的速度主要集中在怎么减少传输时所用的时间或者怎么隐藏传输时所用的时间。 在
2016-10-31 06:57:02 759
原创 Harris角点标注法
在图像拼接过程中,图像的匹配是重要的一步,其中最常用的算法是Harris角点标注算法。 在Harris之前常用的是Moravec 角点提取算法,Moravec角点检测是一种基于灰度值的检测算法,主要是通过滑动二值矩形窗口寻找灰度变化的局部最大值。主要先通过事先设定一个经验阈值,通过对窗口(如取3*3的窗口)进行相邻八个方向(上,下,左,右,左上,左下,右上,右下)进行滑动,计算原窗口和滑动后窗口的
2016-10-25 19:13:28 1134
翻译 CUDA异步并发 (二)
感觉自己对CUDA的异步并发还是无法深入理解,在大神建议下看了CUDA C Programming Guide ,感觉对自己的帮助很大。 下面分享一下看了之后的体会,附上原文: Concurrent host execution is facilitated through asynchronous library functions thatreturn control to the host
2016-10-15 07:06:35 5563
原创 OPENCV 图像拼接 stitching的使用
图像拼接技术,现在有非常广泛的应用,如小型机器人的单目视觉的视野较为小,使机器人在应用时有一定的局限性,双目视觉能提供更广阔的视野,双目视觉中较为常用的是对左右两个摄像头获取的识图通过拼接来获取更广阔的视野,再如较为热门的VR,Youtube也极大地运用图像拼接的技术。 图像拼接主要分为几个主要的步骤: (1)图像的校正:由于成象器件拍摄姿态和扫描非线性会引起的图象几何失真,由于成像系统本身的原
2016-10-07 00:06:48 6911 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人