¿Cómo upload imágenes y luego realizar búsquedas personalizadas de imágenes de Google basadas en esa image en iOS?

Gente inteligente,

He trabajado en la realización de búsqueda personalizada de imágenes de Google como ingresar text y mostrará una list de imágenes, obtuve ese file en JSON. Ya me he referido a https://developers.google.com/custom-search/v1/overview

AHORA quiero trabajar en la carga de imágenes desde mi aplicación y allí después quiero hacer una búsqueda de imágenes de Google usando ese file cargado para que me muestre resultados que serían imágenes similares relacionadas con esa image cargada basada en píxeles, vista, tamaño, etc. La

por ejemplo, puede ver la búsqueda de imágenes de Google y en la barra de búsqueda verá una pequeña camera en el lado de la esquina, simplemente click él y cargue una image que le mostrará resultados similares a la image cargada.

Quiero hacer uso del mismo concepto en mi aplicación iOS. por favor, ayúdame lo más pronto posible desde cero relacionado con esto, tu respuesta sería muy apreciable y admirada …

Gracias por adelantado

Necesita una búsqueda de imágenes inversa. Hay dos actores principales en este negocio: Google y Tineye . Tineye fue genial hasta que llegó Google. Ahora prefiero Google. Además, la búsqueda de Tineye se paga.

Tengo un código de ejemplo para Google aquí . No debe ser muy difícil reescribirlo con Objective-C para usar en dispositivos iOS.