🦺 Монітор Безпеки Будмайданчика — Аномалії Пози Наживо
Спостерігайте, як модель відстеження скелетної пози оцінює симульовані пози робітників відносно базових рівнів безпечного руху в реальному часі, позначаючи падіння, небезпечні кути підняття та вхід у заборонену зону.
Про Монітор Безпеки Будмайданчика
Реальні платформи безпеки будмайданчиків на основі ШІ запускають моделі оцінки пози над відеозаписами CCTV, вилучаючи скелетні ключові точки в кожному кадрі та оцінюючи отримані кути суглобів відносно відомих безпечних патернів руху, щоб виявити падіння, небезпечну техніку підняття та порушення огороджених зон, перш ніж вони стануть інцидентами. Ця симуляція відтворює той самий концептуальний конвеєр із повністю синтетичним, повністю доступним для перевірки 3D скелетом: кожен робітник — це справжня ієрархія суглобів THREE.Group — таз, хребет, груди, плечі, лікті, стегна, коліна й щиколотки — керована процедурними циклами ходьби, присідання-підняття, згинання-підняття та падіння. Кожного кадру симуляція зчитує реальні світові позиції суглобів і обчислює справжні геометричні ознаки — кут хребта від вертикалі, згинання стегна й коліна, швидкість кінцівок і кутову швидкість тулуба — за допомогою реальних скалярних добутків векторів і формул кута між векторами, а не готових чисел.
🔬 Що показано
Прихований калібрований скелет вибирає приблизно 150 безпечних поз ходьби й присідання-підняття під час запуску, щоб побудувати базове середнє й дисперсію для кожної ознаки. Живий вектор ознак кожного робітника потім перетворюється на RMS z-показник відносно цієї бази — відстань у стилі Махаланобіса з діагональною коваріацією — і порівнюється з вашим порогом чутливості. Падіння та небезпечні згинання-підняття додатково фіксуються явними геометричними правилами (падіння висоти таза; великий кут хребта в поєднанні з майже прямими колінами), тоді як заборонена зона перевіряє живу позицію на підлозі кожного робітника відносно реального прямокутного регіону.
🎮 Як користуватися
Використовуйте елементи керування, щоб додавати робітників, перемикати зону, налаштовувати чутливість і спровокувати падіння чи небезпечне підняття на вимогу.
💡 Чи знали ви?
Комерційні платформи безпеки майданчиків (наприклад, Newmetrix, Human Condition Safety, Intenseye) запускають 2D моделі оцінки пози, такі як OpenPose чи MediaPipe, над потоками CCTV, щоб вилучати скелетні ключові точки в кожному кадрі, а потім застосовують детектори аномалій на основі правил чи навчання над похідними кутами суглобів і швидкостями, щоб позначати падіння, небезпечну поставу підняття, відсутність ЗІЗ і порушення огороджених зон, сповіщаючи наглядачів майданчика в реальному часі.
Часті питання
Як симуляція обчислює позу робітника з 3D скелета?
Кожен робітник — це справжня ієрархія суглобів THREE.Group: таз, хребет, груди, шия й голова формують ланцюг тулуба, стегна, коліна й щиколотки формують кожну ногу, а плечі, лікті й кисті формують кожну руку. Кожен суглоб — це THREE.Object3D, чиє обертання, а для таза ще й вертикальна позиція, керується процедурно для створення руху ходьби, присідання, згинання й падіння. Кожного кадру симуляція зчитує реальну світову позицію кожного суглоба (через getWorldPosition на живій ієрархії матриць) та обчислює справжні ознаки кута суглоба — нахил хребта від вертикалі, згинання стегна й коліна, швидкість кінцівки — за допомогою реальних скалярних добутків векторів і формул кута між векторами, точно так, як це працювало б у відеоконвеєрі оцінки пози з виявлених ключових точок.
Що таке бал аномалії і як будується базовий рівень безпечного руху?
Під час запуску симуляція будує прихований калібрований скелет і проганяє його через ту саму процедурну функцію пози, що використовується для видимих робітників, але обмежену безпечною ходьбою й безпечним присіданням-підняттям, вибираючи приблизно 150 поз протягом циклів ходи й підняття. З цих вибірок обчислюється середнє й дисперсія для кожної ознаки — справжній базовий розподіл над вектором ознак (кут хребта, згинання лівого/правого стегна, згинання лівого/правого коліна, швидкість кінцівки, кутова швидкість тулуба). Кожного живого кадру поточний вектор ознак робітника перетворюється на z-показник для кожної ознаки відносно цієї бази й об'єднується в один RMS z-показник, еквівалентний відстані Махаланобіса за припущення діагональної коваріації.
Як саме симуляція виявляє небезпечний кут підняття?
Настанови з ручного переміщення вантажів (наприклад, рівняння HSE та NIOSH) розглядають підняття зі зігнутою спиною й прямими ногами як високоризикове, на відміну від присідання із зігнутими колінами й майже вертикальним хребтом. Симуляція перевіряє це безпосередньо з геометрії: вона позначає небезпечне підняття, коли кут хребта від вертикалі перевищує приблизно 38 градусів, а середній кут згинання коліна залишається нижче приблизно 16 градусів (ноги все ще майже прямі) під час дії, що не є ходьбою.
Як падіння відрізняється від аномальної, але не падінної пози?
Падіння виявляються явним геометричним правилом на додачу до статистичного бала аномалії: якщо суглоб таза робітника опускається нижче приблизно 55% його стоячої висоти стегна, поза позначається як падіння незалежно від поточного z-показника. Це вловлює падіння негайно й надійно, оскільки падіння на землю — найекстремальніший і найоднозначніший відступ від базового рівня безпечного руху.
Як працює виявлення забороненої зони в 3D?
Заборонена зона — це справжній прямокутний регіон, вирівняний за осями, визначений у світових координатах підлоги (x, z) і відображений як напівпрозоре червоне накладення, коли увімкнено. Кожного кадру світова позиція таза кожного робітника перевіряється відносно мінімальних/максимальних меж зони на обох осях — простий тест належності точки до регіону, виконаний на живих 3D координатах, той самий підхід, що використовують реальні системи моніторингу майданчиків із геоогородженими зонами.
Як це стосується реального моніторингу безпеки будмайданчиків на основі ШІ?
Комерційні платформи безпеки майданчиків (наприклад, Newmetrix, Human Condition Safety, Intenseye) запускають 2D моделі оцінки пози, такі як OpenPose чи MediaPipe, над потоками CCTV, щоб вилучати скелетні ключові точки в кожному кадрі, а потім застосовують детектори аномалій на основі правил чи навчання над похідними кутами суглобів і швидкостями, щоб позначати падіння, небезпечну поставу підняття, відсутність ЗІЗ і порушення огороджених зон, сповіщаючи наглядачів майданчика в реальному часі. Ця симуляція відтворює той самий концептуальний конвеєр — скелетні ключові точки, вилучення геометричних ознак, оцінка аномалій відносно базового рівня, геоогородження зон — із синтетичним, повністю клієнтським 3D скелетом замість живого відеопотоку й навченої нейронної мережі, тож її слід сприймати як демонстрацію механізму, а не виробничу систему безпеки.
Кожен кадр зчитує живі світові позиції суглобів зі справжньої ієрархії скелета THREE.Group, обчислює кути хребта/стегна/коліна та швидкість кінцівок через скалярні добутки векторів, оцінює вектор ознак відносно каліброваного базового рівня безпечного руху за допомогою RMS z-показника та перехресно перевіряє явні правила падіння, небезпечного кута підняття й забороненої зони на тій самій геометрії.
3D · рушій Three.js / WebGL · ціль 60 FPS · працює повністю на клієнті, без встановлення