A video input processor is provided to process different input video format, including RGB, RGB Bayer, YUV 4:2:2 interlaced and progressive video data. A first adapter piece is associated with each of the exchangeable elements. The list can also contain all synonyms for each chemical name found.