- Client side vectorization: the photo is processed locally, preparing a non-reversible vector representation before sending (think semantic hash).- Differential privacy: a decent amount of noise is added the the vector before sending it. Enough to make it impossible to reverse lookup the vector. The noise level here is ε = 0.8, which is quite good privacy.- OHTTP relay: it's sent through a 3rd party so Apple never knows your IP address. The contents are encrypted so the 3rd party never doesn't learn anything either (some risk of exposing "IP X is an apple photos user", but nothing about the content of the library).- Homomorphic encryption: The lookup work is performed on server with encrypted data. Apple can't decrypt the vector contents, or response contents. Only the client can decrypt the result of the lookup. This is what a good privacy story looks like. Multiple levels of privacy security, when any one of the latter 3 should be enough alone to protect privacy.
Enhanced Visual Search in Photos allows you to search for photos using landmarks or points of interest. Your device privately matches places in your photos to a global index Apple maintains on our servers.
Waar is het zo super handig voor dan?
Ik weet niet of de fotobibliotheek-zoekopdracht "fietsen" of "tenten" o.i.d. ook via de appelservers gaat.
Als je dat leuk vindt, kan je herinneringen bekijken met een muziekje erbij.Iedere dag een ander itempje.Hoeft niet.Ik weet niet of de fotobibliotheek-zoekopdracht "fietsen" of "tenten" o.i.d. ook via de appelservers gaat. Maar handig is dat wel.
...maar Jeff Johnson (die erover begon) is een paniekzaaier.
Dat was ook mijn idee, zonder het artikel te hebben gelezen.
Want voor jullie is het kennelijk heel erg duidelijk wat deze functie toevoegt maar voor mij dus niet.
Altijd fijn om te lezen, zo'n goed onderbouwde reactie.
.. ik denk echt dat je de situatie totaal verkeerd inschat.
Maar mijn intuïtie is een hele goede raadgever gebleken, al een jaar of 60!