Détecter efficacement le fichier jpeg corrompu?

Est-il un moyen efficace de détecter si un fichier jpeg est corrompu?

Info de base:
des solutions doit travailler dans un script php
les fichiers jpeg sur le disque
la vérification manuelle n'est pas une option (l'utilisateur les données téléchargées)

Je sais que imagecreatefromjpeg(string $filename); peut le faire. Mais il est assez lent à faire.

Quelqu'un sait plus rapide/la plus efficace des solutions?

source d'informationauteur Jacco