Вы можете сделать это, используя Обнаружение объектов Google Cloud AutoML Vision. Если вы хотите обнаружить пользовательские объекты, вам нужно создать свой собственный набор данных модели и обучить его. После того, как модель обучена, вы можете разместить ее в облаке и сделать вызов API из приложения iOS, чтобы обнаружить объекты из вашего изображения c ( онлайн ), или вы можете добавить обученную модель в ваш проект, чтобы обнаружить объекты из изображения ( в автономном режиме ). Вы можете найти полную документацию здесь https://cloud.google.com/vision/automl/object-detection/docs/before-you-begin
Если вы можете сделать это любым другим способом, пожалуйста, дайте мне знать, даже если я работаю над аналогичным вариантом использования.