Мазмуну:
- 1 -кадам: Аппараттык жана программалык камсыздоону орнотуңуз
- 2 -кадам: Веб -камеранын негизги тесттери
- 3 -кадам: AVoID максатын ишке ашыруу үчүн маалымат топтомун окутуу/тестирлөө
- 4 -кадам: Жыйынтыктар жана келечектеги иштер
Video: Qualcomm Dragonboard 410c менен өсүмдүк ооруларын аныктоо: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Баарына салам, биз Embarcados, Linaro жана Baita тарабынан каржыланган Dragonboard 410c менен Келечекти ойлоп табууга катышып жатабыз.
AVoID долбоору (Agro View оорусу)
Биздин максат - фермадагы өсүмдүктөрдүн мүмкүн болгон илдеттерин сүрөткө тартуу, иштетүү жана аныктоого жөндөмдүү камтылган системаны түзүү. Биздин долбоордун кошумча тиркемеси (ишке ашырылган эмес) - бул IoT жөндөмдүүлүгү, бул ферманы реалдуу убакытта көзөмөлдөө.
AVoID системасынын эң чоң артыкчылыгы - фермага байкоо жүргүзүү үчүн сизге спецификалык объект керек эмес. Эгерде сизде квадрицикл же пилотсуз учкуч болсо, анда сиз жөн гана объектиңизге AVoID платформасын тиркеп, ферманы көзөмөлдөй аласыз.
Негизинен AVoID Dranboard 410c жана вебкамерадан турат.
Кийинки бир нече кадамдарда биз негизинен AVoID системасынын башкы блогун кантип курууну түшүндүрөбүз
AVoID системасы жана аны ишке ашыруу жөнүндө биз менен байланышуудан тартынбаңыз:
Кайо Феррейра ([email protected])
Eronides Neto ([email protected])
Мария Луиза ([email protected])
1 -кадам: Аппараттык жана программалык камсыздоону орнотуңуз
Биздин долбоордун биринчи кадамы AVOID системасын ишке ашыруу үчүн керектүү жабдыктарды орнотуу.
Негизи сизге керек болады
Аппараттык
- 01x Dragonboard 410c (Debian сүрөтү менен, Dragonboardго Debianди кантип орнотуу үчүн бул жерди басыңыз);
- 01x Dragonboard менен шайкеш келген веб -камера (бул жерден шайкештигин караңыз);
Программалык камсыздоо
> Debian Linux бөлүштүрүү үчүн Dragonboard, Scikit Learn жана Scikit сүрөт пакеттерине OpenCV орнотуңуз.
- OpenCV орнотуу (бул шилтемени караңыз, OpenCV орнотууга байланыштуу биринчи бөлүктү колдонуңуз);
- Терминал аркылуу Scikit Learn жана Image орнотуңуз!
pip орнотуу -U scikit -үйрөнүү
2 -кадам: Веб -камеранын негизги тесттери
Экинчи кадамыбыз - бул биз орноткон нерселердин баары туура экенин текшерүү!
1) Кээ бир сүрөттөрдү/видеолорду көрүү үчүн веб -камеранын демо кодун иштетиңиз
Терминалда foto.py кодун иштетиңиз.
> python foto.py
2) Кээ бир OpenCV мисалын иштетүү
OpenCV туура орнотулганын текшерүү үчүн башка вариант - бул opencv мисалын иштетүү.
3 -кадам: AVoID максатын ишке ашыруу үчүн маалымат топтомун окутуу/тестирлөө
А бөлүгү: сүрөттөрдү иштетүү ыкмалары
Балким, бул биздин долбоордун эң татаал кадамы болуп калат. Эми биз өсүмдүктүн (өсүмдүктөн алынган сүрөт) кандайдыр бир ооруга чалдыкканын аныктоо үчүн кээ бир параметрлерди жана ченемдерди турукташтырышыбыз керек.
Бул кадам үчүн биздин негизги шилтеме бул сүрөт иштетүү ыкмаларын колдонуу менен жалбырактардагы ооруларды кантип аныктоону көрсөткөн бул макала. Негизинен, биздин бул кадамдагы максатыбыз - бул иштетүүчү техниканы Dragonboard 410c тактасында кайталоо.
1) Сүрөттүн маалымат топтомун жана ооруларды аныктагыңыз келген өсүмдүктүн түрүн аныктаңыз
Бул сиздин спецификацияңыздын маанилүү бөлүгү. Кандай өсүмдүктөр ооруну басаңдатууну каалайсыз. Макаланын шилтемесинен биз Strwaberry жалбырагынын негизинде иштейбиз.
Бул код кулпунайдын жалбырагын жүктөп, сүрөттү иштетүү бөлүгүн аткарат.
Б бөлүгү: машинаны үйрөнүү
Сүрөттү иштетүү бөлүгүнөн кийин, биз маалыматтарды кандайдыр бир жол менен уюштурушубуз керек. Машина үйрөнүү теориясынан биз маалыматтарды топторго бөлүшүбүз керек. Эгерде планда оору бар болсо, анда бул топтордун бири аны көрсөтмөк.
Биз бул маалыматты топтоо үчүн колдонгон классификация алгоритми-бул К-алгоритми.
4 -кадам: Жыйынтыктар жана келечектеги иштер
Ошентип, биз сүрөттөрдү жана сүрөт кластерлеринен кээ бир ооруларды аныктоо үчүн кээ бир жыйынтыктарды көрө алабыз.
Долбоорубуздун башка жакшыртылышы - бул IoT панели, аны ишке ашырууга болот.
Сунушталууда:
Жаңы кырдаалдарды аныктоо - Qualcomm Dragonboard 410c: 7 кадам
Кырдаалдын кырдаалын аныктоо - Qualcomm Dragonboard 410c: Өзгөчө кырдаалдарды көзөмөлдөө үчүн иштеген коопсуздук системаларын издеп жатып, жазылган маалыматты иштетүү өтө кыйын экенин байкоого болот. Бул жөнүндө ойлонуп, биз билимибизди аудио/сүрөт иштетүүдө, сенсорлордо колдонууну чечтик
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 кадам
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: Бул автоматтык á tica do lixo менен айырмаланат. Atrav é бул вебкамера, идентификациялоо үчүн өзүңүздү эч кандай айырмачылыктар менен камсыз кылбаңыз
Machine Learning аркылуу өсүмдүк ооруларын кантип аныктаса болот: 6 кадам
Machine Learning аркылуу өсүмдүк илдеттерин кантип аныктоо керек: Оорулуу өсүмдүктөрдү аныктоо жана таануу процесси дайыма кол менен жана түйшүктүү процесс болуп келген жана адамдардан өсүмдүктүн денесин визуалдуу түрдө текшерүүнү талап кылат, бул туура эмес диагнозго алып келиши мүмкүн. Ошондой эле болжолдонгон дүйнөлүк глобалдык
Суу сактагыч менен WiFi автоматтык өсүмдүк азыктандыргычы - Ички/Тышкы өстүрүү - Суу өсүмдүктөрү автоматтык түрдө Алыстан Мониторинг менен: 21 кадам
WiFi суу сактагычы бар автоматтык өсүмдүк азыктандыргычы - ички/тышкы өстүрүү - суу өсүмдүктөрү автоматтык түрдө алыстан байкоо жүргүзүү менен: Бул окуу куралында биз өсүмдүктөрдү автоматтык түрдө сугаруучу жана Adosia платформасынын жардамы менен алыстан көзөмөлгө алына турган жабык/сырткы өсүмдүктөрдү багуу тутумун кантип орнотууну көрсөтөбүз
Объекттерди аныктоо W/ Dragonboard 410c же 820c OpenCV жана Tensorflow аркылуу .: 4 кадам
OpenCV жана Tensorflowтун жардамы менен W/ Dragonboard 410c же 820c объектилерин аныктоо: Бул көрсөтмөлөр объектилерди аныктоо тиркемесин иштетүү үчүн Python 3.5 үчүн OpenCV, Tensorflow жана машина үйрөнүү алкактарын кантип орнотууну сүрөттөйт