Kenoobi Artificial Intelligence

Powerful visual analysis to your applications
Kenoobi AI
Build powerful applications to search, verify, and organize millions of images.
Kenoobi AI is an image recognition service that uses computer vision to detect objects, scenes, and faces; extract text; and identify inappropriate content in images. It also allows you to search and compare faces. Kenoobi AI uses deep neural network models to detect and label thousands of objects and scenes in your images, and we are continually adding new labels and facial recognition features to the service.


Deep Learning

Deep learning is a sub-field of Machine Learning and a significant branch of Artificial Intelligence. It aims to infer high-level abstractions from raw data by using a deep graph with multiple processing layers composed of multiple linear and non-linear transformations. Deep learning is loosely based on models of information processing and communication in the brain. Deep learning replaces handcrafted features with ones learned from very large amounts of annotated data. Learning occurs by iteratively estimating hundreds of thousands of parameters in the deep graph with efficient algorithms.

Several deep learning architectures such as convolutional deep neural networks (CNNs), and recurrent neural networks have been applied to computer vision, speech recognition, natural language processing, and audio recognition to produce state-of-the-art results on various tasks.

Kenoobi AI services use deep learning to understand images, turn text into lifelike speech, and build intuitive conversational text and speech interfaces.


Kenoobi AI Image currently supports the JPEG and PNG image formats. Kenoobi AI Video must be encoded using the H.264 codec. The supported file formats are MPEG-4 and MOV. A codec is software or hardware that compresses data for faster delivery and decompresses received data into its original form.

File Size

Kenoobi AI Image supports image of up to 5MB when submitted as an image byte array. Kenoobi AI Video supports up to 8 GB files and up to 2 hour videos when passed through as an array file.


The number of images required to train a custom model depends on the variability of the custom labels you want the model to predict and the quality of the training data. For example, a distinct logo overlaid on an image can be detected with 1-2 training images.

We're happy to help.

See how you can integrate Kenoobi AI it into your every day applications.
Talk to an AI Expert