{"id":10086,"date":"2020-09-29T15:55:37","date_gmt":"2020-09-29T13:55:37","guid":{"rendered":"https:\/\/botland.com.pl\/blog\/?p=10086"},"modified":"2023-05-24T09:56:35","modified_gmt":"2023-05-24T07:56:35","slug":"detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy","status":"publish","type":"post","link":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/","title":{"rendered":"Detektyw pod przykrywk\u0105. Robot Maqueen i rozpoznawanie twarzy"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Czas czytania:<\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">min.<\/span><\/span>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"10086\" class=\"elementor elementor-10086\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4a03237 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4a03237\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7fae0e6\" data-id=\"7fae0e6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-f9d3c6a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f9d3c6a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-11697bb\" data-id=\"11697bb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6625abe elementor-widget elementor-widget-image\" data-id=\"6625abe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/szukaj?controller=search&#038;orderby=position&#038;orderway=desc&#038;search_query=maqueen&#038;submit_search=\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"768\" height=\"575\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueencloud1-768x575.jpg\" class=\"attachment-medium_large size-medium_large wp-image-10574\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueencloud1-768x575.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueencloud1-300x225.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueencloud1-640x479.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueencloud1.jpg 951w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-84dd1cd\" data-id=\"84dd1cd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5843c6d elementor-widget elementor-widget-text-editor\" data-id=\"5843c6d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>Z drogi \u015bledzie, Maqueen Plus jedzie. <\/b>\u015aledziom robot mo\u017ce nie zagra\u017ca, ale przest\u0119pcom ju\u017c tak.\u00a0<span style=\"font-size: 1rem;\">Oto pomys\u0142 stworzenia najmniejszego Robocopa \u015bwiata. Opr\u00f3cz tego zajmiemy si\u0119 szerzej rozpoznawaniem twarzy.\u00a0<\/span><\/p><p>Dzisiejszy artyku\u0142\u00a0to:<\/p><ul><li><b>prezentacja<\/b>\u00a0<span style=\"font-weight: bold;\">fascynuj\u0105cego projektu<\/span>, kt\u00f3ry mo\u017cna wdro\u017cy\u0107 z wykorzystaniem ma\u0142ego robota,\u00a0<\/li><li>przedstawienie sposob\u00f3w komputerowego rozpoznawania twarzy\u00a0(ang.\u00a0<i>face recognition<\/i>).\u00a0<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fca139b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fca139b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3a96513\" data-id=\"3a96513\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8bd9f89 elementor-widget elementor-widget-text-editor\" data-id=\"8bd9f89\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 1rem;\">Po latach rozwoju technologia rozpoznawania twarzy zacz\u0119\u0142a si\u0119&#8230; c\u00f3\u017c, rozwija\u0107 nareszcie. Przy wje\u017adzie na w\u0119ze\u0142 komunikacji miejskiej informacje ze zdj\u0119cia na karcie identyfikacyjnej s\u0105 por\u00f3wnywane przez kamer\u0119, zegar skanuje twarz w pracy, twarz skanuj\u0105 systemy p\u0142atno\u015bci elektronicznych, w smartfonie dzia\u0142a funkcja face-to-unlock. Przyk\u0142ad\u00f3w jest mn\u00f3stwo i s\u0105 coraz powszechniejsze.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31cdcd1 elementor-widget elementor-widget-text-editor\" data-id=\"31cdcd1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Technologia rozpoznawania twarzy zosta\u0142a r\u00f3wnie\u017c skutecznie zastosowana w dziedzinie bezpiecze\u0144stwa publicznego, np. przy aresztowaniu poszukiwanych. W ostatnich latach wielu przest\u0119pc\u00f3w aresztowano podczas koncert\u00f3w gwiazd.\u00a0<span style=\"font-size: 1rem;\">Dzi\u0119ki wykorzystaniu technologii rozpoznawania twarzy AI, gdy zbieg przechodzi przez kontrol\u0119 bezpiecze\u0144stwa, kamera rejestruje informacje o jego twarzy i por\u00f3wnuje je z baz\u0105 danych back-end. Nast\u0119pnie system wydaje komunikat ostrzegawczy.\u00a0<\/span><span style=\"font-size: 1rem;\">Jeszcze niedawno pisali\u015bmy o tym w kontek\u015bcie uczenia maszynowego, kt\u00f3re jest wykonywane na podstawie twarzy oraz linii papilarnych przy okazji\u00a0<\/span><b style=\"font-size: 1rem;\"><a href=\"https:\/\/botland.com.pl\/blog\/widza-nas-wszedzie-cctv-metoda-ochrony-czy-inwigilacji\/\" data-wpel-link=\"internal\">kamer CCTV<\/a><\/b><span style=\"font-size: 1rem;\"> oraz <\/span><b style=\"font-size: 1rem;\"><a href=\"https:\/\/botland.com.pl\/blog\/asus-tinker-edge-male-komputery-do-wielkich-zadan\/\" data-wpel-link=\"internal\">ASUS Tinker Edge<\/a><\/b><span style=\"font-size: 1rem;\">.\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b666cc elementor-widget elementor-widget-text-editor\" data-id=\"5b666cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ludzka twarz, podobnie jak inne cechy ludzkiego cia\u0142a (odcisk palca, t\u0119cz\u00f3wka itp.), rodzi si\u0119 z pewn\u0105 niepowtarzalno\u015bci\u0105. Nie jest \u0142atwa do powielenia. Obrazy twarzy nale\u017c\u0105 do kategorii obraz\u00f3w, kt\u00f3re zacz\u0119\u0142y by\u0107 badane jako jedne z najwcze\u015bniejszych i s\u0105 r\u00f3wnie\u017c najcz\u0119\u015bciej wykorzystywane w dziedzinie widzenia komputerowego. W\u0142a\u015bnie t\u0119 funkcj\u0119 wykorzystuje HuskyLens montowany w <b><a href=\"https:\/\/botland.com.pl\/szukaj?controller=search&amp;orderby=position&amp;orderway=desc&amp;search_query=maqueen&amp;submit_search=\" data-wpel-link=\"internal\">robocie Maqueen Plus<\/a><\/b>. Jeszcze do tego wr\u00f3cimy.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-4b20377 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4b20377\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-97ae039\" data-id=\"97ae039\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d7a99dc elementor-widget elementor-widget-heading\" data-id=\"d7a99dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><b>Rozpoznawanie twarzy - jak dzia\u0142a?<\/b><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-899739a elementor-widget elementor-widget-text-editor\" data-id=\"899739a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Rozpoznawanie twarzy to rodzaj technologii identyfikacji biometrycznej opartej na informacjach o rysach twarzy cz\u0142owieka. Poprzez zbieranie obraz\u00f3w lub film\u00f3w wideo zawieraj\u0105cych ludzkie twarze za pomoc\u0105 kamer, automatyczne wykrywanie informacji obrazowych i \u015bledzenie ludzkich twarzy, wykonywana jest seria analiz technicznych na wykrytych ludzkich twarzach.<\/p><p>W procesie rozpoznawania twarzy istniej\u0105 cztery kluczowe etapy:<\/p><ul><li><i>Face Detection<\/i> (wykrywanie, znajdowanie twarzy)<\/li><li><i>Face Alignment<\/i> (dostosowywanie, ustawianie twarzy),<\/li><li><i>Face Encoding<\/i> (kodowanie twarzy),<\/li><li><i>Face Comparison<\/i> (por\u00f3wnanie twarzy).<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d7feba1\" data-id=\"d7feba1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-035f8a3 elementor-widget elementor-widget-image\" data-id=\"035f8a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"300\" height=\"269\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/rozpoznawanietwarzy-300x269.png\" class=\"attachment-medium size-medium wp-image-10116\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/rozpoznawanietwarzy-300x269.png 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/rozpoznawanietwarzy-1024x918.png 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/rozpoznawanietwarzy-768x688.png 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/rozpoznawanietwarzy-640x574.png 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/rozpoznawanietwarzy.png 1149w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-292088b elementor-widget elementor-widget-text-editor\" data-id=\"292088b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Krok 1 &#8211;\u00a0<i>Face Detection<\/i>. Twarze ustawione pod r\u00f3\u017cnym k\u0105tem s\u0105 rozpoznawane i oznaczane dzi\u0119ki tzw. <i>feature points<\/i>.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b71e5c2 elementor-widget elementor-widget-image\" data-id=\"b71e5c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"313\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/znajdz-twarze-768x313.jpg\" class=\"attachment-medium_large size-medium_large wp-image-10120\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/znajdz-twarze-768x313.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/znajdz-twarze-300x122.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/znajdz-twarze-640x261.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/znajdz-twarze.jpg 996w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c38fb97 elementor-widget elementor-widget-text-editor\" data-id=\"c38fb97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Krok 2 &#8211;\u00a0<i>Face Alignment<\/i>. Twarze s\u0105 identyfikowane pod r\u00f3\u017cnymi k\u0105tami i umieszcza si\u0119 na nich punkty charakterystyczne.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7f0384 elementor-widget elementor-widget-image\" data-id=\"f7f0384\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"232\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/face-alignment-768x232.jpg\" class=\"attachment-medium_large size-medium_large wp-image-10131\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/face-alignment-768x232.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/face-alignment-300x91.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/face-alignment-640x194.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/face-alignment.jpg 979w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7f7e2e elementor-widget elementor-widget-text-editor\" data-id=\"f7f7e2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Krok 3 &#8211; <i>Face Encoding<\/i>. Ten etap mo\u017cna rozumie\u0107 jako wydobywanie informacji o twarzy i przekszta\u0142canie ich w informacje zrozumia\u0142e dla komputer\u00f3w.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f6a17d6 elementor-widget elementor-widget-image\" data-id=\"f6a17d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"188\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/step3-300x188.png\" class=\"attachment-medium size-medium wp-image-10136\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/step3-300x188.png 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/step3.png 640w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b5a942 elementor-widget elementor-widget-text-editor\" data-id=\"8b5a942\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Krok 4 &#8211; Face Comparison. To por\u00f3wnywanie informacji o twarzy z istniej\u0105c\u0105 baz\u0105 danych, aby uzyska\u0107 ocen\u0119 podobie\u0144stwa i da\u0107 wynik por\u00f3wnania.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74d7f5d elementor-widget elementor-widget-image\" data-id=\"74d7f5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"293\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/step4-300x293.jpg\" class=\"attachment-medium size-medium wp-image-10137\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/step4-300x293.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/step4-640x625.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/step4.jpg 762w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6dc216a elementor-widget elementor-widget-heading\" data-id=\"6dc216a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><b>Podobie\u0144stwo i zmienno\u015b\u0107 ludzkiej twarzy<\/b><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44013e3 elementor-widget elementor-widget-text-editor\" data-id=\"44013e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Teza, \u017ce wszyscy jeste\u015bmy r\u00f3\u017cni i unikalni, nie jest do ko\u0144ca prawdziwa. Dla algorytmu r\u00f3\u017cnych twarzy nie cechuj\u0105 a\u017c tak wielkie r\u00f3\u017cnice, jak mog\u0142oby si\u0119 wydawa\u0107. Chodzi o to, \u017ce struktura wszystkich ludzkich twarzy jest podobna &#8211; nos ma swoje &#8220;zwyczajowe&#8221; miejsce, prawda? Nawet struktura i wygl\u0105d organ\u00f3w twarzy ludzkiej s\u0105 bardzo podobne. Ta cecha jest korzystna dla umiejscowienia ludzkiej twarzy, ale niekorzystna dla odr\u00f3\u017cnienia danej jednostki ludzkiej od ludzkiej twarzy &#8211; wybaczcie ten nieczu\u0142y, zdehumanizowany \u017cargon, ale rozmawiamy o maszynach.&nbsp;<\/p>\n<p>Drugim parametrem, opr\u00f3cz podobie\u0144stwa, jest zmienno\u015b\u0107. Wygl\u0105d ludzkiej twarzy jest niestabilny. Ludzie mog\u0105 wytwarza\u0107 wiele wyraz\u00f3w twarzy poprzez zmiany w u\u0142o\u017ceniu mi\u0119\u015bni, a obrazy twarzy r\u00f3\u017cni\u0105 si\u0119 znacznie pod r\u00f3\u017cnymi k\u0105tami obserwacji &#8211; en face, z profilu i tak dalej. Ponadto na rozpoznawanie twarzy maj\u0105 r\u00f3wnie\u017c wp\u0142yw r\u00f3\u017cne czynniki, w tym warunki o\u015bwietleniowe (takie jak dzie\u0144 i noc, wewn\u0105trz i na zewn\u0105trz, itp.), zas\u0142ony na twarzy (takie jak maski, okulary s\u0142oneczne, w\u0142osy, broda, itp.), wiek, stan cery i inne.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fbe0ca8 elementor-widget elementor-widget-heading\" data-id=\"fbe0ca8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><b>Zastosowania Face Recognition<\/b><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a66123 elementor-widget elementor-widget-text-editor\" data-id=\"6a66123\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 1rem;\">Rozpoznawanie twarzy jest stosowane znacznie szerzej ni\u017c w aparatach fotograficznych czy w odblokowaniu telefonu kom\u00f3rkowego.<br \/><\/span><\/p><ul><li><b>Systemy kontroli dost\u0119pu<\/b>. Obszary obj\u0119te ochron\u0105 bezpiecze\u0144stwa mog\u0105 identyfikowa\u0107 to\u017csamo\u015b\u0107 os\u00f3b pr\u00f3buj\u0105cych wej\u015b\u0107 poprzez rozpoznawanie twarzy (wi\u0119zienia i o\u015brodki zatrzyma\u0144, obszary mieszkalne, instytucje, szko\u0142y itp.).<\/li><li><b>Systemy nadzoru wideo<\/b>. Monitorowanie t\u0142um\u00f3w w miejscach publicznych, takich jak banki, lotniska, stadiony, centra handlowe czy supermarkety w celu identyfikacji to\u017csamo\u015bci ma wiele powod\u00f3w. Koronnym przyk\u0142adem niech b\u0119dzie tutaj system monitoringu zainstalowany na lotnisku, aby uniemo\u017cliwi\u0107 wej\u015bcie na pok\u0142ad samolotu osobom, m\u00f3wi\u0105c ogl\u0119dnie, o niedobrych zamiarach.\u00a0<\/li><li><b>Aplikacje sieciowe<\/b>: Wprowadzanie rozpoznawania twarzy do wspomagania p\u0142atno\u015bci online kart\u0105 kredytow\u0105 ma swoje niebezpiecze\u0144stwa &#8211; trzeba zapobiec u\u017cywaniu kart kredytowych przez osoby ich nieposiadaj\u0105ce, albo zapobiec fa\u0142szywym roszczeniom o ubezpieczenie i \u015bwiadczenia wydawane podobnymi metodami.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb2030e elementor-widget elementor-widget-heading\" data-id=\"fb2030e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><b>Funkcja rozpoznawania twarzy HuskyLens<\/b><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae63a60 elementor-widget elementor-widget-text-editor\" data-id=\"ae63a60\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wystarczy ju\u017c suspensu. Po gar\u015bci informacji teoretycznych o rozpoznawaniu twarzy &#8211; cho\u0107 nie mo\u017cna rzec, \u017ce temat zosta\u0142 wyczerpany &#8211; mo\u017cemy nareszcie przej\u015b\u0107 do pomys\u0142u z nag\u0142\u00f3wka przy udziale robota Maqueen. Najpierw musimy przyjrze\u0107 si\u0119 jednak samej kamerze AI\u00a0<span style=\"font-size: 1rem;\">(ang.\u00a0<\/span><i style=\"font-size: 1rem;\">Artificial Intelligence<\/i><span style=\"font-size: 1rem;\">, sztuczna inteligencja)\u00a0<\/span><span style=\"font-size: 1rem;\">HuskyLens.\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-a602bd2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a602bd2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ca02b19\" data-id=\"ca02b19\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-978f24f elementor-widget elementor-widget-text-editor\" data-id=\"978f24f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b><a href=\"https:\/\/botland.com.pl\/moduly-inteligentnych-kamer\/16313-kamera-ai-huskylens-kendryte-k210-ov2640-2mpx-dfrobot-sen0305.html\" data-wpel-link=\"internal\">Kamera AI HuskyLens<\/a><\/b> oparta na procesorze Kendryte K210 od DFRobot to urz\u0105dzenie zgo\u0142a nietypowe.\u00a0Modu\u0142 ten mo\u017ce w \u0142atwy spos\u00f3b nauczy\u0107 si\u0119 wykrywa\u0107 i rozpoznawa\u0107 obiekty, kolory, a nawet wa\u017cne w kontek\u015bcie dzisiejszego artyku\u0142u ludzkie twarze poprzez&#8230; klikni\u0119cie przycisku. Rozbudowane algorytmy pozwalaj\u0105 HuskyLens robi\u0107 to w naprawd\u0119 zadowalaj\u0105cej pr\u0119dko\u015bci 30 klatek na sekund\u0119.\u00a0<\/p><p>Opr\u00f3cz tego z my\u015bl\u0105 o fanach minikomputer\u00f3w warto wspomnie\u0107, \u017ce kamera AI HuskyLens jest kompatybilna z\u00a0<b><a href=\"https:\/\/botland.com.pl\/234-arduino\" data-wpel-link=\"internal\">Arduino<\/a><\/b>, <b><a href=\"https:\/\/botland.com.pl\/399-raspberry-pi\" data-wpel-link=\"internal\">Raspberry Pi<\/a><\/b>, <b><a href=\"https:\/\/botland.com.pl\/697-lattepanda\" data-wpel-link=\"internal\">LattePanda<\/a><\/b> oraz przede wszystkim <b><a href=\"https:\/\/botland.com.pl\/775-bbc-microbit\" data-wpel-link=\"internal\">platform\u0105\u00a0BBC micro:bit<\/a><\/b>. Na razie zostawmy w spokoju szczeg\u00f3\u0142y specyfikacji technicznej sprz\u0119tu &#8211; zawsze mo\u017cecie odnale\u017a\u0107 je na stronie produktu.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-34b4d6b\" data-id=\"34b4d6b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-65355cb elementor-widget elementor-widget-image\" data-id=\"65355cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"622\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/16313_5.jpg\" class=\"attachment-large size-large wp-image-10149\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/16313_5.jpg 680w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/16313_5-300x274.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/16313_5-640x585.jpg 640w\" sizes=\"(max-width: 680px) 100vw, 680px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Funkcje AI HuskyLens.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-fbb0b60 elementor-widget elementor-widget-text-editor\" data-id=\"fbb0b60\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Jak to dzia\u0142a? Kierujemy HuskyLens na obszar z twarzami. Po wykryciu twarzy zostanie ona automatycznie wybrana przez bia\u0142e pole ograniczaj\u0105ce na ekranie z napisem &#8220;Face&#8221; powy\u017cej. Nast\u0119pnie kierujemy symbol &#8220;+&#8221; na twarz i naciskamy kr\u00f3tko przycisk, aby modu\u0142 nauczy\u0142 si\u0119 twarzy. Je\u015bli ta twarz zostanie wykryta przez HuskyLens ponownie, pojawi si\u0119 okno z napisem &#8220;Face&#8221;: ID1&#8243; &#8211; oznacza to tyle, \u017ce HuskyLens ju\u017c wcze\u015bniej rozpozna\u0142 t\u0119 twarz i mo\u017ce j\u0105 rozpozna\u0107 teraz.\u00a0<\/p><p>Je\u015bli w \u015brodku ekranu nie ma symbolu &#8220;+&#8221; przed rozpocz\u0119ciem nauki, oznacza to, \u017ce HuskyLens nauczy\u0142 si\u0119 ju\u017c twarzy w aktualnej funkcji. W tym czasie, po kr\u00f3tkim naci\u015bni\u0119ciu &#8220;przycisku nauki&#8221;, na ekranie pojawi si\u0119 komunikat &#8220;Click again to forget&#8221; (kliknij ponownie, aby zapomnie\u0107 twarz). Zanim zako\u0144czy si\u0119 odliczanie, wystarczy nacisn\u0105\u0107 kr\u00f3tko &#8220;przycisk uczenia si\u0119&#8221;, aby usun\u0105\u0107 informacje o nauczonej twarzy.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b19509 elementor-widget elementor-widget-heading\" data-id=\"5b19509\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Maqueen wje\u017cd\u017ca na scen\u0119. Co b\u0119dziemy robi\u0107?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0c360e0 elementor-widget elementor-widget-text-editor\" data-id=\"0c360e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Jak wykorzystuje si\u0119 rozpoznawanie twarzy HuskyLens? Jak stworzy\u0107 robota omijaj\u0105cego przeszkody z tym, co oferuje Maqueen Plus? A mo\u017ce: jak wykry\u0107 z\u0142odzieja? Podzielimy ca\u0142y projekt na kilka ma\u0142ych zada\u0144 i wykonamy krok po kroku tajne zadanie detektywistyczne.<\/p><p>Projekt zostanie zrealizowany w etapach. Po pierwsze nauczymy si\u0119 korzysta\u0107 z funkcji rozpoznawania twarzy HuskyLens i wy\u015bwietla\u0107 odpowiedni identyfikator twarzy na ekranie p\u0142yty g\u0142\u00f3wnej. Nast\u0119pnie dowiemy si\u0119, jak wdro\u017cy\u0107 omijanie przeszk\u00f3d w dzia\u0142aniu Maqueen Plus. Na koniec poprawimy ca\u0142y projekt pozwalaj\u0105c robotowi Maqueen Plus dzia\u0142a\u0107 przy jednoczesnym unikaniu przeszk\u00f3d i wykrywaniu naszego z\u0142oczy\u0144cy. Je\u015bli bad guy zostanie znaleziony, w\u00f3wczas zostanie uruchomiony alarm. Drodzy detektywi, zaczynamy szkolenie operacyjne.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46d584c elementor-widget elementor-widget-heading\" data-id=\"46d584c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Krok 1 - nauka i rozpoznawanie<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6c06896 elementor-widget elementor-widget-text-editor\" data-id=\"6c06896\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Natrudniejszy pierwszy krok? Nie w tym wypadku. Tutaj mo\u017cesz wybra\u0107 kilka zdj\u0119\u0107 twarzy i da\u0107 HuskyLensowi si\u0119 ich nauczy\u0107. Uwaga: pami\u0119taj o przestawieniu na funkcj\u0119 &#8220;learn multiple&#8221;.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-96a1246 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"96a1246\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b1d3563\" data-id=\"b1d3563\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-76031aa elementor-widget elementor-widget-image\" data-id=\"76031aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"213\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecognition-1024x272.jpg\" class=\"attachment-large size-large wp-image-10528\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecognition-1024x272.jpg 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecognition-300x80.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecognition-768x204.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecognition-640x170.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecognition.jpg 1319w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f00dcee elementor-widget elementor-widget-heading\" data-id=\"f00dcee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Krok 2 - instrukcje<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-53e59fc elementor-widget elementor-widget-text-editor\" data-id=\"53e59fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Zobaczmy, ile cel\u00f3w zosta\u0142o nauczonych w ramach obecnego algorytmu z wymaganego &#8220;wyniku&#8221;. Aby dowiedzie\u0107 si\u0119, czy wiele cel\u00f3w mo\u017ce by\u0107 ustawionych z HuskyLens, nale\u017cy d\u0142u\u017cej przytrzyma\u0107 przycisk funkcji, aby wprowadzi\u0107 ustawienia parametr\u00f3w.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7a391e elementor-widget elementor-widget-image\" data-id=\"e7a391e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"94\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/huskylens.png\" class=\"attachment-large size-large wp-image-10531\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/huskylens.png 923w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/huskylens-300x35.png 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/huskylens-768x90.png 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/huskylens-640x75.png 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d262724 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d262724\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-92e90f5\" data-id=\"92e90f5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ae7aab0 elementor-widget elementor-widget-heading\" data-id=\"ae7aab0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Krok 3 - analiza funkcji\u200b<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ba38b9f elementor-widget elementor-widget-text-editor\" data-id=\"ba38b9f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Zak\u0142adaj\u0105c, \u017ce istniej\u0105 tylko 3 informacje o twarzy, program jest \u0142atwy do wdro\u017cenia. Jak pokazano na poni\u017cszym rysunku, wystarczy ocenia\u0107 tylko jedn\u0105 po drugiej.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f7b7b8 elementor-widget elementor-widget-image\" data-id=\"8f7b7b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"834\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog1.png\" class=\"attachment-large size-large wp-image-10536\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog1.png 806w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog1-288x300.png 288w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog1-768x800.png 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog1-640x667.png 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e3b007b elementor-widget elementor-widget-text-editor\" data-id=\"e3b007b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>A co, je\u017celi HuskyLens rozpozna\u0142 5, 10 albo 15 twarzy? Analizowanie jedna po drugiej jest raczej&#8230; rozwleczone. Czy zauwa\u017cy\u0142e\u015b jakie\u015b powtarzaj\u0105ce si\u0119 elementy powy\u017cej? W rzeczywisto\u015bci tak d\u0142ugo, jak dodawana jest jedna zmienna, pewne cz\u0119\u015bci o wysokiej powtarzalno\u015bci w powy\u017cszym programie mog\u0105 by\u0107 uproszczone. Program post\u0119puje tak, \u017ce bez wzgl\u0119du na to, ile ID zosta\u0142o poznanych, mo\u017cna je ocenia\u0107 jeden po drugim.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e09f2e3 elementor-widget elementor-widget-image\" data-id=\"e09f2e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"761\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog2.png\" class=\"attachment-large size-large wp-image-10538\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog2.png 930w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog2-300x285.png 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog2-768x731.png 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog2-640x609.png 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ac3e7f elementor-widget elementor-widget-heading\" data-id=\"5ac3e7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Krok 4 - Analiza Flow Chart<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e4b9a4a elementor-widget elementor-widget-text-editor\" data-id=\"e4b9a4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Zoptymalizujmy dzia\u0142anie programu. Gdy nie zostanie wykryta twarz wyuczona, na ekranie LED pojawi si\u0119 u\u015bmiechni\u0119ta twarz, a gdy pojawi si\u0119 twarz wyuczona, zostanie wy\u015bwietlony jej identyfikator.\u00a0<\/p><p><span style=\"font-size: 1rem;\">Analiza schematu blokowego programu prezentuje si\u0119 tak, jak na grafie poni\u017cej. Logika mo\u017ce by\u0107 nieco skomplikowana, prawda? Mo\u017cesz u\u017cy\u0107 schematu blokowego do uporz\u0105dkowania logiki programu lub u\u017cy\u0107 programu do zrozumienia metody realizacji funkcji schematu blokowego.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b4f851 elementor-widget elementor-widget-image\" data-id=\"8b4f851\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog3.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"facerecog3\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTA1NDQsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmNvbS5wbFwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMDlcL2ZhY2VyZWNvZzMuanBnIn0%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"702\" height=\"1024\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog3-702x1024.jpg\" class=\"attachment-large size-large wp-image-10544\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog3-702x1024.jpg 702w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog3-206x300.png 206w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog3-768x1120.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog3-640x933.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog3.jpg 1046w\" sizes=\"(max-width: 702px) 100vw, 702px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3291163 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3291163\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d3389cf\" data-id=\"d3389cf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cfc9445 elementor-widget elementor-widget-text-editor\" data-id=\"cfc9445\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>Zerknijmy na przyk\u0142ad:<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0d50be2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0d50be2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e658164\" data-id=\"e658164\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-59708f6 elementor-widget elementor-widget-image\" data-id=\"59708f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"903\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog4-907x1024.png\" class=\"attachment-large size-large wp-image-10547\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog4-907x1024.png 907w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog4-266x300.png 266w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog4-768x867.png 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog4-640x723.png 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog4.png 1069w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-424d100 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"424d100\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e5c1671\" data-id=\"e5c1671\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e61fc48 elementor-widget elementor-widget-heading\" data-id=\"e61fc48\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Nowe zadanie. Unikanie przeszk\u00f3d<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d5205b6 elementor-widget elementor-widget-text-editor\" data-id=\"d5205b6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Maqueen Plus, jako tajny detektyw, musi mie\u0107 woln\u0105 r\u0119k\u0119 &#8211; damy mu podstawow\u0105 funkcj\u0119 samodzielnej jazdy. Jak ma automatycznie omija\u0107 przeszkody?<\/p><p>Mo\u017cna by pomy\u015ble\u0107 o kamerach, kt\u00f3re maj\u0105 by\u0107 u\u017cywane do omijania przeszk\u00f3d. W rzeczywisto\u015bci jednak podstawowa funkcja omijania przeszk\u00f3d w og\u00f3le nie potrzebuje kamery, a Maqueen Plus poradzi sobie z ni\u0105 sam. Rzu\u0107my okiem!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-19a545a elementor-widget elementor-widget-text-editor\" data-id=\"19a545a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Silnik Maqueen Plus posiada w\u0142asny enkoder, za pomoc\u0105 kt\u00f3rego pr\u0119dko\u015b\u0107 obrotowa silnika mo\u017ce by\u0107 odczytywana w czasie rzeczywistym. Kiedy podczas jazdy nasz samochodzik napotka na przeszkod\u0119, b\u0119dzie on zmuszony do zatrzymania si\u0119, a pr\u0119dko\u015b\u0107 obrotowa silnika stanie si\u0119 bliska 0. Dlatego w\u0142a\u015bnie pr\u0119dko\u015b\u0107 obrotow\u0105 silnika mo\u017cna odczyta\u0107, aby okre\u015bli\u0107, czy napotyka on na przeszkody. Je\u015bli Maqueen napotka na przeszkod\u0119, b\u0119dzie realizowa\u0142 pewne dzia\u0142ania maj\u0105ce na celu jej unikni\u0119cie, na przyk\u0142ad b\u0119dzie to cofanie si\u0119 i zatrzymywanie.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f082cbd elementor-widget elementor-widget-heading\" data-id=\"f082cbd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Nauka instrukcji i test programu<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-efd5f45 elementor-widget elementor-widget-text-editor\" data-id=\"efd5f45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Sp\u00f3jrzmy na niekt\u00f3re z g\u0142\u00f3wnych instrukcji.\u00a0Odczytaj aktualn\u0105 pr\u0119dko\u015b\u0107 obrotow\u0105 silnika i wybierz lewy lub prawy silnik.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3ab1a7 elementor-widget elementor-widget-image\" data-id=\"d3ab1a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"746\" height=\"108\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog5.png\" class=\"attachment-large size-large wp-image-10553\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog5.png 746w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog5-300x43.png 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog5-640x93.png 640w\" sizes=\"(max-width: 746px) 100vw, 746px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c04e9ec elementor-widget elementor-widget-text-editor\" data-id=\"c04e9ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Odczytaj pr\u0119dko\u015b\u0107 obrotowej silnika przez port szeregowy. We\u017amy jako przyk\u0142ad lewy silnik. Czas na program testowy:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5f1ba5 elementor-widget elementor-widget-image\" data-id=\"a5f1ba5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"252\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog6-1024x322.png\" class=\"attachment-large size-large wp-image-10555\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog6-1024x322.png 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog6-300x94.png 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog6-768x241.png 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog6-640x201.png 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog6.png 1104w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-87666ee elementor-widget elementor-widget-text-editor\" data-id=\"87666ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00a0We\u017amy jako przyk\u0142ad lewy silnik. Przetestujmy program:<\/p><p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c7f5cc elementor-widget elementor-widget-image\" data-id=\"2c7f5cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"252\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog7-1024x322.png\" class=\"attachment-large size-large wp-image-10556\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog7-1024x322.png 1024w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog7-300x94.png 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog7-768x241.png 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog7-640x201.png 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/facerecog7.png 1104w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1286958 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1286958\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-92cbbe9\" data-id=\"92cbbe9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f8d490f elementor-widget elementor-widget-text-editor\" data-id=\"f8d490f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wyniki testu: Obszar portu szeregowego pokazuje pr\u0119dko\u015b\u0107 lewego silnika. Daj lewemu ko\u0142owi troch\u0119 oporu r\u0119k\u0105 &#8211; pr\u0119dko\u015b\u0107 obrotowa silnika mo\u017ce by\u0107 zmniejszona.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-afa5390 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"afa5390\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-06439f2\" data-id=\"06439f2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-35bc202 elementor-widget elementor-widget-image\" data-id=\"35bc202\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"247\" height=\"258\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/392c1a7427b97ace1645ad3cd99d9991.png\" class=\"attachment-large size-large wp-image-10557\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ace45c0\" data-id=\"ace45c0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8afa724 elementor-widget elementor-widget-text-editor\" data-id=\"8afa724\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Gdy spojrzysz na pr\u0119dko\u015b\u0107, mo\u017cesz zauwa\u017cy\u0107, \u017ce pr\u0119dko\u015b\u0107 odczytywana przez silnik ma pewne odchylenie od pr\u0119dko\u015bci ustawionej przez program, co jest zwi\u0105zane z moc\u0105 baterii i si\u0142\u0105 tarcia na ko\u0142ach. Warto przyjrze\u0107 si\u0119 kontroli PID, kt\u00f3ra polega na regulacji pr\u0119dko\u015bci w czasie rzeczywistym za pomoc\u0105 algorytmu po odczytaniu pr\u0119dko\u015bci obrotowej silnika przez enkoder, tak aby pr\u0119dko\u015b\u0107 obrotowa silnika by\u0142a zbli\u017cona do pr\u0119dko\u015bci ustawionej.<\/p><p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-00ec39f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"00ec39f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-74d65d4\" data-id=\"74d65d4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8637fde elementor-widget elementor-widget-heading\" data-id=\"8637fde\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Przyk\u0142ady programu<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7deecf1 elementor-widget elementor-widget-image\" data-id=\"7deecf1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"955\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueen1.png\" class=\"attachment-large size-large wp-image-10560\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueen1.png 831w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueen1-251x300.png 251w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueen1-768x917.png 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueen1-640x764.png 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f3d2f62 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f3d2f62\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0ae2349\" data-id=\"0ae2349\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6a8d5d7 elementor-widget elementor-widget-text-editor\" data-id=\"6a8d5d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Teraz Maqueen Plus b\u0119dzie samodzielnie je\u017adzi\u0142 i omija\u0142 przeszkody. W przypadku napotkania przeszkody Maqueen Plus cofnie si\u0119 i zmieni kierunek, aby j\u0105 omin\u0105\u0107.\u00a0Uwaga &#8211; gdy program zostanie uruchomiony, najpierw zostanie wykonana akcja omini\u0119cia przeszkody,\u00a0poniewa\u017c pr\u0119dko\u015b\u0107 obrotowa silnika nie zwi\u0119ksza si\u0119 natychmiast.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b34a851 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b34a851\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-368d747\" data-id=\"368d747\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b76e4e6 elementor-widget elementor-widget-heading\" data-id=\"b76e4e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Kolejna misja Maqueena - alarmowa\u0107 o z\u0142oczy\u0144cy<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35d7b9b elementor-widget elementor-widget-text-editor\" data-id=\"35d7b9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wielkimi, ale prostymi krokami zbli\u017camy si\u0119 do ukoronowania naszego projektu. Przechodzimy do ostatniego zadania.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4edc7ce elementor-widget elementor-widget-heading\" data-id=\"4edc7ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Analiza funkcji<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ca59da elementor-widget elementor-widget-text-editor\" data-id=\"2ca59da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>W zadaniu pierwszym wdro\u017cymy funkcj\u0119 rozpoznawania twarzy, a w zadaniu 2 funkcj\u0119 omijania przeszk\u00f3d. W efekcie b\u0119dzie to po\u0142\u0105czenie tych dw\u00f3ch funkcji, bo tego w\u0142a\u015bnie chcemy dla detektywa pod przykrywk\u0105.\u00a0<span style=\"font-size: 1rem;\">Kiedy HuskyLens nie rozpoznaje wyznaczonej twarzy, Maqueen Plus unika przeszk\u00f3d. Gdy wskazana twarz zostanie rozpoznana, Maqueen Plus przestaje si\u0119 porusza\u0107, uruchamia alarm na miejscu i wy\u015bwietla rozpoznany identyfikator twarzy na ekranie p\u0142yty g\u0142\u00f3wnej.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-376f927 elementor-widget elementor-widget-heading\" data-id=\"376f927\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Analiza Flow Chart<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d626f84 elementor-widget elementor-widget-text-editor\" data-id=\"d626f84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Chcemy, by program dzia\u0142a\u0142 nieprzerwanie. Po rozpoznaniu twarzy, je\u015bli twarzy nie ma ju\u017c na zdj\u0119ciu, nale\u017cy nacisn\u0105\u0107 przycisk A, aby ponownie uruchomi\u0107 program. Schemat blokowy jest nast\u0119puj\u0105cy:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-25763d3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"25763d3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-08b6e1d\" data-id=\"08b6e1d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3ce4bc2 elementor-widget elementor-widget-image\" data-id=\"3ce4bc2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"535\" height=\"1024\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart2-535x1024.jpg\" class=\"attachment-large size-large wp-image-10568\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart2-535x1024.jpg 535w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart2-157x300.jpg 157w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart2-768x1470.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart2-803x1536.jpg 803w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart2-640x1225.jpg 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart2.jpg 1066w\" sizes=\"(max-width: 535px) 100vw, 535px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b8f41dd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b8f41dd\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7ff234f\" data-id=\"7ff234f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1249dfa elementor-widget elementor-widget-text-editor\" data-id=\"1249dfa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Funkcja &#8220;Avoid Obstacles&#8221; pozostaje niezmieniona, to g\u0142\u00f3wny program jest modyfikowany. Kompletny prezentuje si\u0119 tak:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-14532ab elementor-widget elementor-widget-image\" data-id=\"14532ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"485\" height=\"1024\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart8-485x1024.png\" class=\"attachment-large size-large wp-image-10572\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart8-485x1024.png 485w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart8-142x300.png 142w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart8-768x1622.png 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart8-727x1536.png 727w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart8-970x2048.png 970w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart8-640x1352.png 640w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/flowchart8.png 1061w\" sizes=\"(max-width: 485px) 100vw, 485px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2abc645 elementor-widget elementor-widget-heading\" data-id=\"2abc645\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Podsumowanie projektu<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2cb5c3b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2cb5c3b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bb6f3f7\" data-id=\"bb6f3f7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-f61564d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f61564d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-cc09491\" data-id=\"cc09491\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f4b6b8c elementor-widget elementor-widget-text-editor\" data-id=\"f4b6b8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>I jak? Wykonane? Zadbali\u015bmy o wszystko. Je\u017celi spojrze\u0107 na to jeszcze raz z retrospektywy i przechodz\u0105c powoli do efektu: po pierwsze, niech HuskyLens nauczy si\u0119 wielu twarzy za pomoc\u0105 funkcji rozpoznawania twarzy. Podczas uruchamiania programu ustawisz Maqueena Plus w dowolnej pozycji, a samoch\u00f3d automatycznie ominie przeszkody. Je\u017celi HuskyLens zobaczy nauczon\u0105 twarz podczas jazdy, robot przestanie si\u0119 porusza\u0107, uruchomi alarm, a na ekranie wy\u015bwietli si\u0119 odpowiedni identyfikator twarzy. Nast\u0119pnie, gdy HuskyLens nie wykryje twarzy wyuczonej, na ekranie p\u0142yty g\u0142\u00f3wnej wy\u015bwietli si\u0119 A, co oznacza, \u017ce naci\u015bni\u0119cie przycisku A mo\u017ce zrestartowa\u0107 Maqueen Plus i kontynuowa\u0107 wyszukiwanie bandyt\u00f3w!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b1f4b41\" data-id=\"b1f4b41\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8dc2e30 elementor-widget elementor-widget-image\" data-id=\"8dc2e30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"599\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueencloud2.jpg\" class=\"attachment-large size-large wp-image-10575\" alt=\"\" srcset=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueencloud2.jpg 951w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueencloud2-300x225.jpg 300w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueencloud2-768x575.jpg 768w, https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/maqueencloud2-640x479.jpg 640w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Nie tylko przygl\u0105damy si\u0119 twarzom, ale jeszcze ich rozpoznawaniu, a na deser stworzymy ma\u0142ego, robotycznego detektywa AI Maqueen. Gotowe kody i instrukcja w artykule.<\/p>\n","protected":false},"author":10,"featured_media":61211,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[20,21,23],"tags":[93,106,228],"class_list":["post-10086","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-porady","category-programowanie","category-robotyka","tag-programowanie","tag-robotyka","tag-sztuczna-inteligencja"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Detektyw pod przykrywk\u0105. Robot Maqueen i rozpoznawanie twarzy - Botland<\/title>\n<meta name=\"description\" content=\"Tworzymy ma\u0142ego, robotycznego detektywa AI z Maqueen. W artykule znajdziecie gotowe kody i instrukcj\u0119 do zaprogramowania robota Maqueen.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Detektyw pod przykrywk\u0105. Robot Maqueen i rozpoznawanie twarzy - Botland\" \/>\n<meta property=\"og:description\" content=\"Tworzymy ma\u0142ego, robotycznego detektywa AI z Maqueen. W artykule znajdziecie gotowe kody i instrukcj\u0119 do zaprogramowania robota Maqueen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/\" \/>\n<meta property=\"og:site_name\" content=\"Botland\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/Botland\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-29T13:55:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-24T07:56:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-maqueen-rozpoznawanie.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1510\" \/>\n\t<meta property=\"og:image:height\" content=\"755\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Oskar Pacelt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Oskar Pacelt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/\"},\"author\":{\"name\":\"Oskar Pacelt\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/person\\\/54e9a88fc0d20263f2d6e9b2f4eace11\"},\"headline\":\"Detektyw pod przykrywk\u0105. Robot Maqueen i rozpoznawanie twarzy\",\"datePublished\":\"2020-09-29T13:55:37+00:00\",\"dateModified\":\"2023-05-24T07:56:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/\"},\"wordCount\":2159,\"publisher\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-maqueen-rozpoznawanie.jpg\",\"keywords\":[\"programowanie\",\"robotyka\",\"sztuczna inteligencja\"],\"articleSection\":[\"Porady\",\"Programowanie\",\"Robotyka\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/\",\"name\":\"Detektyw pod przykrywk\u0105. Robot Maqueen i rozpoznawanie twarzy - Botland\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-maqueen-rozpoznawanie.jpg\",\"datePublished\":\"2020-09-29T13:55:37+00:00\",\"dateModified\":\"2023-05-24T07:56:35+00:00\",\"description\":\"Tworzymy ma\u0142ego, robotycznego detektywa AI z Maqueen. W artykule znajdziecie gotowe kody i instrukcj\u0119 do zaprogramowania robota Maqueen.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/#primaryimage\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-maqueen-rozpoznawanie.jpg\",\"contentUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new2023-maqueen-rozpoznawanie.jpg\",\"width\":1510,\"height\":755},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Detektyw pod&nbsp;przykrywk\u0105. Robot Maqueen i&nbsp;rozpoznawanie twarzy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/\",\"name\":\"Botland\",\"description\":\"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland\",\"publisher\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/botland.de\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\",\"name\":\"Botland\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"contentUrl\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"width\":250,\"height\":57,\"caption\":\"Botland\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/Botland\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/person\\\/54e9a88fc0d20263f2d6e9b2f4eace11\",\"name\":\"Oskar Pacelt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/Oskar-Pacelt-150x150.png\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/Oskar-Pacelt-150x150.png\",\"contentUrl\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/Oskar-Pacelt-150x150.png\",\"caption\":\"Oskar Pacelt\"},\"description\":\"Fan dobrej literatury i muzyki. Wierzy, \u017ce udany tekst jest jak list wys\u0142any w przysz\u0142o\u015b\u0107. W \u017cyciu najbardziej interesuje go prawda, pozosta\u0142ych zainteresowa\u0144 zliczy\u0107 nie spos\u00f3b. Kocha p\u0142ywa\u0107.\",\"url\":\"https:\\\/\\\/botland.com.pl\\\/blog\\\/author\\\/oskar\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Detektyw pod przykrywk\u0105. Robot Maqueen i rozpoznawanie twarzy - Botland","description":"Tworzymy ma\u0142ego, robotycznego detektywa AI z Maqueen. W artykule znajdziecie gotowe kody i instrukcj\u0119 do zaprogramowania robota Maqueen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/","og_locale":"pl_PL","og_type":"article","og_title":"Detektyw pod przykrywk\u0105. Robot Maqueen i rozpoznawanie twarzy - Botland","og_description":"Tworzymy ma\u0142ego, robotycznego detektywa AI z Maqueen. W artykule znajdziecie gotowe kody i instrukcj\u0119 do zaprogramowania robota Maqueen.","og_url":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/","og_site_name":"Botland","article_publisher":"https:\/\/facebook.com\/Botland\/","article_published_time":"2020-09-29T13:55:37+00:00","article_modified_time":"2023-05-24T07:56:35+00:00","og_image":[{"width":1510,"height":755,"url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-maqueen-rozpoznawanie.jpg","type":"image\/jpeg"}],"author":"Oskar Pacelt","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Oskar Pacelt","Szacowany czas czytania":"11 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/#article","isPartOf":{"@id":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/"},"author":{"name":"Oskar Pacelt","@id":"https:\/\/botland.de\/blog\/#\/schema\/person\/54e9a88fc0d20263f2d6e9b2f4eace11"},"headline":"Detektyw pod przykrywk\u0105. Robot Maqueen i rozpoznawanie twarzy","datePublished":"2020-09-29T13:55:37+00:00","dateModified":"2023-05-24T07:56:35+00:00","mainEntityOfPage":{"@id":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/"},"wordCount":2159,"publisher":{"@id":"https:\/\/botland.de\/blog\/#organization"},"image":{"@id":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-maqueen-rozpoznawanie.jpg","keywords":["programowanie","robotyka","sztuczna inteligencja"],"articleSection":["Porady","Programowanie","Robotyka"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/","url":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/","name":"Detektyw pod przykrywk\u0105. Robot Maqueen i rozpoznawanie twarzy - Botland","isPartOf":{"@id":"https:\/\/botland.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/#primaryimage"},"image":{"@id":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-maqueen-rozpoznawanie.jpg","datePublished":"2020-09-29T13:55:37+00:00","dateModified":"2023-05-24T07:56:35+00:00","description":"Tworzymy ma\u0142ego, robotycznego detektywa AI z Maqueen. W artykule znajdziecie gotowe kody i instrukcj\u0119 do zaprogramowania robota Maqueen.","breadcrumb":{"@id":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/#primaryimage","url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-maqueen-rozpoznawanie.jpg","contentUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2023\/05\/new2023-maqueen-rozpoznawanie.jpg","width":1510,"height":755},{"@type":"BreadcrumbList","@id":"https:\/\/botland.com.pl\/blog\/detektyw-pod-przykrywka-robot-maqueen-i-rozpoznawanie-twarzy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/botland.com.pl\/blog\/"},{"@type":"ListItem","position":2,"name":"Detektyw pod&nbsp;przykrywk\u0105. Robot Maqueen i&nbsp;rozpoznawanie twarzy"}]},{"@type":"WebSite","@id":"https:\/\/botland.de\/blog\/#website","url":"https:\/\/botland.de\/blog\/","name":"Botland","description":"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland","publisher":{"@id":"https:\/\/botland.de\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/botland.de\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/botland.de\/blog\/#organization","name":"Botland","url":"https:\/\/botland.de\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.de\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","contentUrl":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","width":250,"height":57,"caption":"Botland"},"image":{"@id":"https:\/\/botland.de\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/Botland\/"]},{"@type":"Person","@id":"https:\/\/botland.de\/blog\/#\/schema\/person\/54e9a88fc0d20263f2d6e9b2f4eace11","name":"Oskar Pacelt","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/Oskar-Pacelt-150x150.png","url":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/Oskar-Pacelt-150x150.png","contentUrl":"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2020\/09\/Oskar-Pacelt-150x150.png","caption":"Oskar Pacelt"},"description":"Fan dobrej literatury i muzyki. Wierzy, \u017ce udany tekst jest jak list wys\u0142any w przysz\u0142o\u015b\u0107. W \u017cyciu najbardziej interesuje go prawda, pozosta\u0142ych zainteresowa\u0144 zliczy\u0107 nie spos\u00f3b. Kocha p\u0142ywa\u0107.","url":"https:\/\/botland.com.pl\/blog\/author\/oskar\/"}]}},"_links":{"self":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/posts\/10086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/comments?post=10086"}],"version-history":[{"count":0,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/posts\/10086\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/media\/61211"}],"wp:attachment":[{"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/media?parent=10086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/categories?post=10086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/botland.com.pl\/blog\/wp-json\/wp\/v2\/tags?post=10086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}