А что вы собственно хотите сделать? Что вы называете цветом предмета? И насколько разные спектры освещения вы допускаете? Насколько точный результат хотите получить?
Можно попытаться получить какие-то приближение, если заставлять рядом с предметом класть специальную калибровочную мишень с цветными квадратиками. Просто по фотографии вы не восстановите вообще ничего, даже если у вас будет RAW фотография безо всяких корректировок. Могу легко привести пример, когда при смене освещения эталонные серые карточки не поменят оттенка, а другие предметы станут совсем иными. Достаточно использовать линейчатые спектры или, например, флюорисцирующие краски и добавить ультрафиолета.