Houve algum trabalho para recuperar a inclinação de um segmento de linha de sua digitalização? Não se pode fazer isso com perfeita precisão, é claro; o que se quer é um método de derivar de uma linha digitalizada um intervalo de possíveis inclinações.
(A noção de uma linha digitalizada que estou usando é Rosenfeld de: o conjunto de pares , onde i varia ao longo dos números inteiros (ou um bloco de números inteiros consecutivos) e n i n t ( x ) indica o número inteiro mais próximo de x (se x = k + 1 / 2 , tomamos n i n t ( x ) = K ).)
Eu fiz alguns trabalhos por conta própria (consulte http://jamespropp.org/SeeSlope.nb ), mas não tenho formação formal em geometria computacional, portanto, suspeito que possa estar reinventando a roda, pois a pergunta parece ser essa. um básico.
De fato, eu sei que o método de regressão linear para estimar a inclinação está na literatura, mas não consegui encontrar meu resultado de nenhum lugar. (Este resultado diz que, se se escolhe um e b uniformemente aleatoriamente em [ 0 , 1 ] , então a diferença entre a inclinação de um da linha y = a x + b e a inclinação ¯ uma da linha de regressão aproximação dos n pontos ( i , n ( 1 ≤ i ≤ n ) tem desvio padrão O ( 1 / n 1,5 ) .)
Qualquer sugestão ou indicação de literatura relevante será muito apreciada.
Jim Propp (JamesPropp@ignorethis.gmail.com)