Your task is quite solvable if you use
chatgpt image which can read an image, analyze it and highlight the necessary details, including colors and patterns. You upload an image, and it will recognize the colors, compare them with your list and mark the necessary pattern, at the end giving a description of the design based on the analysis.