Dizayn, amalga oshirish va Demans bilan og'rigan bemorlar uchun uyda



Download 3,37 Mb.
Pdf ko'rish
bet1/2
Sana19.04.2022
Hajmi3,37 Mb.
#562361
  1   2


Dizayn, amalga oshirish va
Demans bilan og'rigan bemorlar uchun uyda
videoga asoslangan monitoring tizimining
ishlashini tahlil qilish
Santosh Gondi
Dissertatsiya komissiyasi:
BY
Doktor Bo Luo
Doktor Viktor S. Frost
Himoya qilingan sana: 2014 yil 30 sentyabr
Doktor Jeyms PG Sterbenz: Rais
Doktor Russ Waitman
Mualliflik huquqi 2014
Muhandislik maktabi fanlar magistri darajasiga
qo'yiladigan talablarni qisman bajarishda
Elektr muhandisligi va magistratura dasturiga topshirilgan
Kompyuter fanlari va Kanzas universitetining magistratura fakulteti
Machine Translated by Google


ProQuest MChJ tomonidan nashr etilgan (2014). Dissertatsiyaga mualliflik huquqi muallifga tegishli.
UMI raqami: 1572113
UMI 1572113
789 East Eisenhower Parkway PO Box
1346 Ann Arbor, MI 48106 -
1346
ProQuest MChJ.
Muallif to'liq qo'lyozmani yubormagan va etishmayotgan sahifalar mavjud bo'lsa, ular qayd qilinadi.
Bundan tashqari, agar material olib tashlanishi kerak bo'lsa, eslatma o'chirishni ko'rsatadi.
Barcha huquqlar himoyalangan. Bu ish Amerika Qo'shma Shtatlari
Kodeksining 17- Sarlavhasi ostida ruxsatsiz nusxa ko'chirishdan himoyalangan
BARCHA FOYDALANUVCHILARGA
MA'LUMOT Ushbu reproduktsiyaning sifati taqdim etilgan nusxaning sifatiga bog'liq.
Microform Edition © ProQuest MChJ.
Barcha huquqlar himoyalangan
Machine Translated by Google


Doktor Viktor S. Frost
Santosh Gondi uchun tezislar qo'mitasi tasdiqlaydi
Doktor Jeyms PG Sterbenz: Rais
ii
Tasdiqlangan sana: 2014 yil 30 sentyabr
Qo‘mita:
Doktor Russ Waitman
Demans bilan og'rigan bemorlar uchun uyda video monitoring tizimini loyihalash, joriy etish va
samaradorligini tahlil qilish
Doktor Bo Luo
Bu quyidagi tezisning tasdiqlangan versiyasi ekanligi:
Machine Translated by Google


Demans bilan og'rigan bemorlarga g'amxo'rlik qiluvchilar demensiya bilan og'rigan bemorlarning buzuvchi
xatti-harakatlari bilan shug'ullanishda ko'plab jismoniy va psixologik stresslarni boshdan kechirishadi [1-4].
Demans AQShda 35 million kishiga ta'sir qiladigan asosiy sog'liqni saqlash muammosidir.
OpenSSL [8] yordam dasturlari olingan videokliplarni xavfsiz tashish va saqlash uchun
ishlatiladi. Biz Kanzas shahridagi Google fiber [9] internet provayderida sinovlar o‘tkazdik va
unumdorligini boshqa an’anaviy internet provayderlari bilan solishtirdik.
Bu, shuningdek, tez-tez kasalxonaga yotqizish va qayta yotqizishni keltirib chiqaradi. Ushbu
tezisda biz g'amxo'rlik qiluvchilarga demans bemorlarning xulq-atvor belgilarini boshqarishda
yordam berish uchun ilg'or videoga asoslangan monitoring tizimini ishlab chiqamiz, amalga
oshiramiz va ish faoliyatini o'lchaymiz. Qarovchilar videoklip orqali xatti-harakatlarning oldingi
holatlari, oqibatlari va funktsiyasini osongina yozib olishlari va baham ko'rishlari va klinik
mutaxassislardan real vaqt rejimida fikr-mulohazalarini olishlari mumkin. Umuman olganda,
tizim kasalxonaga yotqizish/qayta yotqizishni qisqartirishga, parvarish qiluvchilarning hayot
sifatini yaxshilashga yordam beradi va umuman olganda, sog'liqni saqlash tizimlarining narxini
pasaytiradi. Tizim Python skriptlari, ochiq manbali veb-ramkalar, FFmpeg [5] asboblar zanjiri
va tijorat uchun tayyor bo'lmagan IP kamera va mini-kompyuter yordamida ishlab chiqilgan.
WebRTC [6] g'amxo'rlik qiluvchilarni videoga asoslangan murabbiylik qilish uchun ishlatiladi.
Ommaviy va xususiy bulutlarda videokliplarni saqlash va olish kechikishini, LAN va WLAN
muhitlarida video oqim samaradorligini va har xil turdagi kirish tarmoqlarida We bRTC
ishlashini baholash uchun ramka ishlab chiqilgan. InstaGENI [7], KUdagi GENI rafi baholash
uchun shaxsiy bulut infratuzilmasi sifatida ishlatiladi.
iii
Abstrakt
Machine Translated by Google


Men bu ishni rafiqam Dipa va qizim Shreyaga doimiy qo'llab-quvvatlashlari va sabr-toqatlari
uchun bag'ishlashni yaxshi ko'raman.
iv
Machine Translated by Google


Men qo'mita a'zolarimga, ayniqsa maslahatchilarim Dr.
Jeyms PG Sterbenz va doktor Russ Waitman qo'llab-quvvatlashlari va yo'l-yo'riqlari uchun.
v
Men ResiliNets guruhining barcha a'zolariga va KUMC tibbiy informatika jamoasiga yordam va
mehribonlik uchun minnatdorchilik bildirmoqchiman. Va nihoyat, mening oilam va do'stlarimga
doimiy qo'llab-quvvatlashlari uchun katta rahmat.
Minnatdorchilik
Machine Translated by Google


.
.
.
.
.
.
.
.
2.2 WebRTC.
.
. . .
. . .
.
8
.
.
.
.
.
.
.
.
.
.
.
. . .
1.5 Tashkilot. .
.
.
3.2.2 Rasmga olish.
.
.
.
. . .
. . .
. . .
Qabul qilish sahifasi
.
.
. . .
1
.
.
.
.
.
. . .
. . .
. . .
.
. . .
.
.
. . .
. . .
.
.
. 10
.
.
. . .
4
.
.
.
.
.
1.1 Motivatsiya.
.
. . .
.
.
.
3
. . .
. . .
. . .
. . .
. . .
.
.
. . .
. . .
.
.
.
.
. . .
.
1 Kirish va motivatsiya
.
.
.
. . .
.
.
3
. . .
.
.
.
. . .
.
.
.
. . .
.
.
.
.
.
.
.
.
vi
.
.
.
.
.
.
15
.
2.5 Xavfsizlik devori/NAT traversal.
.
.
.
3 Loyihalash va amalga oshirish 3.1 Tizim
arxitekturasi. .
.
.
.
. . .
.
. . .
.
. . .
Abstrakt
. . .
.
.
.
.
.
. . .
. . .
.
.
.
14
.
.
.
. . .
.
. . .
.
.
11
.
.
.
2
.
.
.
.
.
.
.
. . .
.
. . .
.
. . .
. . .
.
.
11
. . .
. . .
3.2.3 Ulashish.
ii
. . .
.
.
.
1
.
. . .
.
.
. . .
.
.
.
.
.
.
.
.
.
.
4
. . .
.
.
. . .
.
.
. . .
.
. . .
.
.
1.2 Foydalanish holatlari.
.
.
.
.
. . .
.
.
. 20
.
.
.
.
. . .
.
.
.
. 12
.
.
.
.
.
.
.
.
. . .
.
.
. . .
1.4 Hissalar. .
.
2.7 InstaGENI rafi.
.
.
3.2.1 Yozib olish.
2 Asosiy va tegishli ish 2.1 Fon. . .
.
. . .
.
.
.
.
.
.
.
.
. . .
.
.
. . .
. . .
.
3.2 Batafsil dizayn.
.
. . .
. . .
.
. . .
.
.
. 18
.
2.6 Dropcam.
.
.
.
.
.
.
. . .
.
iii
.
. 18
. . .
. . .
.
1.3 Taklif etilayotgan yechim.
.
.
.
. . .
.
.
.
.
. . .
. 14
. . .
.
. . .
.
.
. . .
2
.
. . .
. . .
.
.
2.4 Bulutli saqlash imkoniyatlari.
.
. . .
.
.
.
.
. . .
2.3 Ma'lumotlarni uzatish protokollari.
.
.
.
.
.
.
.
.
.
.
. . .
.
. 10
. . .
.
. . .
.
.
Tarkib
Machine Translated by Google


.
. 22
.
.
. 36
.
.
.
.
. . .
.
.
. . .
.
.
.
. . .
.
.
.
. . .
.
. . .
43
.
4.1.4 WebRTC ishlashi. .
. . .
. . .
. 39
.
. . .
.
. . .
.
.
.
. . .
.
.
4 O'lchovlar va tahlillar
.
. . .
.
.
. 26
.
. . .
. 43
.
. . .
.
. . .
.
.
.
.
.
.
.
.
.
.
.
. 28
4.6 Xulosa.
.
. . .
.
. 45
. . .
.
.
. . .
.
.
.
4.1.2 Bulutli saqlash/qidiruv .
.
.
. . .
.
.
.
.
. . .
. . .
.
.
. . .
.
. 30
.
. . .
3.3 Uyga telefon orqali qo'ng'iroq qilish ilovasi.
.
.
.
.
.
.
.
. 29
4.1.3 Mahalliy yozish.
.
.
.
.
.
5.2 Kelajakdagi ishlar. . .
4.1 Metodologiya. . .
.
.
.
.
. . .
5 Xulosa va kelajakdagi ishlar
.
46
.
4.2 Ommaviy uzatish o'lchovlari. . .
.
.
. . .
.
. . .
.
4.4 Video yozishning ishlashi. .
.
. . .
.
. . .
.
.
.
.
. 29
.
.
5.1 Xulosalar. . .
4.1.1 Ommaviy uzatish. .
vii
.
. . .
.
.
.
.
. . .
.
.
4.5 Ikki tomonlama video suhbatning ishlashi.
.
.
.
. . .
.
.
. . .
.
.
.
.
.
.
. 42
. . .
.
. . .
24
.
.
.
.
. . .
.
.
.
.
. . .
.
.
.
.
. . .
.
.
.
. . .
.
.
.
. . .
.
.
.
.
. . .
. . .
.
.
. 24
. . .
. . .
Ma'lumotnomalar
. . .
.
. . .
.
. . .
.
. 25
.
4.3 Saqlash va olishning kechikishi. . .
.
.
Machine Translated by Google


.
.
. . .
.
. . .
.
. . .
3.5 Klip suratini yaratish.
.
.
.
.
. 34
. . .
.
.
.
.
.
. . .
. 21
. . .
.
.
.
.
.
. 25
2.1 WebRTC arxitekturasi. [6] dan moslashtirilgan
.
.
.
. . .
.
. . .
.
.
. . .
.
.
. . .
. . .
. . .
. . . 32
. . .
.
4.6 10 daqiqalik videoklip uchun saqlash va olish kechikishi.
3.3 Ilovani suratga olish. .
. . .
.
.
. 16
.
.
.
.
.
.
.
.
. . .
19
.
. . .
.
.
4.1 O'lchov komponentlari.
. 39
.
.
. . .
. 12
. . .
.
.
. . .
.
. . .
.
.
. 38
. . .
.
.
.
.
4.10 Jonli yozish paytida yo'qolgan paketlar.
3.7 Tizim blok diagrammasi.
.
.
. . .
19
.
.
.
.
. . .
. . .
. . .
.
. . .
.
. 36
. 17
. . .
.
.
.
2.3 InstaGENI raf ulanishlari. [10] dan moslashtirilgan.
.
.
.
.
.
. . .
.
.
4.13 WebRTC RTT o'zgarishi.
. . .
. . .
.
.
.
.
4.8 Jonli yozib olish uchun video ramka jitter.
.
.
. . .
.
.
.
.
. . .
. . .
.
.
.
. . .
.
.
4.7 Jurnal shkalasida saqlash va olish kechikishi.
.
4.12 WebRTC video tarmoqli kengligi o'zgarishini oldi. . .
2.2 GENI tokchasi. [10] dan moslashtirilgan. .
.
. . .
. . .
.
.
.
. . .
.
.
.
.
.
.
.
.
.
. . .
.
.
. . . 33
3.4 Davom etilayotgan suratga olish. .
.
.
. . .
.
viii
.
.
. 26
.
.
.
.
. 20
. 27
.
.
. 40
.
.
. . .
. . .
4.2 FTP va GridFTP bilan ommaviy ma'lumotlarni uzatish kechikishi.
. 15
.
.
.
.
.
.
.
.
.
4.5 5 daqiqalik videoklip uchun saqlash va olish kechikishi.
.
.
.
.
3.2 Suratga olish. . .
. . . 31
.
.
.
3.8 Telehousecalls ilovasining surati. . .
.
. . .
.
.
. . .
.
. . .
.
.
. . .
4.3 FTP va GridFTP bilan erishilgan tarmoqli kengligi.
. 13
4.11 WebRTC video tarmoqli kengligi o'zgarishini yubordi.
. . .
.
3.1 Tizim arxitekturasi. [11] dan moslashtirilgan.
4.4 1 daqiqalik videoklip uchun saqlash va olish kechikishi.
.
.
.
. 37
.
.
9
. . .
.
.
. . .
.
.
.
.
4.9 Jonli yozishning o'rtacha tarmoqli kengligi. . .
.
.
.
. 35
3.6 Suratni yuklash. . .
.
. . .
.
.
. . .
. . .
.
.
. . .
. . .
.
.
.
.
.
. 17
.
.
.
.
. . .
. . .
. . .
.
.
.
.
.
Raqamlar ro'yxati
Machine Translated by Google


.
.
4.14 WebRTC kadr tezligi o'zgarishi. .
.
ix
. . .
.
. . .
. . .
.
.
.
.
. 41
Machine Translated by Google


.
.
.
.
. . .
.
.
. . .
.
.
4.3 WebRTC o'rtacha ko'rsatkichlari.
.
.
. . .
. 10
. . .
.
.
.
. . .
.
.
. . .
. . .
4.2 CEOS jadvali. . .
.
. 38
.
.
.
.
.
2.1 Umumiy bulut va shaxsiy bulut. .
.
. 38
.
.
. . .
.
.
4.1 Turli o'lchamdagi videokliplar uchun shifrlash, shifrni ochish va hazm qilish vaqti 35
.
. . .
x
. 36
.
.
.
. . .
. . .
. . .
.
.
. . .
.
.
.
. . .
.
.
.
.
.
.
4.4 WebRTC STD ko'rsatkichlari.
.
.
.
Jadvallar ro'yxati
Machine Translated by Google


• Tez-tez kasalxonaga yotqizishni oldini olish va kamaytirish
Demans bilan og'rigan bemorlarda buzilish xatti-harakatlarini boshqarish. Biz loyihalashtirdik va im
• uyda parvarish qiluvchilarning hayot sifatini yaxshilash
35 million kishi va 2050 yilga kelib 115 million kishiga ta'sir qilishi taxmin qilinmoqda [1–4]. The
Demans bilan og'rigan bemorlar ham tobora ortib borayotgan sog'liqni saqlash muammosidir. Bu ham fre olib keladi
quyidagi masalalarni hal qilish uchun videoga asoslangan monitoring tizimini yaratdi
Ushbu bob motivatsiya, foydalanish holatlari va taklif qilingan yechimni taqdim etadi.
g'amxo'rlik qilish paytida g'amxo'rlik qiluvchilar tomonidan boshdan kechirilgan jismoniy va psixologik stress
kasalxonaga yotqizish va qayta yotqizish. Oldingi holatlarni, oqibatlarini aniqlash,
1
• Demans bilan og'rigan bemorlarni parvarish qilish va davolashni yaxshilash
va xulq-atvor funktsiyasi oldini olishda juda samarali hisoblanadi va
Demans Amerika Qo'shma Shtatlaridagi asosiy sog'liqni saqlash muammosi bo'lib, hozirgi paytda ta'sir ko'rsatmoqda
1.1 Motivatsiya
1-bob
Kirish va motivatsiya
Machine Translated by Google


1.2 Foydalanish holatlari
1.3 Taklif etilayotgan yechim
Quyida ushbu tizimda ko'rib chiqiladigan ikkita foydalanish holatlari keltirilgan
- Qarovchi real vaqt rejimida doimiy monitoringni o'rnatishi va boshlashi mumkin
2
• Ikkilamchi foydalanish
fikr-mulohaza.
• Sog'liqni saqlash tizimining umumiy samaradorligi va xarajatlarini kamaytirish.
bemorlarda klinik mutaxassislar bilan va o'z vaqtida fikr-mulohazalarni olish.
Biz uyda videoga asoslangan monitoring tizimini ishlab chiqamiz va amalga oshiramiz
voqealarni ko'rib chiqish, tadbirlarni ko'p tarmoqli jamoaga maslahat beradi va yuboradi
g'amxo'rlik qiluvchilarga xulq-atvordagi o'zgarishlarni osongina ushlash va baham ko'rishga yordam berish
va munosabatlarni tugatadi.
- Provayder bemor bilan munosabatlarni o'rnatadi, qabul qiladi
murabbiylik.
provayderlar, voqeani belgilaydi, voqeani uzatadi, fikr-mulohazalarni oladi,
– Qarovchi provayder bilan munosabatlarni o'rnatadi, ko'rib chiqishga ruxsat beradi
– Provayder monitoring uchun real vaqtda seanslarni qabul qilishi yoki talab qilishi mumkin
• Asosiy foydalanish
real vaqtda murabbiylik uchun.
Machine Translated by Google


• Tizim dizayni
natijalar. Nihoyat, 5-bobda biz xulosalar va kelajakdagi ishlarni muhokama qilamiz.
ramkalar va skriptlar. FFMpeg [5] asboblar zanjiri video yozish uchun ishlatiladi
ta'lim. 4-bobda biz o'lchash metodologiyasi va tahlilini tushuntiramiz
bog'liq ish. 3-bob tizim arxitekturasi, dizayni va amalga oshirilishini qamrab oladi
Ushbu tezisning hissalari quyidagilardir:
Ramka va ilovalar taniqli Python yordamida ishlab chiqilgan
• Amalga oshirish
Qolgan bo'limlar quyidagicha tashkil etilgan: 2-bobda biz tushuntiramiz
shaxsiy bulutga kechikish va asosiy WebRTC parametrlari.
olingan kliplarni ommaviy va shaxsiy bulutli saqlash o'rtasida uzatish.
provayder bilan munosabatlar va xatti-harakatlardagi o'zgarishlarni qo'lga kiritish va ular bilan baham ko'rish uchun
provayderlar. HTTPS/TLS asosidagi xavfsiz transport protokollari uchun foydalaniladi
formatlash, ommaviy/xususiy saqlash va qidirish kechikishi, ommaviy ma'lumotlarni uzatish
Tizimning ishlashini o'lchash orqali baholandi, real vaqtda ro'yxatga olish
vitse. Qarovchini boshqarish uchun mo'ljallangan brauzerga asoslangan ilovalar va
• O'lchovlar va tahlillar
savdo-sotiq IP-kamera va mahalliy saqlash yordamida yozib olish
3
Uzluksiz ishlash uchun VMS (Video boshqaruv dasturi) ishlab chiqilgan
va kliplar yaratish uchun.
1.5 Tashkilot
1.4 Hissalar
Machine Translated by Google


Ushbu bobda dissertatsiyaning asosi va tegishli ishi keltirilgan.
ularni sog'liqni saqlash provayderlari bilan elektron shaklda bog'lash. Autizm
bolalar orasida eng keng tarqalgan va eng tez rivojlanayotgan rivojlanish buzilishi
ota-onalar, provayderlar va o'qituvchilar tomonidan yaxshi qabul qilindi. Bu shunday deb qabul qilingan
sog'liqni saqlash tizimlari. Ushbu loyiha g'oyani idrok etishda salaf bo'ldi
autizmli bolalarning ota-onalariga xatti-harakatlaridagi o'zgarishlarni aniqlashga yordam berish uchun ishlab chiqilgan [12]
Ushbu tezisda taqdim etilgan joriy ish. Joriy dissertatsiyaning asosiy maqsadi boshqaruvdir
qo'lga olish va xulq buzilishi boshqarish texnologiyasidan foydalanish fa bo'ldi
Videoga olish va shaxsiy elektronika sog'liqni saqlash yozuvlari platformasi yaratildi
AQSh bilan bog'liq maxfiylik, xavfsizlik va nazorat talablariga javob beradi
autizm kasalliklarini aniqlash va davolash. Ushbu tadqiqot shuni ko'rsatdiki,
uy va shifoxona sharoitida teng darajada qo'llaniladi. Platforma etarli darajada
4
AQSH. Xulq-atvordagi o'zgarishlarni tushunish samarali hisoblanadi
2.1 Fon
2-bob
Orqa fon va tegishli ish
Machine Translated by Google


Natijalarni taqdim etishda Telehealth tizimlarining ahamiyati ta'kidlangan
fiziologik faoliyat. Bunday algoritmdan olingan ishoralarni bashorat qilish uchun foydalanish mumkin
aniq tashxis va davolash. Amalda, Telehealth tizimlari xarajatlarni kamaytiradi
sor ma'lumotlar jismoniy va o'zgaruvchan naqshlarni algoritmik aniqlash uchun ishlatiladi
uyqusizlik, yurak urishi va nafas olish darajasini aniqlash uchun sensor. Bu sen
texnologiyalar.
tabiiy muhitdagi o'zgarishlar, masalan, uy va maktablar uchun zarur bo'ladi
shifokorlarga tashrif buyurish paytida bolalarda ko'rinmaydi. Shunday qilib, xatti-harakatni qo'lga olish
ilg'or video bilan demans patentlar xulq o'zgarishlar, va tarmoq
Harakat sensorlari, video datchiklar va yotoq yordamida keksa odamlarni kuzatish uchun ishlab chiqilgan
hozirgi keksalarni parvarish qilish tizimlariga stress qo'yadi. Tizim bilan tajriba
mumkin emas. Ko'pincha xatti-harakatlardagi o'zgarishlar kontekstga asoslangan va mumkin
deb nomlangan aqlli uy texnologiyasi taqdim etilgan [14]. Bu tizim
ko'p yordam beradi va hayot sifatini yaxshilaydi.
shifokorlarga shaxsan tashrif buyurish bilan shug'ullangan, shuningdek, tashxis qo'yishda yordam beradi va
kabi ofatlar davrida davolash. bo'ronlar, shifokorlarga haqiqiy tashrif buyurganda
Butun dunyo mamlakatlari aholining qarishini boshdan kechirmoqda
uyda va shifoxona sharoitida demansni boshqarish.
Shaxsiy tibbiy yozuvlar nafaqat vaqt va xarajatlarni kamaytirish uchun foydalidir
keksa yoshdagi odamlarning faoliyatini mustaqil ravishda bajarishlari uchun kamaytirish
5
video suratga olish texnologiyasi [13]. Videoga olish va elektrondan umumiy foydalanish
Joriy tezis shu kabi vositalarni taqdim etish orqali ushbu tizim g'oyasiga asoslanadi
kelajakda boshlanishi mumkin bo'lgan sharoitlar. Ular funksionallikni kamaytirishga qaratilgan
yangisini qo'llash orqali autizm belgilari va xatti-harakatlarini boshqarish loyihasi
diagnostika, shu bilan birga, tashxisning aniqligini potentsial ravishda oshiradi.
Machine Translated by Google


My HealtheVet deb nomlangan [15]. Tadqiqot shuni ko'rsatadiki, qatnashgan faxriylarning 71 foizi
olingan videokliplarni saqlash va qayta tiklash. Bundan tashqari, katta harakatlanishda kechikish
tem [16]. Har xil bulutli platformalar, masalan, SaaS (xizmat sifatida dasturiy ta'minot), PaaS
tezislar, ommaviy va xususiy bulut provayderlari kechikish nuqtai nazaridan baholanadi
bulutda shifrlangan kontentda hodisalarni aniqlash algoritmlari ta'kidlangan. Bunda
erators, oshirish Internet va onlayn shaxsiy sog'liqni saqlash tizimi tizimidan foydalanadi
Markazlashtirilgan VMS tizimini amalga oshirish uchun bulutli platformalar o'rganildi
ikki tomonlama videoga asoslangan murabbiylik.
Sog'liqni saqlash tizimining eng yiriklaridan biri bo'lgan Faxriylar ishlari bo'limi (VA).
sidering, maxfiylik, ishonchlilik va xatolarga chidamlilik. Yugurish majmuasini amalga oshirishning maqsadga muvofiqligi
ichki infratuzilmaga asoslangan yechim bilan solishtirganda siv. Bulutli serverlar
net, olingan videoklipni uzatish uchun ishlatiladi va WebRTC uchun ishlatiladi
video kuzatuv uchun ishlatilgan [17], samarali katta hajmdagi saqlash uchun, con
Bir nechta bulutli manzillarni tanlash uchun birlashgan bulut modeli [18] ishlatilgan
demansdagi xulq-atvor belgilarini boshqarishda g'amxo'rlik qiluvchilarga yordam berish uchun ishlab chiqilgan
ilg'or video va tarmoq texnologiyalari orqali bemorlar. Yuqori tezlikdagi Inter
tarmoqli kengligi talablari, VMS uchun bulutli yechim mumkin, lekin juda qimmat
solishtirish uchun hisobga olinadi. Hozirgi zamonaviy IP kamera asosida va
muayyan tizimdan samarali foydalanish bo'yicha ko'rsatmalar. Ushbu tezisda ixtisoslashgan tizim
turli provayder ulanishlari o'lchanadi.
6
sog'liqni saqlash xizmatlari uchun Internetdan foydalanishga tayyorlik va ba'zi treninglarga muhtojlik va va
bulutli provayderlar, Windows Azure va Amazon, ichki infratuzilma bilan birga
murakkab algoritmik tahlil qilish uchun uydan shaxsiy bulutga ma'lumotlar miqdori
Internetdan foydalangan va taxminan beshinchisi My HealtheVet-dan foydalangan. Xulosa qilib aytganda, ko'pchilik namoyish etadi
(xizmat sifatida platforma) va IaaS (xizmat sifatida infratuzilma) va ikkita tijorat
Machine Translated by Google


past kechikish, kengaytiriladigan va foydalanish mumkin bo'lgan ma'lumotlar markazi resurslariga ega qurilmalar
tashqi qattiq diskdan foydalangan holda an'anaviy zaxira strategiyalaridan yuqori va
tibbiy tadqiqotchilar uchun). Hozirgi tezis yuqoridagi bilan bir-biriga mos keladigan jihatlarga ega
arxivlash va shifrlash, bulut opsiyasi yordamida 70MB/s ishlashga erishiladi,
ity, geografik ortiqchalik, chidamlilik va nozik taneli kirish boshqaruvlari. Bilan
Cloud4Home [19] deb nomlangan uy ichidagi imkoniyatlarni o'zida mujassamlashtirgan qurilma taqdim etildi.
FBRIN kontekstida biotibbiyot tadqiqotlari (ma'lumotlarni taqsimlash tizimi
tarqatish uchun mos bo'lgan ma'lumotlarni boshqarish tizimini taklif qildilar
xarajat, uzilish ehtimoli va ishonchlilik talablari asosida. Tizim
ommaviy bulutli saqlashga baholanadi [21]. Bulutli echimlar yuqori mavjudlikni ta'minlaydi
tahlil.
ko'pincha tarmoq chetidagi ma'lumotlarga kirish uchun to'siq bo'ladi. Ular
MER (Mars Exploration Rover) ma'lumotlarini saqlash va olish samaradorligi
Video sifatini o'lchash texnikasining evolyutsiyasi va ularning hozirgi holati
Biotibbiyot ma'lumotlar to'plami ko'pincha katta bo'lib, ko'p sonli kichik ma'lumotlarni o'z ichiga olishi mumkin
taqsimlangan muhitda ishlashni qiyinlashtiradigan ob'ektlar. Faervollar
bir necha soatlik yozib olingan videoni shaxsiy bulutga o'tkazish uchun foydalaniladi
tibbiy xizmat ko'rsatuvchi provayderlarga kirishni ta'minlash uchun binolar. GridFTP asosidagi xizmatlar
yuborilgan [20], bu tarqalgan bio-tibbiy tadqiqot muhitlari uchun mos keladi.
strategiyalar.
7
uydagi aniq va maxfiy ma'lumotlar va talab asosida bulutga uzatiladi
saqlash, kirish va almashish xizmatlari. Ma'lumotlarni boshqarish ramkasi oldindan
DVD arxivlash. Ushbu ish bulutga asoslangan zaxiralashning ba'zi jihatlaridan foydalanadi
bulutli hisoblash platformasi. Joylashuv agnostikiga erishish uchun vizualizatsiyadan foydalanadi
ushbu bandda tegishli ish. Prini saqlash uchun mahalliy saqlash qurilmasi ishlatiladi
Machine Translated by Google


2.2 WebRTC
ta'riflangan. Shuningdek, V-Factor, gibrid ko'rsatkich ham transport va
asosiy audio, video va tarmoq komponentlarini boshqaring.
Turli provayderlarni ishlash bo'yicha universal taqqoslash qiyin. Oq
brauzerda va brauzer ishlab chiquvchilari tomonidan ishlatiladigan Native C++ API
Javascript asosidagi ilovalarga real vaqt rejimidagi aloqa xususiyatlarini ochib beradi
uydagi modemlar va turli provayderlar tomonidan foydalaniladigan trafikni shakllantirish choralari. Shunday qilib,
ACR) va ob'ektiv (PSNR, MSE, BER, PLR) ko'rsatkichlari va ular qanday
oxirgi qurilmada ko'rinadigan ishlashga hissa qo'shadigan ko'plab omillar, jumladan:
san'ati ko'rib chiqiladi [22]. Har xil sub'ektiv (MOS, DSCQS, DSIS, SSCQE,
WebRTC darajasidagi arxitektura. WebRTC ikkita alohida API qatlamiga ega, Web API,
WebRTC bepul ochiq kodli loyihadir. Bu real vaqt rejimida muloqot qilish imkonini beradi
4200 dan ortiq qurilmalardan 8 ta ISP taqdim etilgan [23]. Tadqiqot shuni ko'rsatadiki, u erda
brauzerlar o'rtasida plaginlarni o'rnatishni talab qilmasdan. Rasmda yuqori ko'rsatilgan
yozib olingan videokliplar sifatini o'lchash.
4000 ta shlyuz qurilmalaridan olingan ma'lumotlardan foydalangan holda kirish havolasi ishlashini o'rganish
ilovamiz uchun mos ko'rsatkichlarni aniqlash uchun yuqoridagi hujjatlardagi g'oyalar.
universal. Hozirgi ishimizda biz foydalanish uchun maxsus ko'rsatkichlarni ishlab chiqdik
8
taklif qilingan bo'lsa, video sifatini o'lchash uchun foydalanish mumkin bo'lgan ko'rsatkichlar mavjud emas
Internet orqali turli xil xizmatlar uchun. Hozirgi ishda biz foydalandik
GCC (google congestion control) algoritmi tajribada baholanadi
bit oqimi haqida ma'lumot taqdim etiladi. Ko'p yondashuvlar va yaxshilanishlarga qaramasdan
SamKnows dan [24] qog'oz, ko'rsatkichlarni yig'ish metodologiyasini tavsiflaydi
Machine Translated by Google


g'amxo'rlik qiluvchilarning video-treningi. Turli xil kirish tarmoqlarida ishlash,
veb-brauzerlar uchun aloqa protokoli. GCC hech qanday xochsiz yaxshi ishlaydi
ya'ni 4G(LTE), Wi-Fi(802.11n) va simli LAN o'lchanadi.
tirbandlik. Biroq, TCP bilan do'stona munosabat va boshqa GCC oqimlari bilan adolatlilik yomon
9
past tarmoqli kengligi yo'llari. O'sish bilan do'stlik va adolat yaxshilanadi
sinov maydonchasi [25]. GCC IETF RTCWeb WG tomonidan tavsiya etilgan transport standartlarining bir qismidir
mavjud tarmoqli kengligida. Joriy ishda WebRTC ikki kishi uchun ishlaydi
real vaqtda Internet orqali oqimlar va WebRTC, real vaqtda ochiq manbada qo'llaniladi
2.1-rasm. WebRTC arxitekturasi. [6] dan moslashtirilgan
Machine Translated by Google


buyruq va ma'lumotlarni almashish uchun boshqaruv va ma'lumotlar kanallari. GridFTP [26] hisoblanadi
Kamroq chidamli
Oson ta'mirlanadigan va yangilanishi mumkin
shaxsiy bulutli saqlash bilan solishtirganda saqlash va olish uchun kechikish. 2.1-jadval
Kirish kechikishini kamaytirish
10
Oldindan yuqori narx
FTP - bu Internetda ma'lumotlarni uzatish standart protokoli. Unda alohida bor
maxfiylik va xavfsizlik masalalariga. Ishlash darajasiga qarab, ommaviy bulutlar yuqoriroq
Muvaffaqiyatsizliklarga yuqori chidamlilik
ommaviy bulut biz saqlangan ob'ektlar ustidan kamroq nazoratga egamiz, bu esa o'z navbatida olib kelishi mumkin
Shaxsiy
Maxfiylik va xavfsizlik uchun yuqori xavf
mavjudligining pasayishi. InstaGENI rack xususiy bulutli saqlash provayderi sifatida ishlatiladi.
ity, apparat nosozliklariga yuqori chidamlilik va geografik ortiqcha. Shuningdek, bilan
Yuqori kirish kechikishi
Oldindan past narx
mavjudligi). Standart bilan solishtirganda, DRA arzon narxlardagi tanlovdir
Umuman olganda, ommaviy bulutli saqlash opsiyasi arzonroq, yuqori kirish imkoniyatiga ega
Istalgan joydan istalgan qurilmadan osongina foydalanish mumkin
Google xotirasi ikkita variantni taqdim etadi, standart va DRA [29] (bardoshliligi qisqartirilgan
xususiyatlar, masalan, quvur liniyasi, parallellik, bir vaqtning o'zida uzatish va boshqalar.
Ommaviy
ishlaydi. GridFTP qo'shimcha dasturlarni amalga oshirish orqali standart FTP protokolini kengaytiradi
Google xotirasi [27] va Amazon S3 [28] ommaviy bulutli saqlash provayderlari sifatida.
Tabiatan shaxsiy va xavfsizroq
yuqori tarmoqli kengligi uchun optimallashtirilgan yuqori samarali, xavfsiz, ishonchli protokol
ommaviy va xususiy bulutli saqlash imkoniyatlarini taqqoslashni ko'rsatadi. Bizda kon
2.1-jadval. Umumiy bulut va shaxsiy bulut
2.4 Bulutli saqlash imkoniyatlari
2.3 Ma'lumotlarni uzatish protokollari
Machine Translated by Google


(ilova darajasidagi shlyuzlar), kiruvchi TCP [31] ulanishlarini bloklaydi
ulanish.
Dropcam [33], bulutga asoslangan mashhur video monitoring yechimi doimiy
amalga oshirish mumkin emas, ammo bizning yechimimiz klipni sekin o'tkazish orqali ishlaydi
nections (bu DSL-ga asoslangan keng polosali tarmoqqa juda xos), dropcam yechimi
Internetda NAT [30], Firewall va ALG kabi ko'plab o'rta qutilar mavjud
kengligi. Shunday qilib, u 10 Mb/s yuklash ulanishida doimo 30% sarflaydi.
mahalliy o'rnatishda dalgalanma mavjud emas. Bundan tashqari, past yuklash tarmoqli kengligi con
ko'proq maxfiylikni ta'minlash. Odatda mahalliy darajada erishilgan video sifati yaxshiroq
LAN. Masalan, 1280X780 o'lchamli video taxminan 3 Mb/s diapazonni sarflaydi.
bulutli oqim orqali mumkin bo'lgan narsadan ko'ra. Chunki, WAN tarmoqli kengligi
teshik ochish [32], yozib olingan kontentning uzluksiz oqimi con sarflaydi
doimiy tarmoqli kengligi, boshqa tarmoq ilovalari uchun barqaror o'zaro faoliyat trafikni yaratadi
zarur sarflangan tarmoqli kengligi. Shu bilan birga, foydalanuvchi videosi mahalliy sifatida saqlanadi,
va videoklip faqat ehtiyojga qarab baham ko'riladi. Shu tarzda, un yo'q
deb nomlangan mexanizm orqali ba'zi hollarda bu oqimga erishishimiz mumkin
agar yozilgan klip hech qachon ko'rilmasa, kengligi. Bizning yechimimizda yozuv mahalliy,
UDP asosidagi to'g'ridan-to'g'ri oqimga erishishni amalda imkonsiz qiladi. Xatto .. bo'lganda ham
11
mahalliy tarmoq. Bundan tashqari, ba'zi o'rta qutilar butun UDP trafigini bloklaydi,
doimiy tarmoqli kengligini iste'mol qiladigan bulutga oqimlar. Bu juda ko'p guruhni yo'qotishi mumkin
2.5 Xavfsizlik devori/NAT traversal
2.6 Dropcam
Machine Translated by Google


har bir ishtirokchi institutda dasturlashtiriladigan tugun klasteri bilan. GENI tokchalari a
GENI [10], Global Environment for Network Innovation, NSF tomonidan moliyalashtiriladi
GENI agregat menejeri API-ni qo'llab-quvvatlaydigan taqsimlangan klasterlar tarmog'i. Rasm
12
2.2 GENI rafining arxitekturasini ko'rsatadi.
keng ko'lamli tarmoq tajribalarini o'tkazish uchun xalqaro sinov maydonchasi. Bu
InstaGENI rafi GENI rafining bir turi bo'lib, engil, kengaytiriladigan,
har bir tarmoq darajasida dasturlash imkoniyatini ta'minlaydigan federatsiyalangan infratuzilma va,
va mustaqil klaster. KUdagi InstaGENI rafi milliy GENI tarkibiga kiradi
2.2-rasm. GENI tokchasi. [10] dan moslashtirilgan
2.7 InstaGENI rafi
Machine Translated by Google


2.3-rasm. InstaGENI raf ulanishlari. [10] dan moslashtirilgan
sinov maydonchasi. InstaGENI raf ulanishlari 2.3-rasmda ko'rsatilgan.
13
Machine Translated by Google


telefon qo'ng'irog'i yoki elektron pochta orqali fikr-mulohaza. Shuningdek, klinik mutaxassis yoki
saqlash, klinik mutaxassislar tomonidan oson foydalanish uchun. Qarovchilar oldindan o'rnatadilar
g'amxo'r istalgan vaqtda so'rashi va haqiqiy murabbiylik rejalashtirish mumkin, samarali inson
ment. Bizda COTS (tijoratdan tashqari) yuqori aniqlikdagi IP kameralar mavjud
rasmda Google tolali tarmoq qutisi sifatida). Qarovchi qo'lga olishni boshlashi mumkin
telefon orqali qo'ng'iroqlar orqali maslahat uchun klinik mutaxassislar bilan munosabatlar (bo'lim
Ushbu bobda tizim arxitekturasi va amalga oshirish tafsilotlari keltirilgan.
bemorning uydagi xatti-harakatlarini doimiy ravishda mahalliy xotira qurilmasiga yozib olish (ko'rsatilgan
mahalliy qurilmada kerakli uzunlikdagi videoklipni yaratadigan voqea. The
bemorning xulq-atvor belgilarini yoshi. Ushbu tezisda biz ommaviy ravishda modellashtiramiz
3.3) ilova. Keyin klinik mutaxassislar videoklipni ko'rib chiqadilar va taqdim etadilar
14
keyin parvarish qiluvchi yaratilgan klipni umumiy yoki shaxsiy bulutga o'tkazishni tanlaydi
3.1-rasmda Google tolali muhitida yuqori darajadagi tizim arxitekturasi ko'rsatilgan
3.1 Tizim arxitekturasi
3-bob
Dizayn va amalga oshirish
Machine Translated by Google


3.1-rasm. Tizim arxitekturasi. [11] dan moslashtirilgan
3.2 Batafsil dizayn
ommaviy va shaxsiy bulutli saqlash.
S3 o'rtasidagi kelishuvni baholash uchun ommaviy bulutli saqlash platformalari sifatida ishlatiladi
uzluksiz yozib olish uchun D-Link DCS-2132L IP kamerasidan foydalangan. A
IntaGENIrack-ga shaxsiy bulutli xotira sifatida kirish mumkin. Google xotirasi va amazon
Ubuntu 12.04 o'rnatilgan ZOTAC ZBOX mini-kompyuteri mahalliy saqlash va hisoblash sifatida ishlatiladi
3.7-rasmda tizimdagi har bir komponentning ichki detallari ko'rsatilgan. Biz
15
Machine Translated by Google


qurilma. Masofadan kirish va kirish uchun mini-kompyuterga OpenSSH mijozi o'rnatildi
yozib olish va suratga olish ilovasining konfiguratsiyasi. Birinchi o'rnatish paytida,
yozib olish ilovasi tomonidan uzluksiz yozishni boshlash uchun ishlatiladi. Mini kompyuter
16
kamera IP manzili D-LINK ilovasi va IP manzili tomonidan aniqlanadi
Yozishni va dasturni yuklashda yozib olishni avtomatik boshlash uchun sozlangan.
3.2-rasm. Snapshot yozib olinmoqda
Machine Translated by Google


17
3.4-rasm. Amalga oshirilayotgan suratga olish
3.3-rasm. Ilova snapshotini olish
Machine Translated by Google


portni amalga oshirish uchun biz RTSP/RTP [37, 38] asosidagi transportdan foydalanishni tanlaymiz
suratga olish ilovasi foydalanuvchiga klipni ko'rib chiqish, uni sozlanganga yuklash imkonini beradi
ing media segmentlari sifatida dumaloq tarzda saqlanadi, ularning har biri 5 soniya
klip ilovadagi maydon orqali sozlanishi mumkin. Videoklipni yaratgandan so'ng
mahalliy veb-server, voqea yozib olinadi va videoklip yaratiladi. Video hajmi
Kamera FTP [34], NAS [35], HTTP [36] asosidagi translatsiyalarni qo'llab-quvvatlasa-da
va mos ravishda video va audio kodek sifatida G.711 [42]. Doimiy rekord
piramida [40] ramkasi. Biz kamerani H.264 [41] dan foydalanishga sozladik.
3.2.1 Yozib olish
Suratga olish hodisasi ishlayotgan suratga olish ilovasi orqali ishga tushirilganda
3.2 ilova ro'yxatga olish jurnalini ko'rsatadi.
va kliplar yaratish. Capture ilovasi python-ga asoslangan mahalliy veb-serverga ega
3.2.2 Rasmga olish
18
mahalliy saqlash qurilmasidagi ishlov berish moduli yozib olish va yozib olishdan iborat
komponentlar. Ikkalasi ham yozish uchun FFmpeg asboblar zanjiridan foydalanadigan python skriptlari
figuralar talablardan kelib chiqqan holda dasturiy jihatdan o'zgartirilishi mumkin. Rasm
yozuvni 2 kun davomida ushlab turadigan tarzda tuzilgan. Bularning barchasi fitna
standart transport protokoli hisoblanadi va kamera RTSP serveri vazifasini bajaradi. Video
suratga olish ilovasi ishlamoqda.
o'lchami (5 sekundlik donadorlikda), juda tez. Odatiy dumaloq bufer
fon bo'limida ta'kidlangan muammolar. RTSP/RTP dan foydalanganda UDP [39]
server, yoki agar u to'g'ri yozib olinmagan bo'lsa, uni o'chirib tashlang. 3.3 dan 3.5 gacha raqamlar ko'rsatilgan
yuqori aniqlikda uzluksiz yozib olish, shuningdek, xavfsizlik devori/NAT o'tishini oldini olish uchun
uzoq. Media segmentlari bizga kerakli videokliplarni moslashuvchan tarzda yaratishga imkon beradi
Machine Translated by Google


19
3.5-rasm. Klip suratini yaratish
3.6-rasm. Surat yuklanmoqda
Machine Translated by Google


MEDIA SAQLASH
METADATA BILAN
Qarovchilarning videokliplarini provayderlarga almashish orqali o'rnatiladi
videokliplarni ular bilan baham ko'ring va o'z vaqtida fikr-mulohazalaringizni yoki orqali
3.2.3 Ulashish
beruvchilar va provayderlar. Provayder sifatida ishlaydigan klinik mutaxassislar ko'rib chiqishlari mumkin
va shaxsiy bulutlar. 3.6-rasmda InstaGENI rafiga yuklashning oniy tasviri ko'rsatilgan
telehouse calls ilovasi. G'amxo'rlik o'rtasida juda ko'p munosabatlar mavjud bo'lishi mumkin
va ikki tomonlama video murabbiylikni rejalashtiring. WPA2 asosidagi 802.11n ulanishi em
mahalliy yozish paytida va HTTPS videokliplarni ommaga yuklashda foydalaniladi
20
elektron pochta yoki telefon qo'ng'irog'i. Istalgan vaqtda parvarish qiluvchi yoki provayder talab qilishi mumkin
TALAB
RTSP/RTP
Grant
9
STREAMING
5
TALAB
3
1
Ogohlantirish
OAV
2
TALAB
YUKLASH
ALOQA
YOZISH
KIRISH
10
7
STREAMING
0
ALOQA
QO'lga olish
OAV
MAZMUNI
4
6
8
OAV
2
ALOQA
KO'RINISH
QO'lga olish
TALAB
10
3.7-rasm. Tizim blok diagrammasi

Download 3,37 Mb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish