Create vision.cpp(final)