
<pat:PatentPublication xmlns:pat="http://www.wipo.int/standards/XMLSchema/ST96/Patent" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:com="http://www.wipo.int/standards/XMLSchema/ST96/Common" com:st96Version="V7_0" com:documentFileName="OPENDATAST96_PT_CZ_DIFF_PV2025-361.xml" com:languageCode="cs" xsi:schemaLocation="http://www.wipo.int/standards/XMLSchema/ST96/Patent https://isdv.upv.gov.cz/doc/xsd/ST96/PatentPublication_V7_0.xsd">
 <com:IPOfficeCode>CS</com:IPOfficeCode>
 <pat:BibliographicData com:st96Version="V7_0" com:officeCode="CZ">
  <pat:PatentPublicationIdentification>
   <com:IPOfficeCode>CZ</com:IPOfficeCode>
   <pat:PublicationNumber>2025-361</pat:PublicationNumber>
   <com:PatentDocumentKindCode>A3</com:PatentDocumentKindCode>
   <com:PublicationDate>2025-10-15</com:PublicationDate>
  </pat:PatentPublicationIdentification>
  <pat:ApplicationIdentification>
   <com:IPOfficeCode>CZ</com:IPOfficeCode>
   <com:ApplicationNumber>
    <com:ApplicationNumberText>2025-361</com:ApplicationNumberText>
   </com:ApplicationNumber>
   <com:FilingLanguageCode>cs</com:FilingLanguageCode>
   <pat:ApplicationFilingCategory>National</pat:ApplicationFilingCategory>
   <pat:FilingDate>2023-02-27</pat:FilingDate>
  </pat:ApplicationIdentification>
  <pat:PriorityClaimBag>
   <pat:PriorityClaim com:sequenceNumber="1">
    <com:IPOfficeCode>PL</com:IPOfficeCode>
    <com:ApplicationNumber>
     <com:ApplicationNumberText>PCT/PL2023/000012</com:ApplicationNumberText>
    </com:ApplicationNumber>
    <pat:FilingDate>2023-02-24</pat:FilingDate>
    <pat:ApplicationFilingCategory>National</pat:ApplicationFilingCategory>
   </pat:PriorityClaim>
  </pat:PriorityClaimBag>
  <pat:PatentClassificationBag>
   <pat:CPCClassificationBag>
    <pat:MainCPC>
     <pat:CPCClassification>
      <pat:ClassificationVersionDate>20180501</pat:ClassificationVersionDate>
      <pat:CPCSection>H</pat:CPCSection>
      <pat:Class>04</pat:Class>
      <pat:Subclass>N</pat:Subclass>
      <pat:MainGroup>13</pat:MainGroup>
      <pat:Subgroup>271</pat:Subgroup>
      <com:SymbolPositionCode>F</com:SymbolPositionCode>
      <pat:CPCClassificationValueCode>I</pat:CPCClassificationValueCode>
      <pat:ActionDate>20250910</pat:ActionDate>
      <pat:GeneratingOfficeCode>CZ</pat:GeneratingOfficeCode>
      <pat:CPCClassificationStatusCode>B</pat:CPCClassificationStatusCode>
      <pat:PatentClassificationDataSourceCode>H</pat:PatentClassificationDataSourceCode>
     </pat:CPCClassification>
    </pat:MainCPC>
    <pat:FurtherCPC>
     <pat:CPCClassification>
      <pat:ClassificationVersionDate>20170101</pat:ClassificationVersionDate>
      <pat:CPCSection>G</pat:CPCSection>
      <pat:Class>06</pat:Class>
      <pat:Subclass>T</pat:Subclass>
      <pat:MainGroup>7</pat:MainGroup>
      <pat:Subgroup>285</pat:Subgroup>
      <com:SymbolPositionCode>L</com:SymbolPositionCode>
      <pat:CPCClassificationValueCode>I</pat:CPCClassificationValueCode>
      <pat:ActionDate>20250910</pat:ActionDate>
      <pat:GeneratingOfficeCode>CZ</pat:GeneratingOfficeCode>
      <pat:CPCClassificationStatusCode>B</pat:CPCClassificationStatusCode>
      <pat:PatentClassificationDataSourceCode>H</pat:PatentClassificationDataSourceCode>
     </pat:CPCClassification>
     <pat:CPCClassification>
      <pat:ClassificationVersionDate>20130101</pat:ClassificationVersionDate>
      <pat:CPCSection>G</pat:CPCSection>
      <pat:Class>06</pat:Class>
      <pat:Subclass>F</pat:Subclass>
      <pat:MainGroup>3</pat:MainGroup>
      <pat:Subgroup>01</pat:Subgroup>
      <com:SymbolPositionCode>L</com:SymbolPositionCode>
      <pat:CPCClassificationValueCode>I</pat:CPCClassificationValueCode>
      <pat:ActionDate>20250910</pat:ActionDate>
      <pat:GeneratingOfficeCode>CZ</pat:GeneratingOfficeCode>
      <pat:CPCClassificationStatusCode>B</pat:CPCClassificationStatusCode>
      <pat:PatentClassificationDataSourceCode>H</pat:PatentClassificationDataSourceCode>
     </pat:CPCClassification>
    </pat:FurtherCPC>
   </pat:CPCClassificationBag>
   <pat:IPCRClassificationBag>
    <pat:IPCRClassification com:sequenceNumber="1">
     <pat:ClassificationVersionDate>20180101</pat:ClassificationVersionDate>
     <pat:PatentClassificationLevelCode>A</pat:PatentClassificationLevelCode>
     <com:SymbolPositionCode>F</com:SymbolPositionCode>
     <pat:IPCClassificationValueCode>I</pat:IPCClassificationValueCode>
     <pat:ActionDate>20250910</pat:ActionDate>
     <pat:IPCClassificationStatusCode>B</pat:IPCClassificationStatusCode>
     <pat:PatentClassificationDataSourceCode>H</pat:PatentClassificationDataSourceCode>
     <pat:GeneratingOfficeCode>CZ</pat:GeneratingOfficeCode>
     <pat:Section>H</pat:Section>
     <pat:Class>04</pat:Class>
     <pat:Subclass>N</pat:Subclass>
     <pat:MainGroup>13</pat:MainGroup>
     <pat:Subgroup>271</pat:Subgroup>
    </pat:IPCRClassification>
    <pat:IPCRClassification com:sequenceNumber="2">
     <pat:ClassificationVersionDate>20170101</pat:ClassificationVersionDate>
     <pat:PatentClassificationLevelCode>A</pat:PatentClassificationLevelCode>
     <com:SymbolPositionCode>L</com:SymbolPositionCode>
     <pat:IPCClassificationValueCode>I</pat:IPCClassificationValueCode>
     <pat:ActionDate>20250910</pat:ActionDate>
     <pat:IPCClassificationStatusCode>B</pat:IPCClassificationStatusCode>
     <pat:PatentClassificationDataSourceCode>H</pat:PatentClassificationDataSourceCode>
     <pat:GeneratingOfficeCode>CZ</pat:GeneratingOfficeCode>
     <pat:Section>G</pat:Section>
     <pat:Class>06</pat:Class>
     <pat:Subclass>T</pat:Subclass>
     <pat:MainGroup>7</pat:MainGroup>
     <pat:Subgroup>285</pat:Subgroup>
    </pat:IPCRClassification>
    <pat:IPCRClassification com:sequenceNumber="3">
     <pat:ClassificationVersionDate>20060101</pat:ClassificationVersionDate>
     <pat:PatentClassificationLevelCode>A</pat:PatentClassificationLevelCode>
     <com:SymbolPositionCode>L</com:SymbolPositionCode>
     <pat:IPCClassificationValueCode>I</pat:IPCClassificationValueCode>
     <pat:ActionDate>20250910</pat:ActionDate>
     <pat:IPCClassificationStatusCode>B</pat:IPCClassificationStatusCode>
     <pat:PatentClassificationDataSourceCode>H</pat:PatentClassificationDataSourceCode>
     <pat:GeneratingOfficeCode>CZ</pat:GeneratingOfficeCode>
     <pat:Section>G</pat:Section>
     <pat:Class>06</pat:Class>
     <pat:Subclass>F</pat:Subclass>
     <pat:MainGroup>3</pat:MainGroup>
     <pat:Subgroup>01</pat:Subgroup>
    </pat:IPCRClassification>
   </pat:IPCRClassificationBag>
  </pat:PatentClassificationBag>
  <pat:InventionTitleBag>
   <pat:InventionTitle com:languageCode="cs" pat:inventionTitleCategory="In application published">Metoda stereovizní analýzy a zařízení pro stereovizní analýzu</pat:InventionTitle>
   <pat:InventionTitle com:languageCode="en" pat:inventionTitleCategory="In application published">A method of stereo vision analysis and an equipment for stereo vision analysis</pat:InventionTitle>
  </pat:InventionTitleBag>
  <pat:ClaimTotalQuantity>10</pat:ClaimTotalQuantity>
  <pat:PartyBag>
   <pat:ApplicantBag>
    <pat:Applicant>
     <com:Contact>
      <com:Name>
       <com:OrganizationName>
        <com:OrganizationStandardName>MENTOR sp. z o.o. sp.k.</com:OrganizationStandardName>
       </com:OrganizationName>
      </com:Name>
      <com:PostalAddressBag>
       <com:PostalAddress>
        <com:PostalStructuredAddress>
         <com:CityName>72-005 Przecław</com:CityName>
         <com:CountryCode>PL</com:CountryCode>
        </com:PostalStructuredAddress>
       </com:PostalAddress>
      </com:PostalAddressBag>
     </com:Contact>
    </pat:Applicant>
   </pat:ApplicantBag>
   <pat:InventorBag>
    <pat:Inventor>
     <com:Contact>
      <com:Name>
       <com:PersonName>
        <com:PersonFullName>anonymizováno/anonymized</com:PersonFullName>
       </com:PersonName>
      </com:Name>
      <com:PostalAddressBag>
       <com:PostalAddress>
        <com:PostalStructuredAddress>
         <com:CityName>Szczecin</com:CityName>
         <com:CountryCode>PL</com:CountryCode>
        </com:PostalStructuredAddress>
       </com:PostalAddress>
      </com:PostalAddressBag>
     </com:Contact>
    </pat:Inventor>
    <pat:Inventor>
     <com:Contact>
      <com:Name>
       <com:PersonName>
        <com:PersonFullName>anonymizováno/anonymized</com:PersonFullName>
       </com:PersonName>
      </com:Name>
      <com:PostalAddressBag>
       <com:PostalAddress>
        <com:PostalStructuredAddress>
         <com:CityName>Szczecin</com:CityName>
         <com:CountryCode>PL</com:CountryCode>
        </com:PostalStructuredAddress>
       </com:PostalAddress>
      </com:PostalAddressBag>
     </com:Contact>
    </pat:Inventor>
    <pat:Inventor>
     <com:Contact>
      <com:Name>
       <com:PersonName>
        <com:PersonFullName>anonymizováno/anonymized</com:PersonFullName>
       </com:PersonName>
      </com:Name>
      <com:PostalAddressBag>
       <com:PostalAddress>
        <com:PostalStructuredAddress>
         <com:CityName>Szczecin</com:CityName>
         <com:CountryCode>PL</com:CountryCode>
        </com:PostalStructuredAddress>
       </com:PostalAddress>
      </com:PostalAddressBag>
     </com:Contact>
    </pat:Inventor>
    <pat:Inventor>
     <com:Contact>
      <com:Name>
       <com:PersonName>
        <com:PersonFullName>anonymizováno/anonymized</com:PersonFullName>
       </com:PersonName>
      </com:Name>
      <com:PostalAddressBag>
       <com:PostalAddress>
        <com:PostalStructuredAddress>
         <com:CityName>Szczecin</com:CityName>
         <com:CountryCode>PL</com:CountryCode>
        </com:PostalStructuredAddress>
       </com:PostalAddress>
      </com:PostalAddressBag>
     </com:Contact>
    </pat:Inventor>
    <pat:Inventor>
     <com:Contact>
      <com:Name>
       <com:PersonName>
        <com:PersonFullName>anonymizováno/anonymized</com:PersonFullName>
       </com:PersonName>
      </com:Name>
      <com:PostalAddressBag>
       <com:PostalAddress>
        <com:PostalStructuredAddress>
         <com:CityName>Szczecin</com:CityName>
         <com:CountryCode>PL</com:CountryCode>
        </com:PostalStructuredAddress>
       </com:PostalAddress>
      </com:PostalAddressBag>
     </com:Contact>
    </pat:Inventor>
    <pat:Inventor>
     <com:Contact>
      <com:Name>
       <com:PersonName>
        <com:PersonFullName>anonymizováno/anonymized</com:PersonFullName>
       </com:PersonName>
      </com:Name>
      <com:PostalAddressBag>
       <com:PostalAddress>
        <com:PostalStructuredAddress>
         <com:CityName>Szczecin</com:CityName>
         <com:CountryCode>PL</com:CountryCode>
        </com:PostalStructuredAddress>
       </com:PostalAddress>
      </com:PostalAddressBag>
     </com:Contact>
    </pat:Inventor>
   </pat:InventorBag>
   <pat:RegisteredPractitionerBag>
    <pat:RegisteredPractitioner com:sequenceNumber="1">
     <pat:RegisteredPractitionerCategory>Agent</pat:RegisteredPractitionerCategory>
     <com:Contact>
      <com:Name>
       <com:PersonName>
        <com:PersonFullName>anonymizováno/anonymized</com:PersonFullName>
       </com:PersonName>
      </com:Name>
      <com:PostalAddressBag>
       <com:PostalAddress>
        <com:PostalStructuredAddress>
         <com:CityName>Praha 2, Vinohrady</com:CityName>
         <com:CountryCode>CZ</com:CountryCode>
        </com:PostalStructuredAddress>
       </com:PostalAddress>
      </com:PostalAddressBag>
     </com:Contact>
    </pat:RegisteredPractitioner>
   </pat:RegisteredPractitionerBag>
  </pat:PartyBag>
  <pat:InternationalPublishingData>
   <pat:PatentDocumentIdentification>
    <pat:ApplicationIdentification>
     <com:IPOfficeCode>WO</com:IPOfficeCode>
     <com:ApplicationNumber>
      <com:ApplicationNumberText>PCTPL2023000012</com:ApplicationNumberText>
     </com:ApplicationNumber>
    </pat:ApplicationIdentification>
   </pat:PatentDocumentIdentification>
  </pat:InternationalPublishingData>
  <com:FilingLanguageCode>cs</com:FilingLanguageCode>
  <com:PublicationLanguageCode>cs</com:PublicationLanguageCode>
 </pat:BibliographicData>
 <pat:Description xmlns:tbl="http://www.oasis-open.org/tables/exchange/1.0" com:id="desc" com:languageCode="cs">
  <com:P com:pNumber="1">
   <com:B>Metoda stereovizní analýzy a zařízení pro stereovizní analýzu</com:B>
   <com:B> </com:B>
  </com:P>
  <com:P com:pNumber="2"> </com:P>
  <com:P com:pNumber="3"> </com:P>
  <com:P com:pNumber="4">Oblast techniky </com:P>
  <com:P com:pNumber="5"> </com:P>
  <com:P com:pNumber="6">Předmětem vynálezu je metoda stereovizní analýzy a zařízení pro stereovizní analýzu, zejména pro analýzu interakce pohybu a gest s obrazy, pomocí analýzy lidské siluety v trojrozměrném prostoru. </com:P>
  <com:P com:pNumber="7"> </com:P>
  <com:P com:pNumber="8"> </com:P>
  <com:P com:pNumber="9">Dosavadní stav techniky </com:P>
  <com:P com:pNumber="10"> </com:P>
  <com:P com:pNumber="11">Řešení popsané v US9440134B2 (Microsoft Kinect), které je známé v dosavadním stavu techniky, zahrnuje senzory, které jsou založeny hlavně na hloubkových mapách (spíše než na hybridních metodách), ale jsou citlivé na velké změny osvětlení a fungují v omezené oblasti. </com:P>
  <com:P com:pNumber="12"> </com:P>
  <com:P com:pNumber="13">Řešení popsané v dokumentu US20170054967A1 (Intel Realsense) je známé v dosavadním stavu techniky. Zahrnuje vytváření hloubkových map pomocí techniky TOF (time of flight), ale navzdory sběru zdrojů z několika světelných spekter (viditelné a infračervené) jsou mapy vytvářeny na základě infračerveného pásma, což se promítá do citlivosti na prostory s významnou úrovní osvětlení (přeexpozice). </com:P>
  <com:P com:pNumber="14"> </com:P>
  <com:P com:pNumber="15">Uvedená řešení mají některé technické problémy, včetně malého rozsahu vzdáleností, ve kterých jsou poskytovány správné výsledky. </com:P>
  <com:P com:pNumber="16"> </com:P>
  <com:P com:pNumber="17">Řešení popsané v dokumentu WO2017045816A1 (LIDAR) je v dosavadním stavu techniky známé pro přesné mapování trojrozměrného prostoru na velké vzdálenosti, ale technickým problémem je absence měření v reálném čase, a tedy i kontroly (interakce) s relativně rychlými pohyby. </com:P>
  <com:P com:pNumber="18"> </com:P>
  <com:P com:pNumber="19"> </com:P>
  <com:P com:pNumber="20">Podstata vynálezu </com:P>
  <com:P com:pNumber="21"> </com:P>
  <com:P com:pNumber="22">K datu podání vynálezu jsou hlavními technickými problémy výše uvedených systémů a zařízení nízká přesnost výsledků pro pohyb ve značné vzdálenosti od kamery, nedostatečná odolnost senzorů a kamer vůči proměnlivému osvětlení a nedostatek měření v reálném čase pro rychlé pohyby. </com:P>
  <com:P com:pNumber="23"> </com:P>
  <com:P com:pNumber="24">Přihlašovatel provedl vědecký a vývojový výzkum, v jehož výsledku vyvinul metodu a zařízení k řešení uvedených technických problémů. </com:P>
  <com:P com:pNumber="25"> </com:P>
  <com:P com:pNumber="26">Zařízení pro stereovizní analýzu se skládá ze senzoru, procesorové jednotky a projektoru a vyznačuje se tím, že senzor je sestaven z pouzdra, uvnitř kterého jsou umístěny alespoň dvě RGB kamery s optikou s proměnnou ohniskovou vzdáleností, umístěné v horizontální rovině vzájemně paralelně, v ohniskových vzdálenostech od 210 mm do 240 mm, propojené kabely s procesorovou jednotkou s napájecím zdrojem, alespoň jedním infračerveným osvětlovačem s řídicím systémem a napájecím zdrojem, kde je senzor umístěn pod projektorem a projektor se senzorem je umístěn před subjektem v pracovním poli kamer a procesorová jednotka je připojena k externímu počítači, kde je provoz procesorové jednotky, komunikace s jinými zařízeními a provádění metody podle vynálezu prováděno pomocí specializovaného softwaru. RGB kamery mají vyměnitelnou optiku, projektor je plochá deska nebo monitor, procesorová jednotka je mikroprocesor se specializovaným softwarem a řídicí systém je mikroprocesor se specializovaným softwarem. Senzor je umístěn přednostně ve výšce jednoho metru nad pracovním polem. </com:P>
  <com:P com:pNumber="27"> </com:P>
  <com:P com:pNumber="28">Metoda stereovizní analýzy se vyznačuje tím, že se nejprve spustí stereovizní analyzační zařízení, poté se určí ohniskové vzdálenosti v rozmezí 210 mm až 240 mm, následně se subjekt umístí do pracovního pole, poté začne proces registrace obrazu a poté specializovaný software využívající algoritmus SGBM (Semi-Global Block Matching), ohniskové vzdálenosti a úhly pohledu kamer a snímky získané z kamer, vypočítá vzdálenost subjektu v pracovním poli od kamerového systému a vytvoří rastrovou disparitní mapu o velikosti rovnající se velikosti vstupního snímku, poté specializovaný software využívající síť MediaPipe BlazePose na základě dvourozměrných snímků získaných z kamer a algoritmu hlubokého učení identifikuje a určí polohu vybraných bodů subjektu, poté se poloha vybraných bodů subjektu superponuje s hloubkovou mapou, poté specializovaný software pomocí notace modelu COCO (Common Objects in Context)identifikuje body popisující tělo subjektu, které tvoří konvexní čtyřúhelník, poté specializovaný software z rastrové disparitní mapy identifikuje body ležící uvnitř čtyřúhelníku a vypočítá jejich průměrnou vzdálenost od kamer jako průměr pro dalších šest obrazových snímků, poté paralelně specializovaný software pomocí notace modelu COCO identifikuje body mimo tělo subjektu, poté specializovaný software z rastrové disparitní mapy identifikuje body ležící mimo obvod čtyřúhelníku a vypočítá jejich průměrnou vzdálenost od kamer na základě dat z disparitní mapy v bodě určeném souřadnicemi bodu vyneseného na disparitní mapě a určení vzdálenosti se provádí podle pravidla: hodnota mezi 1 a 10 minus (hodnota disparity x 10). Ve fázi určování ohniskových vzdáleností se určí přímka odpovídající úrovni země, na které se subjekt nachází, poté se po určení bodů popisujících tělo subjektu vypočítá geometrický střed čtyřúhelníku a poté se vypočítá vzdálenost geometrického středu čtyřúhelníku od přímky. U kamer umístěných ve výšce, která se výrazně liší od středu těla subjektu, se k výpočtu vzdálenosti používá korekční faktor v rozmezí 1 až 1,34 podle pravidla: skutečná vzdálenost se rovná součinu korekčního faktoru a deklarované vzdálenosti. </com:P>
  <com:P com:pNumber="29"> </com:P>
  <com:P com:pNumber="30">Metoda a zařízení podle vynálezu dále řeší další technické problémy: možnost registrace pohybu z velké vzdálenosti, a to nejen v interiérech, ale i v objektech, jako jsou haly, sklady, společenské místnosti nebo na otevřených prostranstvích; mnohem větší pracovní pole, ze kterého se registruje pohyb, než je známo v dosavadním stavu techniky; větší počet sledovaných charakteristických bodů bez ztráty rychlosti výpočtu, což vede k provozu v reálném čase a možnosti registrace několika objektů v pohybu; možnost definovat počet sledovaných bodů, kde úprava daného parametru umožňuje vyvážit přesnost měření, zejména když zařízení používá mnoho lidí, a rychlost prováděných výpočtů; možnost používat stále výkonnější procesorové moduly CPU, aby bylo možné zaznamenávat stále větší počet subjektů v pracovním poli, nebo vytvořit levnější verzi s omezenými schopnostmi pro specifické potřeby uživatelů; není třeba přizpůsobovat místnost požadavkům zařízení, zejména pokud jde o osvětlení; plná konfigurovatelnost zařízení, zejména senzoru a procesorové jednotky, podle potřeb uživatele; snadná oprava a servis; není třeba instalovat specializované komponenty, které jsou k dispozici na zvláštní objednávku; mnohem vyšší přesnost analýzy a následně i výsledků než u známých řešení. </com:P>
  <com:P com:pNumber="31"> </com:P>
  <com:P com:pNumber="32"> </com:P>
  <com:P com:pNumber="33">Objasnění výkresů </com:P>
  <com:P com:pNumber="34"> </com:P>
  <com:P com:pNumber="35">Obr. 1 je schéma umístění různých součástí řešení a zobrazuje způsob, jakým každá kamera sleduje scénu. </com:P>
  <com:P com:pNumber="36"> </com:P>
  <com:P com:pNumber="37">Obr. 2 zobrazuje senzor v rozloženém perspektivní pohledu. </com:P>
  <com:P com:pNumber="38"> </com:P>
  <com:P com:pNumber="39">Obr. 3 zobrazuje kompletní statickou verzi zařízení. </com:P>
  <com:P com:pNumber="40"> </com:P>
  <com:P com:pNumber="41">Obr. 4 zobrazuje příklad ilustrující oblast dat zohledněných pro výpočet vzdálenosti uživatele od zařízení s podlahovou linií. </com:P>
  <com:P com:pNumber="42"> </com:P>
  <com:P com:pNumber="43">Obr. 5 zobrazuje příklad sledování polohy rukou a nohou subjektu. </com:P>
  <com:P com:pNumber="44"> </com:P>
  <com:P com:pNumber="45">Obr. 6 zobrazuje kompletní mobilní verzi zařízení. </com:P>
  <com:P com:pNumber="46"> </com:P>
  <com:P com:pNumber="47"> </com:P>
  <com:P com:pNumber="48">Příklady uskutečnění vynálezu </com:P>
  <com:P com:pNumber="49"> </com:P>
  <com:P com:pNumber="50">Příklad metody a zařízení podle vynálezu je znázorněn na výkresu, kde obr. 1. ukazuje schéma umístění různých součástí řešení a způsob, jakým každá kamera sleduje scénu, s jasně vyznačeným posunem obrazu, obr. 2. zobrazuje senzor v rozloženém perspektivní pohledu, obr. 3 zobrazuje kompletní statickou verzi zařízení, obr. 4 zobrazuje příklad ilustrující oblast dat zohledněných pro výpočet vzdálenosti uživatele od zařízení s podlahovou linií, na obr. 5 je uveden příklad sledování polohy rukou a nohou subjektu a obr. 6 zobrazuje kompletní mobilní verzi zařízení. </com:P>
  <com:P com:pNumber="51"> </com:P>
  <com:P com:pNumber="52">Levá část obr. 4 ukazuje obraz z kamery a pravá část obrázku ukazuje disparitní mapu s vynesenou kostrou, která ukazuje oblast čtyřúhelníku, ze které jsou vybírány body pro výpočet vzdálenosti uživatele od senzoru. </com:P>
  <com:P com:pNumber="53"> </com:P>
  <com:P com:pNumber="54">Levá část obr. 5 ukazuje subjekt s vypočítanou kostrou subjektu superponovanou na obraz a pravá část ukazuje příklad historie pohybu končetin. Subjekt zvedl ruce při cvičení chůze a jeho nohy zůstaly v klidu, takže stopa na pravé straně mapovala pohyby klíčových bodů končetin. </com:P>
  <com:P com:pNumber="55"> </com:P>
  <com:P com:pNumber="56">V příkladu výroby zařízení podle vynálezu je projektor 5 ve formě plochého monitoru umístěn na stěně, pod ním na stejné stěně je umístěn senzor 1. Pouzdro 1.1 senzoru bylo vyrobeno z plastu pomocí 3D tisku jako tři samostatné šroubované části a uvnitř pouzdra byly umístěny dvě RGB kamery 1.2 ve vzdálenosti mezi ohniskovými vzdálenostmi 220 mm a připojeny k procesorové jednotce 3 v podobě mikropočítače, připojené k napájecímu zdroji 3.1 stejnosměrného proudu, a mezi kamery byl umístěn infračervený osvětlovač 4, připojený k řídicímu systému 4.1 v podobě mikroprocesoru a připojený k napájecímu zdroji 4.2 stejnosměrného proudu. Jako počítač 6 byl použit standardní přenosný počítač se specializovaným softwarem. V příkladu uskutečnění jsou ohniskové vzdálenosti kamer od sebe vzdáleny 220 mm, což odpovídá skutečnému pracovnímu poli asi 6 metrů. </com:P>
  <com:P com:pNumber="57"> </com:P>
  <com:P com:pNumber="58">Ve druhém příkladu uskutečnění byl projektor 5 ve formě plochého monitoru umístěn na pohyblivém stativu z hliníku s nastavitelnou výškou, na kterém byl pod ním podle prvního příkladu umístěn senzor 1. </com:P>
  <com:P com:pNumber="59"> </com:P>
  <com:P com:pNumber="60">Každá kamera zachycuje nezávislý obraz, podobně jako lidské oči. Posun obrazů vyplývající z různých umístění záznamových zařízení je algoritmicky interpretován ve formě mapy posunu převedené na hloubkovou mapu. Algoritmy založené na hlubokém učení, podporované hloubkovou mapou, se používají k přesnému detekování vzdálenosti lidské siluety a jejího umístění ve 3D virtuálním prostoru.  </com:P>
  <com:P com:pNumber="61"> </com:P>
  <com:P com:pNumber="62">Zařízení podle vynálezu zaznamenává pohyby subjektu a mapuje je do digitální podoby ve formě kostry, pro kterou je známa (vypočítána) vzdálenost od zařízení, a to i za silného bočního směrového osvětlení, které vytváří stíny. </com:P>
  <com:P com:pNumber="63"> </com:P>
  <com:P com:pNumber="64"> </com:P>
  <com:P com:pNumber="65">Průmyslová využitelnost </com:P>
  <com:P com:pNumber="66"> </com:P>
  <com:P com:pNumber="67">Zařízení a metoda se používají zejména ve vzdělávání, zábavě, rehabilitaci, výcviku a testování chování subjektů. Zařízení umožňuje přesné sledování a analýzu pohybů lidského těla ve trojrozměrném prostoru v reálném čase, a to i za zhoršených světelných podmínek. Díky své konstrukci a softwarové podpoře je vhodný k použití ve školách, nemocnicích, výcvikových centrech, vývojových laboratořích i volnočasových zařízeních. </com:P>
  <pat:DrawingDescription>
   <com:P>1   senzor
    
    <com:Br></com:Br>1.1   pouzdro
    
    <com:Br></com:Br>1.2   RGB kamera
    
    <com:Br></com:Br>2   senzor
    
    <com:Br></com:Br>3   procesorová jednotka
    
    <com:Br></com:Br>3.1   napájecí zdroj
    
    <com:Br></com:Br>4   infračervený osvětlovač
    
    <com:Br></com:Br>4.1   řídící systém
    
    <com:Br></com:Br>4.2   napájecí zdroj
    
    <com:Br></com:Br>5   projektor
    
    <com:Br></com:Br>6   počítač
    
    <com:Br></com:Br>
    <com:Br></com:Br>
   </com:P>
  </pat:DrawingDescription>
 </pat:Description>
 <pat:Claims xmlns:tbl="http://www.oasis-open.org/tables/exchange/1.0">
  <pat:Claim>
   <pat:ClaimNumber>1</pat:ClaimNumber>
   <pat:ClaimText>Zařízení pro stereovizní analýzu skládající se ze senzoru, procesorové jednotky a projektoru, 
    
    <com:B>vyznačující se tím</com:B>, že senzor (1) je tvořen pouzdrem (1.1), uvnitř kterého jsou umístěny alespoň dvě RGB kamery (1.2) s optikou s proměnnou ohniskovou vzdáleností, které jsou vzájemně umístěny v horizontální rovině paralelně k sobě, v ohniskových vzdálenostech od 210 mm do 240 mm, propojené kabely s procesorovou jednotkou (3) s napájecím zdrojem (3.1), alespoň jedním infračerveným osvětlovačem (4) s řídicím systémem (4.1) a napájecím zdrojem, kde je senzor (1) umístěn pod projektorem (5) a projektor (5) se senzorem (2) je umístěn před subjektem v pracovním poli kamer (1.2), a procesorová jednotka (3) je připojena k externímu počítači (6), kde provoz procesorové jednotky (3), komunikace s jinými zařízeními a provádění metody podle vynálezu jsou prováděny pomocí specializovaného softwaru.
   
   </pat:ClaimText>
  </pat:Claim>
  <pat:Claim>
   <pat:ClaimNumber>2</pat:ClaimNumber>
   <pat:ClaimText>Zařízení pro stereovizní analýzu podle nároku 1, 
    
    <com:B>vyznačující se tím</com:B>, že RGB kamery (1.2) mají vyměnitelnou optiku.
   
   </pat:ClaimText>
  </pat:Claim>
  <pat:Claim>
   <pat:ClaimNumber>3</pat:ClaimNumber>
   <pat:ClaimText>Zařízení pro stereovizní analýzu podle nároku 1, 
    
    <com:B>vyznačující se tím</com:B>, že projektor (5) promítá na projekční plochu, nebo projekční desku.
   
   </pat:ClaimText>
  </pat:Claim>
  <pat:Claim>
   <pat:ClaimNumber>4</pat:ClaimNumber>
   <pat:ClaimText>Zařízení pro stereovizní analýzu podle nároku 1, 
    
    <com:B>vyznačující se tím</com:B>, že projektor (5) je monitor.
   
   </pat:ClaimText>
  </pat:Claim>
  <pat:Claim>
   <pat:ClaimNumber>5</pat:ClaimNumber>
   <pat:ClaimText>Zařízení pro stereovizní analýzu podle nároku 1, 
    
    <com:B>vyznačující se tím</com:B>, že procesorová jednotka (3) je mikroprocesor se specializovaným softwarem.
   
   </pat:ClaimText>
  </pat:Claim>
  <pat:Claim>
   <pat:ClaimNumber>6</pat:ClaimNumber>
   <pat:ClaimText>Zařízení pro stereovizní analýzu podle nároku 1, 
    
    <com:B>vyznačující se tím</com:B>, že řídicí systém (4.1) je mikroprocesor se specializovaným softwarem.
   
   </pat:ClaimText>
  </pat:Claim>
  <pat:Claim>
   <pat:ClaimNumber>7</pat:ClaimNumber>
   <pat:ClaimText>Zařízení pro stereovizní analýzu podle nároku 1, 
    
    <com:B>vyznačující se tím</com:B>, že senzor je umístěn přednostně ve výšce jednoho metru nad pracovním polem.
   
   </pat:ClaimText>
  </pat:Claim>
  <pat:Claim>
   <pat:ClaimNumber>8</pat:ClaimNumber>
   <pat:ClaimText>Metoda stereovizní analýzy, 
    
    <com:B>vyznačující se tím</com:B>, že se spustí zařízení pro stereovizní analýzu, poté se určí ohniskové vzdálenosti v rozmezí 210 mm až 240 mm, poté se subjekt umístí do pracovního pole, poté začne proces registrace obrazu, poté specializovaný software pomocí algoritmu SGBM, ohniskové vzdálenosti a úhlů pohledu kamer a obrazů získaných z kamer vypočítá vzdálenost subjektu v pracovním poli od kamerového systému a vytvoří rastrovou disparitní mapu o velikosti rovnající se velikosti vstupního obrazu, poté specializovaný software využívající síť MediaPipe BlazePose na základě dvourozměrných obrazů získaných z kamer a algoritmu hlubokého učení identifikuje a určí polohu vybraných bodů subjektu, poté se poloha vybraných bodů subjektu superponuje s hloubkovou mapou, poté specializovaný software pomocí notace modelu COCO identifikuje body popisující tělo subjektu, které tvoří konvexní čtyřúhelník, poté specializovaný software z rastrové disparitní mapy identifikuje body ležící uvnitř čtyřúhelníku a vypočítá jejich průměrnou vzdálenost od kamer jako průměr pro dalších šest obrazových snímků, poté paralelně specializovaný software pomocí notace modelu COCO identifikuje body mimo tělo subjektu, poté specializovaný software z rastrové disparitní mapy identifikuje body ležící mimo obvod čtyřúhelníku a vypočítá jejich průměrnou vzdálenost od kamer na základě dat z disparitní mapy v bodě určeném souřadnicemi bodu vyneseného na disparitní mapě, přičemž určení vzdálenosti se provádí podle pravidla: hodnota mezi 1 a 10 minus hodnota disparity x 10.
   
   </pat:ClaimText>
  </pat:Claim>
  <pat:Claim>
   <pat:ClaimNumber>9</pat:ClaimNumber>
   <pat:ClaimText>Metoda stereovizní analýzy podle nároku 8, 
    
    <com:B>vyznačující se tím</com:B>, že ve fázi určování ohniskových vzdáleností se určí přímka odpovídající úrovni země, na které se nachází subjekt, poté se po určení bodů popisujících tělo subjektu vypočítá geometrický střed čtyřúhelníku a poté se vypočítá vzdálenost geometrického středu čtyřúhelníku od přímky.
   
   </pat:ClaimText>
  </pat:Claim>
  <pat:Claim>
   <pat:ClaimNumber>10</pat:ClaimNumber>
   <pat:ClaimText>Metoda stereovizní analýzy podle nároku 8, 
    
    <com:B>vyznačující se tím</com:B>, že pro kamery umístěné ve výšce výrazně odlišné od středu těla subjektu se k výpočtu vzdálenosti používá korekční faktor v rozmezí 1 až 1,34 podle pravidla: skutečná vzdálenost se rovná součinu korekčního faktoru a deklarované vzdálenosti.
   
   </pat:ClaimText>
  </pat:Claim>
 </pat:Claims>
 <pat:Abstract xmlns:tbl="http://www.oasis-open.org/tables/exchange/1.0" com:id="abs-1" com:languageCode="cs">
  <com:P com:pNumber="1">Zařízení pro stereovizní analýzu se skládá ze senzoru, procesorové jednotky a projektoru. Senzor (1) je tvořen pouzdrem (1.1), ve kterém jsou umístěny dvě RGB kamery (1.2), propojené kabely s procesorovou jednotkou (3) a napájecím zdrojem (3.1), alespoň jedním infračerveným osvětlovačem (4) s řídicím systémem (4.1) a napájecím zdrojem. Senzor (1) je umístěn pod projektorem (5), umístěným před subjektem v pracovním poli kamer (1.2). Procesorová jednotka (3) je připojena k externímu počítači (6) opatřeným softwarem. Metoda stereovizní analýzy se provádí pomocí algoritmu SGBM. Vypočítá se vzdálenost subjektu od kamerového systému a vytvoří rastrová disparitní mapa. Síť MediaPipe BlazePose na základě 2D obrazů z kamer a algoritmu hlubokého učení určí polohu vybraných bodů subjektu. Software pomocí notace modelu COCO identifikuje body popisující tělo subjektu a identifikuje body ležící uvnitř čtyřúhelníku a vypočítá jejich průměrnou vzdálenost od kamer. Software pomocí modelu COCO identifikuje body mimo tělo subjektu vypočítá jejich vzdálenost od kamer.</com:P>
 </pat:Abstract>
 <pat:Drawings xmlns:tbl="http://www.oasis-open.org/tables/exchange/1.0">
  <pat:Figure>
   <pat:FigureNumber>1</pat:FigureNumber>
   <com:Image com:id="img-1" com:imageContentCategory="Drawing" com:orientationCategory="Landscape">
    <com:ImageFormatCategory>JPEG</com:ImageFormatCategory>
    <com:FileName>2620937img0001.jpg</com:FileName>
   </com:Image>
  </pat:Figure>
  <pat:Figure>
   <pat:FigureNumber>2</pat:FigureNumber>
   <com:Image com:id="img-2" com:imageContentCategory="Drawing" com:orientationCategory="Landscape">
    <com:ImageFormatCategory>JPEG</com:ImageFormatCategory>
    <com:FileName>2620937img0002.jpg</com:FileName>
   </com:Image>
  </pat:Figure>
  <pat:Figure>
   <pat:FigureNumber>3</pat:FigureNumber>
   <com:Image com:id="img-3" com:imageContentCategory="Drawing" com:orientationCategory="Landscape">
    <com:ImageFormatCategory>JPEG</com:ImageFormatCategory>
    <com:FileName>2620937img0003.jpg</com:FileName>
   </com:Image>
  </pat:Figure>
  <pat:Figure>
   <pat:FigureNumber>4</pat:FigureNumber>
   <com:Image com:id="img-4" com:imageContentCategory="Drawing" com:orientationCategory="Landscape">
    <com:ImageFormatCategory>JPEG</com:ImageFormatCategory>
    <com:FileName>2620937img0004.jpg</com:FileName>
   </com:Image>
  </pat:Figure>
  <pat:Figure>
   <pat:FigureNumber>5</pat:FigureNumber>
   <com:Image com:id="img-5" com:imageContentCategory="Drawing" com:orientationCategory="Landscape">
    <com:ImageFormatCategory>JPEG</com:ImageFormatCategory>
    <com:FileName>2620937img0005.jpg</com:FileName>
   </com:Image>
  </pat:Figure>
  <pat:Figure>
   <pat:FigureNumber>6</pat:FigureNumber>
   <com:Image com:id="img-6" com:imageContentCategory="Drawing" com:orientationCategory="Landscape">
    <com:ImageFormatCategory>JPEG</com:ImageFormatCategory>
    <com:FileName>2620937img0006.jpg</com:FileName>
   </com:Image>
  </pat:Figure>
 </pat:Drawings>
</pat:PatentPublication>