CameraRaw Motiverkennung funktioniert ab Version 18.4. nicht mehr
Camera Raw 18.4+ – Subject Masking Regression: identisches WinML-Modell funktioniert in 18.3.2, wird ab 18.4 nicht mehr korrekt geladen
Ich konnte das Problem inzwischen anhand der Camera-Raw-Logs und des ModelZoo genauer eingrenzen.
System
- Windows 11
- Photoshop 27.10.0
- Camera Raw 18.3.2 / 18.6
- Intel Arc Graphics, Meteor Lake, 128 EU
- Intel Grafiktreiber: 32.0.101.8860
- identische Hardware und identische Photoshop-Version für den Versionsvergleich
Das Problem tritt auf zwei unterschiedlichen Windows-11-Systemen auf.
Fehlerbild
Seit Camera Raw 18.4 funktioniert in Maskieren → Motiv auswählen die automatische Motiverkennung nicht mehr.
Camera Raw zeigt:
„Das KI-Auswahlmodell kann nicht heruntergeladen werden.“
Andere KI-Maskierungsfunktionen, insbesondere Himmel, funktionieren weiterhin.
Außerdem funktioniert in Photoshop selbst:
Auswahl → Motiv
problemlos auf derselben Hardware.
Ein Downgrade auf Camera Raw 18.3.2 behebt das Problem sofort.
Adobe führt für Camera Raw 18.4 selbst eine Änderung an genau diesem Bereich auf: verbesserte Motiverkennung und -auswahl beim Maskieren.
Neue Erkenntnisse aus dem direkten Vergleich 18.3.2 ↔ 18.6
Ich habe den Camera-Raw-Log beider Versionen verglichen.
Camera Raw 18.3.2
Beim erfolgreichen Aufruf von Maskieren → Motiv enthält das Log:
ML inference: CPU memory (31.538GB), persistent model loading (yes)
...
subject inference: time (avg)=5.02 sec (3.88 sec), memory (baseline): 77.48 MB (957.48 MB)
...
subject inference: time (avg)=5.14 sec (4.28 sec), memory (baseline): 77.48 MB (1687.48 MB)Das Subject-Modell wird also tatsächlich geladen und ausgeführt.
Wichtig: Die Masking-KI läuft dabei auf der CPU:
Masking AI inference running on CPU: Intel partsDie Intel Arc GPU ist also für die funktionierende Subject-Inferenz von 18.3.2 nicht erforderlich.
Camera Raw 18.6
Die Hardware wird von Camera Raw weiterhin erkannt:
name : Intel(R) Arc(TM) Graphics
Architecture : MeteorLake (1272)
EU Count : 128Für Masking AI wird auch hier die CPU verwendet:
Masking AI inference running on CPU. Omitted MeteorLake 128EU GPU with driver: 32.0.101.8860Der entscheidende Unterschied kommt anschließend:
Initializing person mask session task...Danach:
ML inference: CPU memory (31.538GB), persistent model loading (yes)und dann mehrfach:
*** Warning: falling back to baseline get_ml_model_preinstall_root_paths:
(subject) perhaps models not properly installed ***
Anschließend erscheint keine erfolgreiche subject inference:-Meldung, wie sie in 18.3.2 vorhanden ist.
Außerdem meldet Camera Raw:
No background download is running.
Not resuming background download since it was not previously running.
Besonders interessant: Das Subject-Modell ist vorhanden
Ich habe den ModelZoo von 18.3.2 und 18.6 untersucht.
In beiden Versionen befindet sich:
select_subjectmit:
manifest.json
select_subject_v2_base_opset7.dataDie .data-Datei hat in beiden Fällen:
8.101 KBDas Manifest ist ebenfalls identisch.
Manifest
{
"id": "60d96322-8290-4e46-b493-ed6809e51543",
"name": "select_subject_v2_base",
"description": " automatically created via model_man.py",
"targets": {
"WinML": {
"components": [
{
"name": "secured_file",
"path": "select_subject_v2_base_opset7.data"
}
],
"inputs": [
{
"name": "0",
"featureType": "tensor",
"tensor": {
"shape": [
3,
320,
320
],
"dataType": "float"
}
}
],
"outputs": [
{
"name": "1360",
"featureType": "tensor",
"tensor": {
"shape": [
2,
320,
320
],
"dataType": "float"
}
}
]
}
}
}Damit ist das Modell physisch vorhanden und in beiden Versionen identisch.
Schlussfolgerung
Der Vergleich spricht nicht für ein fehlendes oder beschädigtes Subject-Modell.
Auch eine generelle Inkompatibilität der Intel Arc GPU erscheint unwahrscheinlich, denn:
- Camera Raw 18.3.2 verwendet auf derselben Intel-Arc-Hardware ebenfalls CPU-Inferenz für Masking.
- Das identische
select_subject_v2_base-Modell wird dort erfolgreich geladen und ausgeführt. - In 18.6 schlägt dagegen offenbar bereits die Suche nach dem vorgesehenen vorinstallierten Subject-Modellpfad fehl und Camera Raw fällt auf den Basispfad zurück.
- Das Problem begann genau mit Camera Raw 18.4, also der Version, in der Adobe die Motiverkennung und Motivauswahl beim Maskieren geändert/verbessert hat.
Die entscheidende Frage ist daher aus meiner Sicht nicht mehr, warum das Modell heruntergeladen werden kann, sondern warum Camera Raw 18.4+ das vorhandene select_subject_v2_base-WinML-Modell nicht mehr über denselben Modellpfad laden kann wie 18.3.2.
Bitte an Adobe
Könnte das Camera-Raw-Engineering-Team prüfen, was zwischen 18.3.2 und 18.4 an der Model-Discovery/Preinstall-Path-Logik für subject geändert wurde?
Insbesondere dieser Log-Eintrag scheint relevant:
falling back to baseline get_ml_model_preinstall_root_paths:
(subject) perhaps models not properly installedDas Modell ist nachweislich vorhanden und funktioniert mit Camera Raw 18.3.2 auf derselben Hardware.
Kurzfassung:
ACR 18.3.2 + identische Hardware + identisches select_subject_v2_base-WinML-Modell = funktioniert.
ACR 18.6 + identische Hardware + identisches Modell = Subject-Modell wird laut Log nicht über den vorgesehenen Preinstall-Pfad gefunden und die Subject-Inferenz findet nicht statt.
Das sieht für mich nach einer Regression in Camera Raw ab 18.4 aus und nicht nach einem lokalen Download-, GPU- oder Installationsproblem.
