• Sonuç bulunamadı

Botlar Aracılığıyla İletilen Öneri, Öneriye Davet ve Kabul Beyanları

1.4. BİR SÖZLEŞMENİN TARAFI OLARAK BOTLAR

3.1.3. Botlar Aracılığıyla İletilen Öneri, Öneriye Davet ve Kabul Beyanları

Os descritores de formas são métodos matemáticos que descrevem um objeto ou uma região de uma figura. Os descritores são divididos em dois grupos [Gonzalez et al. 2003]: Descritores baseados no contorno (bordas) e Descritores baseados na região. Os primei- ros, descrevem a forma do objeto baseado em seu contorno. Os descritores de região se concentram na parte interior do objeto. O descritor adequado deve apresentar invariância nas transformações que o problema exige. As principais características que um descritor exige são:

• Translação; • Rotação; • Escala; • Ponto inicial.

No processo de diagnóstico de modos de operação em um sistema de Bombeio Me- cânico através de cartas dinamométricas, a transformação por rotação não é necessária porque alguns modos de operação apresentam o mesmo contorno, apenas com a imagem rotacionada.

4.2. DESCRITORES DE FORMAS 31

4.2.1

Descritores de Centróide

O descritor de contorno por centróide tem como principal característica calcular a dis- tância entre o centro geométrico para os diversos pontos que compõe a borda da imagem. O conjunto de distâncias forma um vetor D, onde D = {D0,D1, ...,Dn}). As Equações 4.1

e 4.2 apresentam o cálculo do centróide, onde n representa a quantidade de pontos que compõe a carta e o par ordenado, xc e yc, representa o centróide da carta.

xc= 1 N N

i=1 xi (4.1) yc= 1 N N

i=1 yi (4.2)

A Equação 4.3 mostra o cálculo da distância entre o centróide e os diversos pontos.

Di=

q

(xi− xc)2+ (yi− yc)2 (4.3)

Desta forma, o conjunto de distâncias D calculado pode ser usado como descritor do contorno da carta dinamométrica.

Descritores de Centróide para a Carta Dinamométrica

Conforme a Figura 4.2 apresenta, o descritor de Centróide para uma carta dinamomé- trica com N pontos é um vetor de N valores referentes a distância entre os pontos que formam a carta e o seu centróide.

4.2.2

Descritores de Curvatura

O descritor de curvatura é um algoritmo simples e de fácil desenvolvimento que tem como propósito principal calcular a distância entre um ponto qualquer em relação ao pró- ximo ponto (no sentido horário ou anti-horário). As Equações 4.4, 4.5 e 4.6 apresentam como é o cálculo da distância.

Dxi= (xi− xi+1)2 (4.4)

Dyi= (yi− yi+1)2 (4.5)

Dci=

q

Dxi− Dyi) (4.6)

Descritores de Curvatura para a Carta Dinamométrica

Conforme a Figura 4.3 apresenta, o descritor de Curvatura para uma carta dinamo- métrica com N pontos é um vetor de N valores referentes a distância entre os pontos que formam a carta.

Figura 4.3: Exemplo de Descritor de Curvatura para uma Carta com Pancada de Fluido

4.2.3

Descritores K-Curvatura

O extrator de K-curvatura apresenta o contorno do objeto através da relação do ângulo criado entre dois vetores [Gonzalez et al. 2003]. A partir do ponto inicial, pi, dois pontos,

pi+k e pi+2k, são selecionados com um espaço entre eles de k valores com o propósito de

eliminar ruídos. Assim, os dois vetores (v e w) são definidos. O vetor v é formado pelos pontos pie pi+k, enquanto que o vetor w é formado pelos pontos pi+k e pi+2k. A Equação

4.2. DESCRITORES DE FORMAS 33

θ = cos−1 v· w

|v| · |w| (4.7)

O produto escalar entre os vetores é representado por v · w (Equação 4.8) e |v| e |w| são os vetores normais (Equação 4.9 e 4.10).

v· w = v1w1+ v2w2+ ... + vnwn (4.8)

|v| =√v· v (4.9)

|w| =√w· w (4.10) O algoritmo de K-curvatura pode se tornar invariante a rotação e a translação. Para isso, após os cálculos de todos os ângulos de contorno, pode ser construído um histograma em que cada posição i desse, corresponde à uma frequência de uma faixa de ângulos encontrado no contorno.

Para que o extrator k-curvatura seja invariante à escala é necessário que o método seja atualizado de acordo com a escala aplicada ou, como utilizado neste trabalho, normali- zando a carta dinamométrica entre 0 e 100%.

Descritores K-Curvatura para a Carta Dinamométrica

O descritor de K-Curvatura é um vetor formado por N ângulos θ calculados a partir dos N pontos que compõe a carta dinamométrica. A Figura 4.4 apresenta geometrica- mente a forma de cálculo.

4.2.4

Descritores de Fourier

O descritor de Fourier é um algoritmo compacto e de baixa complexidade [Kunttu & Visa 2005]. Para implementar este algoritmo, considere os seguintes pontos: (xk,yk), que

representa as coordenadas do contorno do objeto, onde k = 0,1,2,...,N −1 e N é a quan- tidade de pontos da borda. A Equação 4.11 indica a função complexa das coordenadas do contorno do objeto.

z(k) = (xk) + j(yk) (4.11)

Apesar da sequência não ser importante para este descritor, nesta tese, x é a posição da haste polida e y é a carga do sistema para cada posição da haste polida. Os descritores de Fourier (Equação 4.12) são construídos aplicando a Transformada Discreta de Fourier (DFT) na Equação 4.11. Fn= 1 N N−1

k=0 z(k)e−j2πnkN (4.12)

N= 0, 1, 2, ..., N − 1 e Fnsão os coeficientes da transformação de z(k). Os descritores

podem ser invariantes a rotação quando as magnitudes da transformação são usadas, |Fn|.

A escala, também, pode ser normalizada quando se divide pela magnitude do coeficiente |F1| da transformação.

Descritores de Fourier para a Carta Dinamométrica

O descritor de Fourier é um vetor formado pela função complexa 4.11, que o par ordenado (x,y) que representa o ponto é reescrito, transformando a matriz de pontos bi- dimensional de comprimento N, em um vetor de tamanho N.

4.2.5

Descritores de Fourier Modificados

Na literatura é comum encontrar uma variante dos descritores de Fourier, utilizando a distância das coordenadas ao centróide da imagem como será detalhado na Seção 4.2.5. Porém, como uma contribuição desta tese, será analisado em capítulos a frente o impacto de mais três variações dos descritores de Fourier. O interesse de utilizar estas variações é que se pode agregar as características de outros descritores às dos descritores de Fou- rier padrão. Pode-se citar que estes descritores, seguindo a mesma metodologia adotada para os descritores de Fourier, podem se tornar invariantes as transformações geométricas (escala, rotação e translação), bem como invariantes ao ponto inicial. Fato este que os des- critores, que utilizam as técnicas como Centróide, descritores de Curvatura, K-Curvatura, são variantes. Vale destacar que todas as modificações são realizadas na função complexa dos descritores de Fourier.