Celem niniejszego protokołu jest analiza wpływu parametrów obliczeniowych trzech wektorów cechy gradientu kierunkowego na dokładność SVM w identyfikacji stanu wibracji betonu. Główne parametry obliczeniowe wektora cechy gradientu kierunkowego obejmują rozmiar bloku statystycznego gradientu kierunkowego, liczbę przedziałów kątowych statystycznych gradientu kierunkowego oraz binarny próg szarości. W tej sekcji trzy główne parametry obliczeniowe zostały przyjęte jako zmienne w celu zaprojektowania testu. Poziomy parametrów testowych szczegółowo opisano w Tabeli 1. Przeprowadzono łącznie 100 testów na próbkach obrazów betonu o rozdzielczości 1024 x 1024 pikseli. Wyniki testów odpowiadające parametrom opisanym w Tabeli 1 przedstawiono w Tabeli 2.
Analiza wyników rozpoznawania SVM dla różnych binarnych progów szarości
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 została zwizualizowana na Rysunku 4. Przy stałej wielkości bloku i liczbie przedziałów statystycznych, dokładność rozpoznawania SVM wykazuje zazwyczaj trend spadkowy wraz ze wzrostem progu binaryzacji. Warto zauważyć, że dokładność rozpoznawania znacząco spada, gdy próg binaryzacji mieści się w zakresie od 100 do 150. Wymagane są dalsze badania, aby zrozumieć przyczyny tego zjawiska oraz jego wpływ na obliczenia podziału w SVM.
W tej sekcji, zgodnie z metodą opisaną w kroku 2.1 oraz schematem eksperymentalnym opisanym w kroku 3.1, próbki obrazów betonu niewibrowanego, betonu w trakcie wibrowania oraz betonu wibrowanego zostają poddane binaryzacji. Zastosowane progi szarości dla binaryzacji to 50, 100, 150, 200 i 250, co pozwoliło na uzyskanie zbinaryzowanych obrazów w skali szarości dla każdego stanu, jak pokazano na Rysunku 5, Rysunku 6 i Rysunku 7.
Jak pokazano na Rysunku 5, wraz ze zmniejszaniem progu binaryzacji, biały obszar na obrazie binarnym próbki betonu niewibrowanego ulega znacznemu zmniejszeniu. Przy progu binaryzacji wynoszącym 250 obraz binarny wydaje się być całkowicie czarny. Na Rysunku 6 trend zmian obrazu binarnego w skali szarości dla próbki betonu wibrowanego w zależności od progu binaryzacji jest podobny do tego dla próbki betonu niewibrowanego, jednak redukcja białego obszaru jest bardziej wyraźna w przypadku próbki betonu wibrowanego. Ponadto Rysunek 7 przedstawia kombinację części czarnych i białych obszarów, co odzwierciedla charakterystykę tekstury powierzchni betonu w różnych stanach wibracji. Obraz binarny w skali szarości betonu wibrowanego również ulega zmniejszeniu wraz ze spadkiem progu binaryzacji. Na przykład, gdy próg binaryzacji zostanie ustawiony na 50 i 100, obraz binarny w skali szarości betonu wibrowanego ma tendencję do bycia białym. Przy progu 150 wygląda on podobnie do dwóch pozostałych stanów, ale gdy próg przekroczy 150, obraz binarny ma tendencję do bycia czarnym. Co istotne, gdy próg binaryzacji znajduje się między 100 a 150, dochodzi do znaczących zmian w cechach obrazu binarnego.
Ekstrakcja wektora cech w niniejszej pracy opiera się na gradiencie kierunkowym próbek obrazów. Zwiększenie progu binaryzacji z 50 do 100 zmniejsza obszar styku między pikselami białymi a czarnymi. Redukcja ta wpływa na statystykę gradientu kierunkowego pikseli, ponieważ zależy ona od zmiany wartości między poszczególnymi pikselami. Większy obszar styku skutkuje mniejszą liczbą komponentów równych 0 w wektorze cech SVM, co sprawia, że reprezentacja charakterystyk stanu wibracji betonu jest bardziej kompleksowa. Zmiana dokładności rozpoznawania w zależności od progu binaryzacji wynika przede wszystkim ze zmiany liczby komponentów 0 w wektorze cech gradientu kierunkowego. Co więcej, gdy próg binaryzacji zostanie podniesiony ze 150 do 250, biały obszar binarnej próbki obrazu ulega znacznemu zmniejszeniu. W konsekwencji odpowiadająca mu dokładność rozpoznawania również znacznie spada, co dodatkowo potwierdza tę regułę.
Wyniki rozpoznawania SVM dla różnych rozmiarów bloków statystycznych gradientów kierunkowych
W tej sekcji obliczono dokładność identyfikacji rozmiaru bloku statystycznego dla statystyk gradientów w różnych kierunkach, co przedstawiono w Tabeli 2. Następnie obliczono średnią wartość dokładności identyfikacji rozmiaru bloku statystycznego dla statystyk gradientów w każdym kierunku. Wyniki zilustrowano na Rysunku 8.
Rycina 8 przedstawia zależność między rozpoznawalnością SVM dla próbek obrazów betonu o rozdzielczości 1024 a statystycznym rozmiarem bloku gradientu kierunkowego. Zależność tę można wyrazić za pomocą równania (2).
y=0,09+0,144x-0,01x2 (2)
Wektor cech próbki obrazu jest obliczany metodą przesuwania bloków20. Jednocześnie, gdy blok jest mały, wektor cech charakteryzuje lokalną specyfikę obrazu binarnego. Powoduje to, że konkretne obrazy próbek dla różnych stanów drgań wykazują podobną specyfikę lokalną, co prowadzi do wystąpienia znacznej liczby komponentów 0 w wektorze cech. W konsekwencji ta wysoka liczba komponentów 0 powoduje istotne zakłócenia w podziale SVM, co prowadzi do obniżenia dokładności rozpoznawania, szczególnie w przypadku obrazów o rozmiarze 1024 pikseli przy wielkości bloku wynoszącej 8 pikseli.
Wraz ze zwiększaniem rozmiaru bloku lokalna specyficzność odzwierciedlona przez wektor cech stopniowo maleje, a wektor cech zaczyna charakteryzować specyficzność regionalną próbki obrazu, co zilustrowano na Rysunku 10. W konsekwencji liczba komponentów 0 w wektorze cech ulega zmniejszeniu, co prowadzi do mniejszych zakłóceń podczas procesu podziału SVM. Dzięki temu zwiększa się dokładność rozpoznawania przez SVM.
Jednakże, gdy rozmiar bloku zostanie dalej zwiększony i przekroczy 32 piksele, liczba komponentów równych 0 w wektorze cech nadal maleje. Prowadzi to jednak również do zmniejszenia wymiarowości wektora cech w zbiorze treningowym SVM. W tym punkcie wpływ na dokładność rozpoznawania SVM wynika głównie z braku wymiarów cech. Niemniej jednak wektor cech nadal zdoła uchwycić pewien stopień specyfiki obrazu betonu. Jak zilustrowano na Rysunku 11, gdy rozmiar bloku zostanie rozszerzony do pewnego stopnia, kierunkowe cechy gradientu w każdym bloku próbek obrazów betonu o różnych stanach wibracji nadal wykazują znaczące różnice. Obserwacja ta wyjaśnia, dlaczego dokładność rozpoznawania spada, gdy rozmiar bloku staje się zbyt duży, choć spadek ten jest stosunkowo niewielki.
Wyniki rozpoznawania SVM dla liczby przedziałów statystycznych kąta gradientu kierunkowego
W tej sekcji obliczono dokładność rozpoznawania dla liczby przedziałów statystycznych gradientów kierunkowych przedstawionych w Tabeli 2. Następnie wyznaczono średnią dokładność rozpoznawania dla liczby przedziałów statystycznych gradientów kierunkowych. Wyniki przedstawiono na Rysunku 12.
Z Ryciny 12 wynika, że wraz ze wzrostem liczby statystycznych przedziałów gradientu kierunkowego, dokładność rozpoznawania stanu wibracji betonu przez SVM początkowo rośnie, a następnie spada. Zależność tę można wyrazić za pomocą Równania (3)
y=-0,45+0,2x-0,007x2 (3)
Mechanizm wpływu liczby przedziałów statystycznych kierunku gradientu na dokładność rozpoznawania wynika ze zmiany parametrów ekstrakcji cech obrazu. Powoduje to przesunięcie w specyficznej zdolności charakteryzacji wektorów cech dla próbek obrazów. W tej sekcji przeanalizowano część próbek obrazów betonu poddanego umiarkowanym wibracjom. Wyniki obliczeń cech gradientu kierunkowego uzyskano dla rozmiaru siatki wynoszącego 4, przy ustawieniu liczby przedziałów statystycznych gradientu kierunkowego na 6, 9, 12 i 15, co przedstawiono na Rysunku 13.
Jak pokazano na Ryc. 13A,B, gdy liczba statystycznych przedziałów gradientu kierunkowego jest ustawiona na 6, rozmiar każdego przedziału wynosi 60°. Biorąc pod uwagę, że rozmiar bloku obliczeniowego to 4x4, w każdym bloku znajduje się 16 pikseli. Przy większych rozmiarach przedziałów gradienty kierunkowe wielu pikseli mieszczą się w jednym przedziale. Prowadzi to do zwiększenia liczby komponentów 0 w wektorze cech próbek obrazów przy większym rozmiarze przedziału. W konsekwencji wpływa to na wyniki uczenia i dokładność rozpoznawania przez SVM. Jednak gdy liczba statystycznych przedziałów gradientów kierunkowych wynosi 9, podział kątowy staje się bardziej precyzyjny, co prowadzi do zmniejszenia liczby sytuacji, w których w przedziale nie ma żadnych pikseli. W rezultacie liczba komponentów 0 w wektorze cech próbek obrazów również ulega zmniejszeniu, co skutkuje poprawą zdolności wektora cech do reprezentowania specyfiki obrazu. Jednak po porównaniu z Ryc. 13C i Ryc. 13D, gdy liczba statystycznych przedziałów gradientu kierunkowego wzrasta z 12 do 15, zwiększa się liczba pikseli z wartością 0 w wynikach obliczeń cech gradientu kierunkowego w przedziale. W efekcie zdolność wektora cech do charakteryzowania specyfiki obrazu próbki maleje. Ten spadek zdolności charakteryzacji przypisuje się dalszemu zmniejszeniu rozmiaru statystycznego przedziału gradientu kierunkowego. Konkretnie, przedział zawierający tylko jeden piksel zostaje teraz podzielony na dwa przedziały: jeden z pojedynczym pikselem i drugi będący przedziałem pustym. W konsekwencji wzrost liczby przedziałów pustych prowadzi do pojawienia się większej liczby komponentów 0 w wektorze cech, co ostatecznie skutkuje spadkiem dokładności rozpoznawania.

Rycina 1: Obraz betonu niewibrowanego. Obrazy betonu pompowanego wykonane bez zastosowania wibrowania. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rysunek 2: Obraz wibrowanego betonu. Próbki obrazów z operacji wibrowania betonu pompowanego. Kliknij tutaj, aby wyświetlić powiększoną wersję tego rysunku.

Rycina 3: Obraz próbki betonu poddanego wibracji. Próbki obrazów po zakończeniu operacji wibrowania betonu podczas pompowania. Kliknij tutaj, aby wyświetlić większą wersję tej ryciny.

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

Rycina 5: Binarny obraz w skali szarości betonu niewibrowanego. Wyniki binaryzacji obrazów betonu niewibrowanego przy ustawieniu różnych progów binaryzacji. (A) Próg binaryzacji 50. (B) Próg binaryzacji 100. (C) Próg binaryzacji 150. (D) Próg binaryzacji 200. (E) Próg binaryzacji 250. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rycina 6: Binarny obraz w skali szarości wibrującego betonu. Wyniki procesu binaryzacji obrazów wibrującego betonu przy ustawieniu różnych progów 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 wyświetlić powiększoną wersję tej ryciny.

Rycina 7: Binarny obraz w skali szarości wibrowanego betonu. Wyniki procesu binaryzacji obrazu wibrowanego betonu przy zastosowaniu różnych progów binaryzacji. (A) Próg binaryzacji wynoszący 50. (B) Próg binaryzacji wynoszący 100. (C) Próg binaryzacji wynoszący 150. (D) Próg binaryzacji wynoszący 200. (E) Próg binaryzacji wynoszący 250. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rycina 8: Diagram zależności dokładności rozpoznawania od statystycznego rozmiaru bloku gradientu kierunkowego. Wpływ statystycznego rozmiaru bloku gradientu kierunkowego na dokładność rozpoznawania przez SVM. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rycina 9: Schematyczny diagram wyników ekstrakcji cech gradientu kierunkowego dla rozmiaru bloku 8 pikseli. Wyniki cech gradientu dla trzech rodzajów kierunków stanu wibracji przy rozmiarze bloku 8 pikseli. (A) beton niewibrowany, (B) beton w trakcie wibrowania, (C) beton po wibrowaniu. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rysunek 10: Schemat wyników ekstrakcji cech gradientu kierunkowego dla rozmiaru bloku 128 pikseli. Wyniki cech gradientu wskazują na trzy rodzaje kierunków stanu wibrowania przy rozmiarze bloku 128 pikseli. (A) beton niewibrowany, (B) beton wibrowany, (C) beton po wibrowaniu. Kliknij tutaj, aby wyświetlić większą wersję tego rysunku.

Rycina 11: Wyniki ekstrakcji gradientu kierunkowego obrazów próbek betonu w różnych stanach wibrowania przy rozmiarze bloku 512 pikseli. Wyniki cech gradientu dla trzech stanów wibrowania przy rozmiarze bloku 512 pikseli. (A) beton niewibrowany, (B) beton w trakcie wibrowania, (C) beton po wibrowaniu. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rycina 12Zależność między dokładnością rozpoznawania liczb a statystycznym przedziałem gradientu kierunkowego. Wpływ kierunkowego gradientu statystycznej liczby przedziałówPrześlij proszę tekst źródłowy do tłumaczenia. wpływ na dokładność rozpoznawania SVM Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rycina 13: Wyniki obliczeń charakterystyk gradientu kierunkowego dla różnej liczby statystycznych przedziałów gradientu kierunkowego. Wyniki charakterystyk gradientu kierunkowego próbki uzyskano przy zastosowaniu różnych statystycznych przedziałów gradientu kierunkowego. (A) 6 statystycznych przedziałów gradientu kierunkowego, (B) 9 statystycznych przedziałów gradientu kierunkowego, (C) 12 statystycznych przedziałów gradientu kierunkowego, (D) 15 statystycznych przedziałów gradientu kierunkowego. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.
Tabela 1: Poziomy czynników testu identyfikacji SVM. Przeanalizowano wpływ parametrów obliczeniowych wektora cech gradientu kierunkowego na dokładność SVM w identyfikacji stanu wibracji betonu. Kliknij tutaj, aby pobrać tę tabelę.
Tabela 2: Wyniki testów analizy parametrów histogramu gradientu kierunkowego. Na podstawie schematu testowego przedstawionego w Tabeli 1 uzyskano wyniki dokładności rozpoznawania. Kliknij tutaj, aby pobrać tę tabelę.