Research on low-level vision is concentrated in discovering what information about the world can be initially extracted from the image. An immediate question is whether bottom-up processes that take image data as inputs must be guided by top-down expectations about what is present in the image. This view was first developed fully in AI by David Marr(1982). When extracting information from images there are some building blocks of perception which will be discussed by topic.