[發明專利]圖像處理軟件開發方法、圖像處理軟件開發裝置和圖像處理軟件開發程序有效
| 申請號: | 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是表示本發明的一個實施方式的組件圖定義部中定義的組件圖的說明圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于株式會社日立制作所,未經株式會社日立制作所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201180072643.1/2.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





