在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

玩嗨OpenHarmony:基于OpenHarmony的丟失兒童尋找系統(tǒng)

共熵服務中心 ? 來源:未知 ? 2022-11-30 19:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

51CTO 開源基礎軟件社區(qū) #DAYU200體驗官#丟失兒童尋找系統(tǒng)

1. 項目背景

根據(jù)《中國走失人口白皮書(2020)》,在整個2020年期間,我國走失人次達到了100萬。其中未成年人占7.4%,也就是說,兒童走失人口近74000人,而失蹤后找回來的大概只占到0.1%。一名走丟孩子的背后,都有一個破碎的家庭。

根據(jù)公安部兒童失蹤信息緊急發(fā)布平臺(“團圓”系統(tǒng))數(shù)據(jù)顯示,兒童失蹤原因主要有被拐賣、離家出走、迷路走失、意外身亡等原因。走失事件往往容易轉變?yōu)楣召u等惡劣的刑事案件,有很多孩子,或者遇到了拐賣兒童的人販子,或者受到了意外傷害,最終給家庭帶來毀滅性災難。

援救一個孩子,圓滿一個家。

2. 我們是誰?追尋者團隊于2021年6月在鄭州輕工業(yè)大學梅科爾工作室成立,致力于尋找丟失兒童,使其闔家團圓。團隊成員之間優(yōu)勢互補、配合默契,分別負責算法設計、前后端開發(fā)、App開發(fā)、硬件開發(fā),在各自負責的領域發(fā)光發(fā)熱。在深度學習機器視覺方面,本團隊成員具有濃厚的興趣和較為豐富的學習經(jīng)驗,致力于跨年齡人臉識別技術的學習和探索,將丟失兒童的識別和身份確認作為項目發(fā)展方向。身為大學生的我們將社會責任牢記心中,在努力提升自身知識儲備和能力的同時,為尋找丟失兒童事業(yè)竭盡心力。梅科爾工作室的老師和同學們在極為有限的條件下讓價值最大化,工作室在老齡化、老年人康復、特殊人群關愛等方向發(fā)展良好,總計參與到60余個醫(yī)療項目的聯(lián)合創(chuàng)新開發(fā)中。

698fff68-70a3-11ed-8abf-dac502259ad0.png

3. 項目簡介

項目采用PyTorch和華為開源自研AI框架MindSpore,可以根據(jù)警方或他人提供的圖片判斷其是否為丟失兒童。同時還可以根據(jù)丟失兒童的時間長短,通過用戶上傳兒童的照片進行預估并生成當下的照片,更加便于家庭和警方尋找丟失兒童,幫助丟失兒童早日回歸家庭。

69e5baca-70a3-11ed-8abf-dac502259ad0.png

PyTorch是一套開源的利用深度學習進行數(shù)據(jù)科學研究的重要框架。在靈活性、可讀性和性能上都具備相當?shù)膬?yōu)勢,近年來已成為學術界實現(xiàn)深度學習算法最常用的框架。

6a066590-70a3-11ed-8abf-dac502259ad0.png

MindSpore(昇騰)是華為開源的一款全場景深度學習框架,旨在實現(xiàn)易開發(fā)、高效執(zhí)行、全場景覆蓋三大目標。其中,易開發(fā)表現(xiàn)為API友好、調試難度低;高效執(zhí)行包括計算效率、數(shù)據(jù)預處理效率和分布式訓練效率;全場景則指框架同時支持云、邊緣以及端側場景。

項目主要分為算法端、硬件端、基于OpenHarmony的App以及Vue前端,主要用到的軟件有pycharm、idea、anaconda等。

算法端分為跨年齡人臉識別算法和人臉變老預測算法。跨年齡人臉識別算法通過使用MTCNN(多任務卷積神經(jīng)網(wǎng)絡)設計三層級聯(lián)架構的 CNN 算法進行檢測,提取出不受年齡干擾的身份特征,以此達到跨年齡人臉識別。人臉變老預測算法以GAN 為基礎,并按照年齡、性別和語義分割對其進行標記,預測一個人在未來的樣貌,或者他在過去的樣貌。

網(wǎng)頁端是Vue前端,源代碼在Gitee上開源,用戶可通過網(wǎng)站查看上傳、搜尋以及查看丟失兒童信息,并且可以與我們進行聯(lián)系和反饋。網(wǎng)頁端偏向信息查看等功能,更多的操作需要進一步在App進行使用。

移動端目前為App。相對于微信小程序來說,App可以離線進行部分功能操作,提高了產(chǎn)品的適應面。通過網(wǎng)絡連接將信息存儲到服務器中,以達到多端信息互通。

4. 技術架構

6a280100-70a3-11ed-8abf-dac502259ad0.png

5. 開發(fā)環(huán)境
  • DevEco Studio for OpenHarmony3.0.0.900

  • OpenHarmony版本:3.1_Release

  • 開發(fā)板:DAYU200

6a4c292c-70a3-11ed-8abf-dac502259ad0.png6. 部分源碼介紹6.1 首頁

6.1.1HTML

<element name='comp' src='../../components/tabbar/tabbar.hml'>element>
<div class="container">
    <div class="text">
        <text>丟失兒童尋找text>
    div>
    <div class="container1">
        <swiper autoplay="true" class="swiper">
            <image src="{{$item}}" for="{{imageList}}" class="img">image>
        swiper>
    div>
    <div class="text1">
        <div class="line_y">div>
        <text>今日推薦text>
    div>
    <image class="img1" src="../../common/images/a1.jpg">image>
    <image class="img1" src="../../common/images/a3.jpg">image>
    <comp index="0">comp>
div>

6.1.2JS源碼

export default {
    data: {
        title: "",
        imageList:['/common/images/2.jpg','/common/images/1.jpg','/common/images/3.jpg']
    },
    onInit() {
        this.title = this.$t('strings.world');
    },
    swipeToIndex(index) {
        this.$element('swiperImage').swipeTo({index: index});
    }
}
6.2 信息上傳6.2.1HTML源碼
<element name='comp' src='../../components/tabbar/tabbar.hml'>element>
<div class="container">
    <div class="text">
        <text>丟失兒童尋找text>
    div>
    <text class="title">走失人員信息text>
    <div class="input-item">
        <div class="color">
            <text class="input-title">姓名text>
            <input class="input" type="text" placeholder="請輸入文本">input>
        div>
    div>
    <div class="input-item">
        <div class="color">
            <text class="length-title input-title">年齡text>
            <input class="input" type="text" placeholder="請輸入走失時的年齡" maxlength="20" showcounter="false">input>
        div>
    div>
    <div class="input-item">
        <div class="color">
            <text class="input-title">性別text>
            <div class="radio-div">
                <select @change="changeFruit">
                    <option value="bananaValue">

                    option>
                    <option value="appleValue" selected="true">

                    option>
                select>
            div>
        div>
    div>
    <div class="input-item">
        <div class="color">
            <text class="input-title">走失日期text>
            <input class="input" type="date" placeholder="如:2021-11-27">input>
        div>
    div>
    <div class="container2">
        <text class="title2">您的詳細信息text>
        <div class="input-item">
            <div class="color">
                <text class="input-title">姓名text>
                <input class="input" type="text" placeholder="請輸入文本">input>
            div>
        div>


        <div class="input-item">
            <div class="color">
                <text class="input-title">性別text>
                <div class="radio-div2">
                    <select @change="changeFruit">
                        <option value="bananaValue">

                        option>
                        <option value="appleValue" selected="true">

                        option>
                    select>
                div>
            div>
        div>
        <div class="input-item">
            <div class="color">
                <text class="input-title">走失人員與您的關系text>
                <div class="checkbox-div">
                    <select @change="changeFruit">
                        <option value="bananaValue">
                            父子
                        option>
                        <option value="appleValue" selected="true">
                            母子
                        option>
                        <option value="pearValue">
                            父女
                        option>
                        <option value="pearValue2">
                            母女
                        option>
                    select>
                div>
            div>
        div>


        <div class="input-item">
            <div class="color">
                <text class="input-title">是否報警text>
                <switch showtext="true" texton="是" textoff="否" checked="true" @change="switchChange">
                switch>
            div>
        div>


        <div class="input-item">
            <div class="color">
                <text class="input-title">您的郵箱text>
                <input class="input" type="email" placeholder="方便我們聯(lián)系您">input>
            div>
        div>


        <div class="input-item">
            <div class="color">
                <text class="message-title input-title">請輸入手機text>
                <input class="message-input" type="number" placeholder="請輸入手機號碼">input>
            div>
        div>




        <div class="color">
            <input class="message-input" type="number" placeholder="請輸入驗證碼">input>
            <input class="message-button" type="button" value="獲取驗證碼">input>
        div>




    div>


    <div class="input-item">
        <div class="color">
            <image class="img" src="../../common/images/camera.png">image>
            <button class="message-button" type="capsule" value="上傳圖片" @click="jump">button>


        div>
    div>
    <div class="input-item">
        <input class="confirm-button" type="button" value="確認">input>
        <div class="text2">致力于幫助丟失兒童家庭尋找丟失兒童,讓寶貝早日回家div>
        <button class="message-button" type="capsule" value="提交" @click="jump2">button>
    div>


    <comp index="1">comp>


div>

6.2.2JS源碼

  import router from '@system.router';
export default {
    data: {
        title: ""
    },
    onInit() {
        this.title = this.$t('strings.world');
    },
    jump(){
        router.push({
            uri: 'pages/takePhoto/index',
        });


    },
    jump2(){
        router.push({
            uri: 'pages/submit/index',
        });


    }
}

6.3信息上傳

6.3.1HTML源碼

<element name='comp' src='../../components/tabbar/tabbar.hml'>element>
<div class="container">
    <div class="text">
        <text>丟失兒童尋找text>
    div>
    <text class="title">功能text>
    <text class="title1">服務電話:4000000000text>
    <image class="img" src="../../common/images/000.png">image>
    <comp index="2">comp>
div>

6.3.2JS源碼

export default {
    data: {
        title: ""
    },
    onInit() {
        this.title = this.$t('strings.world');
    }


}
6adb179a-70a3-11ed-8abf-dac502259ad0.gif 本文完寫在最后我們最近正帶著大家玩嗨OpenHarmony。如果你有好玩的東東,歡迎投稿,讓我們一起嗨起來!有點子,有想法,有Demo,立刻聯(lián)系我們:合作郵箱:zzliang@atomsource.org
6ae81d00-70a3-11ed-8abf-dac502259ad0.gif

6af5a8c6-70a3-11ed-8abf-dac502259ad0.png

6b188e22-70a3-11ed-8abf-dac502259ad0.png6b2bfffc-70a3-11ed-8abf-dac502259ad0.png6b60d8b2-70a3-11ed-8abf-dac502259ad0.png

6b7498f2-70a3-11ed-8abf-dac502259ad0.png

6c4ad5ca-70a3-11ed-8abf-dac502259ad0.png

6c6033fc-70a3-11ed-8abf-dac502259ad0.png

6c71d79c-70a3-11ed-8abf-dac502259ad0.png

6c9c2dda-70a3-11ed-8abf-dac502259ad0.png

6cca5124-70a3-11ed-8abf-dac502259ad0.png

6cdf5fd8-70a3-11ed-8abf-dac502259ad0.png

6cfaa2e8-70a3-11ed-8abf-dac502259ad0.png

6d16af4c-70a3-11ed-8abf-dac502259ad0.png

6d3a0b2c-70a3-11ed-8abf-dac502259ad0.png

6d4f232c-70a3-11ed-8abf-dac502259ad0.png

6d6a949a-70a3-11ed-8abf-dac502259ad0.png

6d7a340e-70a3-11ed-8abf-dac502259ad0.png

6dab6718-70a3-11ed-8abf-dac502259ad0.png

6dbfe8f0-70a3-11ed-8abf-dac502259ad0.png

6ddef4ca-70a3-11ed-8abf-dac502259ad0.png


原文標題:玩嗨OpenHarmony:基于OpenHarmony的丟失兒童尋找系統(tǒng)

文章出處:【微信公眾號:開源技術服務中心】歡迎添加關注!文章轉載請注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開源技術
    +關注

    關注

    0

    文章

    389

    瀏覽量

    8151
  • OpenHarmony
    +關注

    關注

    29

    文章

    3847

    瀏覽量

    18405

原文標題:玩嗨OpenHarmony:基于OpenHarmony的丟失兒童尋找系統(tǒng)

文章出處:【微信號:開源技術服務中心,微信公眾號:共熵服務中心】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    請問下,openharmony支持哪一款龍芯的開發(fā)板?有沒有開源的龍芯的openharmony源碼?

    想買個2k0300的開發(fā)板學習龍芯和openharmony,愣是沒有看到提供openharmony源碼的,也沒與看到開源的代碼。gitee上,openharmony的龍芯sig倉庫也是關閉的,有沒有人知道現(xiàn)在是什么情況?
    發(fā)表于 04-26 13:06

    2024年OpenHarmony社區(qū)年度激勵公示

    交通大學 古金宇 OpenHarmony TEE操作系統(tǒng)內(nèi)核 叁萬元 領航課題 北京航空航天大學 黎立 針對Open
    的頭像 發(fā)表于 04-21 18:17 ?339次閱讀

    【北京迅為】iTOP-RK3568OpenHarmony系統(tǒng)南向驅動開發(fā)GPIO基礎知識

    【北京迅為】iTOP-RK3568OpenHarmony系統(tǒng)南向驅動開發(fā)GPIO基礎知識
    的頭像 發(fā)表于 03-06 11:23 ?576次閱讀
    【北京迅為】iTOP-RK3568<b class='flag-5'>OpenHarmony</b><b class='flag-5'>系統(tǒng)</b>南向驅動開發(fā)GPIO基礎知識

    蜂鳥板上Openharmony系統(tǒng)跑QT程序

    將QT程序放到Openharmony系統(tǒng)上跑,可以運行,但是會被覆蓋掉。(用的網(wǎng)盤里面的install,支持QT組件的版本)。 運行情況是,在終端運行QT程序,可以正常運行出來,但是觸摸屏幕后,會被Openharmony操作界面
    發(fā)表于 02-26 13:04

    OpenHarmony程序分析框架論文入選ICSE 2025

      近日,ICSE 2025軟件工程實踐Track放榜,面向OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)的ArkTS程序分析基礎框架--方舟程序分析器(論文題目為
    的頭像 發(fā)表于 01-02 13:41 ?1080次閱讀
    <b class='flag-5'>OpenHarmony</b>程序分析框架論文入選ICSE 2025

    第三屆OpenHarmony技術大會星光璀璨、致謝OpenHarmony社區(qū)貢獻者

    操作系統(tǒng),OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)的進步與發(fā)展離不開產(chǎn)業(yè)界、學術界及生態(tài)伙伴們的協(xié)力共建。OpenHarmony項目群技術指導委員
    的頭像 發(fā)表于 10-21 14:10 ?522次閱讀

    第三屆OpenHarmony技術大會在上海成功舉辦

    了來自全球的開源操作系統(tǒng)技術精英、前沿實踐專家、廣大開發(fā)者以及學術界大咖,面向全球展示了OpenHarmony的最新技術、生態(tài)、人才進展與行業(yè)實踐,同時探討了開源生態(tài)的未來發(fā)展方向以及萬物智聯(lián)時代下操作系統(tǒng)
    發(fā)表于 10-13 11:14

    OpenHarmony年度技術俱樂部、個人及活動評選結果公示

    2024年度技術俱樂部評選活動已經(jīng)圓滿結束。在此,OpenHarmony項目群技術指導委員會(TSC)對所有參與者的積極參與和辛勤付出表示感謝。經(jīng)過嚴格的評選和審核,現(xiàn)將名單予以公示: 評選
    的頭像 發(fā)表于 10-05 08:07 ?589次閱讀

    基于ArkTS語言的OpenHarmony APP應用開發(fā):HelloOpenharmony

    1、程序簡介該程序是基于OpenHarmony標準系統(tǒng)編寫的UI應用類:HelloOpenHarmony。本案例是基于API9接口開發(fā)。本案例已在OpenHarmony凌蒙派-RK35
    的頭像 發(fā)表于 09-15 08:09 ?819次閱讀
    基于ArkTS語言的<b class='flag-5'>OpenHarmony</b> APP應用開發(fā):Hello<b class='flag-5'>Openharmony</b>

    基于ArkTS語言的OpenHarmony APP應用開發(fā):HelloOpenharmony

    1、程序簡介 該程序是基于OpenHarmony標準系統(tǒng)編寫的UI應用類:HelloOpenHarmony。 本案例是基于API 9接口開發(fā)。 本案例已在OpenHarmony凌蒙派-
    發(fā)表于 09-14 12:47

    【開源鴻蒙】使用QEMU運行OpenHarmony輕量系統(tǒng)

    本文將會介紹如何從源碼安裝QEMU 6.2.0,以及如何使用QEMU運行OpenHarmony輕量系統(tǒng)。通過本文,你將會對QEMU和OpenHarmony輕量系統(tǒng)又一個初步的認知,并對
    的頭像 發(fā)表于 09-14 08:51 ?1281次閱讀
    【開源鴻蒙】使用QEMU運行<b class='flag-5'>OpenHarmony</b>輕量<b class='flag-5'>系統(tǒng)</b>

    [2K300適配OpenharmonyV4.1]根文件系統(tǒng)制作請教

    的文件系統(tǒng)rootfs.img燒錄到2k300上,燒錄失敗。對比2k300開源資料中的Openharmony 文件系統(tǒng),該文件系統(tǒng)為ext4格式,但是2k500編譯出來的為Ubifs
    發(fā)表于 09-11 11:18

    河南大學OpenHarmony技術俱樂部正式揭牌成立

    8月30日,由OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)項目群技術指導委員會與河南大學共同舉辦的“河南大學OpenHarmony技術俱樂部成立大會”在鄭州校區(qū)友蘭
    的頭像 發(fā)表于 09-03 16:12 ?712次閱讀
    河南大學<b class='flag-5'>OpenHarmony</b>技術俱樂部正式揭牌成立

    openharmony移植AT32F407編譯時錯誤

    openharmony上移植AT32F407,hb build后出現(xiàn)鏈接錯誤 [OHOS ERROR] /home/sven/openharmony/env_setup
    發(fā)表于 08-18 17:04

    開源鴻蒙 編譯OpenHarmony輕量系統(tǒng)QEMU RISC-V版本

    本文將介紹如何為QEMU RISC-V虛擬平臺構建OpenHarmony輕量系統(tǒng)。得益于QEMU的CPU指令集模擬執(zhí)行能力,該方法可以在沒有開發(fā)板的情況下調試和運行OpenHarmony系統(tǒng)
    的頭像 發(fā)表于 07-15 10:36 ?1740次閱讀
    開源鴻蒙 編譯<b class='flag-5'>OpenHarmony</b>輕量<b class='flag-5'>系統(tǒng)</b>QEMU RISC-V版本
    主站蜘蛛池模板: 不卡视频一区二区三区 | 在线观看色视频 | 天天做天天爱天天爽综合区 | 国产亚洲视频在线播放大全 | 久久香蕉国产线看观看亚洲片 | 2019天天操天天干天天透 | 男女一区二区三区免费 | 免费人成黄页在线观看日本 | 欧美亚洲另类在线观看 | 日本黄色a级| 色播影院性播影院私人影院 | 免费视频你懂得 | 轻点灬大ji巴太大太深了 | 日产精品卡二卡三卡四卡乱码视频 | 久久精品人人爽人人爽 | 国产精品欧美一区二区三区 | 51精品国产| 日韩午夜大片 | 激情视频综合网 | 亚洲乱论 | 日本69xxx| 欧美一级日韩一级亚洲一级 | 老子影院午夜精品欧美视频 | 四虎成人精品在永久在线观看 | 天堂网在线.www天堂在线 | 三级理论在线播放大全 | 亚洲第二色 | 女女同免费播放毛片 | 日本精高清区一 | 日本口工禁漫画无遮挡全彩 | 国产高清一区二区 | 濑亚美莉iptd619在线观看 | 亚洲国产福利 | 日本一区免费看 | 亚洲最色网站 | 精品视频免费看 | 欧美性天天 | 成人影院在线观看视频 | 亚洲狠狠色丁香婷婷综合 | 久久人人爽爽爽人久久久 | 国产你懂 |