¿Qué pueden entender las computadoras de una fotografía?

Depende de cómo lo entrenes. Dependiendo de lo que desee que busque su computadora, puede usar las bibliotecas de visión por computadora para implementar muchos tipos de algoritmos de visión por computadora. Aquí hay algunos ejemplos de lo que la visión por computadora puede hacer por usted:

  • Puede usar la visión por computadora para leer. Ser capaz de diferenciar entre un I y un al en la escritura a mano puede plantear un desafío, pero si se entrena lo suficiente en el reconocimiento de texto, probablemente podría detectar estas diferencias con precisión. La publicación suele usar esto para leer direcciones escritas a mano en sobres y paquetes.
  • Puede usar la visión por computadora para reconocer caras. Una de las nuevas características clave de Windows 10, especialmente en computadoras con cámaras frontales IR, es Windows Hello. Este es uno de los muchos ejemplos excelentes de cómo las computadoras pueden “recordar” las características de la cara de una persona y exactamente dónde los vasos sanguíneos llegan a la superficie de la piel. Otra implementación de Windows Hello es entrenar a Windows para que reconozca imágenes fijas. Muéstrale una imagen y se desbloqueará.
  • Puede usar la visión por computadora para interpretar las emociones. Una computadora puede entender de la fotografía de alguien, ya sea que alguien esté enojado, triste, feliz o aprensivo al observar la forma en que se forman las arrugas alrededor de los ojos y las comisuras de la boca.
  • Puede usar la visión por computadora para reconocer un determinado objeto cuando lo ve en una fotografía. Cuando se entrena lo suficiente, una computadora puede entender cómo se ve un árbol, un libro o un automóvil. Incluso puede ser capaz de diferenciar entre diferentes tipos de automóviles, si el algoritmo lo permite.

Hay muchas maneras en que una computadora puede comprender fotografías, y todo esto se hace a través del software de visión por computadora. Si esto le interesa, es un campo en expansión, y siempre hay espacio para otro investigador / creador en IA.

La visión por computadora es muy importante para nuestra vida cotidiana. Te sorprenderías de todas las características de la vida que ni siquiera pensamos que requieren el uso de la visión por computadora de alguna manera.

Dudo en agregar algo a la excelente respuesta de Cindi Dings sobre visión por computadora. Una de esas bibliotecas de software es el proyecto gratuito OpenCV.

Las computadoras también pueden extraer datos de fotografías, porque la cámara o el editor lo pusieron allí. Por ejemplo, datos Exif en fotografías con codificación JPEG, que pueden contener información sobre cuándo se tomó una fotografía, a quién pertenecía la cámara, dónde se tomó (datos GPS), qué apertura y distancia focal se utilizaron, y qué marca y modelo de cámara fueron.

Además de la excelente respuesta dada por Cindi Ding, incluso la estética puede ser interpretada / evaluada por las computadoras hoy en día (mediante el aprendizaje automático):

  • Cómo entrenamos un algoritmo para predecir lo que hace que una foto sea hermosa