提高图像获取速度的方法和装置的制造方法_3

文档序号:9730417阅读:来源:国知局
提高图像获取速度的装置,如图1所示,用于电子电路,电子电路包括图像传感器11、图像采集模块12、图像处理模块13和处理器14,图像传感器11的输出端连接图像采集模块12的输入端,图像采集模块12的输出端连接图像处理模块13的输入端,图像处理模块13的输出端连接处理器14,如图8所示,包括:
[0096]第一判断模块111:用于判断图像处理模块13是否将图像数据输出完成,如果是,转至更新模块,如果否,则重复执行;
[0097]更新模块112:用于将图像处理模块13的图像数据输出地址更新为新的输出地址。
[0098]本实施例中,只是将存储图像数据的缓存从存入缓存区中移除,并添加至读取缓存区中,并没有“拷贝”缓存中的图像数据,避免了现有技术中采用“拷贝”而造成的时间损耗和系统损耗,因此,与现有技术相比,本实施例加快了图像数据的获取速度,降低了处理器的系统损耗。
[0099]作为图8实施例的一种改进,如图9所示,还包括:
[0100]读取模块113:用于当需要使用图像处理模块13处理后的图像数据时,从该图像数据对应的存储地址中读取该图像数据。
[0101]本实施例中,存储地址为读取缓存区中存储该图像数据的缓存地址。图2实施例与本实施例中的读取模块113可以是一个连续的结构,也可以为两个独立的结构。
[0102]作为图9实施例的一种改进,如图10所示,第一判断模块111连接有:
[0103]记录模块110:用于预先建立用于记录能够存入图像数据的地址的存入地址表和用于记录能够读取已存图像数据的地址的读取地址表,存入地址表中预先记录有至少两个能够存入图像数据的地址;
[0104]第一判断模块111进一步用于:
[0105]判断所述图像处理模块是否将图像数据输出完成,如果是,则将已经存入图像数据的地址从所述存入地址表中删除并添加至所述读取地址表中,转至更新模块,如果否,则重复执行。
[0106]本实施例中,建立有存入地址表和读取地址表,当图像数据传输完成,将已经存入图像数据的地址从存入地址表中删除并添加至读取地址表中,提高了图像数据存储和读取的便利性。
[0107]作为图10实施例的进一步改进,如图11所示,读取模块113包括:
[0108]第二判断模块1131:用于当需要使用图像处理模块13处理后的图像数据时,判断读取地址表是否为空,如果是,重复执行本步骤,如果否,执行下一步骤;
[0109]取出模块132:用于将读取地址表中的地址中存储的图像数据取出;
[0110]转换模块1133:用于将已经取出图像数据的地址从读取地址表中删除并添加至存入地址表中。
[0111]本实施例,对上述实施例进行了进一步的优化,将已经取出图像数据的地址从读取地址表中删除并添加至存入地址表中,用于存储新的经过图像处理模块13处理后的图像数据,无需处理器14在存入地址表中设置新的用于存储图像数据的地址,进一步地提高了图像数据的获取速度。
[0112]作为图10和图11实施例的进一步改进,记录模块110中的存入地址表和读取地址表均米用链表结构。
[0113]本实施例中,链表结构是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表结构最明显的好处就是:常规数组排列关联项目的方式不同于这些数据项目在记忆体或磁盘上顺序,数据的存取往往要在不同的排列顺序中转换。本实施例中,使用链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。
[0114]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种提高图像获取速度的方法,用于电子电路,所述电子电路包括图像传感器、图像采集模块、图像处理模块和处理器,所述图像传感器的输出端连接所述图像采集模块的输入端,所述图像采集模块的输出端连接所述图像处理模块的输入端,所述图像处理模块的输出端连接所述处理器,其特征在于,所述方法包括: 判断所述图像处理模块是否将图像数据输出完成,如果是,执行下一步骤,如果否,重复执行本步骤; 将所述图像处理模块的图像数据输出地址更新为新的输出地址。2.根据权利要求1所述的提高图像获取速度的方法,其特征在于,所述方法还包括: 当需要使用所述图像处理模块处理后的图像数据时,从该图像数据对应的存储地址中读取该图像数据。3.根据权利要求2所述的提高图像获取速度的方法,其特征在于,所述判断所述图像处理模块是否将图像数据输出完成之前包括: 预先建立用于记录能够存入图像数据的地址的存入地址表和用于记录能够读取已存图像数据的地址的读取地址表,所述存入地址表中预先记录有至少两个能够存入图像数据的地址; 所述判断所述图像处理模块是否将图像数据输出完成进一步为: 判断所述图像处理模块是否将图像数据输出完成,如果是,则将已经存入图像数据的地址从所述存入地址表中删除并添加至所述读取地址表中,执行下一步骤,如果否,则重复执行本步骤。4.根据权利要求3所述的提高图像获取速度的方法,其特征在于,所述当需要使用所述图像处理模块处理后的图像数据时,从该图像数据对应的存储地址中读取该图像数据进一步为: 当需要使用所述图像处理模块处理后的图像数据时,判断所述读取地址表是否为空,如果是,重复执行本步骤,如果否,执行下一步骤; 将所述读取地址表中的地址中存储的图像数据取出; 将已经取出图像数据的地址从所述读取地址表中删除并添加至所述存入地址表中。5.根据权利要求3或4所述的提高图像获取速度的方法,其特征在于,所述存入地址表和读取地址表均采用链表结构。6.—种提高图像获取速度的装置,用于电子电路,所述电子电路包括图像传感器、图像采集模块、图像处理模块和处理器,所述图像传感器的输出端连接所述图像采集模块的输入端,所述图像采集模块的输出端连接所述图像处理模块的输入端,所述图像处理模块的输出端连接所述处理器,其特征在于,包括: 第一判断模块:用于判断所述图像处理模块是否将图像数据输出完成,如果是,转至更新模块,如果否,则重复执行; 更新模块:用于将所述图像处理模块的图像数据输出地址更新为新的输出地址。7.根据权利要求6所述的提高图像获取速度的装置,其特征在于,还包括: 读取模块:用于当需要使用所述图像处理模块处理后的图像数据时,从该图像数据对应的存储地址中读取该图像数据。8.根据权利要求7所述的提高图像获取速度的装置,其特征在于,所述第一判断模块连接有: 记录模块:用于预先建立用于记录能够存入图像数据的地址的存入地址表和用于记录能够读取已存图像数据的地址的读取地址表,所述存入地址表中预先记录有至少两个能够存入图像数据的地址; 所述第一判断模块一进一步用于: 判断所述图像处理模块是否将图像数据输出完成,如果是,则将已经存入图像数据的地址从所述存入地址表中删除并添加至所述读取地址表中,转至更新模块,如果否,则重复执行。9.根据权利要求8所述的提高图像获取速度的装置,其特征在于,所述读取模块包括: 第二判断模块:用于当需要使用所述图像处理模块处理后的图像数据时,判断所述读取地址表是否为空,如果是,重复执行,如果否,转至取出模块; 取出模块:用于将所述读取地址表中的地址中存储的图像数据取出; 转换模块:用于将已经取出图像数据的地址从所述读取地址表中删除并添加至所述存入地址表中。10.根据权利要求8或9所述的提高图像获取速度的装置,其特征在于,所述记录模块中的所述存入地址表和读取地址表均采用链表结构。
【专利摘要】本发明公开了一种提高图像获取速度的方法和装置,属于图像获取领域,所述方法和装置用于电子电路,所述方法包括:判断所述图像处理模块是否将图像数据输出完成,如果是,执行下一步骤,如果否,重复执行本步骤;将所述图像处理模块的图像数据输出地址更新为新的输出地址。本发明中的图像获取方法,仅仅操作的是图像数据存储的地址,并没有“拷贝”输出地址中的图像数据,避免了现有技术中采用“拷贝”而造成的时间损耗和系统损耗。因此,与现有技术相比,本发明加快了图像的获取速度,降低了处理器的系统损耗。
【IPC分类】H04N5/232
【公开号】CN105491281
【申请号】CN201510824902
【发明人】贾天亮
【申请人】北京天诚盛业科技有限公司
【公开日】2016年4月13日
【申请日】2015年11月24日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1