On the design of generic vision modules door