一种图像处理方法、装置及设备制造方法及图纸

技术编号:23314878 阅读:20 留言:0更新日期:2020-02-11 17:43
本发明专利技术公开了一种图像处理方法、装置及设备,设备中预先配置算子库,算子库中包括多种算子;该方法包括:确定待处理图像对应的每个子任务,以及每个子任务之间的执行顺序;按照执行顺序,依次调用每个子任务对应的算子,对待处理图像进行处理;可见本方案中,可以对图像设定不同的子任务,利用这些算子可以对图像进行多种形式的处理,也就是执行这些子任务,也就是说,该设备可以处理不同场景中的图像,提高了设备的通用性。

An image processing method, device and equipment

【技术实现步骤摘要】
一种图像处理方法、装置及设备
本专利技术涉及一种工业类机器视觉领域,特别是指一种图像处理方法、装置及设备。
技术介绍
目前,一些电子设备具有图像处理功能。比如,考勤场景中设置的抓拍机可以进行人脸识别,交通场景中设置的摄像头可以进行车牌识别,物流场景中设置的工业相机可以识别物体的颜色尺寸等信息。但是,这些电子设备中配置的算法是固定的,不同场景中设置的设备不能通用,比如用于人脸识别的相机不能用于车牌识别。可见,现有的图像处理设备的通用性较差。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种图像处理方法、装置及设备,以提高设备的通用性。基于上述目的,本专利技术实施例提供了一种图像处理方法,包括:获取待处理图像;确定所述待处理图像对应的每个子任务,以及每个子任务之间的执行顺序;按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对所述待处理图像进行处理。可选的,在所述获取待处理图像之后,还包括:识别所述待处理图像中的每个检测对象;所述确定所述待处理图像对应的每个子任务,以及每个子任务之间的执行顺序,包括:分别确定每个检测对象对应的每个子任务;确定每个子任务之间的执行顺序;所述按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对所述待处理图像进行处理,包括:按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对检测对象进行处理。可选的,在所述识别所述待处理图像中的每个检测对象之后,还包括:针对每个检测对象,确定该检测对象对应的滤波方式;利用所确定的滤波方式,对该检测对象进行滤波;所述按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对检测对象进行处理,包括:按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对滤波后的检测对象进行处理。可选的,所述针对每个检测对象,确定该检测对象对应的滤波方式,包括:展示每种滤波方式对应的解释信息;确定用户针对每个检测对象选择的滤波方式;或者,根据预先配置的对象类型与滤波方式的对应关系,确定每个检测对象对应的滤波方式;或者,展示每种滤波方式对检测对象的滤波结果;确定用户针对每个检测对象选择的滤波方式。可选的,所述依次调用每个子任务对应的算子,对检测对象进行处理,包括以下任意一个或多个步骤:若检测对象为图形码,则调用图形码扫描算子对检测对象进行扫描;调用定位算子,确定所述检测对象的位置;调用颜色识别算子,识别所述检测对象的颜色;调用尺寸识别算子,识别所述检测对象的尺寸;调用模型匹配算子,判断所述检测对象与预设模型是否相匹配。可选的,所述确定所述待处理图像对应的每个子任务,以及每个子任务之间的执行顺序,包括:在交互界面中展示多个第一级子任务;确定用户选择的第一级子任务,作为第一级待执行子任务;展示所述第一级待执行子任务的下一级子任务;确定用户选择的下一级子任务,作为下一级待执行子任务。基于上述目的,本专利技术实施例还提供了一种图像处理装置,包括:获取模块,用于获取待处理图像;第一确定模块,用于确定所述待处理图像对应的每个子任务,以及每个子任务之间的执行顺序;调用模块,用于按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对所述待处理图像进行处理。可选的,所述装置还包括:识别模块,用于识别所述待处理图像中的每个检测对象;所述第一确定模块,具体用于:分别确定每个检测对象对应的每个子任务;确定每个子任务之间的执行顺序;所述调用模块,具体用于:按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对检测对象进行处理。可选的,所述装置还包括:第二确定模块,用于针对每个检测对象,确定该检测对象对应的滤波方式;滤波模块,用于利用所确定的滤波方式,对该检测对象进行滤波;所述调用模块,具体用于:按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对滤波后的检测对象进行处理。可选的,所述第二确定模块,具体用于:展示每种滤波方式对应的解释信息;确定用户针对每个检测对象选择的滤波方式;或者,根据预先配置的对象类型与滤波方式的对应关系,确定每个检测对象对应的滤波方式;或者,展示每种滤波方式对检测对象的滤波结果;确定用户针对每个检测对象选择的滤波方式。可选的,所述调用模块用于执行以下任意一个或多个步骤:若检测对象为图形码,则调用图形码扫描算子对检测对象进行扫描;调用定位算子,确定所述检测对象的位置;调用颜色识别算子,识别所述检测对象的颜色;调用尺寸识别算子,识别所述检测对象的尺寸;调用模型匹配算子,判断所述检测对象与预设模型是否相匹配。可选的,所述第一确定模块,具体用于:在交互界面中展示多个第一级子任务;确定用户选择的第一级子任务,作为第一级待执行子任务;展示所述第一级待执行子任务的下一级子任务;确定用户选择的下一级子任务,作为下一级待执行子任务。基于上述目的,本专利技术实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一种图像处理方法。可选的,所述处理器包括:现场可编程门阵列、中央处理器和数字信号处理芯片;其中,所述现场可编程门阵列,用于确定对图像的处理逻辑;基于所述处理逻辑调用所述中央处理器对所述图像进行特征提取,得到特征数据;以及调用所述数字信号处理芯片对所述特征数据进行运算处理。应用本专利技术所示实施例,设备中预先配置算子库,算子库中包括多种算子;确定待处理图像对应的每个子任务,以及每个子任务之间的执行顺序;按照执行顺序,依次调用每个子任务对应的算子,对待处理图像进行处理;可见本方案中,可以对图像设定不同的子任务,利用这些算子可以对图像进行多种形式的处理,也就是执行这些子任务,也就是说,该设备可以处理不同场景中的图像,提高了设备的通用性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种图像处理方法的流程示意图;图2为本专利技术实施例提供的一种相机的结构示意图;图3为本专利技术实施例提供的一种图像处理流程示意图;图4为本专利技术实施例提供的另一种图像处理流程示意图;图5为本专利技术实施例提供的一种图像处理装置的结构示意图;图6为本专利技术实施本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:/n获取待处理图像;/n确定所述待处理图像对应的每个子任务,以及每个子任务之间的执行顺序;/n按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对所述待处理图像进行处理。/n

【技术特征摘要】
20180727 CN 20181084748411.一种图像处理方法,其特征在于,包括:
获取待处理图像;
确定所述待处理图像对应的每个子任务,以及每个子任务之间的执行顺序;
按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对所述待处理图像进行处理。


2.根据权利要求1所述的方法,其特征在于,在所述获取待处理图像之后,还包括:
识别所述待处理图像中的每个检测对象;
所述确定所述待处理图像对应的每个子任务,以及每个子任务之间的执行顺序,包括:
分别确定每个检测对象对应的每个子任务;确定每个子任务之间的执行顺序;
所述按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对所述待处理图像进行处理,包括:
按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对检测对象进行处理。


3.根据权利要求2所述的方法,其特征在于,在所述识别所述待处理图像中的每个检测对象之后,还包括:
针对每个检测对象,确定该检测对象对应的滤波方式;
利用所确定的滤波方式,对该检测对象进行滤波;
所述按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对检测对象进行处理,包括:
按照所述执行顺序,在预先配置的算子库中,依次调用每个子任务对应的算子,对滤波后的检测对象进行处理。


4.根据权利要求3所述的方法,其特征在于,所述针对每个检测对象,确定该检测对象对应的滤波方式,包括:
展示每种滤波方式对应的解释信息;确定用户针对每个检测对象选择的滤波方式;
或者,根据预先配置的对象类型与滤波方式的对应关系,确定每个检测对象对应的滤波方式;
或者,展示每种滤波方式对检测对象的滤波结果;确定用户针对每个检测对象选择的滤波方式。


5.根据权利要求2所述的方法,其特征在于,所述依次调用每个子任务对应的算子,对检测对象进行处理,包括以下任意一个或多个步骤:
若检测对象为图形码,则调用图形码扫描算子对检测对象进行扫描;
调用定位算子,确定所述检测对象的位置;
调用颜色识别算子,识别所述检测对象的颜色;
调用尺寸识别算子,识别所述检测对象的尺寸;
调用模型匹配算子,判断所述检测对象与预设模型是否相匹配。


6.根据权利要求1所述的方法,其特征在于,所述确定所述待处理图像对应的每个子任务,以及每个子任务之间的执行顺序,包括:
在交互界面中展示多个第一级子任务;
确定用户选择的第一级子任务,作为第一级待执行子任务;
展示所述第一级待执行子任务的下一级子任务;
确定用户选择的下一级子任务,作为下一级待执行子任务。


7.一种图像处理装置,其特征在于,包括:

【专利技术属性】
技术研发人员:周飞
申请(专利权)人:深圳百迈技术有限公司
类型:发明
国别省市:广东;44

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

1