![Kasvisairauksien tunnistus Qualcomm Dragonboard 410c -laitteella: 4 vaihetta Kasvisairauksien tunnistus Qualcomm Dragonboard 410c -laitteella: 4 vaihetta](https://i.howwhatproduce.com/images/005/image-13994-8-j.webp)
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:43
![Kasvisairauksien tunnistus Qualcomm Dragonboard 410c -laitteella Kasvisairauksien tunnistus Qualcomm Dragonboard 410c -laitteella](https://i.howwhatproduce.com/images/005/image-13994-9-j.webp)
Hei kaikki! Osallistumme tulevaisuuden keksimiseen Dragonboard 410c -kilpailuun, jota sponsoroivat Embarcados, Linaro ja Baita.
AVoID -projekti (Agro View -tauti)
Tavoitteenamme on luoda sulautettu järjestelmä, joka pystyy kaappaamaan kuvan, käsittelemään ja havaitsemaan mahdolliset kasvitaudit tilalla. Projektimme (ei toteutettu) lisäsovellus on IoT -kyky seurata maatilaa reaaliajassa.
AVoID -järjestelmän suurin etu on, että et tarvitse tiettyä objektia tilan seurantaan. Jos sinulla on nelipyörä tai drone, voit yksinkertaisesti liittää AVoID -plataformin esineeseesi ja seurata tilan toimintaa.
Periaatteessa AVoID koostuu Dranboard 410c: stä ja verkkokamerasta.
Seuraavissa vaiheissa selitämme periaatteessa kuinka rakentaa AVoID -järjestelmän päälohko
Ota rohkeasti yhteyttä AVoID -järjestelmään ja sen käyttöönottoon liittyen:
Caio Ferreira ([email protected])
Eronides Neto ([email protected])
Maria Luiza ([email protected])
Vaihe 1: Laitteiston ja ohjelmiston asentaminen
![Asenna laitteisto ja ohjelmisto! Asenna laitteisto ja ohjelmisto!](https://i.howwhatproduce.com/images/005/image-13994-10-j.webp)
Projektimme ensimmäinen vaihe on tarvittavan laitteiston käyttöönotto AVoID -järjestelmän käyttöönotossa.
Periaatteessa tarvitset
Laitteisto
- 01x Dragonboard 410c (Debian -kuvan kanssa, napsauta tästä nähdäksesi kuinka Debian asennetaan Dragonboardiin);
- 01x -verkkokamera, joka on yhteensopiva Dragonboardin kanssa (katso tästä yhteensopivuus);
Ohjelmisto
> Asenna OpenCV Dragonboard-, Scikit Learn- ja Scikit -kuvapaketteihin Debian Linux -jakelua varten.
- OpenCV: n asennus (katso tämä linkki, käytä OpenCV -asennukseen liittyvää ensimmäistä osaa);
- Asenna Scikit Learn ja Image päätelaitteen kautta!
pip install -U scikit -learn
Vaihe 2: Verkkokameran perustestit
![Verkkokameran perustestit Verkkokameran perustestit](https://i.howwhatproduce.com/images/005/image-13994-11-j.webp)
Toinen vaihe on varmistaa, että kaikki asettamamme asiat ovat kunnossa!
1) Suorita verkkokameran esittelykoodi nähdäksesi joitain kuvia/videoita
Suorita koodi foto.py päätelaitteessa.
> python foto.py
2) Suorita jokin OpenCV -esimerkki
Toinen vaihtoehto sen varmistamiseksi, että openCV on asennettu oikein, on suorittaa opencv -esimerkki.
Vaihe 3: Tietojoukon koulutus/testaus AVoID -tavoitteen toteuttamiseksi
![Tietojoukon koulutus/testaus AVoID -tavoitteen toteuttamiseksi Tietojoukon koulutus/testaus AVoID -tavoitteen toteuttamiseksi](https://i.howwhatproduce.com/images/005/image-13994-12-j.webp)
Osa A: kuvankäsittelytekniikat
Tämä on luultavasti hankkeen monimutkaisin vaihe. Nyt meidän on vakautettava joitakin parametreja ja mittareita päättääksemme, onko kasvilla (kuva kasveista) jokin sairaus.
Tärkein viittauksemme tähän vaiheeseen on tämä artikkeli, joka osoittaa, kuinka lehdet havaitaan sairauksilla kuvankäsittelytekniikoilla. Periaatteessa tavoitteemme tässä vaiheessa on toistaa nämä kuvankäsittelytekniikat Dragonboard 410c -levyssä.
1) Määritä kuvatietojoukko ja kasvi, jonka haluat havaita sairaudet
Tämä on tärkeä osa määrittelyäsi. Millaisen kasvin haluat erottaa sairauksista? Artikkelin viitteestä kehitämme Strwaberry -lehtien perusteella.
Tämä koodi lataa mansikanlehden ja suorittaa kuvankäsittelyosan.
Osa B: koneoppiminen
Kuvankäsittelyosan jälkeen meidän on järjestettävä tiedot jollain tavalla. Koneoppimisteoriasta meidän on ryhmitettävä tiedot ryhmiin. Jos suunnitelmassa on sairaus, joku tästä ryhmästä ilmoittaa sen.
Luokitusalgoritmi, jota käytämme näiden tietojen ryhmittelyyn, on K-keskiarvoalgoritmi.
Vaihe 4: Tulokset ja tuleva työ
![Tulokset ja tuleva työ Tulokset ja tuleva työ](https://i.howwhatproduce.com/images/005/image-13994-13-j.webp)
![Tulokset ja tuleva työ Tulokset ja tuleva työ](https://i.howwhatproduce.com/images/005/image-13994-14-j.webp)
Joten voimme nähdä joitakin tuloksia joidenkin sairauksien havaitsemiseksi kuvista ja kuvaryhmistä.
Toinen parannus projektissamme on IoT -kojelauta, joka voitaisiin ottaa käyttöön.
Suositeltava:
Hätätilanteiden havaitseminen - Qualcomm Dragonboard 410c: 7 vaihetta
![Hätätilanteiden havaitseminen - Qualcomm Dragonboard 410c: 7 vaihetta Hätätilanteiden havaitseminen - Qualcomm Dragonboard 410c: 7 vaihetta](https://i.howwhatproduce.com/images/004/image-11526-j.webp)
Hätätilanteiden havaitseminen - Qualcomm Dragonboard 410c: Etsitkö turvajärjestelmiä, jotka valvovat hätätilanteita, on mahdollista huomata, että kaikkien tallennettujen tietojen käsittely on liian vaikeaa. Kun ajattelimme sitä, päätimme käyttää tietämystämme ääni-/kuvankäsittelyssä, antureissa ja
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 vaihetta
![Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 vaihetta Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 vaihetta](https://i.howwhatproduce.com/images/004/image-11537-j.webp)
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: A nossa lixeira inteligente koostuu erillisistä ç ã o autom á tica do lixo. Atravin verkkokamera, tunniste tai tyyppi de lixo e o deposita no compartimento sopivuus para posteriormente ser reciclado
Kasvojen tunnistus ja tunnistus - Arduino -kasvotunnus OpenCV Pythonin ja Arduinon avulla .: 6 vaihetta
![Kasvojen tunnistus ja tunnistus - Arduino -kasvotunnus OpenCV Pythonin ja Arduinon avulla .: 6 vaihetta Kasvojen tunnistus ja tunnistus - Arduino -kasvotunnus OpenCV Pythonin ja Arduinon avulla .: 6 vaihetta](https://i.howwhatproduce.com/images/007/image-19436-j.webp)
Kasvojen tunnistus ja tunnistus | Arduino -kasvotunnus OpenCV Pythonin ja Arduinon avulla .: Kasvontunnistus AKA -kasvotunnus on yksi tärkeimmistä ominaisuuksista matkapuhelimissa nykyään. Joten minulla oli kysymys " voinko saada kasvotunnuksen Arduino -projektilleni " ja vastaus on kyllä … Matkani alkoi seuraavasti: Vaihe 1: Pääsy
Kasvisairauksien havaitseminen koneoppimisen avulla: 6 vaihetta
![Kasvisairauksien havaitseminen koneoppimisen avulla: 6 vaihetta Kasvisairauksien havaitseminen koneoppimisen avulla: 6 vaihetta](https://i.howwhatproduce.com/images/010/image-28195-j.webp)
Kasvisairauksien havaitseminen koneoppimisen avulla: Sairaiden kasvien havaitsemis- ja tunnistamisprosessi on aina ollut manuaalinen ja työläs prosessi, joka vaatii ihmisiä tarkastamaan kasvin kehon silmämääräisesti, mikä voi usein johtaa virheelliseen diagnoosiin. On myös ennustettu, että maailmanlaajuisena
Kohteen tunnistus W/ Dragonboard 410c tai 820c OpenCV: n ja Tensorflow: n avulla: 4 vaihetta
![Kohteen tunnistus W/ Dragonboard 410c tai 820c OpenCV: n ja Tensorflow: n avulla: 4 vaihetta Kohteen tunnistus W/ Dragonboard 410c tai 820c OpenCV: n ja Tensorflow: n avulla: 4 vaihetta](https://i.howwhatproduce.com/images/003/image-6246-2-j.webp)
Objektien tunnistus W/ Dragonboard 410c tai 820c OpenCV: n ja Tensorflow: n avulla: Tässä ohjeessa kuvataan, miten asennetaan OpenCV-, Tensorflow- ja koneoppimiskehykset Python 3.5: lle Objektitunnistus -sovelluksen suorittamiseksi