Мазмуну:

TouchFree: Температураны автоматтык түрдө текшерүү жана масканы аныктоо күркөсү: 5 кадам
TouchFree: Температураны автоматтык түрдө текшерүү жана масканы аныктоо күркөсү: 5 кадам

Video: TouchFree: Температураны автоматтык түрдө текшерүү жана масканы аныктоо күркөсү: 5 кадам

Video: TouchFree: Температураны автоматтык түрдө текшерүү жана масканы аныктоо күркөсү: 5 кадам
Video: Использование Melexis MLX90614 Инфракрасный термометр с Arduino 2024, Июль
Anonim
Image
Image
TouchFree: Температураны автоматтык түрдө текшерүү жана масканы аныктоо күркөсү
TouchFree: Температураны автоматтык түрдө текшерүү жана масканы аныктоо күркөсү
TouchFree: Температураны автоматтык түрдө текшерүү жана масканы аныктоо күркөсү
TouchFree: Температураны автоматтык түрдө текшерүү жана масканы аныктоо күркөсү

Глобустун айланасындагы өлкөлөр кайрадан ачылып жаткандыктан, Коронавирус романы менен жашоо жаңы жашоо образына айланып баратат. Бирок вирустун жайылышын токтотуу үчүн биз Коронавирус менен ооруган адамдарды башкалардан бөлүшүбүз керек.

CDCге ылайык, ысытма Коронавирустун негизги симптому болуп саналат жана симптоматикалык пациенттердин 83% га чейин ысытуунун айрым белгилерин көрсөтөт. Көптөгөн өлкөлөр мектептер, колледждер, офистер жана башка жумуш орундары үчүн температураны текшерүүнү жана маскаларды милдеттүү кылып жатышат.

Учурда, Температураны Текшерүү Колсуз Термометрдин жардамы менен жүргүзүлөт. Кол менен текшерүү натыйжасыз, практикалык эмес (чоң буту бар жерлерде) жана тобокелдүү болушу мүмкүн.

Бул көйгөйлөрдү чечүү үчүн, мен Deep Learning Neural Networkтун жардамы менен бетти белгилөө жана контактсыз IR температурасы сенсорун жана масканы аныктоо аркылуу температураны текшерүү процессин автоматташтырган киоск иштеп чыктым.

Бул киоскти колдонуу мектептер, колледждер, офистер жана башка жумуш орундары менен эле чектелбейт, бирок ооруканалар сыяктуу тобокелчилиги жогору аймактарда да колдонулушу мүмкүн. Бул түзмөктү поезд станцияларында, аялдамаларда, аэропорттордо ж.

Бул долбоорго менин мамилем - Компьютердик Көрүнүшкө ээ болбогон же Терең Үйрөнүү тажрыйбасы жоктор муну колдоно ала тургандай жөнөкөйлөтүлгөн орнотуу процессин куруу болчу. Бул толугу менен иштеп жаткан жана колдонууга даяр долбоор. Мен бул долбоорду ар бир өзүнчө бөлүккө жана толук версиясына код файлдарын кошуу менен абдан ыңгайлаштырдым. Ошентип, сиз долбоордун каалаган бөлүгүн жекече колдоно аласыз.

Түшүндүрмө

Биринчиден, Tensorflow негизделген Deep Learning Neural Network, адамдын маска кийип жүргөнүн же жоктугун аныктоого аракет кылат. Система жалган позитивдерди болтурбоо үчүн ар кандай мисалдар менен үйрөтүү менен күчтүү болуп калды.

Бир жолу, система масканы аныктады, ал колдонуучудан бетти белгилөө үчүн масканы алып салууну суранат. Система температураны алуу үчүн адамдын чекесиндеги эң мыкты чекитти табуу үчүн бетти белгилөө үчүн DLIB модулун колдонот.

Андан кийин PID башкаруу системасын Servo Motors менен колдонуп, система чекедеги тандалган чекитти сенсор менен тегиздөөгө аракет кылат. Түздөлгөндөн кийин, Система контактсыз IR температура сенсорунун жардамы менен Температураны Окууну талап кылат.

Эгерде температура адамдын денесинин температурасынын нормалдуу чегинде болсо, бул адамга улантууга мүмкүндүк берет жана Админге сүрөтү жана дене температурасы сыяктуу башка маалымат менен электрондук кат жөнөтөт.

Жабдуулар

Аппараттык

  1. Raspberry Pi модели 2/3/4
  2. Raspberry Pi Камера модулу v1/v2
  3. Байланышсыз инфракызыл температура сенсор модулу (MLX90614)
  4. Расмий Raspberry Pi сенсордук экраны (же жалпы 3,5 дюймдук сенсордук экран) (милдеттүү эмес)
  5. Pan Tilt Kit
  6. SG90 Micro Digital Servo x 2
  7. MicroSD картасы
  8. Raspberry Pi Power адаптери

Программалык камсыздоо

  1. Raspberry Pi OS (мурун Raspbian деп аталган)
  2. Tensorflow-2.2.2
  3. OpenCV
  4. DLIB Бет Белгилери

Сунушталууда: