RESEARCH
Peer reviewed scientific video journal
Video encyclopedia of advanced research methods
Visualizing science through experiment videos
EDUCATION
Video textbooks for undergraduate courses
Visual demonstrations of key scientific experiments
BUSINESS
Video textbooks for business education
OTHERS
Interactive video based quizzes for formative assessments
Products
RESEARCH
JoVE Journal
Peer reviewed scientific video journal
JoVE Encyclopedia of Experiments
Video encyclopedia of advanced research methods
EDUCATION
JoVE Core
Video textbooks for undergraduates
JoVE Science Education
Visual demonstrations of key scientific experiments
JoVE Lab Manual
Videos of experiments for undergraduate lab courses
BUSINESS
JoVE Business
Video textbooks for business education
Solutions
Language
pt_BR
Menu
Menu
Menu
Menu
A subscription to JoVE is required to view this content. Sign in or start your free trial.
Research Article
Please note that some of the translations on this page are AI generated. Click here for the English version.
Erratum Notice
Important: There has been an erratum issued for this article. View Erratum Notice
Retraction Notice
The article Assisted Selection of Biomarkers by Linear Discriminant Analysis Effect Size (LEfSe) in Microbiome Data (10.3791/61715) has been retracted by the journal upon the authors' request due to a conflict regarding the data and methodology. View Retraction Notice
O protocolo descrito neste trabalho utiliza a técnica de histograma de gradiente direcional para extrair as características de amostras de imagens de concreto sob vários estados de vibração. Ele emprega uma máquina de vetor de suporte para aprendizado de máquina, resultando em um método de reconhecimento de imagem com requisitos mínimos de amostra de treinamento e baixas demandas de desempenho do computador.
Neste trabalho, a tecnologia de histograma de gradiente direcional é empregada para extrair as características de amostras de imagens concretas capturadas sob diferentes estados de vibração. A máquina de vetor de suporte (SVM) é utilizada para aprender a relação entre as características da imagem e o estado de vibração. Os resultados do aprendizado de máquina são posteriormente usados para avaliar a viabilidade do estado de vibração do concreto. Simultaneamente, analisa-se o mecanismo de influência dos parâmetros de cálculo do histograma de gradiente direcional sobre a acurácia do reconhecimento. Os resultados demonstram a viabilidade do uso da tecnologia de histograma de gradiente direcional-SVM para identificar o estado vibratório do concreto. A precisão do reconhecimento inicialmente aumenta e depois diminui à medida que o tamanho do bloco do gradiente direcional ou o número de intervalos estatísticos aumenta. A acurácia do reconhecimento também diminui linearmente com o aumento do limiar de binarização. Usando imagens de amostra com uma resolução de 1024 pixels x 1024 pixels e otimizando os parâmetros de extração de recursos, uma precisão de reconhecimento de 100% pode ser alcançada.
O concreto é um material de construção fundamental amplamente utilizado na indústria da construção. Durante o bombeamento, o concreto frequentemente desenvolve vazios que requerem compactação por vibração. Vibrações inadequadas podem resultar em uma superfície de concreto em favo de mel, enquanto vibrações excessivas podem levar à segregação do concreto 1,2. A qualidade da operação vibratória impacta significativamente na resistência 3,4,5,6 e durabilidade das estruturas de concreto formado 7,8. Cai et al.9,10 realizaram um estudo que combinou pesquisa experimental com análise numérica para investigar a influência do mecanismo de vibração no recalque de agregados e na durabilidade do concreto. Os resultados revelaram que o tempo de vibração e as partículas de agregado exercem um impacto substancial no assentamento de agregados, enquanto a densidade de agregados e a viscosidade plástica do material à base de cimento têm efeitos mínimos. A vibração provoca a deposição de agregados no fundo dos corpos de prova de concreto. Além disso, à medida que o tempo de vibração aumenta, a concentração do íon cloreto diminui no fundo dos corpos de prova de concreto enquanto aumenta significativamente no topo 9,10.
Atualmente, a avaliação do estado vibratório do concreto baseia-se predominantemente no julgamento manual. À medida que a indústria da construção continua a progredir por meio de reformas inteligentes, as operações com robôs emergiram como a direção futura11,12. Consequentemente, um desafio crucial em operações de vibração inteligente é como permitir que os robôs identifiquem o estado de vibração do concreto.
O histograma do gradiente orientado é uma técnica que utiliza o gradiente de intensidade de pixels ou a distribuição das direções das bordas como descritor para caracterizar a representação e a forma dos objetos em imagens 13,14. Esta abordagem opera nas células da grade local da imagem, proporcionando estabilidade robusta na caracterização de mudanças de imagem sob diversas condições geométricas e ópticas.
Zhou et al.15 propuseram um método para extrair diretamente características do gradiente direcional de imagens no modo Bayer. Essa abordagem omite várias etapas no cálculo do gradiente direcional combinando a coluna do filtro de cores com o operador de gradiente, reduzindo significativamente os requisitos computacionais para o reconhecimento de imagem de gradiente direcional. He et al.16 utilizaram o histograma de gradiente direcional como característica subjacente e empregaram o algoritmo de agrupamento médio para classificar os fixadores de trilho e determinar se os fixadores estão defeituosos. Os resultados de reconhecimento indicaram que o histograma da característica de gradiente orientado exibiu alta sensibilidade a defeitos de fixação, atendendo às necessidades de manutenção e reparo ferroviário. Em outro estudo, Xu et al.17 pré-processaram características de imagens faciais usando filtragem de wavelets de Gabor e reduziram a dimensão de vetores de feição por meio de codificação binária e do algoritmo HOG. A precisão média de reconhecimento do método é de 92,5%.
A máquina de vetores de suporte (SVM)18 é usada para mapear o vetor em um espaço de alta dimensão e estabelece um hiperplano de separação com uma direção adequada para maximizar a distância entre dois hiperplanos paralelos. Isso permite a classificação dos vetores de suporte19. Estudiosos têm aprimorado e otimizado essa tecnologia de classificação, levando à sua aplicação em vários campos, como reconhecimento deimagens20,21, classificação detextos22, predição deconfiabilidade23 e diagnóstico defalhas24.
Li et al.25 desenvolveram um modelo SVM de dois estágios para reconhecimento de padrões de falha sísmica, com foco em três modos de falha sísmica. Os resultados da análise indicam que o método SVM proposto em dois estágios pode atingir mais de 90% de precisão para os três modos de falha. Yang et al.26 integraram um algoritmo de otimização com o SVM para simular a relação entre os cinco parâmetros ultrassônicos e a tensão do concreto carregado. O desempenho de um SVM não otimizado é insatisfatório, particularmente no estágio de baixo estresse. No entanto, atravessar o modelo otimizado pelo algoritmo produz melhores resultados, embora com longos tempos de computação. Em comparação, o SVM otimizado para otimização de enxame de partículas reduz significativamente o tempo de cálculo, ao mesmo tempo em que fornece resultados ideais de simulação. Yan et al.27 empregaram a tecnologia SVM e introduziram uma função de perda insensível à precisão para predizer o módulo de elasticidade do concreto de alta resistência, comparando sua precisão de predição com o modelo de regressão tradicional e o modelo de redes neurais. Os resultados da pesquisa demonstram que a tecnologia SVM produz um erro de predição menor para o módulo de elasticidade em comparação com outros métodos.
Este trabalho coleta amostras de imagens de concreto sob vários estados de vibração e descreve os diferentes estados do concreto usando a técnica de histograma de gradiente direcional. O gradiente direcional é empregado como vetor de feição para o treinamento do SVM, e o estudo se concentra na viabilidade do uso da tecnologia de histograma de gradiente direcional - SVM para identificar o estado vibratório do concreto. Adicionalmente, o artigo analisa o mecanismo de influência entre três parâmetros-chave - limiar de binarização, tamanho estatístico do gradiente direcional do bloco e número do intervalo estatístico do gradiente direcional - no processo de extração de características do histograma do gradiente direcional e a precisão do reconhecimento do SVM.
1. Aquisição de imagens de amostras concretas
2. Binarização cinza da imagem da amostra
3. Cálculo do autovalor do gradiente direcional

4. Construindo vetor de recurso de gradiente direcional
5. Treinamento SVM
6. Verificação da precisão do reconhecimento SVM
Este protocolo tem como objetivo analisar como os parâmetros de cálculo de três vetores da característica gradiente direcional afetam a acurácia da MVS na identificação do estado vibratório do concreto. Os parâmetros de cálculo primários do vetor de feição de gradiente direcional incluem o tamanho do bloco estatístico de gradiente direcional, o número de intervalos de ângulo estatístico de gradiente direcional e o limiar de cinza binário. Esta seção usa três parâmetros de cálculo principais como variáveis para projetar o teste. Os níveis dos parâmetros de teste estão detalhados na Tabela 1. Foram realizados 100 ensaios em amostras de imagens concretas com resolução de 1024 x 1024 pixels. Os resultados dos testes correspondentes aos parâmetros descritos na Tabela 1 são apresentados na Tabela 2.
Análise de diferentes resultados de reconhecimento de limiar binário de cinza-SVM
A Tabela 2 mostra a acurácia média de reconhecimento da MVS para os diferentes limiares de binarização, e a relação entre o limiar de binarização e a acurácia de reconhecimento é visualizada na Figura 4. Quando o tamanho do bloco e o número de intervalos estatísticos são fixos, a precisão de reconhecimento da MVS geralmente exibe uma tendência decrescente com o aumento do limiar de binarização. Notavelmente, a precisão do reconhecimento diminui significativamente quando o limiar de binarização está dentro da faixa de 100 a 150. Mais investigações são necessárias para entender as razões por trás desse fenômeno e seu impacto no cálculo da divisão do SVM.
Nesta seção, seguindo o método descrito na etapa 2.1 e o desenho experimental descrito na etapa 3.1, as amostras de imagem de concreto não vibrado, concreto vibratório e concreto vibrado são binarizadas. Os limiares de cinza binarizado utilizados são 50, 100, 150, 200 e 250, resultando em imagens cinza binarizadas para cada estado, como mostrado na Figura 5, Figura 6 e Figura 7.
Como ilustrado na Figura 5, à medida que o limiar de binarização diminui, a área branca na imagem binária da amostra de imagem de concreto não vibrado diminui significativamente. Em um limiar de binarização de 250, a imagem binária parece ser preta pura. Na Figura 6, a tendência de mudança da imagem binária cinza da amostra de imagem de concreto vibratório com o limiar de binarização é semelhante à da amostra de concreto não vibrado, mas a redução da área branca é mais pronunciada na amostra de imagem de concreto vibratório. Além disso, a Figura 7 ilustra a combinação da parte preta e das áreas brancas, refletindo as características de textura superficial do concreto em diferentes estados de vibração. A imagem binária cinza do concreto vibrado também diminui com a diminuição do limiar de binarização. Por exemplo, quando o limiar de binarização é definido como 50 e 100, a imagem cinza binária do concreto vibrado tende a ser branca. Em um limiar de 150, parece semelhante aos outros dois estados, mas quando o limite excede 150, a imagem binária tende a ser preta. Notavelmente, quando o limiar de binarização está entre 100 e 150, ocorrem mudanças significativas nas características da imagem binária.
A extração vetorial de feição neste artigo baseia-se no gradiente direcional de amostras de imagem. Aumentar o limiar de binarização de 50 para 100 reduz a área de contato entre pixels brancos e pretos. Essa redução afeta as estatísticas do gradiente direcional de pixel, pois depende da alteração do valor do pixel entre cada pixel. Uma área de contato maior resulta em menos de 0 componentes no vetor de feição SVM, tornando a representação das características do estado de vibração do concreto mais abrangente. A mudança na precisão de reconhecimento com o limiar de binarização deve-se principalmente à alteração no número de componentes 0 no vetor de feição gradiente direcional. Além disso, quando o limiar de binarização é aumentado de 150 para 250, a área branca da amostra de imagem binária é significativamente reduzida. Consequentemente, a precisão de reconhecimento correspondente também é muito diminuída, apoiando ainda mais essa regra.
Diferentes resultados de reconhecimento do gradiente direcional estatístico do bloco - SVM
Nesta seção, calcula-se a precisão estatística de identificação do tamanho dos blocos das estatísticas de gradiente em diferentes direções, conforme apresentado na Tabela 2 . Posteriormente, calcula-se o valor médio da precisão estatística de identificação do tamanho do bloco das estatísticas de gradiente em cada direção. Os resultados estão ilustrados na Figura 8.
A Figura 8 demonstra a relação entre o reconhecimento do SVM para amostras de imagens concretas com resolução de 1024 e o tamanho do bloco estatístico do gradiente direcional. Essa relação pode ser expressa pela Equação (2).
y=0,09+0,144x-0,01x2 (2)
O vetor de feição de amostra de imagem é calculado pelo método de varredura de blocos20. Enquanto isso, quando o bloco é pequeno, o vetor de feição caracteriza a especificidade local da imagem binária. Isso resulta em imagens de amostras concretas de diferentes estados de vibração com especificidade local semelhante, levando a um número significativo de 0 componentes no vetor de feição. Consequentemente, esse alto número de componentes 0 causa interferência substancial na divisão SVM, levando a uma precisão de reconhecimento reduzida, particularmente para imagens de 1024 pixels com um tamanho de bloco de 8 pixels.
À medida que o tamanho do bloco aumenta, a especificidade local refletida pelo vetor de feição diminui gradualmente, e o vetor de feição caracteriza a especificidade regional da amostra de imagem, como ilustrado na Figura 10. Consequentemente, o número de componentes 0 no vetor de feição reduz, levando a menos interferência durante o processo de divisão do SVM. Com isso, a precisão do reconhecimento do SVM melhora.
No entanto, quando o tamanho do bloco é ainda maior, excedendo 32 pixels, o número de componentes 0 no vetor de recurso continua a diminuir. Mas também leva a uma redução na dimensão do vetor de recursos do conjunto de treinamento SVM. Nesse ponto, o impacto na precisão do reconhecimento do SVM decorre principalmente da falta de dimensões de recursos. No entanto, o vetor de características ainda consegue capturar um certo grau de especificidade na imagem concreta. Como ilustrado na Figura 11, quando o tamanho do bloco é expandido até certo ponto, as características do gradiente direcional em cada bloco de amostras de imagens de concreto com diferentes estados de vibração ainda exibem diferenças significativas. Essa observação explica por que a precisão do reconhecimento diminui quando o tamanho do bloco se torna excessivamente grande, embora a diminuição seja relativamente pequena.
Resultados do reconhecimento do gradiente direcional do intervalo angular estatístico entre o número e o SVM
Nesta seção, calcula-se a precisão de reconhecimento do número de gradientes direcionais de intervalos estatísticos apresentados na Tabela 2 . Posteriormente, calcula-se a precisão média de reconhecimento do número de intervalos estatísticos de gradientes direcionais. Os resultados estão ilustrados na Figura 12.
A partir da Figura 12, fica evidente que, à medida que o número de intervalos estatísticos do gradiente direcional aumenta, a precisão de reconhecimento da MVS para o estado vibratório do concreto inicialmente aumenta e depois diminui. Essa relação pode ser expressa pela Equação (3)
y=-0,45+0,2x-0,007x2 (3)
O mecanismo de influência entre o número de intervalos estatísticos de direção do gradiente e a precisão do reconhecimento deve-se à mudança nos parâmetros de extração das características da imagem. Isso causa uma mudança na capacidade de caracterização específica de vetores de feição para amostras de imagem. Nesta seção, uma parte das amostras de imagem de concreto moderadamente vibrado é interceptada. Os resultados do cálculo das características do gradiente direcional são obtidos quando o tamanho da grade é 4, e o número de intervalos estatísticos do gradiente direcional é definido como 6, 9, 12 e 15, conforme ilustrado na Figura 13.
Como mostrado na Figura 13A,B, quando o número de intervalos estatísticos de gradiente direcional é definido como 6, o tamanho de cada intervalo é de 60°. Considerando que o tamanho do bloco de cálculo é 4x4, há 16 pixels em cada bloco. Com tamanhos de intervalo maiores, o gradiente direcional de vários pixels fica dentro de um único intervalo. Isso leva a um aumento no número de componentes 0 no vetor de feição de amostras de imagem quando o tamanho do intervalo é maior. Consequentemente, afeta os resultados do treinamento e a precisão do reconhecimento da SVM. No entanto, quando o número de gradientes direcionais intervalos estatísticos é 9, a divisão angular torna-se mais refinada, levando a uma redução em situações em que não há pixels dentro de um intervalo. Consequentemente, o número de 0 componentes no vetor de feição de amostras de imagem também é reduzido, resultando em uma capacidade de representação específica de imagem aprimorada do vetor de recurso. No entanto, quando comparado com a Figura 13C e a Figura 13D, quando o número de intervalos estatísticos de gradiente direcional aumenta de 12 para 15, o número de pixels com 0 no intervalo dos resultados do cálculo da característica do gradiente direcional aumenta. Como resultado, a capacidade do vetor de feição de caracterizar a especificidade da imagem de amostra diminui. Essa redução na capacidade de caracterização é atribuída à diminuição adicional no tamanho do intervalo estatístico do gradiente direcional. Especificamente, o intervalo com apenas um pixel agora é dividido em dois intervalos: um com um único pixel e outro como um intervalo vazio. Consequentemente, o aumento no número de intervalos vazios leva a mais 0 componentes no vetor de feição, resultando em uma diminuição na precisão do reconhecimento.

Figura 1: Imagem de concreto não vibrado. Imagens de concreto bombeado tiradas sem operação de vibração. Clique aqui para ver uma versão maior desta figura.

Figura 2: Imagem do concreto vibratório. Amostras de imagem na operação de vibração do concreto por bombeamento. Clique aqui para ver uma versão maior desta figura.

Figura 3: Imagem da amostra de concreto vibrado. Amostras de imagem quando a operação de vibração do concreto é concluída. Clique aqui para ver uma versão maior desta figura.

Figura 4: Relação de precisão do limiar de binarização-reconhecimento. A influência do limiar de binarização na acurácia do reconhecimento da SVM. Clique aqui para ver uma versão maior desta figura.

Figura 5: Imagem binária em tons de cinza do concreto não vibrado. O processamento de binarização resulta de imagens de concreto não vibradas quando diferentes limiares de binarização são estabelecidos. (A) Limiar de binarização em 50. (B) Limiar de binarização em 100. (C) Limiar de binarização em 150. (D) Limiar de binarização em 200. (E) Limiar de binarização em 250. Clique aqui para ver uma versão maior desta figura.

Figura 6: Imagem binária em tons de cinza do concreto vibratório. O processamento de binarização resulta da vibração de imagens de concreto quando diferentes limiares de binarização são definidos. (A) Limiar de binarização em 50. (B) Limiar de binarização em 100. (C) O limiar de binarização em 150. (D) Limiar de binarização em 200. (E) Limiar de binarização em 250. Clique aqui para ver uma versão maior desta figura.

Figura 7: Imagem binária em tons de cinza do concreto vibrado. O processamento de binarização resulta da imagem do concreto vibrado quando diferentes limiares de binarização são definidos. (A) Limiar de binarização em 50. (B) Limiar de binarização em 100. (C) Limiar de binarização em 150. (D) Limiar de binarização em 200. (E) Limiar de binarização em 250. Clique aqui para ver uma versão maior desta figura.

Figura 8: Diagrama de precisão de reconhecimento de tamanho de blocos de gradiente direcional estatístico. A influência do tamanho do bloco estatístico de gradiente direcional na acurácia de reconhecimento da MVS. Clique aqui para ver uma versão maior desta figura.

Figura 9: Diagrama esquemático do tamanho do bloco 8 pixels gradiente direcional resultados da extração do recurso. O recurso de gradiente resulta em três tipos de direção do estado de vibração quando o tamanho do bloco é de 8 pixels. (A) concreto não vibrado, (B) concreto vibratório, (C) concreto vibrado. Clique aqui para ver uma versão maior desta figura.

Figura 10: Diagrama esquemático de tamanho de bloco 128 pixels gradiente direcional resultados de extração de recurso. O recurso de gradiente resulta em três tipos de direção do estado de vibração quando o tamanho do bloco é de 128 pixels. (A) concreto não vibrado, (B) concreto vibratório, (C) concreto vibrado. Clique aqui para ver uma versão maior desta figura.

Figura 11: Resultados da extração em gradiente direcional de imagens de amostras concretas em diferentes estados de vibração com um tamanho de bloco de 512 pixels. O recurso de gradiente resulta em três tipos de direção do estado de vibração quando o tamanho do bloco é de 512 pixels. (A) concreto não vibrado, (B) concreto vibratório, (C) concreto vibrado. Clique aqui para ver uma versão maior desta figura.

Figura 12: Gradiente direcional intervalo estatístico relação precisão de reconhecimento de número. A influência do gradiente direcional intervalo estatístico number na precisão de reconhecimento de SVM Clique aqui para ver uma versão maior desta figura.

Figura 13: Resultados computacionais das características do gradiente direcional do número de diferentes intervalos estatísticos do gradiente direcional. Os resultados das características do gradiente direcional da amostra são obtidos quando diferentes intervalos estatísticos de gradiente direcional são definidos. (A) 6 intervalos estatísticos de gradiente direcional, (B) 9 intervalos estatísticos de gradiente direcional, (C) 12 intervalos estatísticos de gradiente direcional, (D) 15 intervalos estatísticos de gradiente direcional. Clique aqui para ver uma versão maior desta figura.
Tabela 1: Nível do fator de teste de identificação da MVS. Analisa-se a influência dos parâmetros de cálculo do vetor de feição gradiente direcional na acurácia do SVM para identificar o estado vibratório do concreto. Clique aqui para baixar esta tabela.
Tabela 2: Resultados dos testes de análise dos parâmetros do histograma de gradiente direcional. Com base no esquema de testes da Tabela 1, obtêm-se os resultados da acurácia do reconhecimento. Clique aqui para baixar esta tabela.
Os autores não têm nada a revelar.
O protocolo descrito neste trabalho utiliza a técnica de histograma de gradiente direcional para extrair as características de amostras de imagens de concreto sob vários estados de vibração. Ele emprega uma máquina de vetor de suporte para aprendizado de máquina, resultando em um método de reconhecimento de imagem com requisitos mínimos de amostra de treinamento e baixas demandas de desempenho do computador.
Agradecemos ao Wuhan Urban Construction Group 2023 Annual Scientific Research Project (NO.7) pelo financiamento deste trabalho.
| câmera | SONY | A6000 | O tamanho do sensor é 23,5x15,6 mm, a resolução máxima de aquisição é 1440 * 1080 e o pixel efetivo é 24,3 milhões. |
| concreto | Wuhan Construção Changxin Technology Development Co., Ltd. | C30 bombeamento de concreto | De acordo com o padrão de 'teste de resistência do concreto e padrão de avaliação' (GB / T 50107-2010), o valor padrão da resistência à compressão cúbica é de 30 MPa bombeando concreto. |
| Matlab | MathWorks | Matlab R2017a | A interface de programação do MATLAB fornece ferramentas de desenvolvimento para melhorar a qualidade do código, a capacidade de manutenção e maximizar o desempenho. Fornece ferramentas para a construção de aplicativos usando interfaces gráficas personalizadas. Fornece ferramentas para combinar algoritmos baseados em MATLAB com aplicativos e linguagens externas |
| Processador | Intel | 12ª Geração Intel(R) Core (TM) i7-12700H @ 2.30GHz | 64-bit Win11 processor |