[發明專利]一種機器視覺檢測結果的存儲文件及方法有效
| 申請號: | 201110398831.5 | 申請日: | 2011-12-05 |
| 公開(公告)號: | CN102495878A | 公開(公告)日: | 2012-06-13 |
| 發明(設計)人: | 崔杰;張紹兵;陳斌;廖世鵬;成苗;于勇 | 申請(專利權)人: | 深圳市中鈔科信金融科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 成都賽恩斯知識產權代理事務所(普通合伙) 51212 | 代理人: | 朱月仙 |
| 地址: | 518026 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 機器 視覺 檢測 結果 存儲 文件 方法 | ||
技術領域
本發明涉及一種圖像的存儲格式及存儲方法,特別涉及一種機器視覺檢測結果的存儲文件及方法。
背景技術
機器視覺檢測是指用機器代替人眼來做測量和判斷,在現代自動化生產過程中,已廣泛應用于工況監視、成品檢驗和質量控制等領域。在很多領域中,需要對檢測結果進行分析,以進行工藝的改進,提高被檢測產品的合格率,或者需要將檢測結果保存為歷史記錄以方便回查。在這些情況下,往往需要對機器視覺檢測、識別的最終結果進行保存。然而,因保存的結果不僅僅只是圖像數據,還包括檢測結果數據,這導致數據量很大,存儲、使用及文件傳輸都很不方便;而且單獨存儲成一個個的JPEG或BMP(位圖)格式文件,這導致總體的文件數量過大,在對文件夾訪問時很不方便,嚴重時甚至無法打開文件夾。
發明內容
針對現有技術存在的問題,本發明的主要目的在于提供一種數據量小、存儲速度快、訪問方便的機器視覺檢測結果的存儲文件及方法。
為實現上述目的,本發明提供了一種機器視覺檢測結果的存儲文件,用于存儲機器視覺檢測后的檢測結果。該機器視覺檢測結果的存儲文件包含一個圖像數據文件和一個圖像列表文件,該圖像數據文件包含一張以上圖像的壓縮后的圖像數據和針對該圖像數據的檢測結果數據,該每一張圖像的檢測結果數據緊跟著存儲在對應的壓縮后的圖像數據的后面,該圖像列表文件包括文件頭信息和圖像集基本信息,該文件頭信息是對所有圖像數據進行壓縮的依據,而該文件頭信息僅僅包含量化表和哈夫曼表,省略了普通JPEG圖像中除了量化表和哈夫曼表之外的其它文件頭信息,且針對所有的待壓縮的圖像數據只保存一次文件頭信息。另外,該圖像列表文件還包含圖像數據文件中存儲的所有壓縮后的圖像數據和檢測結果數據的位置信息,具體的說,壓縮后的圖像數據的位置信息是指壓縮后的圖像數據在圖像數據文件中的起始地址和數據長度,檢測結果數據在圖像數據文件中的位置信息是指檢測結果數據在圖像數據文件中的起始地址和數據長度。另外,該圖像列表文件還包含圖像數據文件中存儲的所有圖像數據的寬度和高度信息。
本發明還提供了一種機器視覺檢測結果的存儲方法,用于存儲機器視覺檢測后的檢測結果,該存儲方法包含如下步驟:
(1)創建一個圖像列表文件和一個圖像數據文件;
(2)將作為待存儲的圖像數據進行壓縮的依據的文件頭信息保存在圖像列表文件中,且針對所有的待壓縮的圖像數據只保存一次文件頭信息,該文件頭信息僅僅包含量化表和哈夫曼表,省略了普通JPEG圖像中除了量化表和哈夫曼表之外的其它文件頭信息,而該量化表是通過輸入壓縮后圖像數據需達到的質量因子來建立的;
(3)將待存儲的圖像數據根據圖像列表文件中保存的文件頭信息進行壓縮;
(4)將壓縮后的圖像數據存儲在圖像數據文件中;
(5)在圖像列表文件中記錄當前存儲的壓縮后的圖像數據在圖像數據文件中的位置信息,該圖像列表文件記錄的壓縮后的圖像數據在圖像數據文件中的位置信息是指壓縮后的圖像數據在圖像數據文件中的起始地址和數據長度,另外,圖像列表文件還記錄圖像數據文件中存儲的所有圖像數據的寬度和高度信息;
(6)將機器視覺檢測后的檢測結果數據緊跟著保存在當前存儲的壓縮后的圖像數據的后面,壓縮后的圖像數據和檢測結果數據構成對當前檢測圖像的存儲;
(7)在圖像列表文件中記錄當前存儲的檢測結果數據在圖像數據文件中的位置信息,該檢測結果數據在圖像數據文件中的位置信息是指檢測結果數據在圖像數據文件中的起始地址和數據長度;
(8)判斷磁盤的剩余空間是否能存儲下一幅圖像;
(9)如有剩余空間存儲下一幅圖像,則繼續對下一幅待存儲的圖像數據進行壓縮;否則,寫上文件結束標志,結束圖像的保存。
將待存儲的圖像數據根據圖像列表文件中保存的文件頭信息進行壓縮包含如下步驟:
(1)將圖像數據劃分為多個8×8的矩陣,不足8的倍數的按8的倍數用0補齊;
(2)對每一個8×8的矩陣作余弦變換,得到一個頻率系數矩陣;
(3)對余弦變換后的頻率系數進行數據量化;
(4)對量化后的圖像數據進行編碼即得到壓縮后的圖像數據。
另外,當待存儲的圖像數據為灰度圖像時,則將待存儲的圖像數據進行壓縮時,僅僅對灰度圖像的Y值進行壓縮,可大大提高圖像數據的壓縮速度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市中鈔科信金融科技有限公司,未經深圳市中鈔科信金融科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110398831.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:浪涌發生器校準系統及校準方法
- 下一篇:一種環保型熱轉印模及其制成品





