{"id":2480,"date":"2023-10-13T11:48:15","date_gmt":"2023-10-13T09:48:15","guid":{"rendered":"https:\/\/navigate.pl\/blog\/?p=2480"},"modified":"2023-10-13T15:00:40","modified_gmt":"2023-10-13T13:00:40","slug":"wizard-od-terrasolid-czyli-automatyczny-proces-przetwarzania-danych-lidar","status":"publish","type":"post","link":"https:\/\/navigate.pl\/blog\/wizard-od-terrasolid-czyli-automatyczny-proces-przetwarzania-danych-lidar\/","title":{"rendered":"\u201eWizard\u201d od TerraSolid &#8211; czyli automatyczny proces przetwarzania danych LiDAR"},"content":{"rendered":"<h4><em style=\"font-size: 1.2em; font-weight: 600;\"><strong>Wraz z pojawieniem si\u0119 pierwszego skanera od firmy DJI Enterprise, specjali\u015bci firmy <a href=\"https:\/\/navigate.pl\/drony\/oprogramowanie\/terrasolid\/\" target=\"_blank\" rel=\"noopener\">TerraSolid<\/a> wraz z wsp\u00f3\u0142prac\u0105 z firm\u0105 DJI stworzyli specjalistyczny \u201dWizard\u201d, czyli proces automatycznego przetwarzania danych LiDAR. Na pocz\u0105tku by\u0142 on stricte dostosowany do sensora <a href=\"https:\/\/navigate.pl\/produkt\/dji-zenmuse-l2\/\" target=\"_blank\" rel=\"noopener\">DJI Zenmuse L1<\/a>, a wraz z czasem rozbudowany o skanery firm trzecich, takich jak np. <a href=\"https:\/\/navigate.pl\/produkt\/alphaair-450-lidar\/\" target=\"_blank\" rel=\"noopener\">CHCNav AlphaAir 450<\/a>. Dodatkowo wizard od TerraSolid zosta\u0142 ju\u017c dostosowany pod najnowszy skaner od DJI czyli <a href=\"https:\/\/navigate.pl\/produkt\/dji-zenmuse-l2\/\" target=\"_blank\" rel=\"noopener\">Zenmuse L2<\/a>, co tylko pokazuje sprawn\u0105 wsp\u00f3\u0142prac\u0119 mi\u0119dzy dwoma firmami. <\/strong><\/em><em style=\"font-size: 1.2em; font-weight: 600;\"><strong>G\u0142\u00f3wnym za\u0142o\u017ceniem wsp\u00f3\u0142pracy tych dw\u00f3ch lider\u00f3w w swoich bran\u017cach by\u0142o to, aby za r\u00f3wno pozyskiwanie danych LiDAR za pomoc\u0105 skanera, jak i przetwarzanie danych w odpowiednim programie, by\u0142o szybkie, proste oraz przede wszystkim umo\u017cliwi\u0142o otrzymanie dok\u0142adnych oraz jako\u015bciowych danych 3D. Te funkcjonalno\u015bci mia\u0142y sprawi\u0107, \u017ce skanowanie laserowe z drona mog\u0142o by\u0107 dost\u0119pne praktycznie dla ka\u017cdego.<\/strong><\/em><\/h4>\n<p>&nbsp;<\/p>\n<p>TerraSolid to pakiet zaawansowanych program\u00f3w do przetwarzania i obr\u00f3bki danych LiDAR oraz zdj\u0119\u0107. Zosta\u0142 opracowany z my\u015bl\u0105 o najwy\u017cszych wymaganiach specjalist\u00f3w z bran\u017c przyk\u0142adowo tj. geodezja, in\u017cynieria budowlana, g\u00f3rnictwo, le\u015bnictwo czy zarz\u0105dzanie przestrzenne i wiele wi\u0119cej. Pakiet oprogramowania TerraSolid zapewnia wszechstronne i wydajne narz\u0119dzia w codziennej pracy z danymi 3D, umo\u017cliwiaj\u0105c mi\u0119dzy innymi tworzenie modeli wektorowych 3D, wykonanie automatycznej klasyfikacji, wyodr\u0119bnienie specyficznych cech chmury punkt\u00f3w, generowanie NMT\/NMPT wraz z obliczaniem obj\u0119to\u015bci oraz zaawansowanych wizualizacji chmur punkt\u00f3w. TerraSolid to najlepsze narz\u0119dzie do kalibracji i dopasowywania chmur punkt\u00f3w, kt\u00f3re pomo\u017ce wnie\u015b\u0107 dane LiDAR na jeszcze wi\u0119kszy poziom dok\u0142adno\u015bci oraz jako\u015bci.<\/p>\n<p>Podczas procesu automatycznego przetwarzania danych LiDAR w naszym \u201dWizardzie\u201d wykorzystuje si\u0119 przede wszystkim program <a href=\"https:\/\/navigate.pl\/produkt\/terrascan-uav\/\" target=\"_blank\" rel=\"noopener\"><strong>TerraScan<\/strong><\/a>, kt\u00f3ry jako g\u0142\u00f3wny i najbardziej popularny program z rodziny TerraSolid umo\u017cliwia przetwarzanie oraz zarz\u0105dzanie nie tylko chmur\u0105 punkt\u00f3w, ale i r\u00f3wnie\u017c trajektori\u0105 naszego nalotu. Dzi\u0119ki temu programu wraz z jego zaawansowanymi algorytmami, mo\u017cemy mi\u0119dzy innymi:<\/p>\n<ul>\n<li>poprawi\u0107 za r\u00f3wno jako\u015b\u0107 jak i dok\u0142adno\u015b\u0107 naszych danych 3D;<\/li>\n<li>przeprowadzi\u0107 automatyczn\u0105 lub p\u00f3\u0142automatyczn\u0105 klasyfikacj\u0119 w celu uzyskania terenu;<\/li>\n<li>Zwizualizowa\u0107 nasz\u0105 chmur\u0119 punkt\u00f3w na wiele sposob\u00f3w w celu lepszej analizy danych;<\/li>\n<li>Obliczy\u0107 ilo\u015b\u0107\/wysoko\u015b\u0107 drzew;<\/li>\n<li>Uzyska\u0107 modele 3D budynk\u00f3w;<\/li>\n<li>Zwektoryzowa\u0107 przewody linii elektroenergetycznych;<\/li>\n<li>Przeprowadzi\u0107 analiz\u0119 stanu nawierzchni drogi oraz wykry\u0107 linie oddzielaj\u0105ce pasy ruchu czy kraw\u0119\u017cniki;<\/li>\n<li>Poprawi\u0107 dok\u0142adno\u015b\u0107 swojej chmury punkt\u00f3w na podstawie pomierzonych punkt\u00f3w kontrolnych;<\/li>\n<\/ul>\n<p>Oraz wiele wi\u0119cej\u2026<\/p>\n<p>Kolejnym programem z rodzinny TerraSolid, z kt\u00f3rego mo\u017cemy skorzysta\u0107 podczas automatycznego procesu przetwarzania danych w naszym \u201eWizardzie\u201d, jest <a href=\"https:\/\/navigate.pl\/produkt\/terramatch-uav\/\" target=\"_blank\" rel=\"noopener\"><strong>TerraMatch<\/strong><\/a>. To zaawansowane narz\u0119dzie, kt\u00f3re poprzez por\u00f3wnanie danych LiDAR z pokrywaj\u0105cych si\u0119 szereg\u00f3w nalotu oblicza odpowiednie warto\u015bci korekcji w celu poprawy dok\u0142adno\u015bci i jako\u015bci naszej surowej chmury punkt\u00f3w. Warto\u015b\u0107 korekcji obliczana jest g\u0142\u00f3wnie poprzez wpasowanie powierzchni wsp\u00f3lnych oraz linii lub za pomoc\u0105 punkt\u00f3w wi\u0105\u017c\u0105cych. Dodatkowo, TerraMatch mo\u017cna wykorzysta\u0107 do \u0142\u0105czenia chmur punkt\u00f3w z r\u00f3\u017cnych \u017ar\u00f3de\u0142, uzyskuj\u0105c jednolity zbi\u00f3r danych do dalszych analiz.<\/p>\n<p>Ostatnim programem, kt\u00f3ry jest niezb\u0119dny w okre\u015bleniu wynik\u00f3w klasyfikacji chmury punkt\u00f3w w celu uzyskania surowego terenu, jest <a href=\"https:\/\/navigate.pl\/produkt\/terramodeler-uav\/\" target=\"_blank\" rel=\"noopener\"><strong>TerraModeler<\/strong><\/a>. Program ten s\u0142u\u017cy przede wszystkim do tworzenia, edytowania oraz wizualizacji modeli terenu. Dzi\u0119ki niemu jeste\u015bmy wstanie wygenerowa\u0107 Numeryczny Model Terenu i okre\u015bli\u0107, czy nasz proces klasyfikacji danych na grunt zosta\u0142 przeprowadzony prawid\u0142owo. To pomo\u017ce nam wyznaczy\u0107 miejsca do poprawy, w kt\u00f3rych teren nie zosta\u0142 prawid\u0142owo sklasyfikowany. Dodatkowo, <strong>TerraModeler<\/strong> umo\u017cliwia tworzenie map warstwicowych, modyfikacj\u0119 modelu TIN, tworzenie profili, obliczanie obj\u0119to\u015bci, obliczanie r\u00f3\u017cnic wysoko\u015bci lub obj\u0119to\u015bci mi\u0119dzy dwoma modelami, etykietowanie oraz wiele wi\u0119cej narz\u0119dzi s\u0142u\u017c\u0105cych do cel\u00f3w projektowych czy modelowania.<\/p>\n<p>Pakiet zaawansowanych program\u00f3w od firmy <a href=\"https:\/\/navigate.pl\/produkt\/pakiet-terrasolid-uav\/\" target=\"_blank\" rel=\"noopener\">TerraSolid<\/a> mo\u017ce pracowa\u0107 zar\u00f3wno w \u015brodowisku Bentley Systems (np. Microstation, ContextCapture czy OpenCities Map i inne), jak i w oprogramowaniu Spatix, kt\u00f3re przede wszystkim jest prostym i \u0142atwym w obs\u0142udze oprogramowaniem CAD, s\u0142u\u017c\u0105cym do tworzenia rysunk\u00f3w 3D. Korzystaj\u0105c z oprogramowania Spatix mo\u017cesz \u0142atwo i intuicyjnie zarz\u0105dza\u0107 swoimi danymi przestrzennymi oraz rysunkami 3D. Dla klient\u00f3w pakiet\u00f3w program\u00f3w TerraSolid, oprogramowanie Spatix jest darmowe.<\/p>\n<p>Pierwszym krokiem w naszym \u201dWizardzie\u201d jest stworzenie nowego projektu dronowego poprzez import chmury punkt\u00f3w w formacie .las wraz z trajektori\u0105 lot\u00f3w w odpowiednim formacie. Dla skanera DJI jest to format _sbet.out.<\/p>\n<div class=\"responsive-video\"><div class=\"custom-video-wrapper\"><div style=\"width: 1920px;\" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');<\/script><![endif]-->\n<video class=\"wp-video-shortcode\" id=\"video-2480-1\" width=\"1920\" height=\"1008\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/1_import_danych_2.mp4?_=1\" \/><a href=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/1_import_danych_2.mp4\">https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/1_import_danych_2.mp4<\/a><\/video><\/div><\/div><\/div>\n<p>Ryc. 1. Import danych do oprogramowania TerraScan<\/p>\n<p>Po zaimportowaniu danych mo\u017cemy ju\u017c bezpo\u015brednio przej\u015b\u0107 do naszego automatycznego przetwarzania danych LiDAR za pomoc\u0105 specjalistycznego \u201dWizarda\u201d. U\u017cytkownik ma mo\u017cliwo\u015b\u0107 rozpocz\u0119cia wszystkich proces\u00f3w od razu lub ka\u017cdego po kolei, dzi\u0119ki czemu mo\u017cemy monitorowa\u0107 ka\u017cdy z nich oraz zobaczy\u0107 dok\u0142adnie jaki efekt maj\u0105 poszczeg\u00f3lne elementy.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-2522\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/Zdjecie_artykul_podmiana.jpg\" alt=\"\" width=\"409\" height=\"778\" srcset=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/Zdjecie_artykul_podmiana.jpg 409w, https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/Zdjecie_artykul_podmiana-158x300.jpg 158w\" sizes=\"(max-width: 409px) 100vw, 409px\" \/><\/p>\n<p style=\"text-align: center;\">Ryc. 2. Okno automatycznego procesu przetwarzania danych \u2013 Wizard<\/p>\n<h1><strong>Split Trajectory \u2013 Rozbijanie Trajektorii<\/strong><\/h1>\n<p>Pierwszym etapem jest rozdzielenie naszej trajektorii. Chcemy podzieli\u0107 nasz\u0105 trajektori\u0119 w taki spos\u00f3b, aby ka\u017cdy szereg sta\u0142 si\u0119 oddzieln\u0105 cz\u0119\u015bci\u0105. Proces ten usuwa niechciane, kr\u00f3tkie segmenty zakr\u0119t\u00f3w wraz z odpowiadaj\u0105cymi im punktami.<\/p>\n<div class=\"responsive-video\"><div class=\"custom-video-wrapper\"><div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2480-2\" width=\"1920\" height=\"1008\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/3_Rozbicie-trajektorii.mp4?_=2\" \/><a href=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/3_Rozbicie-trajektorii.mp4\">https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/3_Rozbicie-trajektorii.mp4<\/a><\/video><\/div><\/div><\/div>\n<p>Ryc. 3. Rozbicie trajektorii<\/p>\n<h1>Match Passes \u2013 Wyr\u00f3wnanie szereg\u00f3w<\/h1>\n<p>Kolejnym krokiem jest wyr\u00f3wnanie naszych poszczeg\u00f3lnych szereg\u00f3w\/linii. Ta opcja jest dost\u0119pna, je\u015bli jeste\u015bmy w posiadaniu TerraMatch, w innym przypadku b\u0119dzie niedost\u0119pna. Je\u015bli kto\u015b posiada np. oprogramowanie DJI Terra Pro, to ten etap jest znany pod nazw\u0105 optymalizacji chmury punkt\u00f3w (Optimize Point Cloud). Jednak\u017ce, warto zauwa\u017cy\u0107, \u017ce wyr\u00f3wnanie szereg\u00f3w w oprogramowaniu TerraMatch posiada znacznie wi\u0119cej mo\u017cliwo\u015bci dostosowania ustawie\u0144, tak aby uzyska\u0107 jak najlepsze rezultaty. Wyr\u00f3wnanie szereg\u00f3w oblicza odpowiednie warto\u015bci korekcji w celu poprawy dok\u0142adno\u015bci i jako\u015bci naszej surowej chmury punkt\u00f3w. Opcja ta w szczeg\u00f3lno\u015bci ma znaczenie, je\u015bli z jakiego\u015b powodu dane z poszczeg\u00f3lnych szereg\u00f3w, w szczeg\u00f3lno\u015bci na skraju si\u0119 nie pokrywaj\u0105, jak np. na rycinie poni\u017cej:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-2489\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/ryc_4.png\" alt=\"\" width=\"490\" height=\"252\" srcset=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/ryc_4.png 490w, https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/ryc_4-300x154.png 300w\" sizes=\"(max-width: 490px) 100vw, 490px\" \/><\/p>\n<p style=\"text-align: center;\">Ryc. 4. Spos\u00f3b dzia\u0142ania TerraMatch<\/p>\n<div class=\"responsive-video\"><div class=\"custom-video-wrapper\"><div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2480-3\" width=\"1920\" height=\"1008\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/5_wyrownanie-szeregow.mp4?_=3\" \/><a href=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/5_wyrownanie-szeregow.mp4\">https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/5_wyrownanie-szeregow.mp4<\/a><\/video><\/div><\/div><\/div>\n<p>Ryc. 5. Wyr\u00f3wnanie szereg\u00f3w<\/p>\n<h1>Cut Overlap &#8211; usuwanie pokrycia<\/h1>\n<p>Usuwanie pokrycia poprzecznego mi\u0119dzy kolejnymi szeregami usuwa nak\u0142adaj\u0105ce si\u0119 na siebie dane i dzi\u0119ki temu poprawia dok\u0142adno\u015bci naszego projektu, gdy\u017c im wi\u0119kszy k\u0105t padania wi\u0105zki na dany obiekt tym wi\u0119ksze b\u0142\u0119dy. Dlatego te\u017c punkty znajduj\u0105ce si\u0119 na skraju danego szeregu obarczone s\u0105 najwi\u0119kszymi b\u0142\u0119dami. Ponadto proces ten upraszcza nasze dane poprzez zmniejszenie ich ilo\u015bci.<\/p>\n<div class=\"responsive-video\"><div class=\"custom-video-wrapper\"><div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2480-4\" width=\"1920\" height=\"1008\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/6_usuwanie-pokrycia.mp4?_=4\" \/><a href=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/6_usuwanie-pokrycia.mp4\">https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/6_usuwanie-pokrycia.mp4<\/a><\/video><\/div><\/div><\/div>\n<p>Ryc. 6. Usuwanie Pokrycia pomi\u0119dzy szeregami<\/p>\n<h1>Smoothen and Remove Noise \u2013 wyg\u0142adzenie powierzchni i usuni\u0119cie szum\u00f3w<\/h1>\n<p>Algorytm ten wyg\u0142adza nasz\u0105 powierzchnie i ponadto klasyfikuje odstaj\u0105ce punkty jako szumy. Program wykorzystuje informacj\u0119 na temat koloru punkt\u00f3w (RGB), dzi\u0119ki temu rozpozna ro\u015blinno\u015b\u0107 i zastosuje wyg\u0142adzenie tylko i wy\u0142\u0105cznie na powierzchnie niewegetacyjne, tj. np. drogi czy dachy. Trawa sama w sobie jest zaszumiona, dlatego te\u017c ci\u0119\u017ckie jest okre\u015blenie co jest szumem, a co faktycznie gruntem.<\/p>\n<div class=\"responsive-video\"><div class=\"custom-video-wrapper\"><div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2480-5\" width=\"1920\" height=\"1008\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/7_wygladzanie-usuwanie-szumow.mp4?_=5\" \/><a href=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/7_wygladzanie-usuwanie-szumow.mp4\">https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/7_wygladzanie-usuwanie-szumow.mp4<\/a><\/video><\/div><\/div><\/div>\n<p>Ryc. 7. Wyg\u0142adzanie powierzchni i usuwanie szum\u00f3w<\/p>\n<h1>Thin Poins to Inactive \u2013 Zmniejszenie ilo\u015bci punkt\u00f3w<\/h1>\n<p>Proces ten polega na wykonaniu \u201dsamplingu\u201d (pr\u00f3bkowania) naszej chmury punkt\u00f3w. Opcja ta przy\u015bpiesza p\u00f3\u017aniejszy proces klasyfikacji punkt\u00f3w. U\u017cywaj\u0105c tego procesu wyniki klasyfikacji mog\u0105 by\u0107 gorsze ni\u017c bez tej funkcji poniewa\u017c klasyfikacja jest wykonywana tylko na punktach pozosta\u0142ych po wykonanym pr\u00f3bkowaniu (znajduj\u0105cych si\u0119 na warstwie aktywnej). Reszta natomiast jest przeniesiona na warstw\u0119 nieaktywn\u0105 (inactive). Na samym ko\u0144cu wynik klasyfikacji jest przypisywany do punkt\u00f3w nieaktywnych poprzez metod\u0119 najbli\u017cszego s\u0105siada.<\/p>\n<div class=\"responsive-video\"><div class=\"custom-video-wrapper\"><div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2480-6\" width=\"1920\" height=\"1008\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/8_punkty-nieaktywne.mp4?_=6\" \/><a href=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/8_punkty-nieaktywne.mp4\">https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/8_punkty-nieaktywne.mp4<\/a><\/video><\/div><\/div><\/div>\n<p>Ryc. 8.Zmniejszenie ilo\u015bci punkt\u00f3w na cel przy\u015bpieszenia procesu klasyfikacji<\/p>\n<h1>Classify Ground &#8211; Klasyfikacja Gruntu<\/h1>\n<p>Proces ten polega na klasyfikacji gruntu, dzi\u0119ki czemu poprzez wyodr\u0119bnienie samego terenu jeste\u015bmy wstanie uzyska\u0107 Numeryczny Model Terenu, nawet w miejscach o du\u017cej ro\u015blinno\u015bci.<\/p>\n<div class=\"responsive-video\"><div class=\"custom-video-wrapper\"><div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2480-7\" width=\"1920\" height=\"1008\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/9_klasyfikacja-gruntu.mp4?_=7\" \/><a href=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/9_klasyfikacja-gruntu.mp4\">https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/9_klasyfikacja-gruntu.mp4<\/a><\/video><\/div><\/div><\/div>\n<p>Ryc. 9. Klasyfikacja gruntu<\/p>\n<h1>Check Ground \u2013 Sprawd\u017a Grunt<\/h1>\n<p>Opcja Check Ground nie wykonuje \u017cadnych dalszych proces\u00f3w obliczeniowych, a zaznaczenie jej uniemo\u017cliwia zaznaczenie ni\u017cszych funkcji. Funkcja ta ma przypomnie\u0107 u\u017cytkownikowi o sprawdzeniu, czy klasyfikacja gruntu zosta\u0142a odpowiednio przeprowadzona. Jest to bardzo istotny etap, poniewa\u017c na podstawie gruntu algorytmy przeprowadzaj\u0105 dalsz\u0105 klasyfikacj\u0119 na kolejne elementy, tj.: wegetacja, dachy budynk\u00f3w, itp. Poniewa\u017c okre\u015blenie czy klasyfikacja zosta\u0142a przeprowadzona prawid\u0142owo tylko i wy\u0142\u0105cznie na chmurze punkt\u00f3w jest bardzo ci\u0119\u017cka, zaleca si\u0119 aby skontrolowanie gruntu zosta\u0142o wykonane w programie <strong>TerraModeler<\/strong>. Dzi\u0119ki niemu mo\u017cemy utworzy\u0107 powierzchni\u0119 TIN lub map\u0119 warstwicow\u0105, kt\u00f3re pomog\u0105 nam okre\u015bli\u0107 czy punktu odpowiadaj\u0105ce za model terenu dobrze zosta\u0142y sklasyfikowane. Je\u015bli u\u017cytkownik chcia\u0142by poprawi\u0107 automatyczn\u0105 klasyfikacj\u0119 to<strong> TerraScan<\/strong> posiada szereg narz\u0119dzi p\u00f3\u0142automatycznych lub manualnych umo\u017cliwiaj\u0105ce takie operacj\u0119. Dopiero je\u015bli u\u017cytkownik jest zadowolony z wyniku klasyfikacji powinien przeprowadzi\u0107 kolejne kroki przetwarzania danych.<\/p>\n<div class=\"responsive-video\"><div class=\"custom-video-wrapper\"><div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2480-8\" width=\"1920\" height=\"1008\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/10_sprawdzenie-gruntu.mp4?_=8\" \/><a href=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/10_sprawdzenie-gruntu.mp4\">https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/10_sprawdzenie-gruntu.mp4<\/a><\/video><\/div><\/div><\/div>\n<p>Ryc. 10. Sprawdzenie gruntu<\/p>\n<h1>Classify Height From Ground \u2013 Klasyfikacja ponad grunt<\/h1>\n<p>W tym kroku algorytm klasyfikuje ro\u015blinno\u015b\u0107 nisk\u0105 (mniej ni\u017c 0,3m nad gruntem), \u015bredni\u0105 (0.3 do 2 m) oraz wysok\u0105 (powy\u017cej 2m). Oczywi\u015bcie u\u017cytkownik ma mo\u017cliwo\u015b\u0107 zmienienia wymienionych limit\u00f3w. W kolejnych etapach klasyfikacji \u015brednia i wysoka ro\u015blinno\u015b\u0107 zostanie skalsyfikowana jako np. samochody, drzewa czy dachy budynk\u00f3w. Dlatego te\u017c, po raz kolejny warto sprawdzi\u0107 jak zosta\u0142a ona wykonana i dokona\u0107 ewentualnie r\u0119cznej korekty.<\/p>\n<div class=\"responsive-video\"><div class=\"custom-video-wrapper\"><div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2480-9\" width=\"1920\" height=\"1008\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/11_klasyfikacja-ponad-grunt.mp4?_=9\" \/><a href=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/11_klasyfikacja-ponad-grunt.mp4\">https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/11_klasyfikacja-ponad-grunt.mp4<\/a><\/video><\/div><\/div><\/div>\n<p>Ryc. 11. Klasyfikacja ponad grunt<\/p>\n<h1>Classify above ground features \u2013 klasyfikacja obiekt\u00f3w ponad gruntem<\/h1>\n<p>Algorytm ten reklasyfikuje punkty oznaczone wcze\u015bniej jako \u015brednia i wysoka ro\u015blinno\u015b\u0107 na pozosta\u0142e obiekty (tj. np. dachy, drzewa, samochody, itp.) wed\u0142ug najlepszych mo\u017cliwych algorytm\u00f3w. Je\u015bli efekty klasyfikacji nie s\u0105 zadawalaj\u0105ce, to mo\u017cemy przeprowadzi\u0107 j\u0105 jeszcze raz lub wykorzysta\u0107 inne p\u00f3\u0142-automatyczne narz\u0119dzia lub r\u0119czne do poprawienia jej.<\/p>\n<h1>Copy result to inactive points \u2013 kopiuj wyniki klasyfikacji dla punkt\u00f3w nieaktywnych<\/h1>\n<p>Algorytm ten kopiuje wyniki klasyfikacji (dachy budynk\u00f3w, ro\u015blinno\u015b\u0107, drzewa, itp.) dla punkt\u00f3w niesklasyfikowanych, oznaczonych wcze\u015bniej jako punkty nieaktywne, w celu przy\u015bpieszenia ca\u0142ego procesu.<\/p>\n<h1>Copy Results to noise points &#8211; kopiuj wyniki klasyfikacji dla szum\u00f3w.<\/h1>\n<p>Tak samo jak w przypadku funkcji powy\u017cej, algorytm kopiuje wyniki naszej klasyfikacji dla punkt\u00f3w wcze\u015bniej oznaczonych jako szumy. Poniewa\u017c ro\u015blinno\u015b\u0107 sama w sobie posiada wiele szum\u00f3w, dlatego te\u017c wa\u017cne jest aby wszystkie punkty dla obszar\u00f3w ro\u015blinnych powinny zosta\u0107 aktywne.<\/p>\n<div class=\"responsive-video\"><div class=\"custom-video-wrapper\"><div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2480-10\" width=\"1920\" height=\"1008\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/12_Klasyfikacja-Obiektow-Ponad-Gruntem.mp4?_=10\" \/><a href=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/12_Klasyfikacja-Obiektow-Ponad-Gruntem.mp4\">https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/12_Klasyfikacja-Obiektow-Ponad-Gruntem.mp4<\/a><\/video><\/div><\/div><\/div>\n<p>Ryc. 12. Klasyfikacja obiekt\u00f3w ponad gruntem<\/p>\n<h1>Edycja Wizarda &#8211; Tworzenie w\u0142asnych proces\u00f3w automatycznego przetwarzania danych<\/h1>\n<p>Nie od dzi\u015b wiadomo, \u017ce najwi\u0119kszym skarbem posiadaczy oprogramowania TerraSolid s\u0105 stworzone w\u0142asne makra, czyli w\u0142a\u015bnie automatyczne procesy przetwarzania danych. Specjali\u015bci z TerraSolid poszli na r\u0119k\u0119 wszystkim u\u017cytkownikom i umo\u017cliwili wgl\u0105d w makra wykorzystywane w naszym \u201dWizardzie\u201d. Ponadto, u\u017cytkownik mo\u017ce w dowolny spos\u00f3b edytowa\u0107 ka\u017cdy proces po kolei oraz dodawa\u0107 w\u0142asne, nowe procesy. Dzi\u0119ki temu mo\u017cemy dostosowa\u0107 naszego \u201eWizarda\u201d indywidualnie, tak aby dane pozyskane technologi\u0105 LiDAR spe\u0142nia\u0142y wszystkie nawet te najbardziej wymagaj\u0105ce oczekiwania.<\/p>\n<div class=\"responsive-video\"><div class=\"custom-video-wrapper\"><div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2480-11\" width=\"1920\" height=\"1008\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/13_edycja-Wizarda.mp4?_=11\" \/><a href=\"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/13_edycja-Wizarda.mp4\">https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/13_edycja-Wizarda.mp4<\/a><\/video><\/div><\/div><\/div>\n<p>Ryc. 13. Mo\u017cliwo\u015b\u0107 edycji Wizarda<\/p>\n<p>\u201dWizard\u201d to tylko ma\u0142y fragment wszystkich mo\u017cliwo\u015b\u0107 specjalistycznych oprogramowa\u0144 od firmy TerraSolid. Je\u015bli jeste\u015b zainteresowany poznaniem pozosta\u0142ych funkcji to zach\u0119camy do skorzystania z naszego szkolenia: <a href=\"https:\/\/szkolenia.navigate.pl\/szkolenie\/system-lidar-na-platformach-bezzalogowych\/\">https:\/\/szkolenia.navigate.pl\/szkolenie\/system-lidar-na-platformach-bezzalogowych\/<\/a> oraz do kontaktu.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wraz z pojawieniem si\u0119 pierwszego skanera od firmy DJI Enterprise, specjali\u015bci firmy TerraSolid wraz z wsp\u00f3\u0142prac\u0105 z firm\u0105 DJI stworzyli specjalistyczny \u201dWizard\u201d, czyli proces automatycznego przetwarzania danych LiDAR. Na pocz\u0105tku by\u0142 on stricte dostosowany do sensora DJI Zenmuse L1, a wraz z czasem rozbudowany o skanery firm trzecich, takich jak np. CHCNav AlphaAir 450. Dodatkowo<\/p>\n","protected":false},"author":8,"featured_media":2505,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,45,44],"tags":[],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/navigate.pl\/blog\/wp-content\/uploads\/2023\/10\/art_kamil.png","_links":{"self":[{"href":"https:\/\/navigate.pl\/blog\/wp-json\/wp\/v2\/posts\/2480"}],"collection":[{"href":"https:\/\/navigate.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/navigate.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/navigate.pl\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/navigate.pl\/blog\/wp-json\/wp\/v2\/comments?post=2480"}],"version-history":[{"count":21,"href":"https:\/\/navigate.pl\/blog\/wp-json\/wp\/v2\/posts\/2480\/revisions"}],"predecessor-version":[{"id":2527,"href":"https:\/\/navigate.pl\/blog\/wp-json\/wp\/v2\/posts\/2480\/revisions\/2527"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/navigate.pl\/blog\/wp-json\/wp\/v2\/media\/2505"}],"wp:attachment":[{"href":"https:\/\/navigate.pl\/blog\/wp-json\/wp\/v2\/media?parent=2480"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/navigate.pl\/blog\/wp-json\/wp\/v2\/categories?post=2480"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/navigate.pl\/blog\/wp-json\/wp\/v2\/tags?post=2480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}