Arduino and a video camera

Hi, I want to creat a project that solve rubik cube, but for this, firs of all, I need to recgonize the color from cube. Any idea how should I do that?

The Arduino is not capable of computer vision problems like this - they are just too computationally intense. Try the RasPi or Beaglebone - the RasPi has several camera modules that connect directly to it.