智能相機后臺管理軟件設計與實現(xiàn)
發(fā)布時間:2022-02-23 05:27
隨著智能相機產(chǎn)品性能不斷提高,應用領域更加廣泛,對智能相機后臺管理軟件提出了更高的要求。智能相機后臺管理軟件為用戶提供了可視化交互界面,方便用戶操作智能相機以及訪問數(shù)據(jù)并作分析處理,從而降低智能相機的使用復雜度并提高整個系統(tǒng)的工作效率,所以開發(fā)出優(yōu)秀的智能相機后臺管理軟件是智能相機產(chǎn)業(yè)的重要環(huán)節(jié)。本文設計開發(fā)的智能相機后臺管理軟件主要實現(xiàn)了后臺管理軟件與智能相機平臺的數(shù)據(jù)通信功能與參數(shù)配置功能,用戶可以方便地通過可視化交互界面實現(xiàn)對智能相機的控制與數(shù)據(jù)獲取。本文主要工作內(nèi)容如下:(1)基于MFC設計開發(fā)了后臺管理軟件可視化交互界面。采用懸浮窗口布局擴展了功能區(qū),使用Open CV開源視覺庫實現(xiàn)了對圖像的基本操作。(2)基于Gig E Vision協(xié)議設計并實現(xiàn)了后臺管理軟件通信模塊。分析了Gig E Vision協(xié)議的主要內(nèi)容,設計并實現(xiàn)了控制通道和流通道,實現(xiàn)了管理軟件命令消息的可靠傳輸與文件數(shù)據(jù)流的高速可靠接收。封裝數(shù)據(jù)通信模塊函數(shù)為動態(tài)鏈接庫,提供函數(shù)接口供其他應用程序調(diào)用。(3)基于Gen ICam標準的Gen Api模塊設計并實現(xiàn)了后臺管理軟件參數(shù)配置功能。根據(jù)Gen Api...
【文章來源】:南京郵電大學江蘇省
【文章頁數(shù)】:77 頁
【學位級別】:碩士
【文章目錄】:
摘要
abstract
專用術語注釋表
第一章 緒論
1.1 課題的研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 智能相機協(xié)議概述
1.3.1 智能相機通信協(xié)議
1.3.2 Gen ICam標準
1.4 論文內(nèi)容安排
第二章 系統(tǒng)平臺介紹與軟件總體設計
2.1 智能相機平臺與軟件開發(fā)環(huán)境
2.1.1 智能相機平臺
2.1.2 軟件開發(fā)環(huán)境
2.2 需求分析
2.3 軟件GUI交互界面的布局
2.3.1 界面布局
2.3.2 圖像操作
2.4 數(shù)據(jù)通信與相機參數(shù)配置
2.4.1 數(shù)據(jù)通信功能設計
2.4.2 參數(shù)配置功能設計
2.5 本章小結
第三章 基于Gig E Vision協(xié)議實現(xiàn)數(shù)據(jù)通信
3.1 Gig E Vision協(xié)議分析
3.2 GVCP控制協(xié)議分析與實現(xiàn)
3.2.1 GVCP協(xié)議分析
3.2.2 GVCP控制通道的實現(xiàn)
3.2.3 可連接相機枚舉
3.3 GVSP數(shù)據(jù)流協(xié)議分析與實現(xiàn)
3.3.1 GVSP協(xié)議分析
3.3.2 實現(xiàn)流通道數(shù)據(jù)快速接收
3.3.3 流通道丟包重傳機制的實現(xiàn)
3.3.4 定時器的實現(xiàn)與使用
3.4 實現(xiàn)Gig E Vision協(xié)議通信模塊封裝
3.4.1 通信模塊DLL的創(chuàng)建
3.4.2 通信模塊API的使用
3.5 本章小結
第四章 基于Gen Api相機參數(shù)配置
4.1 Gen Api模塊簡介
4.2 Tiny XML2 函數(shù)庫概述
4.3 XML設備描述文件的設計與生成
4.3.1 設備描述文件結構規(guī)劃
4.3.2 設備描述文件的參數(shù)設計
4.3.3 Gen Api節(jié)點解析
4.3.4 生成XML設備描述文件
4.4 實現(xiàn)設備描述文件的傳輸
4.5 解析設備描述文件配置相機參數(shù)
4.6 本章小結
第五章 功能測試與性能分析
5.1 搭建測試環(huán)境
5.2 基于Gig E Vision協(xié)議的通信功能測試
5.2.1 通信連接的建立
5.2.2 流通道數(shù)據(jù)傳輸
5.2.3 DLL的加載與使用
5.3 基于Gen Api的參數(shù)配置測試
5.3.1 XML設備描述文件傳輸
5.3.2 功能參數(shù)配置
5.4 性能分析
5.4.1 CPU使用率
5.4.2 丟包處理能力
5.4.3 數(shù)據(jù)傳輸能力
5.5 本章小結
第六章 總結與展望
參考文獻
附錄1 攻讀碩士學位期間撰寫的論文
附錄2 攻讀碩士學位期間參加的科研項目
致謝
本文編號:3640964
【文章來源】:南京郵電大學江蘇省
【文章頁數(shù)】:77 頁
【學位級別】:碩士
【文章目錄】:
摘要
abstract
專用術語注釋表
第一章 緒論
1.1 課題的研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 智能相機協(xié)議概述
1.3.1 智能相機通信協(xié)議
1.3.2 Gen ICam標準
1.4 論文內(nèi)容安排
第二章 系統(tǒng)平臺介紹與軟件總體設計
2.1 智能相機平臺與軟件開發(fā)環(huán)境
2.1.1 智能相機平臺
2.1.2 軟件開發(fā)環(huán)境
2.2 需求分析
2.3 軟件GUI交互界面的布局
2.3.1 界面布局
2.3.2 圖像操作
2.4 數(shù)據(jù)通信與相機參數(shù)配置
2.4.1 數(shù)據(jù)通信功能設計
2.4.2 參數(shù)配置功能設計
2.5 本章小結
第三章 基于Gig E Vision協(xié)議實現(xiàn)數(shù)據(jù)通信
3.1 Gig E Vision協(xié)議分析
3.2 GVCP控制協(xié)議分析與實現(xiàn)
3.2.1 GVCP協(xié)議分析
3.2.2 GVCP控制通道的實現(xiàn)
3.2.3 可連接相機枚舉
3.3 GVSP數(shù)據(jù)流協(xié)議分析與實現(xiàn)
3.3.1 GVSP協(xié)議分析
3.3.2 實現(xiàn)流通道數(shù)據(jù)快速接收
3.3.3 流通道丟包重傳機制的實現(xiàn)
3.3.4 定時器的實現(xiàn)與使用
3.4 實現(xiàn)Gig E Vision協(xié)議通信模塊封裝
3.4.1 通信模塊DLL的創(chuàng)建
3.4.2 通信模塊API的使用
3.5 本章小結
第四章 基于Gen Api相機參數(shù)配置
4.1 Gen Api模塊簡介
4.2 Tiny XML2 函數(shù)庫概述
4.3 XML設備描述文件的設計與生成
4.3.1 設備描述文件結構規(guī)劃
4.3.2 設備描述文件的參數(shù)設計
4.3.3 Gen Api節(jié)點解析
4.3.4 生成XML設備描述文件
4.4 實現(xiàn)設備描述文件的傳輸
4.5 解析設備描述文件配置相機參數(shù)
4.6 本章小結
第五章 功能測試與性能分析
5.1 搭建測試環(huán)境
5.2 基于Gig E Vision協(xié)議的通信功能測試
5.2.1 通信連接的建立
5.2.2 流通道數(shù)據(jù)傳輸
5.2.3 DLL的加載與使用
5.3 基于Gen Api的參數(shù)配置測試
5.3.1 XML設備描述文件傳輸
5.3.2 功能參數(shù)配置
5.4 性能分析
5.4.1 CPU使用率
5.4.2 丟包處理能力
5.4.3 數(shù)據(jù)傳輸能力
5.5 本章小結
第六章 總結與展望
參考文獻
附錄1 攻讀碩士學位期間撰寫的論文
附錄2 攻讀碩士學位期間參加的科研項目
致謝
本文編號:3640964
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3640964.html
最近更新
教材專著