當(dāng)前位置: 主頁 > 科技 >

        圖普科技:如何用TensorFlow實現(xiàn)物體檢測的像素級分類

        時間:2018-04-19來源:互聯(lián)網(wǎng) 作者:編輯 點(diǎn)擊:
        TensorFlow 的「物體檢測 API」有了一個新功能,它能根據(jù)目標(biāo)對象的像素位置來確定該對象的像素。換句話來說,TensorFlow 的物體檢測從原來的圖像級別成功上升到了像素級別。 使用 Te

        TensorFlow 的「物體檢測 API」有了一個新功能,它能根據(jù)目標(biāo)對象的像素位置來確定該對象的像素。換句話來說,TensorFlow 的物體檢測從原來的圖像級別成功上升到了像素級別。

        使用 TensorFlow 的「物體檢測 API」圖片中的物體進(jìn)行識別,最后的結(jié)果是圖片中一個個將不同物體框起來的方框。最近,這個「物體檢測 API」有了一個新功能,它能根據(jù)目標(biāo)對象的像素位置確定該對象的像素,實現(xiàn)物體的像素分類。

        云圖片

        TensorFlow 的物體檢測 API 模型——Mask-RCNN

        實例分割

        「實例分割」是物體檢測的延伸,它能讓我們在普通的物體檢測的基礎(chǔ)上獲取關(guān)于該對象更加精確、全面的信息。

        在什么情況下我們才需要這樣精確的信息呢?

        • 無人駕駛汽車

          為了確保安全,無人駕駛汽車需要精確定位道路上其他車輛和行人。

        • 機(jī)器人系統(tǒng)

          機(jī)器人在連接兩個部件時,如果知道這兩個部件的確切位置,那么機(jī)器人的操作就會更加高效、準(zhǔn)確。

        「實例分割」的方法有很多,TensorFlow 進(jìn)行「實例分割」使用的是 Mask RCNN 算法。

        Mask R-CNN 算法概述

        云圖片

        Mask RCNN 算法架構(gòu)

        在介紹 Mask RCNN 之前,我們先來認(rèn)識一下 Faster R-CNN。

        Faster-RCNN 是一個用于物體檢測的算法,它被分為兩個階段:第一階段被稱為「候選區(qū)域生成網(wǎng)絡(luò)」(RPN),即生成候選物體的邊框;第二階段本質(zhì)上是 Fast R-CNN 算法,即利用 RolPool 從每個候選邊框獲取對象特征,并執(zhí)行分類和邊框回歸。這兩個階段所使用的特征可以共享,以更快地獲得圖像推算結(jié)果。

        Faster R-CNN 對每個候選對象都有兩個輸出,一個是分類標(biāo)簽,另一個是對象邊框。而 Mask-RCNN 就是在 Faster R-CNN 的兩個輸出的基礎(chǔ)上,添加一個掩碼的輸出,該掩碼是一個表示對象在邊框中像素的二元掩碼。但是這個新添加的掩碼輸出與原來的分類和邊框輸出不同,它需要物體更加精細(xì)的空間布局和位置信息。因此,Mask R-CNN 需要使用「全卷積神經(jīng)網(wǎng)絡(luò)」(FCN)。

        「全卷積神經(jīng)網(wǎng)絡(luò)」是「語義分割」中十分常見的算法,它利用了不同區(qū)塊的卷積和池化層,首先將一張圖片解壓至它原本大小的三十二分之一,然后在這種粒度水平下進(jìn)行預(yù)測分類,最后使用向上采樣和反卷積層將圖片還原到原來的尺寸。

        因此,Mask RCNN 可以說是將?Faster RCNN 和「全卷積神經(jīng)網(wǎng)絡(luò)」這兩個網(wǎng)絡(luò)合并起來,形成的一個龐大的網(wǎng)絡(luò)架構(gòu)。

        實操 Mask-RCNN

        • 圖片測試

        你可以利用 TensorFlow 網(wǎng)站上的共享代碼來對 Mask RCNN 進(jìn)行圖片測試。以下是測試結(jié)果:

        云圖片

        Mask RCNN on Kites Image
        • 視頻測試

        最有意思的是用 YouTube 視頻來測試這個模型。從 YouTube 上下載幾條視頻,開始了視頻測試。

        視頻測試的主要步驟:

        1. 使用 VideoFileClip 功能從視頻中提取出每個幀;

        2. 使用 fl_image 功能對視頻中截取的每張圖片進(jìn)行物體檢測,然后用修改后的視頻圖片替換原本的視頻圖片;

        3. 最后,將修改后的視頻圖像合并成一個新的視頻。

        Mask RCNN 的深入研究

        下一步的探索包括:

        • 測試一個精確度更高的模型,觀察兩次測試結(jié)果的區(qū)別;

        • 使用 TensorFlow 的物體檢測 API 在定制的數(shù)據(jù)集上對 Mask RCNN 進(jìn)行測試。



        頂一下
        (0)
        0%
        踩一下
        (0)
        0%
        ------分隔線----------------------------
        發(fā)表評論
        請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動的言論。
        評價:
        文章導(dǎo)航
        推薦內(nèi)容
        主站蜘蛛池模板: 交换同学会hd中字| 鸥美一级黄色片| 精品无码国产自产拍在线观看蜜| 小莹与翁回乡下欢爱姿势| 国产三级精品三级| 一二三高清区线路1| 欧美日韩国产精品| 国产婷婷色一区二区三区深爱网| 中文字幕一区在线观看| 狠狠色噜噜狠狠狠888米奇视频| 国产精品俺来也在线观看 | 岛国免费在线观看| 亚洲欧美中文日韩v在线观看| 黑人性受xxxx黑人xyx性爽| 情欲小说app下载| 亚洲欧美日韩综合久久| 麻豆国产在线不卡一区二区| 国模gogo中国人体私拍视频| 久久综合88熟人妻| 精品在线第一页| 国产精品欧美一区二区三区| 久久久久久国产精品免费免费男同| 玉蒲团之偷情宝鉴电影| 国产一区免费在线观看| 99在线精品视频在线观看| 曰批免费视频播放免费| 全部在线播放免费毛片| h视频在线观看免费观看| 成人黄色激情视频| 亚洲国产精品久久丫| 色综合久久伊人| 国模无码一区二区三区不卡| 中国国语毛片免费观看视频 | 久久精品国产亚洲AV网站| 秋葵视频在线观看在线下载| 国产精品99精品久久免费| 中文国产日韩欧美视频| 日韩欧美成人免费中文字幕 | 又粗又大又硬又爽的免费视频| 5╳社区视频在线5sq| 故意短裙公车被强好爽在线播放 |