[发明专利]图像处理软件开发方法、图像处理软件开发装置和图像处理软件开发程序有效

专利信息
申请号: 201180072643.1 申请日: 2011-08-03
公开(公告)号: CN103718159A 公开(公告)日: 2014-04-09
发明(设计)人: 崎村茂寿;三好雅则 申请(专利权)人: 株式会社日立制作所
主分类号: G06F9/44 分类号: G06F9/44;G06T11/80
代理公司: 北京尚诚知识产权代理有限公司 11322 代理人: 龙淳
地址: 日本*** 国省代码: 日本;JP
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 图像 处理软件 开发 方法 装置 程序
【说明书】:

技术领域

本发明涉及图像处理软件开发方法、图像处理软件开发装置和图像处理软件开发程序的技术。

背景技术

因为图像处理系统的处理性能提高,其应用领域从现有的FA(Factory Automation:工厂自动化)领域扩展到了屋内外的人物监视、数码相机等的面部识别、车载相机进行的外部环境识别等广泛的领域。

另一方面,图像处理系统的开发中,作为处理对象的数据非常多,所以用通用CPU(Central Processing Unit:中央处理器)进行的处理不能得到充分的性价比(或者单位电力的性能),所以较多使用内含图像处理用的硬件加速器的嵌入式LSI(Large Scale Integration:大规模集成)。其中,嵌入式LSI是嵌入式设备中装载的电路,嵌入式设备使用嵌入式LSI高速地执行图像处理。

因此,需要使用用于实现通过嵌入式LSI运行的驱动软件的编程语言库开发识别软件。其中,嵌入式设备用软件的开发中,一般使用C语言等编程语言,嵌入式LSI用的驱动软件也同样作为编程语言库提供。因此,识别软件开发者使用的开发方法当然也一般是使用编程语言编程。

但是,使用编程语言编程的情况下,存在实现工作量较多,实现中的人工错误较多等问题。

对这些问题的有效的现有技术,是基于模型的开发技术。

基于模型的开发技术与现有的基于编程语言的开发不同,是通过:

(a)按处理顺序列举预先在软件开发环境上定义的处理区块

(b)在图上将同样在软件开发环境上定义的软件组件图连接

等方法描述软件处理流程(以下称为“模型(model)”),使该模型在计算机上模拟动作进行动作验证,根据情况从模型生成编程语言源代码的技术。基于模型的开发的一例,有如专利文献1所述的技术。其中,专利文献1是属于(a)类的例子。

先行技术文献

专利文献

专利文献1:日本特开2009-087144号公报

发明内容

发明要解决的课题

但是,专利文献1中记载的技术中,存在不能够开发与嵌入式LSI用的编程语言库联动的识别算法(或者即使能够进行PC等开发环境上的模拟,也不能够生成调用嵌入式LSI用的编程语言库的源代码)的问题。

此外,基于模型的开发中,为了与使用编程语言的开发相比提高开发效率,大多将预先定义的软件组件的抽象度设定为比编程语言用函数更高,难以减少软件组件执行所需的嵌入式设备的计算机资源(计算量和内存使用量)。

于是,本发明的主要目的在于提供一种基于模型的开发环境,其能够进行综合了执行图像处理的嵌入式LSI用的编程语言库的基于模型的开发,具体而言为开发环境上的(不使用编程语言的)组件图连接型识别算法开发,和减少嵌入式设备的计算机资源使用量的源代码生成。

用于解决课题的方法

为了解决上述课题,本发明是一种图像处理软件开发方法,对使用图像处理装置用编程语言库的软件开发进行辅助,在图像处理软件开发装置上执行,其特征在于:

上述图像处理软件开发装置包括存储装置和用于构成模型图编辑部的控制装置,

上述存储装置中,作为用于描述软件的模型图的构成元素的4种下位组件图,在组件图定义部中分别存储有输入输出数据内存管理组件图、输入数据值设定组件图、库执行组件图和输出数据值取得组件图,

上述下位组件图具有上述编程语言库的函数和用于指定执行该函数时的输入输出数据的接口,

将通过上述接口连接的4种上述下位组件图组合而得的上位组件图,也存储在上述存储装置中,

上述模型图编辑部,

在接受了向模型图中追加上述下位组件图或上述上位组件图的追加操作时,将所接受的上述下位组件图或上述上位组件图追加到上述模型图,并且在接受了对于多个上述下位组件图的上述接口的连接操作时,用有向链接将所接受的上述接口之间连接,由此生成模型图。

其他方法在后文中记载。

发明效果

根据本发明,能够提供一种基于模型的开发环境,其能够进行综合了执行图像处理的嵌入式LSI用的编程语言库的基于模型的开发,具体而言为开发环境上的(不使用编程语言的)组件图连接型识别算法开发,和减少嵌入式设备的计算机资源使用量的源代码生成。

附图说明

图1是表示本发明的一个实施方式的图像处理软件开发系统的结构图。

图2是表示本发明的一个实施方式的组件图定义部中定义的组件图的说明图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201180072643.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top