{"id":1625,"date":"2026-05-18T09:56:33","date_gmt":"2026-05-18T09:56:33","guid":{"rendered":"https:\/\/ridl.pl\/?page_id=1625"},"modified":"2026-05-25T20:20:32","modified_gmt":"2026-05-25T20:20:32","slug":"system-bhp-ai","status":"publish","type":"page","link":"https:\/\/ridl.pl\/?page_id=1625","title":{"rendered":"System BHP AI"},"content":{"rendered":"<style>\n  .sd-section { font-family: 'Inter', -apple-system, sans-serif; color: #2d2d2d; line-height: 1.7; }\n  .sd-section * { box-sizing: border-box; margin: 0; padding: 0; }\n  .sd-hero { background: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%); color: white; padding: 100px 40px 80px; text-align: center; position: relative; overflow: hidden; }\n  .sd-hero::before { content: ''; position: absolute; top: -100px; right: -100px; width: 500px; height: 500px; background: radial-gradient(circle, rgba(64,191,79,0.15), transparent); border-radius: 50%; }\n  .sd-hero h1 { font-size: 2.8em; font-weight: 800; margin-bottom: 20px; position: relative; }\n  .sd-hero h1 span { color: #40bf4f; }\n  .sd-hero p { font-size: 1.2em; color: rgba(255,255,255,0.75); max-width: 700px; margin: 0 auto 35px; font-weight: 300; line-height: 1.7; }\n  .sd-btn { display: inline-block; padding: 14px 36px; border-radius: 8px; font-weight: 600; font-size: 1em; text-decoration: none; transition: all 0.3s; }\n  .sd-btn-primary { background: #40bf4f; color: white; }\n  .sd-btn-primary:hover { background: #36a343; transform: translateY(-2px); box-shadow: 0 8px 25px rgba(64,191,79,0.3); }\n  .sd-btn-outline { background: transparent; color: white; border: 2px solid rgba(255,255,255,0.3); }\n  .sd-btn-outline:hover { border-color: #40bf4f; color: #40bf4f; }\n  .sd-badges { display: flex; justify-content: center; gap: 30px; flex-wrap: wrap; margin-top: 40px; }\n  .sd-badge { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.15); border-radius: 12px; padding: 20px 30px; text-align: center; min-width: 150px; }\n  .sd-badge-num { font-size: 2.2em; font-weight: 800; color: #40bf4f; line-height: 1; }\n  .sd-badge-lbl { font-size: 0.85em; color: rgba(255,255,255,0.6); margin-top: 6px; }\n  .sd-container { max-width: 1200px; margin: 0 auto; padding: 0 30px; }\n  .sd-block { padding: 80px 0; }\n  .sd-block-gray { background: #f8f9fa; }\n  .sd-block-dark { background: #1a1a2e; color: white; }\n  .sd-title { font-size: 2.2em; font-weight: 700; text-align: center; margin-bottom: 15px; }\n  .sd-title span { color: #40bf4f; }\n  .sd-subtitle { text-align: center; color: #777; font-size: 1.1em; max-width: 600px; margin: 0 auto 50px; }\n  .sd-block-dark .sd-subtitle { color: rgba(255,255,255,0.6); }\n  .sd-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; }\n  .sd-card { background: white; border-radius: 16px; padding: 35px; box-shadow: 0 4px 20px rgba(0,0,0,0.06); border-top: 4px solid #40bf4f; transition: all 0.3s; }\n  .sd-card:hover { transform: translateY(-5px); box-shadow: 0 8px 30px rgba(0,0,0,0.1); }\n  .sd-card-icon { font-size: 2.5em; margin-bottom: 15px; display: block; }\n  .sd-card h3 { font-size: 1.15em; font-weight: 700; margin-bottom: 10px; color: #1a1a2e; }\n  .sd-card p { font-size: 0.92em; color: #666; line-height: 1.7; }\n  .sd-stats { display: grid; grid-template-columns: repeat(4, 1fr); gap: 30px; margin-top: 40px; }\n  .sd-stat { text-align: center; padding: 30px 15px; background: white; border-radius: 16px; box-shadow: 0 4px 20px rgba(0,0,0,0.06); }\n  .sd-stat-val { font-size: 2.8em; font-weight: 900; line-height: 1; }\n  .sd-stat-val.green { color: #40bf4f; }\n  .sd-stat-val.red { color: #e94560; }\n  .sd-stat-txt { font-size: 0.9em; color: #888; margin-top: 8px; }\n  .sd-video { max-width: 800px; margin: 0 auto; border-radius: 16px; overflow: hidden; box-shadow: 0 20px 60px rgba(0,0,0,0.3); border: 3px solid rgba(64,191,79,0.4); }\n  .sd-video img { width: 100%; display: block; }\n  .sd-steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 30px; margin-top: 50px; }\n  .sd-step { text-align: center; }\n  .sd-step-num { width: 60px; height: 60px; background: #40bf4f; color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.5em; font-weight: 800; margin: 0 auto 15px; }\n  .sd-step h4 { font-size: 1.05em; font-weight: 600; margin-bottom: 8px; }\n  .sd-step p { font-size: 0.85em; color: #888; }\n  .sd-cta { background: linear-gradient(135deg, #40bf4f 0%, #2d8f38 100%); color: white; padding: 80px 40px; text-align: center; }\n  .sd-cta h2 { font-size: 2.4em; font-weight: 800; margin-bottom: 15px; }\n  .sd-cta p { font-size: 1.15em; opacity: 0.9; max-width: 600px; margin: 0 auto 30px; }\n  .sd-platforms { display: flex; justify-content: center; flex-wrap: wrap; gap: 20px; margin: 40px 0; }\n  .sd-plat { background: white; border: 1px solid #eee; border-radius: 12px; padding: 18px 28px; text-align: center; }\n  .sd-plat-name { font-weight: 600; font-size: 1em; color: #333; }\n  .sd-plat-type { font-size: 0.75em; color: #aaa; margin-top: 3px; }\n  @media (max-width: 900px) { .sd-grid, .sd-stats, .sd-steps { grid-template-columns: repeat(2, 1fr); } }\n  @media (max-width: 600px) { .sd-grid, .sd-stats, .sd-steps { grid-template-columns: 1fr; } .sd-hero { padding: 60px 20px 50px; } }\n<\/style>\n<div class=\"sd-section\">\n<div class=\"sd-hero\">\n<h1>System <span>BHP<\/span> oparty na<br \/>Sztucznej Inteligencji<\/h1>\n<p>Automatyczna kontrola odziezy ochronnej, detekcja upadkow i monitoring stref zakazanych \u2014 w czasie rzeczywistym z kamer przemyslowych.<\/p>\n<div style=\"display:flex; gap:20px; justify-content:center; flex-wrap:wrap;\">\n      <a href=\"https:\/\/ridl.pl\/?page_id=33\" class=\"sd-btn sd-btn-primary\" style=\"text-decoration:none;\">Umow prezentacje<\/a><br \/>\n      <a href=\"#sd-demo\" class=\"sd-btn sd-btn-outline\" style=\"text-decoration:none;\">Zobacz demo \u2192<\/a>\n    <\/div>\n<div class=\"sd-badges\">\n<div class=\"sd-badge\">\n<div class=\"sd-badge-num\">2-5s<\/div>\n<div class=\"sd-badge-lbl\">czas detekcji<\/div>\n<\/div>\n<div class=\"sd-badge\">\n<div class=\"sd-badge-num\">6<\/div>\n<div class=\"sd-badge-lbl\">typow naruszen<\/div>\n<\/div>\n<div class=\"sd-badge\">\n<div class=\"sd-badge-num\">24\/7<\/div>\n<div class=\"sd-badge-lbl\">monitoring ciagle<\/div>\n<\/div>\n<div class=\"sd-badge\">\n<div class=\"sd-badge-num\">0<\/div>\n<div class=\"sd-badge-lbl\">wymiana kamer<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<div class=\"sd-block\">\n<div class=\"sd-container\">\n<h2 class=\"sd-title\">Co <span>wykrywamy<\/span>?<\/h2>\n<p class=\"sd-subtitle\">System AI analizuje obraz z kamer i natychmiast alarmuje o naruszeniach BHP.<\/p>\n<div class=\"sd-grid\">\n<div class=\"sd-card\"><span class=\"sd-card-icon\">\u26d1\ufe0f<\/span><\/p>\n<h3>Brak kasku<\/h3>\n<p>Detekcja pracownikow bez kasku ochronnego. Alarm natychmiast po wykryciu \u2014 zanim wejda w strefe zagrozenia.<\/p>\n<\/div>\n<div class=\"sd-card\"><span class=\"sd-card-icon\">\ud83e\uddba<\/span><\/p>\n<h3>Brak kamizelki<\/h3>\n<p>Wykrywanie braku kamizelki odblaskowej. Kluczowe na budowach, w magazynach i przy ruchu wozkami widlowymi.<\/p>\n<\/div>\n<div class=\"sd-card\"><span class=\"sd-card-icon\">\ud83e\udd7d<\/span><\/p>\n<h3>Brak okularow ochronnych<\/h3>\n<p>Kontrola noszenia okularow przy szlifowaniu, spawaniu, obrobce chemicznej. System rozroznia okulary korekcyjne od ochronnych.<\/p>\n<\/div>\n<div class=\"sd-card\"><span class=\"sd-card-icon\">\ud83e\udde4<\/span><\/p>\n<h3>Brak rekawic<\/h3>\n<p>Detekcja braku rekawic ochronnych przy pracy z substancjami chemicznymi i goracymi elementami.<\/p>\n<\/div>\n<div class=\"sd-card\"><span class=\"sd-card-icon\">\ud83d\udea8<\/span><\/p>\n<h3>Upadki i zaslabniecia<\/h3>\n<p>Wykrywanie upadku osoby lub braku ruchu przez dlugi czas. Natychmiastowy alarm krytyczny \u2014 moze uratowac zycie.<\/p>\n<\/div>\n<div class=\"sd-card\"><span class=\"sd-card-icon\">\u26d4<\/span><\/p>\n<h3>Strefy zakazane<\/h3>\n<p>Definiowanie stref niebezpiecznych na obrazie kamery. Alarm gdy pracownik wchodzi w zone przy maszynach, transformatorach.<\/p>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"sd-block sd-block-gray\">\n<div class=\"sd-container\">\n<h2 class=\"sd-title\">Dlaczego <span>AI<\/span> zamiast kontroli wizualnej?<\/h2>\n<div class=\"sd-stats\">\n<div class=\"sd-stat\">\n<div class=\"sd-stat-val red\">85%<\/div>\n<div class=\"sd-stat-txt\">wypadkow z powodu braku srodkow ochrony<\/div>\n<\/div>\n<div class=\"sd-stat\">\n<div class=\"sd-stat-val red\">130 000 zl<\/div>\n<div class=\"sd-stat-txt\">kara PIP za powazne naruszenie BHP<\/div>\n<\/div>\n<div class=\"sd-stat\">\n<div class=\"sd-stat-val green\">2-5s<\/div>\n<div class=\"sd-stat-txt\">czas reakcji systemu AI<\/div>\n<\/div>\n<div class=\"sd-stat\">\n<div class=\"sd-stat-val green\">24\/7<\/div>\n<div class=\"sd-stat-txt\">monitoring bez przerw i zmeczenia<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"sd-block sd-block-dark\" id=\"sd-demo\">\n<div class=\"sd-container\" style=\"text-align:center;\">\n<h2 class=\"sd-title\" style=\"color:white;\">System w <span>dzialaniu<\/span><\/h2>\n<p class=\"sd-subtitle\">Detekcja braku odziezy ochronnej na placu budowy \u2014 obraz z kamery analizowany w czasie rzeczywistym<\/p>\n<div class=\"sd-video\">\n        <img decoding=\"async\" src=\"https:\/\/ridl.pl\/wp-content\/uploads\/2026\/05\/safetydetect-bhp-demo.png\" alt=\"SafetyDetect AI - detekcja BHP\">\n      <\/div>\n<div style=\"display:flex; justify-content:center; gap:60px; margin-top:40px; flex-wrap:wrap;\">\n<div style=\"text-align:center;\">\n<div style=\"font-size:2.5em; font-weight:800; color:#40bf4f;\">< 50ms<\/div>\n<div style=\"font-size:0.9em; color:rgba(255,255,255,0.5);\">czas analizy klatki<\/div>\n<\/div>\n<div style=\"text-align:center;\">\n<div style=\"font-size:2.5em; font-weight:800; color:#fbbf24;\">6 typow<\/div>\n<div style=\"font-size:0.9em; color:rgba(255,255,255,0.5);\">naruszen BHP<\/div>\n<\/div>\n<div style=\"text-align:center;\">\n<div style=\"font-size:2.5em; font-weight:800; color:#40bf4f;\">24\/7<\/div>\n<div style=\"font-size:0.9em; color:rgba(255,255,255,0.5);\">monitoring ciagle<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"sd-block\">\n<div class=\"sd-container\">\n<h2 class=\"sd-title\">Dziala z <span>Twoja<\/span> infrastruktura<\/h2>\n<p class=\"sd-subtitle\">Oprogramowanie \u2014 nie sprzet. Podlaczamy sie do kamer ktore juz macie.<\/p>\n<div class=\"sd-platforms\">\n<div class=\"sd-plat\">\n<div class=\"sd-plat-name\">Dahua<\/div>\n<div class=\"sd-plat-type\">IP \/ Thermal<\/div>\n<\/div>\n<div class=\"sd-plat\">\n<div class=\"sd-plat-name\">Hikvision<\/div>\n<div class=\"sd-plat-type\">IP<\/div>\n<\/div>\n<div class=\"sd-plat\">\n<div class=\"sd-plat-name\">Axis<\/div>\n<div class=\"sd-plat-type\">IP<\/div>\n<\/div>\n<div class=\"sd-plat\">\n<div class=\"sd-plat-name\">Bosch<\/div>\n<div class=\"sd-plat-type\">IP<\/div>\n<\/div>\n<div class=\"sd-plat\">\n<div class=\"sd-plat-name\">Hanwha<\/div>\n<div class=\"sd-plat-type\">IP<\/div>\n<\/div>\n<div class=\"sd-plat\">\n<div class=\"sd-plat-name\">Dowolna RTSP<\/div>\n<div class=\"sd-plat-type\">Standard IP<\/div>\n<\/div><\/div>\n<div style=\"text-align:center; background:#f0fff4; border:1px solid #c6f6d5; border-radius:12px; padding:20px 30px; max-width:800px; margin:20px auto;\">\n        <strong>Jedno oprogramowanie<\/strong> \u2014 podlaczamy do istniejacych kamer IP. Bez wymiany infrastruktury. Alarmy integrujemy z Waszym VMS, BMS lub systemem p.poz.\n      <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"sd-block sd-block-gray\">\n<div class=\"sd-container\">\n<h2 class=\"sd-title\">Proces <span>wdrozenia<\/span><\/h2>\n<div class=\"sd-steps\">\n<div class=\"sd-step\">\n<div class=\"sd-step-num\">1<\/div>\n<h4>Wizja lokalna<\/h4>\n<p>Audit stref, inwentaryzacja kamer<\/p>\n<\/div>\n<div class=\"sd-step\">\n<div class=\"sd-step-num\">2<\/div>\n<h4>Pilotaz<\/h4>\n<p>2-4 kamery testowe, kalibracja AI<\/p>\n<\/div>\n<div class=\"sd-step\">\n<div class=\"sd-step-num\">3<\/div>\n<h4>Integracja<\/h4>\n<p>Polaczenie z VMS\/BMS, alarmy<\/p>\n<\/div>\n<div class=\"sd-step\">\n<div class=\"sd-step-num\">4<\/div>\n<h4>Wdrozenie<\/h4>\n<p>Wszystkie strefy, szkolenie<\/p>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"sd-cta\">\n<h2>Bezpieczniejsze miejsce pracy?<\/h2>\n<p>Umow bezplatna prezentacje systemu. Pokarzemy detekcje na obrazie z Waszych kamer.<\/p>\n<div style=\"display:flex; gap:20px; justify-content:center; flex-wrap:wrap;\">\n      <a href=\"https:\/\/ridl.pl\/?page_id=33\" class=\"sd-btn\" style=\"background:white; color:#2d8f38; font-weight:700; font-size:1.1em; padding:16px 44px; border-radius:12px; text-decoration:none;\">Umow prezentacje \u2192<\/a> <a href=\"https:\/\/ridl.pl\/?page_id=1633\" class=\"sd-btn\" style=\"background:rgba(255,255,255,0.15); border:2px solid rgba(255,255,255,0.4); color:white; font-size:1.05em; padding:16px 42px; border-radius:12px; text-decoration:none;\">Przetestuj demo<\/a><br \/>\n      <a href=\"https:\/\/ridl.pl\/?page_id=33\" class=\"sd-btn\" style=\"background:rgba(255,255,255,0.15); border:2px solid rgba(255,255,255,0.4); color:white; font-size:1.05em; padding:16px 38px; border-radius:12px; text-decoration:none;\">Skontaktuj sie<\/a>\n    <\/div>\n<\/p><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>System BHP oparty naSztucznej Inteligencji Automatyczna kontrola odziezy ochronnej, detekcja upadkow i monitoring stref zakazanych \u2014 w czasie rzeczywistym z [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1625","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"sJhZDGgrjQLD","author_link":"https:\/\/ridl.pl\/?author=9"},"uagb_comment_info":0,"uagb_excerpt":"System BHP oparty naSztucznej Inteligencji Automatyczna kontrola odziezy ochronnej, detekcja upadkow i monitoring stref zakazanych \u2014 w czasie rzeczywistym z [&hellip;]","_links":{"self":[{"href":"https:\/\/ridl.pl\/index.php?rest_route=\/wp\/v2\/pages\/1625","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ridl.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ridl.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ridl.pl\/index.php?rest_route=\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/ridl.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1625"}],"version-history":[{"count":1,"href":"https:\/\/ridl.pl\/index.php?rest_route=\/wp\/v2\/pages\/1625\/revisions"}],"predecessor-version":[{"id":1636,"href":"https:\/\/ridl.pl\/index.php?rest_route=\/wp\/v2\/pages\/1625\/revisions\/1636"}],"wp:attachment":[{"href":"https:\/\/ridl.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}