An image detection method is disclosed wherein local edge information
within an image is utilized for accurately detecting lines and curves of
the images. The method can more accurately determine the location and
orientation of a pattern and thus provides more reliable image match for
pattern detection. A detector is trained off-line with example images
resulting in a stored template generated by recording a test pattern
similar to a pattern to be tested; anchor lines are identified within said
template. Long lines are detected in subsequent test patterns using the
disclosed method. The template is rotated and shifted before matching it
to the test pattern so that anchor lines align with long lines detected
within the test pattern. The template and test pattern are then compared
to determine whether there is a match. The system comprises a
microprocessor is programmed to facilitate the training of a detector
off-line with example images which are scanned into said system wherein a
template is generated by recording an image pattern of said example images
similar to a test pattern to be detected. The microprocessor identifies
anchor lines within the template. It detects the long lines using the
disclosed line detection method; rotates and shifts the template before
matching it to the test pattern so that anchor lines align with lines
which are detected within said test pattern; and compares the template to
the test pattern to determine whether said anchor lines exist within said
test pattern.
Se divulga un método de detección de la imagen en donde la información local del borde dentro de una imagen se utiliza para exactamente detectar líneas y las curvas de las imágenes. El método conserva determina más exactamente la localización y la orientación de un patrón y proporciona así un fósforo más confiable de la imagen para la detección del patrón. Un detector es off-line entrenado con imágenes del ejemplo dando por resultado una plantilla almacenada generada registrando un patrón de prueba similar a un patrón que se probará; las líneas del ancla se identifican dentro de la plantilla dicha. Las líneas largas se detectan en patrones de prueba subsecuentes usando el método divulgado. La plantilla se rota y se cambia de puesto antes de emparejarlo al patrón de prueba de modo que las líneas del ancla alineen con las líneas largas detectadas dentro del patrón de prueba. La plantilla y el patrón de prueba entonces se comparan para determinarse si hay un fósforo. El sistema abarca un microprocesador se programa para facilitar el entrenamiento de un detector off-line con las imágenes del ejemplo que se exploran en el sistema dicho en donde una plantilla es generada registrando un patrón de la imagen de las imágenes dichas del ejemplo similares a un patrón de prueba que se detectará. El microprocesador identifica líneas del ancla dentro de la plantilla. Detecta las líneas largas usando la línea divulgada método de detección; rota y cambia de puesto la plantilla antes de emparejarla al patrón de prueba de modo que las líneas del ancla alineen con las líneas que se detectan dentro del patrón de prueba dicho; y compara la plantilla al patrón de prueba para determinarse si las líneas dichas del ancla existen dentro del patrón de prueba dicho.