Evolving Visual Routines

نویسندگان

  • Michael Patrick Johnson
  • Pattie Maes
  • Trevor Darrell
چکیده

Traditional machine vision assumes that the vision system recovers a complete, labeled description of the world [Marr, 1982]. Recently, several researchers have criticized this model and proposed an alternative model which considers visual perception as a distributed collection of task-specific, context-driven visual routines [Aloimonos, 1993, Ullman, 1984]. Some of these researchers have argued that in natural living systems these visual routines are the product of natural selection [Ramachandran, 1985]. So far, researchers have handcoded task-specific visual routines for actual implementations (e.g. [Chapman, 1992]). In this paper we propose an alternative approach in which visual routines for simple tasks are created using an artificial evolution approach. We present results from a series of runs on actual camera images, in which simple routines were evolved using Genetic Programming (GP) techniques [Koza, 1992]. The results obtained are promising: the evolved routines are able to correctly process up to 98% of the test images, which is better than any algorithm we were able to write by hand. In addition, the solutions generalize to problems outside the training data. The fact that low-level, reuseable primitives can be composed into visual task solutions implies that GP is a good way to automatically create multiple visual routines.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Calling bit NAG C DLL functions from Visual Basic

Calling NAG routines from Visual Basic or Excel can provide a convenient way quickly to develop graphical user interfaces and packages that use mathematical routines The aim of this report is to show how the complete range of NAG C DLL routines can be called directly from Visual Basic and thus allow programmers package builders maximum exibility when incorporating calls to NAG routines into the...

متن کامل

In Proceedings of the 6 - th ICCV , January 4 - 7 1998 , Bombay , India , pp 876 - 882 Visual Routines for Autonomous Driving

The paper describes visual routines based on models of color and shape, as well as crucial issues involving the scheduling of such routines. The visual routines are developed in a unique platform. The view from a car driving in a simulated world is fed into a Dat-acube pipeline video processor. The use of this simulation provides a exible environment from which to set crucial image processing p...

متن کامل

Learning to Look in Different Environments: An Active-Vision Model Which Learns and Readapts Visual Routines

One of the main claims of the active vision framework is that finding data on the basis of task requirements is more efficient than reconstructing the whole scene by performing a complete visual scan. To be successful, this approach requires that agents learn visual routines to direct overt attention to locations with the information needed to accomplish the task. In ecological conditions, lear...

متن کامل

Visual routine for eye detection using hybrid genetic architectures

We address the problem of crafting visual routines for detection tasks. Emphasis is placed on both competition and learning to help with specific visual tasks involved in localization and identification. Crafting of visual routines presents difficult optimization problems and leads to evolutionary computation using a hybrid genetic architecture consisting of natural selection, learning, and the...

متن کامل

Visual Routines and Attention by Satyajit Rao

The human visual system solves an amazing range of problems in the course of everyday activities. Without conscious effort, the human visual system finds a place on the table to put down a cup, selects the shortest checkout queue in a grocery store, looks for moving vehicles before we cross a road, and checks to see if the stoplight has turned green. Inspired by the human visual system, I have ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Artificial Life

دوره 1  شماره 

صفحات  -

تاریخ انتشار 1994