当前位置: 首页 > 专利查询>胡明建专利>正文

摄像头数据直接传给GPU处理的设计方法技术

技术编号:16038653 阅读:54 留言:0更新日期:2017-08-19 20:30
摄像头数据直接传给GPU处理的设计方法,这技术领域是属于计算机、人工智能和机器人视觉处理技术领域,主要的技术是把摄像头的数据直接传递给GPU,而不是把数据传递给内存,然后通过CPU处理,传递给GPU进行计算,把摄像头的数据直接传递给GPU大大的提高了对摄像头数据的处理速度,对以后的智能视频图像处理,人工智能的发展,机器人的发展等等领域,会产生巨大作用。

【技术实现步骤摘要】
摄像头数据直接传给GPU处理的设计方法
摄像头数据直接传给GPU处理的设计方法,这
是属于计算机、人工智能和机器人视觉处理
,主要的技术是把摄像头的数据直接传递给GPU,而不是把数据传递给内存,然后通过CPU处理,传递给GPU进行计算,把摄像头的数据直接传递给GPU大大的提高了对摄像头数据的处理速度,对以后的智能视频图像处理,人工智能的发展,机器人的发展等等领域,会产生巨大作用。
技术介绍
现在的摄像头一般的连接方法有USB,并口连接,CSI连接,USB接口摄像头的工作原理大致为:景物通过镜头(LENS)生成的光学图像投射到图像传感器表面上,然后转为电信号,经过A/D(模数转换)转换后变为数字图像信号,再送到数字信号处理芯片(DSP)中加工处理,再通过USB接口传输到电脑的接口缓存,然后传给内存,再显示到显示屏上,这样的设计存在着2大缺点,1.这样的设计只能进行2根线传输数据,速度比较慢,2.数据要经过缓存和内存,速度比较慢,这样的数据一般不需要GPU加速作为一般视频使用,如果要通过GPU进行处理,那么就要把内存的数据倒入显存,然后写入线程的寄存器,这样十分麻烦,并且接口的速度更加的慢了,CSI接口的设计,大大的提高了数据传输的能了,也可以进行多路传输,但这样的传输路径一般是摄像头传出差分数据,然后通过CSI接口把数据传给SOC上的微分电路,然后通过AD转换,把模拟信号转变成数字信号,再存入寄存器,然后把这些数据传给ISP进行处理,再传给内存,再把内存的数据传给显存,然后进行运算,虽然这样的方法处理的速度相对比较快,而且经过ISP处理后图片的效果也可以,可是要把这样的设计用于更高层次的智能设备,就显得十分差劲了,1它要多次的调用存储器,2.根本没有办法直接把GPU寄存器的数据直接转到ISP里,因此有了本专利技术的设计方法。
技术实现思路
由于人工智能和机器人的快速发展,要求处理的信息速度要求越来越快,这样对摄像头提出更高的要求,因为摄像头如同人的眼睛,人对外部的信息传入,有大于百分之八十来自眼睛的输入,因此摄像头对人工智能和机器人十分重要,当然要设计处理图片的速度越快越好,因此产生了本专利技术,摄像头数据直接传给GPU处理的设计方法,其特征是,把摄像头的每一个像素的电压扫描出来,然后直接通过AD转换,把它们变成数字数据,这其中对像素的读出有很多方法,最重要的是分块读出,就是最大限度的设计AD转换器的个数,每个AD转换器平均管多少个像素,这样最快速度的把总像素读完,然后把AD转换后的数据,通过2种方法直接传递给GPU的寄存器,一种方法是直接传递给GPU的寄存器,另一种方法是把AD转换的数据先传给ISP,然后经过ISP处理,把处理后的数据直接传递给GPU,这样的设计就是把数据不经过计算机的内存,也不经过GPU的显存,由于摄像头的像素越来越大,因此数据越来越大,并且处理的方法十分简单,因此不需要通过内存调用,直接用GPU处理十分合适,并且人工智能或机器人对外部信息的识别,主要还是通过各种各样的摄像头,因此提高摄像头的处理能力是十分关键的,其中包括这样的技术,把AD转换后的数据直接传给GPU,让GPU快速的处理数据,GPU把处理好的数据直接加以使用,并直接把处理后的这些数据加以利用或保存,另一种使用方法把数据直接传给GPU寄存器并设置各种特定信息的阈值,如果这时GPU处理的的数据的变化率大于这些阈值数值时,需要对这些数据进行预处理,就让数据先传递给ISP,让ISP处理数据,然后传给GPU再处理,处理完后把需要保存的数据保存起来,再一种处理的方法是把AD转换的数据输入ISP,经过数据处理以后,把数据从ISP传给GPU寄存器,经过GPU处理后,直接使用或保存起来再用,上面这几种方法根据程序和数据的特性智能的进行选择,并且把不同方法的数据进行比较运算,得到想要的数据,进行最有效的处理数据。附图说明图1是现有的设计方法,1.2代表摄像头,当然不一定只有2个,可以根据设计需求安装多少个,3代表SCL,4代表SDA,5代表I2C,6代表HOST接口器,7代表摄像头连接交换器,8代表AD转换,这里也要根据设计要求设计多个AD转换器,9代表视频输入设备,10代表ISP1,11代表ISP2,这也可以设计多个ISP,12代表内存,13代表CPU,14代表显存,15.16代表显存,这里有很多的显存,因为画不下只能画2个代表,17.18.19.20代表寄存器,这里有很多的寄存器,因为画不下只能画2个代表,21.22.23.24代表处理单元,也就是核,这里有很多的处理单元,因为画不下只能画2个代表,图2是摄像头数据直接传给GPU处理设计方法的结构图,1.2代表摄像头,当然不一定只有2个,可以根据设计需求安装多少个,3代表SCL,4代表SDA,5代表I2C,6代表HOST接口器,7代表摄像头连接交换器,8代表AD转换,这里也要根据设计要求设计多个AD转换器,9代表视频输入设备,10代表ISP1,11代表ISP2,这也可以设计多个ISP,12代表内存,13代表CPU,14代表显存,15.16代表显存,这里有很多的显存,因为画不下只能画2个代表,17.18.19.20代表寄存器,这里有很多的寄存器,因为画不下只能画2个代表,21.22.23.24代表处理单元,也就是核,这里有很多的处理单元,因为画不下只能画2个代表,25代表直接把AD转换后的数据直接传递给GPU的寄存器,26.27代表ISP和GPU寄存器的数据直接交换。实施方案打开计算机,摄像头就输入电源,进行寄存器设计,给摄像头设定频率,这样摄像头就可以把数据读出来,这读数据的设计有很多种,当然设计的方法是让数据进行分块读出,这样有利于多个AD转换器同时进行转换,十分有利于后期对数据进行粗细度的处理,这样十分有利于快速,细致的,正确的处理数据,然后把AD转换的数据直接输入GPU的寄存器,进行对原始数据进行运算,这样的好处是十分快,如果这时处理的数据没有达到设定的要求,那么就把数据先传给ISP处理,然后再传给GPU处理,或者可以先直接进行GPU处理,对有用的数据进行保存,那么就把处理过的数据存入内存,然后通过ISP处理再保存,或再调到GPU里进行处理,这样就十分快的处理好数据,使处理的速度达到最快,或者先进行ISP处理,再GPU处理,上面这几种方法根据程序和数据的特性智能的进行选择,进行最有效的处理数据。本文档来自技高网
...
摄像头数据直接传给GPU处理的设计方法

【技术保护点】
摄像头数据直接传给GPU处理的设计方法,其特征是,把摄像头的每一个像素的电压扫描出来,然后直接通过AD转换,把它们变成数字数据,这其中对像素的读出有很多方法,最重要的是分块读出,就是最大限度的设计AD转换器的个数,每个AD转换器平均管多少个像素,这样最快速度的把总像素读完,然后把AD转换后的数据,通过2种方法直接传递给GPU的寄存器,一种方法是直接传递给GPU的寄存器,另一种方法是把AD转换的数据先传给ISP,然后经过ISP处理,把处理后的数据直接传递给GPU,这样的设计就是把数据不经过计算机的内存,也不经过GPU的显存,由于摄像头的像素越来越大,因此数据越来越大,并且处理的方法十分简单,因此不需要通过内存调用,直接用GPU处理十分合适,并且人工智能或机器人对外部信息的识别,主要还是通过各种各样的摄像头,因此提高摄像头的处理能力是十分关键的,其中包括这样的技术,把AD转换后的数据直接传给GPU,让GPU快速的处理数据,GPU把处理好的数据直接加以使用,并直接把处理后的这些数据加以利用或保存,另一种使用方法把数据直接传给GPU寄存器并设置各种特定信息的阈值,如果这时GPU处理的的数据的变化率大于这些阈值数值时,需要对这些数据进行预处理,就让数据先传递给ISP,让ISP处理数据,然后传给GPU再处理,处理完后把需要保存的数据保存起来,再一种处理的方法是把AD转换的数据输入ISP,经过数据处理以后,把数据从ISP传给GPU寄存器,经过GPU处理后,直接使用或保存起来再用,上面这几种方法根据程序和数据的特性智能的进行选择,并且把不同方法的数据进行比较运算,得到想要的数据,进行最有效的处理数据。...

【技术特征摘要】
1.摄像头数据直接传给GPU处理的设计方法,其特征是,把摄像头的每一个像素的电压扫描出来,然后直接通过AD转换,把它们变成数字数据,这其中对像素的读出有很多方法,最重要的是分块读出,就是最大限度的设计AD转换器的个数,每个AD转换器平均管多少个像素,这样最快速度的把总像素读完,然后把AD转换后的数据,通过2种方法直接传递给GPU的寄存器,一种方法是直接传递给GPU的寄存器,另一种方法是把AD转换的数据先传给ISP,然后经过ISP处理,把处理后的数据直接传递给GPU,这样的设计就是把数据不经过计算机的内存,也不经过GPU的显存,由于摄像头的像素越来越大,因此数据越来越大,并且处理的方法十分简单,因此不需要通过内存调用,直接用GPU处理十分合适,并且人工智能或机器人对外部信息的识别,主要还是通过各种各...

【专利技术属性】
技术研发人员:胡明建
申请(专利权)人:胡明建
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1