Eu explico minha pergunta com um exemplo simplificado.
Posso projetar um sistema de visão industrial para a inspeção automática de um item com estes requisitos principais:
- a imagem de uma boa peça deve ser um fundo preto e a peça deve ser cinza.
- o defeito deve aparecer como uma área branca dentro da área cinza.
Esses requisitos simplificam muito a parte do software do sistema: para classificar um item como defeituoso, o algoritmo conta apenas os pixels brancos.
Mas, para obter esse algoritmo direto, tenho que ser muito bom em projetar a parte de iluminação / óptica / mecânica do sistema e talvez essa parte custe mais do que o software.
Talvez no passado eu tenha lido uma frase como "faça o máximo possível com a mecânica e o mínimo possível com o software" ; parece-me que estava em um livro dos anos 90 (ou 80) sobre visão de máquina prática, mas não consigo encontrar a citação / referência adequada.
fonte
Respostas:
Eu encontrei alguns "provérbios" como:
no livro "Sistemas Inteligentes de Visão para a Indústria", de Bruce G. Batchelor e Paul F. Whelan e também em BG Batchelor e PF Whelan (1994), "Sistemas de visão mecânica: Provérbios, princípios, preconceitos e prioridades", Anais da SPIE - Sociedade Internacional de Engenharia Óptica, vol. 2347 - Aplicações para visão de máquina, arquiteturas e integração de sistemas III, Boston (EUA), pp 374-383. (veja aqui http://elm.eeng.dcu.ie/~raidanp/proverbs/proverbs.pdf ).
Os provérbios também estão no livro de 2012 "Machine Vision Handbook", Editores: Bruce G. Batchelor ISBN: 978-1-84996-168-4 .
fonte
Jahr, I., 2007. Lighting in Machine Vision in: Alexander Hornberg, ed. Manual de visão de máquina . John Wiley & Sons, p.150.
fonte
Não tenho certeza de encontrar sua citação, mas posso mencionar alguns livros dos últimos 30 anos que se inclinaram pelo menos um pouco para os conselhos práticos, e não para os mais puramente teóricos / matemáticos / esnobes. (Um dos livros mais "teóricos" que li simplesmente regurgitou páginas de matemática de um livro anterior, completo com o mesmo erro gritante.)
O Digital Picture Processing de Rosenfeld e Kak é um clássico. Minhas edições do Volume 1 e 2 têm direitos autorais de 1982 . O volume 1 abrange mais dos fundamentos da matemática e da formação de imagens e o volume 2 aborda aspectos práticos de segmentação, correspondência, etc.
Computer Vision de Ballard e Brown, também de 1982 , é ainda hoje uma referência útil para quem precisa fazer um sistema de visão funcionar. Este livro é um pouco mais amigável em termos de apresentação de imagens reais e também de cores. Existem algoritmos de pseudocódigo e várias fórmulas úteis (por exemplo, espaço de cores RGB para HSI). Eles fazem vários pontos práticos úteis sobre a aplicação de algoritmos e podem ter escrito algo semelhante à citação que você mencionou.
Aplicando a visão de máquina por Nello Zuech foi publicado em 1988 . Minha edição posterior é denominada Compreendendo e aplicando a visão de máquina . Ao contrário dos outros livros que mencionei, o livro de Zuech é mais um guia prático para engenheiros que precisam especificar, instalar, manter e possivelmente modificar sistemas de visão. O preço de tabela do livro de Zuech é de US $ 200 na Amazon, mas se você pesquisar, poderá encontrar outras fontes. Ele tem tantas listas de verificação, matrizes de decisão, etc., que o livro é ótimo como referência geral. Aquele livro ou outra coisa que Zuech escreveu poderia ter sido sua fonte.
O Digital Image Processing de Gonzalez e Woods (1ª edição de 1992 ) é um livro comumente usado, e é de tom razoavelmente falador, embora não exista muito (me lembro) sobre integração ou iluminação do sistema. Verifique também o site http://www.imageprocessingplace.com/ .
Visão de Máquina: Teoria, Algoritmos, Praticidades de ER Davies (1ª edição , 1990 , 3ª edição, 2006 ) é um dos melhores livros que examinam o trabalho real necessário para resolver um aplicativo. Os algoritmos como regra são os mais simples, mas Davies analisa e examina não apenas onde um algoritmo pode ser aplicado, mas também os resultados práticos de fazê-lo. Dito isto, provavelmente é muito recente para ser sua fonte.
De todos, o livro de Zuech é mais orientado para a avaliação prática de um sistema completo. Mesmo que ele não seja sua fonte, é bom ter uma cópia do trabalho dele.
fonte
Batchelor, BG, 1985. Técnicas de Iluminação e Visualização , em: BG Batchelor, DA Hill, DC Hodgson, ed. Inspeção visual automatizada . IFS (Publicações) Ltd, Reino Unido Holanda do Norte. p.104.
fonte