logo好方法网

神经网络影像辨识系统、神经网络建置系统及方法


技术摘要:
本发明涉及神经网络影像辨识系统、神经网络建置系统及方法,该神经网络建置方法包括:根据使用者点选的在画面显示的多个指令图形标签组成指令图形标签组合序列;以与该指令图形标签组合序列的内容相同的顺序来组合与该多个指令图形标签对应的多个程序组以产生神经网络  全部
背景技术:
由于处理器技术的高度成熟,使用者只需要撰写好适当的软件程序,就可以利用 处理器运作软件程序而轻松达到将操作自动化的效果。然而,在要达到能够撰写适当的软 件程序并驱动处理器进行操作自动化之前,使用者必须先熟悉适用于驱动此处理器的程序 语言,这个学习过程相当程度地延长了刚开始使用的人员实际完成一份工作时所需耗费的 时间。以神经网络的训练来说,当产品要提供使用者定制功能的时候,受限于使用者可能并 不理解产品中使用的程序语言,所以最终也只能允许使用者在各种先前设定好的参数中进 行调整,并没有办法真正达到由使用者在产品中建置新功能的效果。
技术实现要素:
有鉴于此,本发明提供一种神经网络影像辨识系统及其使用的神经网络建置系统 及方法,其提供简单的使用接口以帮助使用者能轻松完成神经网络的建置。 从一个角度来看,本发明提供一种神经网络影像辨识系统,其包括一个拍摄装置, 一个影像辨识装置以及一个神经网络建置系统。其中,拍摄装置适于拍摄待辨识影像;影像 辨识装置电性耦接至拍摄装置并从拍摄装置取得待辨识影像,且影像辨识装置执行神经网 络影像辨识程序以辨识此待辨识影像而获得辨识结果。神经网络建置系统包括一个输入单 元、一个显示单元以及一个控制单元;显示单元适于提供可以显示多个指令图形标签的画 面;输入单元适于由使用者输入控制操作以点选指令图形标签以组成指令图形标签组合序 列;控制单元提供与多个神经网络层相关的多个程序组且每一个指令图形标签对应到一个 程序组。其中,神经网络建置系统以与指令图形标签组合序列的内容相同的顺序来组合与 这多个指令图形标签对应的程序组以产生上述的神经网络影像辨识程序,而且神经网络建 置系统在此神经网络影像辨识程序进行编译之前检查指令图形标签组合序列是否符合一 或多个预设规则。 在一个实施例中,上述的控制操作还包括设定指令图形标签所对应的功能内容图 形中的参数栏位以由此设定对应的程序组所使用的参数。 在一个实施例中,上述的一或多个预设规则用于检查指令图形标签组合序列中的 指令图形标签所对应的程序组的搭配关系是否适当。 在一个实施例中,上述的指令图形标签包括输入层指令图形标签、扁平层指令图 形标签、以及输出层指令图形标签;输入层指令图形标签对应到输入层程序组,扁平层指令 图形标签对应到扁平层程序组,输出层指令图形标签对应到输出层程序组,其中,输入层程 序组适于执行神经网络影像辨识程序的输入层,扁平层程序组适于执行神经网络影像辨识 程序的扁平层,输出层程序组适于执行神经网络影像辨识程序的输出层,而且上述的预设 5 CN 111612138 A 说 明 书 2/9 页 规则包括:如果输入层指令图形标签的输入张量维度超过输出层指令图形标签的输出张量 维度,则指令图形标签组合序列中必须至少有一个扁平层指令图形标签的功能内容图形。 在一个实施例中,上述的指令图形标签包括输入层指令图形标签、扁平层指令图 形标签以及全连接层指令图形标签;输入层指令图形标签对应到输入层程序组,扁平层指 令图形标签对应到扁平层程序组,全连接层指令图形标签对应到全连接层程序组,其中,输 入层程序组适于执行神经网络影像辨识程序的输入层,扁平层程序组适于执行神经网络影 像辨识程序的扁平层,全连接层程序组适于执行神经网络影像辨识程序的全连接层,而且 上述的预设规则包括:如果输入层指令图形标签的输入张量维度超过1,则全连接阶层指令 图形标签的功能内容图形必须排列在扁平层指令图形标签的功能内容图形之后。 在一个实施例中,在控制操作指示调整指令图形标签组合序列的内容的方式违反 预设规则时,神经网络建置系统产生一警示信号并将指令图形标签组合序列的内容恢复为 执行违反预设规则的控制操作之前的内容。 在一个实施例中,当神经网络建置系统完成预设规则的检查后,神经网络影像辨 识系统将神经网络影像辨识程序传送至外部服务器进行编译,并将包含想要辨识的目标物 件的现有影像传送至外部服务器以训练神经网络影像辨识程序,其中,外部服务器提供不 包含目标物件的对照影像以训练神经网络影像辨识程序,并在训练完成后将神经网络影像 辨识程序传送回神经网络影像辨识系统以辨识待辨识影像。 从另一个角度来看,本发明提出一种神经网络建置系统,其包括一个输入单元、一 个显示单元以及一个控制单元,显示单元适于提供可以显示多个指令图形标签的画面;输 入单元适于由使用者输入控制操作以点选指令图形标签而组成指令图形标签组合序列;控 制单元提供与多个神经网络层相关的多个程序组且每一个指令图形标签对应到一个程序 组。其中,神经网络建置系统以与指令图形标签组合序列的内容相同的顺序来组合与这些 指令图形标签对应的程序组以产生一个神经网络程序,而且神经网络建置系统在神经网络 程序进行编译之前检查指令图形标签组合序列是否符合一或多个预设规则。 从另一个角度来看,本发明提出一种神经网络建置方法,其包括下列步骤:根据使 用者点选的在画面显示的多个指令图形标签组成一指令图形标签组合序列;以与此指令图 形标签组合序列的内容相同的顺序来组合与这些指令图形标签对应的多个程序组以产生 神经网络程序;以及在此神经网络程序进行编译之前检查指令图形标签组合序列是否符合 一或多个预设规则。 在一个实施例中,此神经网络建置方法还根据使用者设定的指令图形标签对应的 功能内容图形中的参数栏位以设定对应的程序组所使用的参数。 在一个实施例中,上述的指令图形标签包括输入层指令图形标签、扁平层指令图 形标签、以及输出层指令图形标签;输入层指令图形标签对应到输入层程序组,扁平层指令 图形标签对应到扁平层程序组,输出层指令图形标签对应到输出层程序组,其中,输入层程 序组适于执行神经网络影像辨识程序的输入层,扁平层程序组适于执行神经网络影像辨识 程序的扁平层,输出层程序组适于执行神经网络影像辨识程序的输出层,而且上述的预设 规则包括:如果输入层指令图形标签的输入张量维度超过输出层指令图形标签的输出张量 维度,则指令图形标签组合序列中必须至少有一个扁平层指令图形标签的功能内容图形。 在一个实施例中,上述的指令图形标签包括输入层指令图形标签、扁平层指令图 6 CN 111612138 A 说 明 书 3/9 页 形标签以及全连接层指令图形标签;输入层指令图形标签对应到输入层程序组,扁平层指 令图形标签对应到扁平层程序组,全连接层指令图形标签对应到全连接层程序组,其中,输 入层程序组适于执行神经网络影像辨识程序的输入层,扁平层程序组适于执行神经网络影 像辨识程序的扁平层,全连接层程序组适于执行神经网络影像辨识程序的全连接层,而且 上述的预设规则包括:如果输入层指令图形标签的输入张量维度超过1,则全连接阶层指令 图形标签的功能内容图形必须排列在扁平层指令图形标签的功能内容图形之后。 在一个实施例中,此神经网络建置方法还在使用者指示调整指令图形标签组合序 列的内容的方式违反预设规则时,产生警示信号并将指令图形标签组合序列的内容恢复为 违反预设规则之前的内容。 根据上述内容,在采用本发明所提供的技术的时候,当要产生出一个神经网络程 序的时候,使用者只要组合指令图形标签而不需要实际利用程序语言来进行撰写就可以产 生出对应的神经网络程序。 附图说明 图1为根据本发明一实施例的神经网络影像辨识系统的方块图。 图2A~图2E为根据本发明一实施例的神经网络建置系统的显示单元所提供的画 面的示意图。 图3A为根据本发明一实施例的指令图形标签组合序列的内容的示意图。 图3B为由图3A所示的指令图形标签组合序列的内容转换而成的神经网络程序。 图4A为根据本发明一实施例的指令图形标签组合序列的内容的示意图。 图4B为由图4A所示的指令图形标签组合序列的内容转换而成的神经网络程序。 图5为根据本发明一实施例的神经网络建置方法的流程图。 其中,附图中符号的简单说明如下: 10:神经网络影像辨识系统;12:拍摄装置;14:影像辨识装置;16:神经网络建置系 统;18:数据传输装置;20:画面;22:指令显示区域;24:指令组合区域;28:指令图形标签组 合序列;160:输入单元;162:控制单元;164:显示单元;220:指令图形标签1;222:指令图形 标签2;224:指令图形标签3;226:指令图形标签4;240:序列成员1;242:序列成员2;244:序 列成员3;246:序列成员4;248:序列成员5;S502~S508:本发明一实施例的执行步骤;IMG: 待辨识影像。
下载此资料需消耗2积分,
分享到:
收藏