25 votes

Quelles sont les conditions requises pour que Photos puisse lancer un scanner facial ?

J'ai récemment constitué une grande photothèque et, maintenant que la quasi-totalité du contenu est disponible, j'aimerais commencer à compléter l'album de personnes. Photos indique qu'il "continuera à analyser les photos restantes lorsque vous n'utiliserez pas l'application et que votre Mac sera branché sur le secteur". J'ai donc laissé l'application fonctionner en arrière-plan (en l'ouvrant, ainsi que la mise au point, dans une autre fenêtre), en indiquant à mon Mac de ne jamais se mettre en veille, en le branchant et en le laissant allumé toute la nuit. Cependant, cela ne semble pas fonctionner ; en effet, le nombre de visages scannés semble diminuer (hier, 57 807 photos avaient été scannées et maintenant, il n'y en a plus que 57 381). Je semble réunir les conditions parfaites et pourtant rien ne se passe. Je devrais peut-être mentionner, cependant, que je me trompe un peu à chaque fois, mais pas d'une manière qui devrait l'affecter, j'espère.

  • Les deux premières nuits, j'ai abandonné les photos
  • La troisième nuit, j'ai quitté Photos focused.
  • Et ce soir, j'ai quitté le centre de contrôle de la mission, concentré

La troisième nuit, j'ai quitté Photos et ce soir j'ai laissé Mission Control en marche.

Quelle est la cause de ce problème, et qu'est-ce que je fais mal ? Si cela peut vous aider, voici les spécifications de mon système : My System Specs: mojave

0 votes

Vous pouvez ajouter un visage et le nom de la personne en ouvrant la photo et en appuyant sur le bouton info "i" . De cette façon, l'algo pourrait peut-être ajouter au moins cette personne plus rapidement que les autres. Plus tard, il vous demandera de confirmer d'autres photos de la même personne.

22voto

Ole Aldric Points 251

Les conditions ne sont pas claires pour l'instant.

Apple n'indique pas comment photoanalysisd o photolibraryd travail. C'est quelque chose qu'ils doivent aborder correctement. Pour autant que je sache, photoanalysis utilise CoreML et Vision pour analyser le contenu des images, et pas seulement les visages dans les personnes. Ainsi, si vous recherchez "montagne", vous obtiendrez des images de montagnes.

Pour ce qui est du fonctionnement de ce démon, j'ai examiné le processus et la façon dont il réagit aux différents changements dans l'environnement MacOS. Après quelques essais, Je pense que j'ai trouvé comment le faire fonctionner d'une manière plus ou moins prévisible. Pour résumer, la technique suivante (si vous voulez) devrait vous permettre d'explorer environ 1K images par heure.

Note : Cela dépend du matériel sur lequel vous travaillez actuellement. Votre expérience peut varier.

Conditions préalables :

  1. Importez vos photos dans Photos.app
  2. Marquez manuellement les visages des personnes que vous voulez que Photos reconnaisse.
  3. Veillez à ce que votre bibliothèque ne contienne aucun élément susceptible de causer des ravages. Vous pouvez utiliser les filtres intelligents avec Unable to Upload .
  4. Assurez-vous que vos paramètres d'alimentation sont réglés sur l'état de veille. (L'économiseur d'écran peut toujours être activé).
  5. Branchez votre Mac sur le secteur, il fonctionnera pendant un certain temps en fonction de la taille de votre collection.

Solution :

Fermez toutes les applications, redémarrez votre Mac, assurez-vous de décocher la case "Réouvrir Windows..." avant de redémarrer. Nous voulons que MacOS revienne au bureau sans qu'aucune application ne soit chargée. Assurez-vous également que vous avez désactivé toutes les applications qui démarrent avec MacOS : Users & Groups > Your User > Login Items

Puis, une fois redémarré :

  1. Ouvrir Activity Monitor.app et chercher photoanalysisd . Il ne devrait pas être trouvé (mais laissez la fenêtre ouverte) .
  2. Ouvrez Photos.app, attendez une minute, puis fermez-la. Vous devriez voir photolibraryd y photoanalysisd sur Activity Monitor.app maintenant.
  3. Donnez-lui une minute ou deux (ou peut-être 10) et maintenant vous devriez voir photoanalysisd commence à parcourir vos photos assez rapidement.

Pour obtenir le meilleur résultat possible, veillez à laisser le Mac en marche pendant la nuit. Si vous avez beaucoup d'images (50000+), vous devrez probablement effectuer cette opération plusieurs nuits.

Quelques éléments à prendre en compte.

  • Le démon peut prendre un certain temps pour se mettre en route. Lorsque j'ouvre Safari, il commence à s'activer. Vous pouvez essayer ceci si vous ne voyez aucune activité après 10 minutes.
  • photoanalysisd peut raccrocher à certains moments. Si cela se produit, vérifiez si photolibraryd fait quelque chose (vérifiez Activity Monitor.app ). Si c'est le cas, il s'agit probablement de pousser des mises à jour de la bibliothèque.
  • Il peut parfois être utile de laisser votre iPhone/iPad débranché. Il semble que les photos ne fonctionnent que sur un seul appareil à la fois.
  • S'il n'y a pas d'activité pendant un certain temps et que vous ne parvenez pas à résoudre le problème avec ce qui précède. Redémarrez et répétez.

Ce qui précède a fonctionné pour moi sur 12 000 photos. Je les ai réimportées deux fois pour confirmer. Cela m'a pris deux jours au total (en m'assurant qu'il démarre et en le laissant pendant la nuit).

Profitez-en.

0 votes

Excellente réponse @Elmo !

1 votes

Bonjour et merci pour cette réponse si complète. Veuillez préciser : comment puis-je savoir que si photoanalysisd avait commencé à parcourir vos photos assez rapidement ?

0 votes

Bonjour, vous devriez remarquer une utilisation accrue, comme une utilisation élevée du processeur.

5voto

Southpaw1496 Points 492

Apparemment, comme la bibliothèque est sur un disque externe, il y a un bug qui provoque ce phénomène. Je tiens tout le monde au courant lorsqu'il y a un correctif !

1 votes

Des nouvelles ? Où avez-vous entendu parler de cette affaire ?

2 votes

Je ne suis pas sûr. Je l'ai signalé sur le bug tracker d'Apple et je pense qu'ils l'ont ajouté à leur liste mais je n'en suis pas certain.

1 votes

J'ai essayé de l'exécuter à partir d'un disque externe et je n'ai rencontré aucun problème. Avez-vous une mise à jour à ce sujet ? Il est mal vu de marquer sa propre réponse comme acceptée.

1voto

Ezekiel Points 4001

Tout d'abord, vous devez quitter complètement les photos. Le service d'analyse fonctionnera en arrière-plan même si l'application est fermée.

Deuxièmement, lorsque vous allez dans l'onglet Personnes, y a-t-il un bouton pour voir l'album (incomplet) des Personnes ? Cela pourrait vous donner un meilleur aperçu de son avancement.

0 votes

Je peux aller dans l'album, mais il y a plus de 30 000 photos qui n'ont pas été scannées, donc je ne pense pas que cela soit utile.

0 votes

@John 30k photos c'est beaucoup, il faudra juste être patient s'il fait des progrès. Vos photos sont-elles réglées sur "optimiser" ? Si c'est le cas, pensez qu'il devra télécharger l'original avant de le numériser dans ce cas.

0 votes

Je n'ai pas activé la photothèque iCloud. Je comprends que 30 000 photos, c'est beaucoup, mais je peux aller dans Photos et vérifier combien ont été numérisées et je sais que cela ne progresse pas.

0voto

Bob Musa Points 1

Pour moi, la solution semble être de s'assurer que Photos ne fonctionne pas sur un autre appareil. Cela signifie que je dois fermer Photos sur mon iPad et mes iPhones (pour plus de sécurité, je les ai mis hors tension, mais je ne pense pas que cela soit nécessaire). Sur mon AppleTV, je me suis déconnecté de mon compte iCloud. Après avoir fait cela, Activity Monitor a montré que photoanalysisd a commencé à utiliser un temps CPU significatif (jusqu'à présent, son temps CPU était insignifiant). Je poste ceci en temps réel. J'espère que la mise à jour se termine enfin maintenant - j'ai 15k photos et 300+ personnes, en exécutant Catalina sur un MacBook Pro 13" de 2019.

0voto

Joe Points 1

La réponse de @Elmo résout le problème pour moi (250k photos dans la bibliothèque). Une chose qui aide est de faire toutes ces étapes avec votre Mac déconnecté d'Internet. Cela signifie que vous n'avez pas à désactiver Photos sur les iPhones, iPads, Mac Minis, iMacs et tous les autres appareils qui peuvent être connectés à votre cloud. Cela présente également l'avantage d'arrêter toutes les autres activités Internet qui consomment du temps CPU.

J'utilise un Mac Pro (2013) avec une mise à niveau vers un SSD OWC de 2 To pour ma bibliothèque de photos. photoanalysisd utilise plus de 150 % du processeur, écrit environ 1 Go/h sur le disque et prend environ 4300 photos par heure.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X