[發(fā)明專利]一種基于ARM-Cortex M4 NB-iot芯片架構(gòu)實(shí)現(xiàn)的邊緣圖像算法在審
| 申請(qǐng)?zhí)枺?/td> | 202011594537.7 | 申請(qǐng)日: | 2020-12-29 |
| 公開(公告)號(hào): | CN112561911A | 公開(公告)日: | 2021-03-26 |
| 發(fā)明(設(shè)計(jì))人: | 麻勝恒;廖忠懷 | 申請(qǐng)(專利權(quán))人: | 深圳市中科聯(lián)合通信技術(shù)有限公司 |
| 主分類號(hào): | G06T7/00 | 分類號(hào): | G06T7/00;G06T7/13;G06T7/136;G06T5/00;G06T5/40 |
| 代理公司: | 成都眾恒智合專利代理事務(wù)所(普通合伙) 51239 | 代理人: | 王育信 |
| 地址: | 518000 廣東省深圳市南山區(qū)南頭街道*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 arm cortex m4 nb iot 芯片 架構(gòu) 實(shí)現(xiàn) 邊緣 圖像 算法 | ||
本發(fā)明公開了一種基于ARM?Cortex M4 NB?iot芯片架構(gòu)實(shí)現(xiàn)的邊緣圖像算法,該算法包括如下步驟:(S1)計(jì)算并分配內(nèi)存空間,并進(jìn)行初始化;(S2)提取圖像的灰度值,計(jì)算圖像的每個(gè)灰度級(jí)的數(shù)值在圖像出現(xiàn)的次數(shù);(S3)計(jì)算圖像的累計(jì)直方圖,將圖像轉(zhuǎn)換到新的灰度級(jí)范圍;(S4)將圖像的灰度值變成一個(gè)序列,計(jì)算出圖像的灰度關(guān)聯(lián)度范圍;(S5)選定閾值,判斷圖像的各個(gè)點(diǎn)的灰度關(guān)聯(lián)度是否滿足邊緣點(diǎn)要求;(S6)對(duì)孤立點(diǎn)進(jìn)行刪除,連接具有邊緣特性的點(diǎn),得到圖像的邊緣檢測(cè)測(cè)結(jié)果。通過上述設(shè)計(jì),本發(fā)明的邊緣圖像算法填補(bǔ)了現(xiàn)階段NB?iot物聯(lián)網(wǎng)芯片在圖像上的檢測(cè)和處理,在圖像處理的場(chǎng)合上能夠很好的運(yùn)用,同時(shí)降低了相關(guān)圖像識(shí)別類的終端產(chǎn)品的生產(chǎn)成本。
技術(shù)領(lǐng)域
本發(fā)明涉及邊緣圖像檢測(cè)技術(shù)領(lǐng)域,具體地說,是涉及一種基于ARM-Cortex M4NB-iot芯片架構(gòu)實(shí)現(xiàn)的邊緣圖像算法。
背景技術(shù)
邊緣是圖像的一種重要特征,用于圖像的特征描述、圖像分析與識(shí)別等等圖像處理中。但是目前還沒有邊緣圖像技術(shù)能夠完全滿足圖像處理的實(shí)際需要。
ARM-Cortex M4 NB-iot芯片具有較強(qiáng)的計(jì)算和存儲(chǔ)功能,結(jié)合NB-iot網(wǎng)絡(luò)架構(gòu),作為終端的核心單元,ARM-Cortex M4 NB-iot芯片上承載了算法的計(jì)算與NB-iot的無線網(wǎng)絡(luò)接入,需要具備了廣覆蓋、大連接、低功耗和低成本的要求。算法在實(shí)施時(shí)前監(jiān)聽網(wǎng)絡(luò)狀態(tài),處于激活狀態(tài)時(shí)等待進(jìn)入進(jìn)入休眠狀態(tài)后申請(qǐng)計(jì)算資源,在低速率下進(jìn)行運(yùn)算。避免了搜網(wǎng)和接收狀態(tài)下對(duì)任務(wù)的頻繁切換,保證入網(wǎng)和搜網(wǎng),降低連接成本。計(jì)算結(jié)果在周期上報(bào)階段進(jìn)行匯總上報(bào),減少空口信令的交互,提升頻譜密度,實(shí)現(xiàn)省電。
因此,將邊緣圖像算法在ARM-Cortex M4 NB-iot芯片上進(jìn)行實(shí)現(xiàn)和優(yōu)化是急需解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于ARM-Cortex M4 NB-iot芯片架構(gòu)實(shí)現(xiàn)的邊緣圖像算法,填補(bǔ)了現(xiàn)階段NB-iot物聯(lián)網(wǎng)芯片在圖像上的檢測(cè)和處理,在圖像處理的場(chǎng)合上能夠很好的運(yùn)用,同時(shí)降低了相關(guān)圖像識(shí)別類的終端產(chǎn)品的生產(chǎn)成本。
為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:
一種基于ARM-Cortex M4 NB-iot芯片架構(gòu)實(shí)現(xiàn)的邊緣圖像算法,包括如下步驟:
(S1)按照預(yù)先指定矩陣窗口大小,由ARM-Cortex M4 NB-iot芯片在內(nèi)部RAM區(qū)域劃定一段固定內(nèi)存區(qū)域用于緩存圖像數(shù)據(jù)和中間量的保存,并進(jìn)行初始化;
(S2)根據(jù)圖像的格式,提取圖像的灰度值,將彩色圖像轉(zhuǎn)化為灰度圖像,計(jì)算圖像的每個(gè)灰度級(jí)的數(shù)值在圖像出現(xiàn)的次數(shù);
(S3)計(jì)算圖像的累計(jì)直方圖,以2%和98%處的灰度值作為圖像的灰度的最小值和最大值,將圖像轉(zhuǎn)換到新的灰度級(jí)范圍;
(S4)根據(jù)指定的矩陣窗口,將圖像的灰度值變成一個(gè)序列,計(jì)算圖像各像素點(diǎn)和周圍的形成的序列,計(jì)算出圖像的灰度關(guān)聯(lián)度范圍;
(S5)選定閾值,判斷圖像的各個(gè)點(diǎn)的灰度關(guān)聯(lián)度是否滿足邊緣點(diǎn)要求;
(S6)用矩陣窗口依次掃過整個(gè)圖像,對(duì)孤立點(diǎn)進(jìn)行刪除,連接具有邊緣特性的點(diǎn),得到圖像的邊緣檢測(cè)測(cè)結(jié)果。
進(jìn)一步地,在步驟(S1)中,不同的數(shù)據(jù)保存根據(jù)數(shù)據(jù)的產(chǎn)生類型存放在劃分出的指定區(qū)域的不同位置上,計(jì)算產(chǎn)生的臨時(shí)數(shù)據(jù)通過指針的方式對(duì)已分配的某段空閑空間進(jìn)行寫入和讀取。
進(jìn)一步地,在步驟(S3)中,累計(jì)直方圖的計(jì)算公式為:
P(rk)=n1+n2+n3+...Nk。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市中科聯(lián)合通信技術(shù)有限公司,未經(jīng)深圳市中科聯(lián)合通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011594537.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





