Вісник СНУ ім. В.Даля № 3 (279) 2023
Permanent URI for this collection
Browse
Browsing Вісник СНУ ім. В.Даля № 3 (279) 2023 by Subject "датчик"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item Розробка мобільного додатку для визначення автентичності медіа файлу(СНУ ім. В. Даля, 2023) Деркач, М. В.; Остополець, В. Ю.; Дерев’янченко, В. С.; Derkach, M.; Ostopolets, V.; Derevyanchenko, V.У статті розглянута задача розробки мобільного додатку для збору, аналізу та візуалізації геоданих з файлів мультимедіа для вирішення проблеми з ідентифікацією та автентичністю медіа матеріалів, оскільки існуючі рішення не використовують групу тегів під назвою "розширення" файлів стандартного формату GPX, тобто додаткові дані, отримані з датчиків мобільних пристроїв, включаючи шляхові точки, треки та маршрути. На відміну від них розроблений мобільний додаток дозволяє порівняти дані з датчиків у медіа файлах з даними визначеної місцевості, тим самим ідентифікувати та встановити автентичність або фальсифікацію файлу. Останнім часом це набуває все більшої особливої актуальності, так як завдяки медіа матеріалам можна достеменно довести чи були проведені будь-які маніпуляції з файлом, що підтверджує або спростовує справжність подій в різних сферах життя, навіть у юридичній та аналітичній сферах. Також мобільний додаток дозволяє створювати відео файли, що зберігаються у локальному сховищі пристрою разом з файлами GPX та CSV, що мають дані, отримані під час зйомки з поширених датчиків та сервісів, вбудованих на багатьох сучасних мобільних пристроях. Розроблений мобільний додаток дозволяє візуалізувати геодані у Google Map, а дані з сенсорів (акселерометру, гіроскопу, геомагнітного датчику) відображати на панелі відео програвача разом з розрахованим кутом нахилу пристрою та відстані до обʼєкту завдяки тригонометричним формулам. Під час реалізації мобільного додатку були використані такі засоби, як середовище для розробки – Android Studio Giraffe, мова програмування під систему Android, відомого розробника JetBrains – Kotlin, бібліотека для реалізації патерна програмування Dependency Injection – Hilt, бібліотека для візуалізації геопозиції користувача на мапі – Google Maps, відео програвач для системи Android – Exo Player. Мобільний додаток має простий та інтуїтивний інтерфейс, підтримується операційною системою Android 5.0 та вище (тобто підтримується на 99% усіх Android-пристроях), невибагливий до ресурсів, має гнучку та модульну архітектуру Google Android App Architecture.