$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Ten protokół ma na celu analizę, jak parametry obliczeń trójwektorowych funkcji gradientu kierunkowego wpływają na dokładność SVM w identyfikacji konkretnego stanu drgań. Podstawowe parametry obliczeniowe wektora cech gradientu kierunkowego obejmują rozmiar bloku statystycznego gradientu kierunkowego, liczbę statystycznych przedziałów kątów gradientu kierunkowego oraz binarny próg szarości. W tej sekcji użyto trzech głównych parametrów obliczeniowych jako zmiennych do zaprojektowania testu. Poziomy parametrów testowych są szczegółowo opisane w tabeli 1. Łącznie przeprowadzono 100 testów na konkretnych próbkach obrazów o rozdzielczości 1024 x 1024 pikseli. Wyniki badań odpowiadające parametrom opisanym w tabeli 1 przedstawiono w tabeli 2.
Analiza różnych wyników rozpoznawania binarnego progu szarości SVM
Tabela 2 przedstawia średnią dokładność rozpoznawania SVM dla różnych progów binaryzacji, a zależność między progiem binaryzacji a dokładnością rozpoznawania jest wizualizowana w Rysunek 4. Gdy rozmiar bloku i liczba interwałów statystycznych są stałe, dokładność rozpoznawania SVM na ogół wykazuje tendencję spadkową wraz ze wzrostem progu binaryzacji. Warto zauważyć, że dokładność rozpoznawania znacznie spada, gdy próg binaryzacji mieści się w zakresie od 100 do 150. Konieczne są dalsze badania, aby zrozumieć przyczyny tego zjawiska i jego wpływ na obliczanie podziału SVM.
W tej sekcji, zgodnie z metodą opisaną w kroku 2.1 i eksperymentalnym projektem opisanym w kroku 3.1, próbki obrazów betonu niewibracyjnego, betonu wibrującego i betonu wibrowanego są binaryzowane. Używane binaryzowane szare progi to 50, 100, 150, 200 i 250, co daje binaryzowane szare obrazy dla każdego stanu, jak pokazano na Rysunek 5, Rysunek 6 i Rysunek 7.
Jak pokazano w Rysunek 5, wraz ze spadkiem progu binaryzacji, biały obszar na binarnym obrazie próbki obrazu z betonu niewibrowanego znacznie się zmniejsza. Przy progu binaryzacji wynoszącym 250 obraz binarny wydaje się być całkowicie. W Rysunek 6, zmieniający się trend binarnego szarego obrazu próbki obrazu wibrującego betonu z progiem binaryzacji jest podobny do tego w próbce betonu niewibrowanego, ale redukcja białego obszaru jest bardziej wyraźna w próbce obrazu wibrującego betonu. Ponadto Rysunek 7 ilustruje kombinację czarnej części i białych obszarów, odzwierciedlając charakterystykę tekstury powierzchni betonu w różnych stanach drgań. Binarny szary obraz wibrowanego betonu również zmniejsza się wraz ze zmniejszającym się progiem binaryzacji. Na przykład, gdy próg binaryzacji jest ustawiony na 50 i 100, binarny szary obraz wibrowanego betonu jest zwykle biały. Przy progu 150 wydaje się podobny do pozostałych dwóch stanów, ale gdy próg przekracza 150, obraz binarny ma tendencję do bycia czarnym. Warto zauważyć, że gdy próg binaryzacji wynosi od 100 do 150, zachodzą znaczące zmiany w binarnych cechach obrazu.
Ekstrakcja wektorów cech w tym artykule opiera się na kierunkowym gradinie próbek obrazów. Zwiększenie progu binaryzacji z 50 do 100 zmniejsza obszar kontaktu między białymi i czarnymi pikselami. Ta redukcja ma wpływ na statystyki gradientu kierunkowego pikseli, ponieważ zależy od zmiany wartości piksela między każdym pikselem. Większa powierzchnia kontaktu powoduje, że w wektorze cech SVM znajduje się mniej niż 0 komponentów, co sprawia, że reprezentacja charakterystyki stanu drgań betonu jest bardziej kompleksowa. Zmiana dokładności rozpoznawania za pomocą progu binaryzacji wynika przede wszystkim ze zmiany liczby składowych 0 w wektorze cech gradientu kierunkowego. Ponadto, gdy próg binaryzacji zostanie podniesiony ze 150 do 250, biały obszar próbki obrazu binarnego zostanie znacznie zmniejszony. W związku z tym odpowiednia dokładność rozpoznawania jest również znacznie zmniejszona, co dodatkowo wspiera tę regułę.
Różny gradient kierunkowy statystyczny rozmiar bloku - wyniki rozpoznawania SVM
W tej sekcji obliczana jest statystyczna dokładność identyfikacji rozmiaru bloku dla statystyk gradientu w różnych kierunkach, jak przedstawiono w tabeli 2. Następnie obliczana jest średnia wartość statystycznej dokładności identyfikacji rozmiaru bloku dla statystyk gradientu w każdym kierunku. Wyniki są zilustrowane w Rysunek 8.
Rysunek 8 pokazuje zależność między rozpoznawaniem SVM dla próbek konkretnych obrazów o rozdzielczości 1024 a statystycznym rozmiarem bloku gradientu kierunkowego. Zależność tę można wyrazić równaniem (2).
y=0,09+0,144x-0,01x2 (2)
Wektor cechy przykładowego obrazu jest obliczany metodą zamiatania bloków20. Tymczasem, gdy blok jest mały, wektor cech charakteryzuje lokalną specyfikę obrazu binarnego. W ten sposób powstają konkretne przykładowe obrazy o różnych stanach drgań o podobnej lokalnej specyficzności, co prowadzi do znacznej liczby składowych 0 w wektorze cech. W związku z tym ta duża liczba komponentów 0 powoduje znaczne zakłócenia w podziale SVM, co prowadzi do zmniejszenia dokładności rozpoznawania, szczególnie w przypadku obrazów o rozdzielczości 1024 pikseli o rozmiarze bloku wynoszącym 8 pikseli.
Wraz ze wzrostem rozmiaru bloku, lokalna specyficzność odzwierciedlana przez wektor cech stopniowo maleje, a wektor cech charakteryzuje regionalną specyfikę próbki obrazu, jak pokazano w Rysunek 10. W związku z tym liczba składowych 0 w wektorze cech zmniejsza się, co prowadzi do mniejszej interferencji podczas procesu dzielenia SVM. W ten sposób poprawia się dokładność rozpoznawania SVM.
Jednakże, gdy rozmiar bloku jest dalej zwiększany, przekraczając 32 piksele, liczba 0 komponentów w wektorze cech nadal się zmniejsza. Ale prowadzi to również do zmniejszenia wymiaru wektora cech zestawu treningowego SVM. W tym momencie wpływ na dokładność rozpoznawania SVM wynika głównie z braku wymiarów cech. Niemniej jednak wektor cech nadal jest w stanie uchwycić pewien stopień szczegółowości w konkretnym obrazie. Jak pokazano na rysunku Rysunek 11, gdy rozmiar bloku jest do pewnego stopnia zwiększony, cechy gradientu kierunkowego w każdym bloku próbek konkretnego obrazu o różnych stanach drgań nadal wykazują znaczące różnice. Ta obserwacja wyjaśnia, dlaczego dokładność rozpoznawania maleje, gdy rozmiar bloku staje się zbyt duży, chociaż spadek jest stosunkowo niewielki.
Gradient kierunkowy statystyczny liczba interwałów kątowych-wyniki rozpoznawania SVM
W niniejszej sekcji oblicza się dokładność rozpoznawania liczby przedziałów statystycznych gradientów kierunkowych przedstawionych w tabeli 2. Następnie obliczana jest średnia dokładność rozpoznawania przedziałów statystycznych liczby gradientów kierunkowych. Wyniki są zilustrowane w Rysunek 12.
Z Rysunek 12, jest oczywiste, że wraz ze wzrostem liczby interwałów statystycznych gradientu kierunkowego, dokładność rozpoznawania SVM dla konkretnego stanu drgań początkowo rośnie, a następnie maleje. Zależność tę można wyrazić równaniem (3)
y=-0,45+0,2x-0,007x2 (3)
Mechanizm wpływu między liczbą statystycznych przedziałów kierunku gradientu a dokładnością rozpoznawania wynika ze zmiany parametrów ekstrakcji cech obrazu. Powoduje to zmianę specyficznej zdolności charakterystyki wektorów cech dla próbek obrazów. W tej sekcji przechwycono część próbek obrazu umiarkowanie wibrowanego betonu. Wyniki obliczeń charakterystyk gradientu kierunkowego uzyskuje się, gdy rozmiar siatki wynosi 4, a liczba przedziałów statystycznych gradientu kierunkowego jest ustawiona na 6, 9, 12 i 15, jak pokazano na rysunku Rysunek 13.
Jak pokazano w Rysunek 13A,B, gdy liczba interwałów statystycznych gradientu kierunkowego jest ustawiona na 6, rozmiar każdego interwału wynosi 60°. Biorąc pod uwagę, że rozmiar bloku obliczeniowego wynosi 4x4, w każdym bloku znajduje się 16 pikseli. Przy większych rozmiarach interwałów gradient kierunkowy wielu pikseli mieści się w jednym interwale. Prowadzi to do zwiększenia liczby składowych 0 w wektorze cech próbek obrazu, gdy rozmiar interwału jest większy. W konsekwencji wpływa to na wyniki treningu i dokładność rozpoznawania SVM. Jednak gdy liczba przedziałów statystycznych gradientów kierunkowych wynosi 9, podział kątów staje się bardziej precyzyjny, co prowadzi do zmniejszenia sytuacji, w których w interwale nie ma pikseli. W związku z tym liczba 0 komponentów w wektorze cech próbek obrazu jest również zmniejszona, co skutkuje lepszą zdolnością reprezentacji wektora cech specyficzną dla obrazu. Jednak po porównaniu z Rysunek 13C i Rysunek 13D, gdy liczba przedziałów statystycznych gradientu kierunkowego wzrasta z 12 do 15, liczba pikseli z 0 w przedziale wyników obliczeń funkcji gradientu kierunkowego wzrasta. W rezultacie zmniejsza się zdolność wektora cech do scharakteryzowania specyficzności przykładowego obrazu. To zmniejszenie zdolności charakterystyki przypisuje się dalszemu zmniejszaniu się rozmiaru interwału statystycznego gradientu kierunkowego. W szczególności interwał z tylko jednym pikselem jest teraz podzielony na dwa interwały: jeden z pojedynczym pikselem, a drugi jako pusty interwał. W związku z tym wzrost liczby pustych interwałów prowadzi do większej liczby składowych 0 w wektorze cech, co ostatecznie skutkuje spadkiem dokładności rozpoznawania.

Rysunek 1: Obraz niewibrowanego betonu. Zdjęcia pompowanego betonu wykonane bez wibracji. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 2: Obraz wibrującego betonu. Próbki obrazu podczas pompowania wibracyjnego betonu. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 3: Obraz próbki wibrowanego betonu. Próbki obrazu po zakończeniu operacji pompowania wibracji betonu. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 4: Zależność między progiem binaryzacji a dokładnością rozpoznawania. Wpływ progu binaryzacji na dokładność rozpoznawania SVM. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 5: Binarny obraz betonu niewibrowanego w skali szarości. Przetwarzanie binaryzacji powoduje powstanie niewibrujących obrazów, gdy ustawione są różne progi binaryzacji. (A) Próg binaryzacji na poziomie 50. (B) Próg binaryzacji na poziomie 100. (C) Próg binaryzacji na poziomie 150. (D) Próg binaryzacji na poziomie 200. (E) Próg binaryzacji na poziomie 250. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 6: Binarny obraz wibrującego betonu w skali szarości. Przetwarzanie binaryzacji powoduje wibrujące obrazy betonu, gdy ustawione są różne progi binaryzacji. (A) Próg binaryzacji na poziomie 50. (B) Próg binaryzacji na poziomie 100. (C) Próg binaryzacji na poziomie 150. (D) Próg binaryzacji na poziomie 200. (E) Próg binaryzacji na poziomie 250. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 7: Binarny obraz wibrowanego betonu w skali szarości. Wyniki przetwarzania binaryzacji obrazu wibrowanego betonu, gdy ustawione są różne progi binaryzacji. (A) Próg binaryzacji na poziomie 50. (B) Próg binaryzacji na poziomie 100. (C) Próg binaryzacji na poziomie 150. (D) Próg binaryzacji na poziomie 200. (E) Próg binaryzacji na poziomie 250. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 8: Diagram dokładności rozpoznawania rozmiarów bloków statystycznych gradientu kierunkowego. Wpływ statystycznego rozmiaru bloku gradientu kierunkowego na dokładność rozpoznawania SVM. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 9: Schemat ideowy wyników ekstrakcji cech gradientu kierunkowego o rozmiarze bloku 8 pikseli. Funkcja gradientu powoduje trzy rodzaje kierunku stanu drgań, gdy rozmiar bloku wynosi 8 pikseli. (A) niewibracyjny, (B) wibracyjny, (C) wibrowany. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 10: Schemat ideowy wyników ekstrakcji cech gradientu kierunkowego o rozmiarze bloku 128 pikseli. Funkcja gradientu powoduje trzy rodzaje kierunku stanu drgań, gdy rozmiar bloku wynosi 128 pikseli. (A) niewibracyjny, (B) wibracyjny, (C) wibrowany. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 11: Wyniki ekstrakcji gradientu kierunkowego dla obrazów próbek betonu w różnych stanach drgań z blokiem o rozmiarze 512 pikseli. Funkcja gradientu powoduje trzy rodzaje kierunku stanu drgań, gdy rozmiar bloku wynosi 512 pikseli. (A) niewibracyjny, (B) wibracyjny, (C) wibrowany. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 12: Zależność między dokładnością liczby a rozpoznawaniem gradientu kierunkowego. Wpływ liczby interwałów statystycznych gradientu kierunkowegona dokładność rozpoznawania SVM Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 13: Wyniki obliczeń charakterystyki gradientu kierunkowego dla liczby różnych przedziałów statystycznych gradientu kierunkowego. Wyniki charakterystyki gradientu kierunkowego próbki uzyskuje się, gdy ustawione są różne przedziały statystyczne gradientu kierunkowego. (A) 6 przedziałów statystycznych gradientu kierunkowego, (B) 9 przedziałów statystycznych gradientu kierunkowego, (C) 12 przedziałów statystycznych gradientu kierunkowego, (D) 15 przedziałów statystycznych gradientu kierunkowego. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.
Tabela 1: Poziom czynnika testowego identyfikacji SVM. Analizowany jest wpływ parametrów obliczeniowych wektora cech gradientu kierunkowego na dokładność SVM w celu identyfikacji stanu drgań betonu. Kliknij tutaj, aby pobrać tę tabelę.
Tabela 2: Wyniki testu analizy parametrów histogramu gradientu kierunkowego. Na podstawie schematu badania w tabeli 1 uzyskuje się wyniki dokładności rozpoznawania. Kliknij tutaj, aby pobrać tę tabelę.