亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        魚類識別小程序設計與實現(xiàn)

        2022-01-06 12:26:04呂俊霖陳作志楊長平
        農(nóng)業(yè)工程 2021年10期
        關鍵詞:魚類程序數(shù)據(jù)庫

        呂俊霖,陳作志,劉 巖,楊長平

        (中國水產(chǎn)科學研究院南海水產(chǎn)研究所,廣東 廣州510300)

        0 引言

        隨著智能手機的普及和深度學習技術的發(fā)展,以智能手機為載體的圖像識別軟件日漸走入人們的生活?;诰矸e神經(jīng)網(wǎng)絡技術和深度學習的方法,圖像識別軟件可自動提取圖像特征,并推斷出對應的種類(標簽),因此,在需要進行圖像識別的場景中,手機圖像識別軟件得到了迅速地推廣和應用,這類手機軟件使用便捷,對特定領域的物體識別具備一定準確度,受到人們的普遍歡迎[1-2]。

        我國擁有廣闊的海洋面積,有3 000多種魚類,共4個綱47目、313科、3 090種,人們經(jīng)常捕獲和食用的魚類有幾十種到上百種[3-5]。某些魚類較為少見;不同科屬的魚類具有較相似的外觀特征;各地對某些魚類的稱呼不統(tǒng)一,容易引起誤解。鑒于上述情況,有必要開發(fā)出一款魚類識別軟件,幫助大眾識別魚類、辨別魚類、了解魚類,這既是海洋科普的需要,也有益于漁政和科研人員了解當?shù)氐臐O業(yè)水產(chǎn)情況。

        1 產(chǎn)品使用場景

        當前,已經(jīng)有不少應用于特定場景的識別程序,如人臉識別、花卉識別、水果識別、昆蟲識別和車牌號識別等[6-10]。這些識別程序為工作人員提供了有力的輔助工具,對普通人群來說,可通過這些識別程序,快速便捷地獲得科普知識。

        魚類識別程序適用于以下場景。

        (1)對不了解的魚類,如在農(nóng)貿(mào)市場上售賣的魚類,或在漁業(yè)資源調(diào)查中捕獲、垂釣到的魚類進行識別,可了解其名稱、生活習性、分布位置和形態(tài)特征。

        (2)對已知道俗名的魚類,想了解其更多的信息(學名、分類地位和生活習性等)。

        (3)對俗名相同但外形不同的魚類進行探究和比較,了解其不同之處。

        (4)對識別出來的魚類,希望通過分享功能,得到進一步確認,或者通過手機的分享功能,向公眾或好友傳播新發(fā)現(xiàn),分享新知識。

        2 識別軟件表現(xiàn)形式

        當前,手機識別應用軟件有多種表現(xiàn)形式,傳統(tǒng)上使用手機應用程序,也就是俗稱的手機APP[11]。手機APP的特點是開發(fā)時間較長、功能較豐富,但成本也較高。隨著微信的興起,微信為了統(tǒng)一入口,推出了小程序功能,由于微信的使用人數(shù)眾多,因此,基于微信小程序的識別軟件也逐漸流行起來[12-13]。兩者之間的比較如表1所示。

        表1 手機APP和微信小程序的對比

        針對魚類識別的使用場景,選擇微信小程序的形式,比較符合魚類識別這種一次性、偶發(fā)性和隨用隨走的應用場景。

        3 識別軟件設計

        魚類識別小程序的設計可以分為前端和后端兩個部分。前端使用微信小程序,呈現(xiàn)各種功能頁面并接受用戶輸入(圖1),后端在服務器上運行,對前端傳遞過來的交互信息進行響應,執(zhí)行具體的功能,如調(diào)用識別腳本、讀取數(shù)據(jù)庫信息等,并返回相應的結果(圖2)。

        圖1 前端功能框架

        圖2 后端功能框架

        3.1 前端功能模塊

        (1)識別功能。識別功能是核心功能,用戶通過調(diào)用手機攝像頭,或者通過讀取相冊里的圖片,上傳給服務器進行識別。識別的結果包括學名、中文名、俗名、形態(tài)特征、地理分布、生活習性等信息。

        (2)魚類搜索。用戶可以通過搜索魚類的學名或俗名,得到相應魚類的具體信息。

        (3)一句話提示。在程序的起始頁隨機展示魚類的清晰大圖,并配有一句話提示,激發(fā)用戶的好奇心和求知欲,增強用戶黏性。

        (4)識別記錄。記錄用戶的每一次識別,并可將識別記錄分享出去。

        (5)小程序助手。如果有不了解的魚類,用戶可借助微信小程序的助手功能,邀請魚類鑒定專家輔助鑒定。

        (6)分享轉發(fā)。分享轉發(fā)識別出來的結果,請好友幫忙核對結果,或分享新知識。

        3.2 后端功能模塊

        (1)魚類識別腳本調(diào)用。對上傳過來的圖片進行識別腳本調(diào)用,利用卷積神經(jīng)網(wǎng)絡技術,將圖片的卷積結果與識別模型相比對,得到屬于某個物種的概率值,該物種在魚類數(shù)據(jù)庫中有一個唯一的標識(identification,ID),每個ID對應一種魚類。

        (2)數(shù)據(jù)庫讀取。設計魚類信息數(shù)據(jù)庫,根據(jù)腳本識別出來的物種ID,在魚類數(shù)據(jù)庫中讀取屬于該ID的其他字段,從而得到對應魚類的詳細信息。開發(fā)人員需提前在數(shù)據(jù)庫中填好魚類各字段的具體信息。

        (3)識別日志。記錄圖片的識別結果,如上傳圖片時間、識別結果、識別耗時等。

        (4)統(tǒng)計分析。對識別結果進行統(tǒng)計分析,可給出目標時間段內(nèi)識別接口的調(diào)用情況和識別概率,為有針對性地調(diào)整識別參數(shù)提供數(shù)據(jù)支撐。

        4 魚類數(shù)據(jù)庫設計

        魚類數(shù)據(jù)庫用于對可識別的魚類信息進行統(tǒng)一管理。根據(jù)軟件的使用場景,確定了魚類數(shù)據(jù)庫的收錄標準:①較為常見;②在我國出版的魚類圖譜、圖志中被收錄過;③魚類的信息和圖片較易采集。經(jīng)反復篩選,共收入魚類1 400種,這也是識別小程序所能識別的上限。

        在魚類識別數(shù)據(jù)庫中,設計了可展示字段,并根據(jù)字段收集整理了魚類的關鍵信息,如學名、中文名、俗名、分類地位、形態(tài)特征和生活習性等,制作成魚類數(shù)據(jù)庫。

        魚類識別數(shù)據(jù)庫的結構如表2所示。

        表2 魚類信息數(shù)據(jù)表

        5 識別小程序的實現(xiàn)

        識別小程序由2個頁面組成,首頁是“識別”頁(圖3),通過隨機展示一張魚類的清晰大圖和一句話知識,引發(fā)用戶的好奇心,用戶可直接點擊該圖片進行識別,也可通過拍照或從相冊中選擇圖片進行識別,識別結果如圖4所示。

        圖3 識別頁

        圖4 識別結果頁

        第2個頁面(圖5)是“我的”頁,主要提供了除識別外的其他重要功能,如識別記錄、識別貝類的跳轉鏈接、識別蝦蟹的跳轉鏈接、聯(lián)系我們、分享轉發(fā)和關于等,識別記錄頁面如圖6所示。

        圖5 “我的”頁

        圖6 識別記錄頁

        通過這些菜單,用戶可以查看自己的識別記錄,也可以跳轉到對貝類和蝦蟹類的識別?!奥?lián)系我們”提供了微信小程序助手的功能,可以通過這個功能聯(lián)系魚類鑒定專家,從而得到更好的鑒別服務?!瓣P于”則提供了該軟件的開發(fā)信息。

        6 結束語

        魚類識別小程序的開發(fā),緊密切合了需要對魚類進行識別的典型場景,抓住了用戶的核心需求,并且通過生動活潑的界面設計,實現(xiàn)了其核心功能。

        魚類小程序的識別結果比較準確,在驗證集上的測試,準確率可達95%以上,在生活中經(jīng)過多次的實物測試,準確率也達到90%以上,較好地實現(xiàn)了產(chǎn)品的需求,在魚類知識普及中具有一定的作用,也可為手機識別程序的開發(fā)者提供有益的借鑒。

        猜你喜歡
        魚類程序數(shù)據(jù)庫
        基于MFCC和ResNet的魚類行為識別
        試論我國未決羈押程序的立法完善
        人大建設(2019年12期)2019-05-21 02:55:44
        “程序猿”的生活什么樣
        奇妙的古代動物 泥盆紀的魚類
        探索科學(2017年5期)2017-06-21 21:16:16
        英國與歐盟正式啟動“離婚”程序程序
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        魚類是怎樣保護自己的
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        一二三区亚洲av偷拍| 96精品在线| 91精品在线免费| 国产精品日韩亚洲一区二区| 国产爆乳美女娇喘呻吟| 人妻少妇av中文字幕乱码| 亚洲AV无码成人精品区天堂| 国产亚洲精品综合一区二区| 麻豆精品导航| 成人妇女免费播放久久久| 欧美中文字幕在线看| 亚洲精品一区二区三区麻豆| 人与人性恔配视频免费| 中文字幕一区二区三区精彩视频| 日本高清一区二区不卡视频| 国产精品又爽又粗又猛又黄| 色欲欲www成人网站| 国产又黄又猛又粗又爽的a片动漫| 国产AV高清精品久久| 亚洲一区二区三区av资源| 人妻中文字幕无码系列| 欧美日本亚洲国产一区二区| 人妻少妇精品视频中文字幕国语| 中文字幕本久久精品一区| 免费人成视频在线| 香蕉视频免费在线| 亚洲av男人的天堂在线| 午夜时刻免费入口| 日本黄页网站免费大全| 亚洲av色香蕉一区二区蜜桃| 一区二区三区人妻av| 中国农村熟妇性视频| 青青青伊人色综合久久亚洲综合| 国产自拍av在线观看| 国产精品特级毛片一区二区三区| 91尤物视频在线观看| 亚洲最黄视频一区二区| 日韩人妻不卡一区二区三区 | 无码av专区丝袜专区| 久久精品国产亚洲av影院毛片| 亚洲av不卡一区二区三区|