• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    LabelMe標(biāo)注核對(duì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    2022-04-02 02:55:52迪力夏提多力昆張?zhí)t馮向萍
    關(guān)鍵詞:中文名掩碼文件夾

    迪力夏提·多力昆,張?zhí)t,馮向萍

    (新疆農(nóng)業(yè)大學(xué) 計(jì)算機(jī)與信息工程學(xué)院,新疆 烏魯木齊 830052)

    0 引 言

    隨著計(jì)算機(jī)技術(shù)的發(fā)展,在深度學(xué)習(xí)領(lǐng)域中,數(shù)據(jù)集的選擇很重要,在構(gòu)造數(shù)據(jù)集時(shí),需要注意做好數(shù)據(jù)的清洗和標(biāo)注,一個(gè)高質(zhì)量的數(shù)據(jù)集往往能夠提高模型訓(xùn)練的質(zhì)量和預(yù)測(cè)的準(zhǔn)確率。在沒(méi)有大規(guī)模的圖像數(shù)據(jù)集的情況下,為提高數(shù)據(jù)集質(zhì)量,筆者設(shè)計(jì)了一種基于Django[1-2]的LabelMe[3-4](圖像標(biāo)注工具)標(biāo)注核對(duì)系統(tǒng)。

    該文使用的圖像標(biāo)注工具為L(zhǎng)abelMe,在使用LabelMe標(biāo)注工具完成標(biāo)注后,通常對(duì)標(biāo)注進(jìn)行核對(duì)檢查。這是一個(gè)繁瑣且耗時(shí)的事情,需對(duì)每張圖片的每個(gè)標(biāo)簽進(jìn)行逐個(gè)點(diǎn)擊,并核對(duì)檢查標(biāo)注與標(biāo)簽的一致性。為解決該問(wèn)題,降低核對(duì)工作中的復(fù)雜性,減少耗時(shí),該文將分別從Django框架的技術(shù)、總體設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、關(guān)鍵技術(shù)及系統(tǒng)界面展示等五個(gè)方面詳述。

    1 Django框架技術(shù)

    Django框架技術(shù)是一種開放源代碼式的Web[5-6]應(yīng)用型框架,由Python[7]程序設(shè)計(jì)語(yǔ)言寫成,該框架設(shè)計(jì)模式為MTV[8],選用成熟的框架可避免代碼間迭代耦合等機(jī)制,還可根據(jù)具體需求,直接調(diào)用框架內(nèi)部方法,更容易完成開發(fā)。Django框架也是一個(gè)遵循MVC[9]設(shè)計(jì)模式的框架,即模型、視圖、控制器。它們各自職責(zé)如下:

    (1)模型層(Model):作為Web應(yīng)用中最重要的一部分,它涵蓋了整個(gè)系統(tǒng)的實(shí)體類以及各種變量和方法規(guī)則,負(fù)責(zé)訪問(wèn)及更新數(shù)據(jù)庫(kù),為域名訪問(wèn)使用的服務(wù)器提供接口。

    (2)視圖層(View):視圖層主要是當(dāng)有請(qǐng)求服務(wù)時(shí)來(lái)產(chǎn)生應(yīng)答,并由HTML在界面上供使用者操作。主要以表單的形式傳給后臺(tái),還可對(duì)其進(jìn)行校驗(yàn),使開發(fā)者不必關(guān)心界面的相關(guān)問(wèn)題,專注于業(yè)務(wù)邏輯的開發(fā)與實(shí)現(xiàn)。

    (3)模板(Templates):模板是將數(shù)據(jù)的內(nèi)容與展現(xiàn)分離,Django框架可隨時(shí)替換變更,并滿足用戶多樣需求,不局限于內(nèi)置模板。強(qiáng)調(diào)代碼復(fù)用性,以插件形式將多個(gè)組件服務(wù)于整個(gè)框架,并隨時(shí)支持?jǐn)U展,使得Django框架搭建Web平臺(tái)具有較強(qiáng)的擴(kuò)展性。

    2 總體設(shè)計(jì)

    系統(tǒng)的總體設(shè)計(jì)如圖1所示,主要有項(xiàng)目管理、原圖記錄、導(dǎo)入JSON[10]、統(tǒng)一標(biāo)簽名、批量生成標(biāo)注圖、核對(duì)標(biāo)注圖、導(dǎo)出JSON文件等七大功能模塊,其數(shù)據(jù)存儲(chǔ)部分使用Django框架自帶的SQLite3[11-12]數(shù)據(jù)庫(kù)。

    (1)項(xiàng)目管理:該模塊作為系統(tǒng)的基礎(chǔ)模塊,主要用來(lái)管理來(lái)自不同項(xiàng)目的LabelMe數(shù)據(jù)集,使其相互獨(dú)立。擁有創(chuàng)建、修改、裁剪主要目標(biāo)的功能。

    (2)原圖記錄:該模塊主要在數(shù)據(jù)庫(kù)中記錄圖片路徑及標(biāo)注狀態(tài),并在數(shù)據(jù)庫(kù)中創(chuàng)建圖片表,其一張圖片對(duì)應(yīng)一條記錄。

    (3)導(dǎo)入JSON:該模塊主要用于導(dǎo)入標(biāo)注集到數(shù)據(jù)庫(kù)中,一個(gè)標(biāo)簽對(duì)應(yīng)一條記錄,且圖片表與標(biāo)簽表為一對(duì)多關(guān)系,同時(shí)生成標(biāo)簽的匯總表。擁有導(dǎo)入新標(biāo)注數(shù)據(jù)和導(dǎo)入修改后的標(biāo)注數(shù)據(jù)集的功能。

    (4)標(biāo)簽設(shè)置:該模塊主要用來(lái)統(tǒng)一標(biāo)簽的英文名,同時(shí)設(shè)置標(biāo)簽的序號(hào)、中文名、顏色、字體位置和是否導(dǎo)出等功能,并通過(guò)預(yù)覽查看設(shè)置效果。

    (5)批量生成掩碼圖:該模塊主要用來(lái)批量生成掩碼圖,通過(guò)設(shè)置好的標(biāo)簽,使用OpenCV[13]生成掩碼圖,使用戶核對(duì)標(biāo)注時(shí)無(wú)需逐個(gè)生成掩碼圖,加快核對(duì)速度。

    (6)標(biāo)注核對(duì):該模塊為核心模塊,主要用來(lái)核對(duì)標(biāo)注集,通過(guò)生成的掩碼圖以核對(duì)標(biāo)簽名稱與對(duì)應(yīng)標(biāo)注物是否一致。擁有切換、修改、預(yù)覽等功能。

    (7)導(dǎo)出JSON:該模塊為完成標(biāo)注核對(duì)后的最后一部分,主要用于導(dǎo)出系統(tǒng)中核對(duì)后的JSON標(biāo)注數(shù)據(jù)。擁有導(dǎo)出所有數(shù)據(jù)、移除需刪除數(shù)據(jù)、拷貝需修改數(shù)據(jù)和在標(biāo)簽名后面追加序號(hào)等功能。

    3 數(shù)據(jù)庫(kù)設(shè)計(jì)

    數(shù)據(jù)庫(kù)的設(shè)計(jì)是系統(tǒng)設(shè)計(jì)環(huán)節(jié)中必不可少的一環(huán),一個(gè)功能完善、結(jié)構(gòu)合理的數(shù)據(jù)庫(kù)能夠幫助系統(tǒng)更高效、便捷地管理系統(tǒng)的各項(xiàng)數(shù)據(jù)。在數(shù)據(jù)庫(kù)設(shè)計(jì)中,ER模型是一種能夠改善開發(fā)人員與用戶之間的溝通交流的建模工具,能夠準(zhǔn)確地描述數(shù)據(jù)的各種相關(guān)特性以及它們之間的互相約束關(guān)系,是一種概念性設(shè)計(jì)。通過(guò)ORM[14](對(duì)象關(guān)系映射)的方式建立Model層與數(shù)據(jù)庫(kù)的映射,完成數(shù)據(jù)庫(kù)的具體數(shù)據(jù)表的生成。EER[15](增強(qiáng)實(shí)體關(guān)系模型)則是對(duì)其進(jìn)行了進(jìn)一步細(xì)化,轉(zhuǎn)換成了關(guān)系模型,與具體的數(shù)據(jù)庫(kù)管理系統(tǒng)有關(guān)。系統(tǒng)的EER模型如圖2所示。

    通過(guò)圖2對(duì)系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)結(jié)構(gòu)的展示,可以清楚地發(fā)現(xiàn)數(shù)據(jù)庫(kù)不同表之間的具體關(guān)聯(lián)關(guān)系以及它們的總體情況。本節(jié)將根據(jù)之前的分析結(jié)果,綜合項(xiàng)目開發(fā)過(guò)程中的具體情況,創(chuàng)建數(shù)據(jù)Model并通過(guò)ORM映射生成具體的數(shù)據(jù)表,分別是項(xiàng)目表、匯總表、圖片表和標(biāo)簽表,并對(duì)數(shù)據(jù)表做詳細(xì)說(shuō)明。

    3.1 項(xiàng)目表

    該表主要用于管理不同項(xiàng)目的數(shù)據(jù)集,使同項(xiàng)目之間互不干擾。字段有id號(hào)、項(xiàng)目英文名、項(xiàng)目中文名、是否裁剪主要目標(biāo)、X軸裁剪比例和Y軸裁剪比例。其中裁剪目標(biāo)指的是在原圖上進(jìn)行目標(biāo)的裁剪,使圖片只包含主要目標(biāo),過(guò)濾其他背景。在馬匹四肢別征數(shù)據(jù)集中,裁剪目標(biāo)設(shè)置為馬匹,裁剪比例設(shè)置為-1,使其生成的掩碼圖只包含馬匹,且裁剪比例為馬匹框長(zhǎng)寬+10%。項(xiàng)目表的具體結(jié)構(gòu)見(jiàn)表1。

    表1 項(xiàng)目表結(jié)構(gòu)

    3.2 匯總表

    該表主要用于統(tǒng)一標(biāo)簽名及設(shè)置不同標(biāo)簽之間的顏色及中文名坐標(biāo)。字段有id號(hào)、項(xiàng)目分類、標(biāo)簽英文名、標(biāo)簽中文名、標(biāo)簽序號(hào)、標(biāo)簽掩碼顏色其RGB三通道色值、標(biāo)簽中文名X軸坐標(biāo)、標(biāo)簽中文名Y軸坐標(biāo)、標(biāo)簽掩碼顏色是否取色差和是否導(dǎo)出。其中標(biāo)簽英文名用來(lái)統(tǒng)一標(biāo)簽名,若有同一個(gè)物體的標(biāo)簽名誤寫有多個(gè)或更改標(biāo)簽名,可以通過(guò)更改標(biāo)簽英文名實(shí)現(xiàn)。標(biāo)簽中文名主要用來(lái)提示掩碼圖中該物體的中文名,方便快速核對(duì)。其標(biāo)簽中文名坐標(biāo)是防止出現(xiàn)遮擋掩碼而設(shè)立。匯總表的具體結(jié)構(gòu)見(jiàn)表2。

    表2 匯總表結(jié)構(gòu)

    3.3 圖片表

    該表主要用于記錄圖片地址及狀態(tài)。字段有id號(hào)、項(xiàng)目分類、原圖名、原圖后綴名、原圖路徑、掩碼圖路徑、掩碼圖中中文字體大小、JSON文件是否導(dǎo)入、掩碼圖生成狀態(tài)和圖片狀態(tài)。其中圖片狀態(tài)主要用來(lái)判斷圖片的標(biāo)注數(shù)據(jù)的狀態(tài),分別為未核對(duì)、無(wú)問(wèn)題、有問(wèn)題、需修改和需刪除共五種狀態(tài)。圖片表的具體結(jié)構(gòu)見(jiàn)表3。

    表3 圖片表結(jié)構(gòu)

    3.4 標(biāo)簽表

    該表主要用于操作標(biāo)注數(shù)據(jù)集。字段有id號(hào)、圖片表外鍵、標(biāo)簽分類、標(biāo)注數(shù)據(jù)值、修改時(shí)間和標(biāo)簽狀態(tài)。其中標(biāo)注數(shù)據(jù)值分別有標(biāo)簽名、坐標(biāo)值、Group值、ShapeType值和Flags值。標(biāo)簽名關(guān)聯(lián)匯總表,為一對(duì)多關(guān)系。坐標(biāo)值為標(biāo)注物在圖像中的坐標(biāo)。項(xiàng)目表的具體結(jié)構(gòu)見(jiàn)表4。

    表4 標(biāo)簽表結(jié)構(gòu)

    4 關(guān)鍵技術(shù)

    本系統(tǒng)的關(guān)鍵技術(shù)是通過(guò)標(biāo)注坐標(biāo)生成掩碼圖,掩碼是由0和1組成的一個(gè)二進(jìn)制圖像。用選定的圖像、圖形或物體,對(duì)待處理的圖像的全部或局部進(jìn)行遮擋,用來(lái)控制圖像。該文用于在馬匹圖像中將馬匹、四肢和別征用不同顏色鏡像顯示,方便用戶一眼就能快速核對(duì),如圖3所示。

    在本系統(tǒng)中使用導(dǎo)入的JSON標(biāo)注數(shù)據(jù),查詢與圖片關(guān)聯(lián)的標(biāo)簽表及匯總表,通過(guò)OpenCV將設(shè)置好的標(biāo)簽顏色、標(biāo)簽中文名和標(biāo)簽中文名坐標(biāo)繪制出來(lái),下面詳細(xì)闡述其具體步驟。

    (1)獲取標(biāo)簽:在JSON標(biāo)注集中,標(biāo)簽的順序是以手工標(biāo)注物體的順序存放,而每張圖的標(biāo)注順序不同,故無(wú)法按照固定順序獲取標(biāo)簽。本系統(tǒng)將每個(gè)標(biāo)簽存入標(biāo)簽表中,一個(gè)標(biāo)簽為一條記錄,同一張圖中的標(biāo)簽以圖片表和匯總表關(guān)聯(lián),通過(guò)匯總表中用戶設(shè)置的序號(hào)排序,獲取每張圖中的標(biāo)簽。

    (2)繪制掩碼圖:通過(guò)獲取到的標(biāo)簽,取出每個(gè)標(biāo)簽的坐標(biāo)值并將其轉(zhuǎn)換成OpenCV的嵌套字典格式,通過(guò)OpenCV的fillPoly函數(shù)生成mask層,并對(duì)標(biāo)簽坐標(biāo)值進(jìn)行半透明填充。

    (3)計(jì)算中文字體坐標(biāo):在繪制圖片中文名之前需要指定其標(biāo)注中文名的坐標(biāo),而每個(gè)標(biāo)簽位置不同,本系統(tǒng)從獲得的標(biāo)簽中通過(guò)標(biāo)簽坐標(biāo)值得到該標(biāo)簽邊框的左上角與右下角的坐標(biāo),獲取的文字坐標(biāo)值見(jiàn)公式1。

    (1)

    其中,X和Y為標(biāo)簽中文名坐標(biāo)值,x1和y1為標(biāo)簽邊框左上角坐標(biāo),x2和y2為標(biāo)簽邊框右下角坐標(biāo)。ratioX和ratioY為用戶設(shè)置的標(biāo)簽坐標(biāo)比例,以邊框左上角為原點(diǎn),將標(biāo)簽邊框長(zhǎng)度和寬度除10為基本比例單位,ratioX和ratioY的值從-10到10控制標(biāo)簽中文名的文字位置。

    (4)繪制標(biāo)簽中文名:在繪制標(biāo)簽中文名時(shí),有些圖片中將看不清文字,因此需要給文字添加背景,在本系統(tǒng)中添加的背景為白色矩形實(shí)體框,之后再繪制文字。白色矩形框的左上角坐標(biāo)值為標(biāo)簽中文名的左上角坐標(biāo)值,其右下角的坐標(biāo)值見(jiàn)公式2。

    (2)

    因中文、英文數(shù)字、符號(hào)所占長(zhǎng)度空間不同,以字節(jié)為單位獲取文字實(shí)際長(zhǎng)度,其中BLen為文字字節(jié)長(zhǎng)度,TLen為文字個(gè)數(shù)長(zhǎng)度,通過(guò)公式即可獲取文字實(shí)際長(zhǎng)度LLen。因每張圖片長(zhǎng)和寬不同,可能會(huì)出現(xiàn)字體太大遮擋圖片的情況,若遇到不合適的字體大小值,則需要用戶手動(dòng)設(shè)置該圖片的文字大小TSize,默認(rèn)值為55。X和Y為白色矩形框右下角坐標(biāo)值。

    5 系統(tǒng)界面展示

    在用戶界面部分,根據(jù)具體需求,需要制作一個(gè)快速核對(duì)標(biāo)注的界面。并在界面設(shè)計(jì)上,做到簡(jiǎn)單明了與易于操作。本節(jié)主要是對(duì)系統(tǒng)的各個(gè)功能模塊進(jìn)行展示,主要包括項(xiàng)目管理、原圖記錄、導(dǎo)入JSON、統(tǒng)一標(biāo)簽名、批量生成標(biāo)注圖、核對(duì)標(biāo)注圖、導(dǎo)出JSON等七大功能模塊。

    5.1 項(xiàng)目管理模塊

    該模塊主要是管理不同項(xiàng)目的LabelMe數(shù)據(jù)集,模塊界面見(jiàn)圖4。用戶進(jìn)行項(xiàng)目管理界面后,輸入項(xiàng)目英文名和中文名,點(diǎn)擊創(chuàng)建目錄,即可生成以項(xiàng)目名稱為名的項(xiàng)目文件夾,其中存放有圖片集、標(biāo)注集、修改、刪除和掩碼等五個(gè)文件夾,用戶需要把原圖放到image文件夾中,標(biāo)注文件放到JSON文件夾中。該模塊作為該系統(tǒng)的基礎(chǔ)模塊,主要用來(lái)管理不同項(xiàng)目的LabelMe數(shù)據(jù)集,使其相互獨(dú)立。該模塊的主要功能是為用戶生成存放【原圖】和【標(biāo)注】的空文件夾,同時(shí)生成數(shù)據(jù)集的【修改】、【刪除】、【掩碼】圖的空文件夾?!拘薷摹课募A是用戶核對(duì)標(biāo)注后,若有標(biāo)注有問(wèn)題,可將圖片狀態(tài)改為有問(wèn)題,最后導(dǎo)出有問(wèn)題JSON文件,系統(tǒng)會(huì)將所有有問(wèn)題圖片的標(biāo)注文件和原圖拷貝到【修改】文件夾,方便用戶修數(shù)據(jù)集使用。

    【刪除】文件夾則是若該圖片不可用,可將圖片狀態(tài)改為需刪除,系統(tǒng)會(huì)將所有有問(wèn)題圖片的標(biāo)注文件和原圖移動(dòng)到【修改】文件夾,并將數(shù)據(jù)庫(kù)中的數(shù)據(jù)清除,方便用戶最后導(dǎo)出JSON文件。

    【掩碼】文件夾為用戶核對(duì)前,系統(tǒng)通過(guò)批量生成標(biāo)掩碼圖,方便用戶快速核對(duì)標(biāo)注。需要注意的是,在最后導(dǎo)出核對(duì)后的標(biāo)注集時(shí),系統(tǒng)會(huì)覆蓋【標(biāo)注】文件夾的JSON標(biāo)注文件。

    5.2 原圖記錄模塊

    該模塊主要是在數(shù)據(jù)庫(kù)中記錄圖片路徑及標(biāo)注的狀態(tài),模塊界面見(jiàn)圖5。

    用戶進(jìn)入原圖記錄界面后,需要先將原圖集放入【原圖】文件夾,再選擇項(xiàng)目并提交,待進(jìn)度條達(dá)到100%后,提示已完成即可完成圖片記錄工作。

    5.3 導(dǎo)入JSON模塊

    該模塊主要用來(lái)導(dǎo)入標(biāo)注集到數(shù)據(jù)庫(kù)中,一個(gè)標(biāo)簽名對(duì)應(yīng)一條記錄,圖片表與標(biāo)簽表為一對(duì)多關(guān)系,模塊界面與圖5相似,下拉框內(nèi)容不同。

    用戶進(jìn)入導(dǎo)入JSON界面后,需要先將標(biāo)注集放入【標(biāo)注】文件夾,再選擇項(xiàng)目并提交,待進(jìn)度條達(dá)到100%后,提示已完成即可完成標(biāo)注集導(dǎo)入工作。

    在核對(duì)標(biāo)注環(huán)節(jié)中若有圖片與標(biāo)注無(wú)法對(duì)應(yīng),需要重新導(dǎo)入修改后的標(biāo)注集,用戶選擇“重新導(dǎo)入需修改JSON”選項(xiàng)并提交,系統(tǒng)會(huì)將狀態(tài)為需修改的標(biāo)簽數(shù)據(jù)從數(shù)據(jù)庫(kù)中清除,并將修改后的標(biāo)注數(shù)據(jù)重新導(dǎo)入到數(shù)據(jù)庫(kù)中。待進(jìn)度條達(dá)到100%后,提示已完成即可。

    5.4 標(biāo)簽設(shè)置模塊

    該模塊主要用來(lái)統(tǒng)一標(biāo)簽名英文名和設(shè)置標(biāo)簽屬性。在導(dǎo)入JSON文件時(shí)會(huì)一同生成匯總表,相同英文名標(biāo)簽只生成一條記錄,匯總表和標(biāo)簽表也是一對(duì)多關(guān)系,模塊界面見(jiàn)圖6。

    用戶進(jìn)入導(dǎo)入JSON界面后,可設(shè)置標(biāo)簽的序號(hào)、中文名、顏色、字體位置和是否導(dǎo)出,并通過(guò)預(yù)覽檢查設(shè)置情況。若修改標(biāo)簽英文名與其他標(biāo)簽英文名相同,則系統(tǒng)會(huì)合并標(biāo)簽。標(biāo)簽的排序號(hào)則會(huì)按照從小到大的順序排序,方便用戶將相同類型標(biāo)簽放到一起,同時(shí)在生成掩碼圖時(shí)按照序號(hào)順序進(jìn)行繪制。標(biāo)簽的是否導(dǎo)出指的是生成掩碼圖和最后導(dǎo)出JSON文件時(shí),這些標(biāo)簽是否使用,不選擇則忽略。標(biāo)簽中文名只在掩碼圖中使用,方便用戶快速核對(duì)。標(biāo)簽的標(biāo)注顏色是指生成掩碼圖時(shí)該標(biāo)簽的顏色。中文名相對(duì)位置是指標(biāo)簽中文名在掩碼圖中的位置。標(biāo)簽的顏色疊加或色差是指在生成掩碼圖時(shí)標(biāo)簽的顏色會(huì)進(jìn)行疊加,而經(jīng)過(guò)多層疊加后,顏色不好區(qū)分,因此一般只對(duì)最上層標(biāo)簽進(jìn)行取色差操作。最后用戶可以通過(guò)修改字體大小并預(yù)覽觀察設(shè)置效果。

    5.5 批量生成掩碼圖模塊

    該模塊主要是通過(guò)設(shè)置號(hào)的匯總表,通過(guò)OpenCV繪制掩碼圖,并將掩碼圖存入【掩碼】文件夾,方便用戶在核對(duì)時(shí)無(wú)需一一生成掩碼圖,加快核對(duì)速度。模塊界面與圖5相似,下拉框內(nèi)容不同。

    用戶進(jìn)入標(biāo)批量生成掩碼圖界面后,因批量生成掩碼圖需要一定的時(shí)間,用戶可以選擇不同狀態(tài)圖片批量生成掩碼圖,選擇完選項(xiàng)后并提交,待進(jìn)度條達(dá)到100%后,提示已完成即可。

    5.6 標(biāo)注核對(duì)模塊

    該模塊為核心模塊,主要用來(lái)核對(duì)標(biāo)注集,用戶通過(guò)生成的掩碼圖核對(duì)標(biāo)簽名稱與對(duì)應(yīng)標(biāo)注物是否一致,模塊界面見(jiàn)圖7。用戶進(jìn)入標(biāo)注核對(duì)界面后,可選擇核對(duì)不同狀態(tài)的數(shù)據(jù)。在左側(cè)掩碼圖中,若標(biāo)注物與標(biāo)簽中文名一致,可點(diǎn)擊左上角確認(rèn)并切換該圖片的狀態(tài)。若標(biāo)簽名有問(wèn)題,只需用右側(cè)下拉菜單修改正確的標(biāo)簽名并預(yù)覽,核對(duì)結(jié)束可點(diǎn)擊確認(rèn)并切換修改圖片狀態(tài)。

    若圖片與標(biāo)注物無(wú)法對(duì)應(yīng),如圖片與JSON文件未對(duì)應(yīng),可將圖片狀態(tài)設(shè)置為需修改狀態(tài)并繼續(xù)核對(duì)其他圖片,所有圖片核對(duì)完成后可通過(guò)導(dǎo)出需修改JSON文件,重新標(biāo)注,再回到導(dǎo)入JSON模塊,選擇重新導(dǎo)入需修改JSON,并繼續(xù)對(duì)需修改狀態(tài)的圖片核對(duì)即可。

    若圖片質(zhì)量不好,無(wú)法成為數(shù)據(jù)集,可將圖片狀態(tài)修改為需刪除狀態(tài)。所有圖片核對(duì)完成后可通過(guò)導(dǎo)出將需刪除狀態(tài)的圖片和JSON移除即可。

    若圖片無(wú)法確定其狀態(tài),可將圖片狀態(tài)修改為有問(wèn)題狀態(tài)并繼續(xù)核對(duì),所有圖片核對(duì)完成后重新對(duì)有問(wèn)題狀態(tài)的圖片進(jìn)行核對(duì)即可。

    5.7 導(dǎo)出JSON模塊

    該模塊為主要做導(dǎo)出所有核對(duì)后的數(shù)據(jù)、移除需刪除狀態(tài)的數(shù)據(jù)、拷貝需修改狀態(tài)的文件和對(duì)核對(duì)后的數(shù)據(jù)中,同一張圖片中有相同標(biāo)簽名的標(biāo)簽添加序號(hào),模塊界面與圖5相似,下拉框內(nèi)容不同。

    用戶進(jìn)入標(biāo)注核對(duì)界面后,若選擇導(dǎo)出全部,則會(huì)將【標(biāo)注】文件夾里的JSON文件全部按照核對(duì)后的數(shù)據(jù)進(jìn)行覆蓋,形成核對(duì)后的數(shù)據(jù)集。

    若選擇移除需刪除狀態(tài)的圖片,系統(tǒng)則會(huì)刪除數(shù)據(jù)庫(kù)里需刪除狀態(tài)的數(shù)據(jù),并將對(duì)應(yīng)的圖片和JSON文件移動(dòng)到【刪除】文件夾,防止誤刪操作。

    若選擇拷貝需修改狀態(tài)的圖片和JSON,系統(tǒng)則將需修改狀態(tài)的圖片和JSON文件拷貝到【修改】文件夾里,用戶只需修改完后,將修改后的JSON文件放入【標(biāo)注】文件夾里,替換掉原文件并重新在導(dǎo)入JSON模塊導(dǎo)入即可。

    若選擇在標(biāo)簽名后面追加序號(hào),系統(tǒng)則會(huì)在每張圖片有相同標(biāo)簽名的標(biāo)簽后面追加序號(hào),用于實(shí)例分割數(shù)據(jù)集區(qū)分同一張圖中相同標(biāo)簽名物體為不同實(shí)例。

    6 結(jié)束語(yǔ)

    該系統(tǒng)采用Django框架、Python語(yǔ)言進(jìn)行開發(fā),由于Django和Python發(fā)展至今技術(shù)已十分成熟,在很大程度上提升了開發(fā)的效率。系統(tǒng)通過(guò)數(shù)據(jù)可視化技術(shù)幫助大部分做圖像處理的研究人員,為提高圖像數(shù)據(jù)集的質(zhì)量方面做出一份貢獻(xiàn),為有相關(guān)需求的人員提供一定的幫助。

    猜你喜歡
    中文名掩碼文件夾
    磁力文件夾
    低面積復(fù)雜度AES低熵掩碼方案的研究
    基于布爾異或掩碼轉(zhuǎn)算術(shù)加法掩碼的安全設(shè)計(jì)*
    調(diào)動(dòng)右鍵 解決文件夾管理三大難題
    TC一鍵直達(dá)常用文件夾
    電腦迷(2015年1期)2015-04-29 21:24:13
    基于掩碼的區(qū)域增長(zhǎng)相位解纏方法
    基于掩碼的AES算法抗二階DPA攻擊方法研究
    霸氣的中文名
    意林(2012年1期)2012-05-30 02:32:43
    高中生·青春勵(lì)志(2008年12期)2008-12-12 09:15:14
    国产大屁股一区二区在线视频| 精品亚洲成a人片在线观看 | 欧美变态另类bdsm刘玥| 一级爰片在线观看| 亚洲人成网站高清观看| 午夜免费观看性视频| 伦精品一区二区三区| 亚洲国产日韩一区二区| 三级经典国产精品| 一个人看的www免费观看视频| 成人亚洲欧美一区二区av| 国产免费福利视频在线观看| 国产精品国产av在线观看| 香蕉精品网在线| 97热精品久久久久久| 免费黄频网站在线观看国产| 男人狂女人下面高潮的视频| 国产69精品久久久久777片| 久久久a久久爽久久v久久| 亚洲国产毛片av蜜桃av| 国产精品99久久久久久久久| 人体艺术视频欧美日本| av在线观看视频网站免费| 26uuu在线亚洲综合色| 草草在线视频免费看| 色哟哟·www| 精品少妇久久久久久888优播| 插阴视频在线观看视频| 久久人人爽人人片av| 久久青草综合色| 日韩制服骚丝袜av| 九九在线视频观看精品| 高清午夜精品一区二区三区| 成人毛片60女人毛片免费| 99精国产麻豆久久婷婷| 夫妻性生交免费视频一级片| 午夜福利网站1000一区二区三区| 两个人的视频大全免费| 久久热精品热| 亚洲精品视频女| 大陆偷拍与自拍| 日日啪夜夜爽| 超碰97精品在线观看| 亚洲成人一二三区av| 精品视频人人做人人爽| 伦精品一区二区三区| 你懂的网址亚洲精品在线观看| 深夜a级毛片| 国产成人精品婷婷| 亚洲色图综合在线观看| 亚洲国产最新在线播放| 美女cb高潮喷水在线观看| 久久99热6这里只有精品| 熟女人妻精品中文字幕| 丝袜脚勾引网站| 成年免费大片在线观看| 国产精品久久久久久精品古装| 成年av动漫网址| 精品99又大又爽又粗少妇毛片| 一级爰片在线观看| 成人一区二区视频在线观看| 日本欧美视频一区| 国产在线一区二区三区精| 欧美极品一区二区三区四区| 久久精品国产亚洲网站| 亚洲欧美一区二区三区国产| av在线播放精品| 少妇人妻 视频| 亚洲欧美精品专区久久| av播播在线观看一区| 欧美亚洲 丝袜 人妻 在线| 亚洲真实伦在线观看| 国产av精品麻豆| 人妻制服诱惑在线中文字幕| 人妻一区二区av| 夫妻性生交免费视频一级片| 中文字幕久久专区| 插阴视频在线观看视频| 欧美一区二区亚洲| 一级a做视频免费观看| 国产一区二区在线观看日韩| 自拍偷自拍亚洲精品老妇| 亚洲第一区二区三区不卡| 成人免费观看视频高清| 亚洲人成网站在线观看播放| 在线观看免费视频网站a站| 欧美成人精品欧美一级黄| 欧美xxxx性猛交bbbb| 免费黄色在线免费观看| 亚洲精品中文字幕在线视频 | 久久久成人免费电影| 丰满迷人的少妇在线观看| 国产精品99久久99久久久不卡 | h视频一区二区三区| 亚洲成人av在线免费| 免费人妻精品一区二区三区视频| 七月丁香在线播放| 啦啦啦中文免费视频观看日本| 国产片特级美女逼逼视频| 婷婷色av中文字幕| av专区在线播放| 国产有黄有色有爽视频| 欧美精品一区二区免费开放| 丰满人妻一区二区三区视频av| 久久综合国产亚洲精品| 久久久色成人| 国产亚洲一区二区精品| 国产成人a区在线观看| 亚洲,欧美,日韩| av网站免费在线观看视频| 老司机影院毛片| 美女中出高潮动态图| 十八禁网站网址无遮挡 | 久久精品熟女亚洲av麻豆精品| 久久精品熟女亚洲av麻豆精品| 成人高潮视频无遮挡免费网站| av网站免费在线观看视频| 搡女人真爽免费视频火全软件| 日韩强制内射视频| 精品久久久久久久末码| 国产精品99久久99久久久不卡 | 小蜜桃在线观看免费完整版高清| 欧美老熟妇乱子伦牲交| 久久热精品热| 丰满人妻一区二区三区视频av| 午夜激情久久久久久久| 精品一区在线观看国产| 久久99热这里只频精品6学生| 成人无遮挡网站| 久久午夜福利片| 丰满少妇做爰视频| 少妇裸体淫交视频免费看高清| 黑人猛操日本美女一级片| 国产亚洲欧美精品永久| 国产男人的电影天堂91| 国产精品国产三级国产av玫瑰| 亚洲欧美成人综合另类久久久| 国产黄频视频在线观看| 汤姆久久久久久久影院中文字幕| 亚洲av欧美aⅴ国产| 午夜福利在线观看免费完整高清在| 五月伊人婷婷丁香| 黑人猛操日本美女一级片| 成人影院久久| 2018国产大陆天天弄谢| xxx大片免费视频| 亚洲精品国产成人久久av| 少妇猛男粗大的猛烈进出视频| 熟女人妻精品中文字幕| 丝袜喷水一区| 日本黄色日本黄色录像| 亚洲av中文av极速乱| 成人国产av品久久久| 少妇熟女欧美另类| 久热久热在线精品观看| 在线观看一区二区三区激情| 欧美激情极品国产一区二区三区 | 老女人水多毛片| 联通29元200g的流量卡| 亚洲人成网站高清观看| 国产精品人妻久久久久久| 大香蕉久久网| 欧美日韩综合久久久久久| 精品人妻偷拍中文字幕| 黑丝袜美女国产一区| 夜夜看夜夜爽夜夜摸| 91aial.com中文字幕在线观看| 久久久久精品久久久久真实原创| 国产男人的电影天堂91| 色婷婷av一区二区三区视频| 国产欧美另类精品又又久久亚洲欧美| 国产成人a∨麻豆精品| 超碰97精品在线观看| 美女中出高潮动态图| 黄色欧美视频在线观看| 免费少妇av软件| 午夜老司机福利剧场| 一级毛片电影观看| 久久6这里有精品| 女人十人毛片免费观看3o分钟| 国产精品久久久久久精品电影小说 | 国产高清有码在线观看视频| 日本猛色少妇xxxxx猛交久久| 久久久国产一区二区| 男女边吃奶边做爰视频| 亚洲国产欧美人成| 欧美另类一区| 99九九线精品视频在线观看视频| 久久影院123| 天堂8中文在线网| 一区二区三区四区激情视频| 青春草亚洲视频在线观看| av免费在线看不卡| 午夜激情久久久久久久| 久久人人爽av亚洲精品天堂 | 十八禁网站网址无遮挡 | av.在线天堂| 99久久精品热视频| 91在线精品国自产拍蜜月| 久久久久精品性色| 亚洲精品456在线播放app| 亚洲精品一区蜜桃| 日本黄色片子视频| 成人亚洲欧美一区二区av| 久久热精品热| 丰满人妻一区二区三区视频av| 久久久久久久精品精品| 热99国产精品久久久久久7| 丰满乱子伦码专区| 在线观看美女被高潮喷水网站| 嫩草影院新地址| 国内精品宾馆在线| 亚洲四区av| 国产精品99久久99久久久不卡 | 一区二区三区乱码不卡18| 涩涩av久久男人的天堂| 少妇裸体淫交视频免费看高清| 久久 成人 亚洲| 婷婷色综合www| 最近2019中文字幕mv第一页| 久久99热6这里只有精品| 国产精品蜜桃在线观看| 直男gayav资源| 中文字幕久久专区| 日日摸夜夜添夜夜添av毛片| 黄色配什么色好看| 国产熟女欧美一区二区| 日韩人妻高清精品专区| 深夜a级毛片| 国产精品一及| 亚洲精品久久午夜乱码| 欧美成人a在线观看| 成年人午夜在线观看视频| 日韩一区二区三区影片| 精品久久久噜噜| 亚洲经典国产精华液单| 91aial.com中文字幕在线观看| 日韩强制内射视频| 色婷婷久久久亚洲欧美| 日日啪夜夜爽| 人人妻人人爽人人添夜夜欢视频 | 精品熟女少妇av免费看| 交换朋友夫妻互换小说| 最近最新中文字幕免费大全7| 国产免费视频播放在线视频| 最近2019中文字幕mv第一页| 国产黄色视频一区二区在线观看| 国产中年淑女户外野战色| 国产精品嫩草影院av在线观看| 欧美精品亚洲一区二区| 亚洲美女搞黄在线观看| 中文字幕亚洲精品专区| 80岁老熟妇乱子伦牲交| 国产有黄有色有爽视频| 亚洲怡红院男人天堂| 成人影院久久| 一本久久精品| 成年免费大片在线观看| 国产色爽女视频免费观看| 一个人看的www免费观看视频| 亚洲精品日韩av片在线观看| 啦啦啦在线观看免费高清www| 国产高清国产精品国产三级 | av黄色大香蕉| 少妇的逼水好多| 一个人看的www免费观看视频| 欧美区成人在线视频| 蜜臀久久99精品久久宅男| 亚洲av男天堂| 丰满迷人的少妇在线观看| a 毛片基地| 乱系列少妇在线播放| 欧美精品亚洲一区二区| 直男gayav资源| 波野结衣二区三区在线| 又大又黄又爽视频免费| 91精品伊人久久大香线蕉| 国产精品久久久久久久久免| 亚洲无线观看免费| 国产极品天堂在线| 欧美国产精品一级二级三级 | 七月丁香在线播放| 国产成人免费无遮挡视频| 如何舔出高潮| 亚洲国产日韩一区二区| 哪个播放器可以免费观看大片| 国产高清国产精品国产三级 | 久久久精品免费免费高清| av女优亚洲男人天堂| 99热6这里只有精品| 极品教师在线视频| 国产成人精品一,二区| 日本黄色日本黄色录像| 男女免费视频国产| 国产欧美另类精品又又久久亚洲欧美| 毛片女人毛片| 久久久久久久国产电影| 亚洲,欧美,日韩| 黄片无遮挡物在线观看| 国产视频首页在线观看| 天堂俺去俺来也www色官网| 国产成人精品一,二区| 边亲边吃奶的免费视频| 一区二区av电影网| av卡一久久| 亚洲精品一区蜜桃| 亚洲性久久影院| 91久久精品电影网| 搡女人真爽免费视频火全软件| 成人18禁高潮啪啪吃奶动态图 | a级毛色黄片| 久久精品国产a三级三级三级| 亚洲性久久影院| av网站免费在线观看视频| 久久99热这里只有精品18| 成人18禁高潮啪啪吃奶动态图 | 热re99久久精品国产66热6| 国产成人freesex在线| 亚洲精品乱码久久久久久按摩| 成人影院久久| 欧美3d第一页| 大香蕉久久网| 国产成人免费观看mmmm| 亚洲精品日本国产第一区| 超碰97精品在线观看| 亚洲精品乱码久久久v下载方式| 人人妻人人看人人澡| 一区二区三区精品91| 久久久久久久精品精品| 亚洲人成网站在线播| 色网站视频免费| www.色视频.com| 高清av免费在线| 亚洲四区av| 日日啪夜夜爽| 人妻一区二区av| 国产精品福利在线免费观看| av又黄又爽大尺度在线免费看| 最后的刺客免费高清国语| 精品亚洲成a人片在线观看 | 国产精品女同一区二区软件| 美女cb高潮喷水在线观看| 国产色爽女视频免费观看| 夫妻性生交免费视频一级片| 一本色道久久久久久精品综合| 老司机影院成人| 亚洲人成网站在线观看播放| 欧美精品一区二区大全| 最近最新中文字幕免费大全7| 男男h啪啪无遮挡| 免费看日本二区| 国产伦理片在线播放av一区| 日韩av不卡免费在线播放| 又粗又硬又长又爽又黄的视频| 国模一区二区三区四区视频| 久久久久久久大尺度免费视频| 高清视频免费观看一区二区| 亚洲av中文av极速乱| 欧美国产精品一级二级三级 | 国产成人a∨麻豆精品| 免费看日本二区| 在线精品无人区一区二区三 | 中文乱码字字幕精品一区二区三区| 久久精品国产鲁丝片午夜精品| 看免费成人av毛片| av国产免费在线观看| 久久影院123| 国产乱来视频区| 亚洲精品一二三| 亚洲激情五月婷婷啪啪| 国产精品欧美亚洲77777| 最近2019中文字幕mv第一页| 高清毛片免费看| 国产伦理片在线播放av一区| 久久久亚洲精品成人影院| 偷拍熟女少妇极品色| 在线亚洲精品国产二区图片欧美 | 丰满少妇做爰视频| 国产欧美日韩精品一区二区| 国产一区二区三区av在线| 丰满少妇做爰视频| 久久精品国产亚洲av天美| 精品酒店卫生间| 亚洲美女黄色视频免费看| 亚洲婷婷狠狠爱综合网| 成人综合一区亚洲| 国产精品偷伦视频观看了| 王馨瑶露胸无遮挡在线观看| 国产亚洲av片在线观看秒播厂| 日韩在线高清观看一区二区三区| 亚洲精品乱码久久久久久按摩| 一级片'在线观看视频| 美女cb高潮喷水在线观看| 国产深夜福利视频在线观看| 九草在线视频观看| 成人黄色视频免费在线看| 午夜老司机福利剧场| 美女中出高潮动态图| av播播在线观看一区| 六月丁香七月| 国产成人精品一,二区| 欧美亚洲 丝袜 人妻 在线| 嫩草影院新地址| 又黄又爽又刺激的免费视频.| 欧美精品一区二区大全| 久久6这里有精品| 夜夜爽夜夜爽视频| 在线观看免费日韩欧美大片 | av国产精品久久久久影院| 99热全是精品| 久久久久久久久久久免费av| 久久人人爽人人爽人人片va| 免费看av在线观看网站| 国产免费福利视频在线观看| 高清不卡的av网站| 国产精品国产av在线观看| 亚洲av国产av综合av卡| av卡一久久| 国产欧美日韩一区二区三区在线 | 99久久精品热视频| 国产亚洲精品久久久com| av专区在线播放| 一区二区三区精品91| 亚洲精品久久午夜乱码| 精品亚洲成国产av| 自拍偷自拍亚洲精品老妇| 亚洲,一卡二卡三卡| 大又大粗又爽又黄少妇毛片口| 中文欧美无线码| 天天躁日日操中文字幕| 精品亚洲成a人片在线观看 | 国产精品久久久久成人av| 在线精品无人区一区二区三 | 伊人久久国产一区二区| 男人舔奶头视频| 久久97久久精品| 又黄又爽又刺激的免费视频.| 国内少妇人妻偷人精品xxx网站| 国产精品爽爽va在线观看网站| 一级av片app| 老司机影院毛片| 高清av免费在线| 啦啦啦啦在线视频资源| 亚洲中文av在线| 18禁裸乳无遮挡动漫免费视频| 黄色视频在线播放观看不卡| 国产成人一区二区在线| 亚洲欧美成人综合另类久久久| 免费观看的影片在线观看| 国产在线男女| 精华霜和精华液先用哪个| 亚洲va在线va天堂va国产| 午夜视频国产福利| 日本色播在线视频| 插阴视频在线观看视频| 80岁老熟妇乱子伦牲交| 少妇被粗大猛烈的视频| 亚洲四区av| 国产毛片在线视频| 91久久精品国产一区二区成人| 国产69精品久久久久777片| 国产成人精品久久久久久| 免费观看无遮挡的男女| 欧美高清成人免费视频www| 最近最新中文字幕免费大全7| 免费看日本二区| 亚洲精品自拍成人| av国产久精品久网站免费入址| 日韩成人伦理影院| 国产男人的电影天堂91| 超碰97精品在线观看| 色网站视频免费| 舔av片在线| 99热这里只有是精品50| 亚洲欧美成人综合另类久久久| 99热这里只有是精品在线观看| 欧美xxⅹ黑人| 在线观看免费高清a一片| 亚洲精华国产精华液的使用体验| 少妇人妻久久综合中文| 狂野欧美激情性bbbbbb| 久久久久久久久久久免费av| 国国产精品蜜臀av免费| 国产在线一区二区三区精| 男人舔奶头视频| 久久久色成人| 亚洲最大成人中文| 亚洲欧洲日产国产| 国产久久久一区二区三区| 自拍偷自拍亚洲精品老妇| av女优亚洲男人天堂| 夫妻性生交免费视频一级片| 天美传媒精品一区二区| 国产av一区二区精品久久 | 伦理电影免费视频| 涩涩av久久男人的天堂| 国产精品福利在线免费观看| av女优亚洲男人天堂| 精品国产一区二区三区久久久樱花 | 国产精品成人在线| 大片免费播放器 马上看| 精品视频人人做人人爽| 国内揄拍国产精品人妻在线| 丝袜脚勾引网站| 亚洲av二区三区四区| 国产精品一区二区在线不卡| 国产乱人偷精品视频| 只有这里有精品99| 亚洲精品国产av成人精品| 99re6热这里在线精品视频| 精品午夜福利在线看| 中文字幕免费在线视频6| 久久精品人妻少妇| 成人无遮挡网站| 久久亚洲国产成人精品v| 久久久国产一区二区| 一边亲一边摸免费视频| 成年免费大片在线观看| 午夜福利网站1000一区二区三区| 亚洲综合精品二区| 三级经典国产精品| 久久97久久精品| 亚洲久久久国产精品| 在线观看国产h片| 一级毛片aaaaaa免费看小| 一级片'在线观看视频| tube8黄色片| 草草在线视频免费看| 亚洲av不卡在线观看| 久久国产乱子免费精品| 韩国av在线不卡| 久久精品人妻少妇| 51国产日韩欧美| 肉色欧美久久久久久久蜜桃| 色视频在线一区二区三区| 97超碰精品成人国产| av一本久久久久| 久久婷婷青草| 久久久国产一区二区| 又黄又爽又刺激的免费视频.| www.色视频.com| av线在线观看网站| av国产免费在线观看| 国产精品99久久99久久久不卡 | 亚洲av二区三区四区| 校园人妻丝袜中文字幕| 亚洲在久久综合| 国产黄片视频在线免费观看| 99久久精品一区二区三区| 又粗又硬又长又爽又黄的视频| 成年av动漫网址| 亚洲真实伦在线观看| 99热6这里只有精品| 我的老师免费观看完整版| 免费观看的影片在线观看| 一级毛片黄色毛片免费观看视频| 亚洲婷婷狠狠爱综合网| 夫妻性生交免费视频一级片| 国产免费视频播放在线视频| 777米奇影视久久| 亚洲aⅴ乱码一区二区在线播放| 日本黄色日本黄色录像| 综合色丁香网| 欧美老熟妇乱子伦牲交| 欧美少妇被猛烈插入视频| 男人添女人高潮全过程视频| 欧美日韩视频精品一区| 久久精品国产亚洲网站| 日韩一本色道免费dvd| 日本欧美国产在线视频| 国产男女超爽视频在线观看| 91精品国产国语对白视频| 欧美人与善性xxx| 成人漫画全彩无遮挡| 成人午夜精彩视频在线观看| 777米奇影视久久| 在线观看一区二区三区激情| av免费在线看不卡| 内地一区二区视频在线| 哪个播放器可以免费观看大片| 色视频www国产| 精品人妻视频免费看| 晚上一个人看的免费电影| 少妇人妻一区二区三区视频| 少妇熟女欧美另类| 日韩av在线免费看完整版不卡| 熟女人妻精品中文字幕| 久久精品人妻少妇| 国产视频内射| 亚洲天堂av无毛| 熟妇人妻不卡中文字幕| 日本wwww免费看| 最近最新中文字幕大全电影3| 各种免费的搞黄视频| 亚洲三级黄色毛片| 亚洲国产欧美人成| 91精品一卡2卡3卡4卡| 久久综合国产亚洲精品| 黄色配什么色好看| 男男h啪啪无遮挡| 国产成人精品福利久久| 99久久综合免费| 熟女电影av网| 色婷婷久久久亚洲欧美| av网站免费在线观看视频| 精品人妻熟女av久视频| 亚洲一区二区三区欧美精品| 国产视频内射| 成人黄色视频免费在线看| 99热这里只有精品一区| 亚洲欧洲国产日韩| av在线app专区| 色婷婷av一区二区三区视频| 国产高清三级在线| 各种免费的搞黄视频|