Então Leandro, com a mesma lente você pode criar o mapeamento, o EXIF passa a DF para o processador e este produz o tratamento baseado em uma tabela de correções para aquela DF, naquela lente.
MAs em uma SLR isso fica inviável, porque cada lente terá um comportamento diferente, mesmo para a mesma DF, então você precisaria de uma tabela de correção para cada lente e ao serem lançadas novas lentes seria necessária uma nova tabela de correção e por ai vai... Complicadinho cara... :/