Hola Mark,
"Una variante define la estructura de la imagen pero no especifica si la variante es realmente necesaria para una imagen en particular.
En su lugar, cada campo de búsqueda de imagen en el repositorio tiene una propiedad de Variantes que te permite asociar una o más variantes con el campo de búsqueda de imagen, y al hacerlo, identificar qué variantes deben generarse cuando se asocia una imagen con ese campo en particular.
Para cada variante, todas las imágenes asociadas con esa variante se generarán de acuerdo con las especificaciones de la variante y los ajustes de recorte/rotación almacenados para esa imagen. MDM realiza un seguimiento de los cambios en las definiciones de variantes, las asociaciones de variantes, cada imagen y los ajustes de recorte/rotación para cada imagen, y así sabe cuándo es necesario regenerar las variantes."
Consulta el enlace a continuación.
http://java.sun.com/developer/technicalArticles/Media/AdvancedImage/
Saludos,
Neethu