Detailed pricing plans are not available yet for this tool.
Protect your brand's reputation with our advanced Image and Video Moderation Api The perfect tool to automatically moderate content. Detect and filter any unwanted content in photos, videos and live streams Create your free account The world's top engineers and organizations run on Deepengin Why use Deepengin Efficient Image Video Moderation API delivers moderation outcomes promptly and adjusts dynamically to accommodate your requirements. Effortlessly expand your moderation process to handle millions of images or videos per month Simple Developer Integration Designed by developers for developers, the API requires minimal coding to get started. Utilize our easy-to-use SDKs and comprehensive documentation Privacy-Protected Automation Completely Automated Moderation with Privacy and Confidentiality Guaranteed We automatically do all your moderation checks Nudity detection Safeguard against explicit content Arms, liquor, and narcotics Identify violent and harmful content Rude Gestures Offensive gestures detection Offensive and Hate signs Identify offensive signs and gestures Recognition of celebrities Identify thousands of notable people Text Detection in Images Locate and extract text from images PPE Detection in Images Detect if a person is wearing PPE such as face covers, hand covers, and head covers Facial Similarity Detection Facial similarity verification in real-time Get Started Are you ready to experience the future? Strengthen your business with advanced computer vision Get Started --- Simple, transparent, and cost-effective pricing Starter 3000 Operations / month $9 /mo Current Plan What's included 3000 Operations / month 1 requests per second Attribution required Professional 10,000 Operations / month $29 /mo Upgrade What's included 10,000 Operations / month 3 requests per second Commercial usage allowed Email and live chat support Scale 50,000 Operations / month $99 /mo Upgrade What's included 50,000 Operations / month 10 requests per second Domains whitelisting Commercial usage allowed Dedicated support Enterprise 250,000 Operations / month $349 /mo Upgrade What's included 250,000 Operations / month 25 requests per second Domains whitelisting Commercial usage allowed Dedicated support Custom Let's build you a custom plan Custom Contact us What's included Custom number of operations 100 requests per second No attribution required Commercial usage allowed Domains whitelisting The world's top engineers and organizations run on Deepengin Frequently Asked Questions About Subscription & Pricing What is an Operation? An Operation refers to a single action performed by the API, such as running Nudity Detection on one image. Batches of models will count as multiple operations, with the number of operations equal to the number of models requested. Every API call that utilizes operations will return a field indicating the number of operations used. In the case of Video Moderation, the number of operations used will depend on the video duration, with the default being one operation per second. Is there a free trial available for the Video Moderation API? Yes, Deepengin offers a free trial that allows you to test out the Video Moderation API with a limited number of requests. How do I upgrade my subscription plan? To upgrade your subscription plan, simply log in to your Deepengin account and navigate to the billing section. From there, you can select the plan you wish to upgrade to and follow the instructions to complete the upgrade. What payment methods are accepted for the Video Moderation API? We accept payment via major debit and credit cards (Visa, Mastercard, American Express) through Stripe. If you are unable to use these payment methods, please contact us at hello@deepengin.com to discuss alternative payment options. Is there a minimum usage requirement for the Video Moderation API? No, there is no minimum usage requirement for the Video Moderation API. You can use the API as much or as little as you need. --- Safe Video Content Guaranteed Efficiently moderate user-generated videos and live streams in real-time with our API Get started curl https://videos.deepengin.com/v1/videoModeration/ \ -X POST \ -H "Content-Type: application/json" \ -d '{ "id": 32, "api_key": "luvTtnpxCqIOAR0mEJgdqxU8rqw", "url": "https://domain.com/apple.mp4", "callback_url": "https://domain.com/api/getResultFromDeepengin" }' \ https://videos.deepengin.com/v1/videoModeration { "code": "200", "msg": "The process of Video Moderation has started"} Once Deepengin has processed the input, it will automatically transmit the resulting output to the specified callback URL": '{ "id": 32, "filename": "apple.mp4", "file_url": "https://domain.com/apple.mp4", "ModerationResult": { "ParentName": "Nudity", "Name": "Explicit Nudity", "Confidence": "94.742", }' The world's top engineers and organizations run on Deepengin Why use Deepengin Efficient Image Video Moderation API delivers moderation outcomes promptly and adjusts dynamically to accommodate your requirements. Effortlessly expand your moderation process to handle millions of images or videos per month Simple Developer Integration Designed by developers for developers, the API requires minimal coding to get started. Utilize our easy-to-use SDKs and comprehensive documentation Privacy-Protected Automation Completely Automated Moderation with Privacy and Confidentiality Guaranteed We perform all your Moderation Checks automatically Smart Content Detection Deepengin Video offers automated detection of inappropriate content in videos, including nudity, violence, or weapons, with corresponding timestamps for each detection. The system provides a detailed hierarchical list of labels and confidence scores Text Detection Deepengine Video automatically detects and reads text in videos, providing information such as the detection confidence, location bounding box, and timestamp for each text detection Celebrity Recognition Deepengin Video allows you to detect and recognize well-known personalities in a video, providing a time-coded output that includes the name and unique ID of the celebrity. The system also provides URLs that point to related content for the celebrity, such as their IMDB link Facial Recognition With Deepengin Video, you can detect up to 100 faces in a single video frame, along with the corresponding bounding box location. The system also provides additional attributes for each detected face, including gender, emotions, estimated age range, and whether the person is smiling Simple, transparent, and cost-effective pricing Starter $9 per month Signup 3000 Operations / month 1 requests per second Attribution required Professional $29 per month Signup 10,000 Operations / month 3 requests per second Commercial usage allowed Email and live chat support Scale $99 per month Signup 50,000 Operations / month 10 requests per second Domains whitelisting Commercial usage allowed Dedicated support Enterprise $349 per month Signup 250,000 Operations / month 25 requests per second Domains whitelisting Commercial usage allowed Dedicated support Need more requests, enterprise-grade SLA's, faster response time, or premium data? Contact us to learn about our Enterprise plan. Video Moderation API Documentation Overview Deepengin's Video Moderation API is a simple yet powerful REST API that is used to do label detection, facial recognition, celebrity recognition, text in image, and PPE detection via a URL or via POST to the API itself. REST Deepengin's Video Moderation API, along with all of its other APIs, follows the REST architectural style. The API utilizes resource-oriented URLs to enable predictability, and HTTP status codes to report errors. HTTPS The Video Moderation API mandates the use of secure communication protocols, specifically TLS 1.2 or higher. API Versions Deepengin's APIs are all versioned, and the current version of the Video Moderation API is Version 1 API Authentication and Usage To access Deepengin's Video Moderation API, you will need a unique authentication key in the form of an API key. You can authenticate your requests by appending your API key to the base URL. Base URL https://videos.deepengin.com/v1/ Video Moderation API - Request Parameters PARAMETER TYPE DETAILS api_key required String To access an API, a unique authentication key called an API Key is required. This key can be obtained by navigating to your dashboard id String supply your unique video id in this parameter. This ID will be included in our response so that you can easily identify which video has been moderated. Please note that the video moderation API does not provide instantaneous information url required String The URL of the video that you would like to be moderated callback_url required String provide a callback URL that points to your API endpoint where you would like to receive the response from DeepEngin once the moderation is complete. Note that the URL should be publicly accessible, and no security measures should be implemented on it to ensure that the callback request can be received by your server. Response and Error Codes Whenever you make a request that fails for some reason, an error is returned also in the JSON format. The errors include an error code and description, which you can find in detail below. Code TYPE DETAILS 200 OK Everything worked as expected. 400 Bad request Bad request 401 Unauthorized The request was unacceptable. Typically due to the API key missing or incorrect. 500 Internal Server Error The request could not be completed due to an error on the server side. 503 Service Unavailable The server was unavailable. Frequently Asked Questions about Video Moderation API What is Video Moderation? Video Moderation is the process of automatically or manually reviewing and filtering user-generated video content to ensure it is appropriate, safe, and complies with community guidelines or legal requirements. Why is Video Moderation important? Video content is a powerful tool for communication, entertainment, and education, but it can also contain inappropriate or harmful material, such as hate speech, nudity, violence, or copyrighted content. Video Moderation helps platforms and businesses to ensure a safe and secure environment for users, protect their brand reputation, and comply with legal requirements. What are the benefits of using a Video Moderation API? A Video Moderation API can provide several benefits, including: * Automated and efficient moderation process, reducing manual effort and costs * Real-time detection of inappropriate content, ensuring a timely response and minimizing potential harm * High accuracy and reliability, using advanced machine learning algorithms and models * Customizable and flexible moderation rules, tailored to specific business needs and requirements * Scalable and adaptable, to handle increasing amounts of video content and changing moderation needs. What types of video content can be moderated? Video Moderation can be applied to various types of video content, including social media posts, live streams, user-generated videos, advertisements, e-learning materials, and more. The moderation criteria and rules may vary depending on the content type, platform, and target audience. How can I ensure the Video Moderation process is fair and unbiased? To ensure a fair and unbiased Video Moderation process, it is important to have clear and consistent moderation policies and guidelines that are communicated to users and moderators. The moderation algorithms and models should be regularly tested and updated to minimize any potential bias or errors. Additionally, incorporating human moderators and appeals processes can help to provide an extra layer of review and accountability. Developers love Deepengin's Video Moderation API We were struggling with manually moderating user-generated content on our platform until we integrated the Video Moderation API. Now, our moderation process is automated, efficient, and effective, giving us peace of mind that our content is safe for all users - John, CEO of a social media platform The Video Moderation API has been a game-changer for our business. We can now easily filter out unsafe or inappropriate content in real-time, making our platform safer for our users. Plus, the AI-based technology is constantly improving, giving us confidence that our content is always being monitored to the highest standard - Sarah, COO of a video-sharing app As an e-learning platform, ensuring a safe and secure learning environment is critical for our business. The Video Moderation API has allowed us to automatically moderate and filter out any inappropriate content in our videos, without compromising on the user experience. It's been an invaluable tool for our business, and we couldn't be happier with the results - Alex, CTO of an e-learning platform GET STARTED Are you ready to experience the future? Strengthen your business with advanced computer vision Get Started Frequently Asked Questions About Subscription & Pricing What is an Operation? An Operation refers to a single action performed by the API, such as running Nudity Detection on one image. Batches of models will count as multiple operations, with the number of operations equal to the number of models requested. Every API call that utilizes operations will return a field indicating the number of operations used. In the case of Video Moderation, the number of operations used will depend on the video duration, with the default being one operation per second. Is there a free trial available for the Video Moderation API? Yes, Deepengin offers a free trial that allows you to test out the Video Moderation API with a limited number of requests. How do I upgrade my subscription plan? To upgrade your subscription plan, simply log in to your Deepengin account and navigate to the billing section. From there, you can select the plan you wish to upgrade to and follow the instructions to complete the upgrade. What payment methods are accepted for the Video Moderation API? We accept payment via major debit and credit cards (Visa, Mastercard, American Express) through Stripe. If you are unable to use these payment methods, please contact us at hello@deepengin.com to discuss alternative payment options. Is there a minimum usage requirement for the Video Moderation API? No, there is no minimum usage requirement for the Video Moderation API. You can use the API as much or as little as you need. --- Simplifying the process of Image Moderation Advanced Image Moderation API with features like nudity detection, facial recognition, celebrity recognition, text in image, and face comparison Get started curl https://images.deepengin.com/v1/imageModeration/ \ -X POST \ -H "Content-Type: application/json" \ -d '{ "id": 32, "api_key": "luvTtnpxCqIOAR0mEJgdqxU8rqw", "url": "https://domain.com/apple.png", "callback_url": "https://domain.com/api/getResultFromDeepengin" }' \ https://videos.deepengin.com/v1/videoModeration { "code": "200", "msg": "The process of Image Moderation has started"} '{ "id": 32, "filename": "apple.png", "file_url": "https://domain.com/apple.png", "moderation_result": { "ParentName": "Nudity", "Name": "Explicit Nudity", "Confidence": "94.742", }' The world's top engineers and organizations run on Deepengin Why use Deepengin Efficient Image Video Moderation API delivers moderation outcomes promptly and adjusts dynamically to accommodate your requirements. Effortlessly expand your moderation process to handle millions of images or videos per month Simple Developer Integration Designed by developers for developers, the API requires minimal coding to get started. Utilize our easy-to-use SDKs and comprehensive documentation Privacy-Protected Automation Completely Automated Moderation with Privacy and Confidentiality Guaranteed We perform all your Moderation Checks automatically Facial Comparison for User Verification Deepengin’s powerful image moderation API enables users to compare two different images and determine the likelihood that they contain the same person, making it a useful tool for verifying user profile pictures.This API is commonly used in dating apps, where image verification is critical Facial Recognition The Deepengin Image API is a powerful tool that allows for the search and identification of similar faces in a large collection of images through face indexing. This technology can be utilized in attendance-related systems that utilize facial recognition to take attendance Facial profiling The image moderation API allows locating faces within images and analyzing attributes like smiling and open eyes, and returns position and a rectangular frame for each detected face.Marketing and advertising applications can use this API to detect faces in images and analyze facial expressions to understand how people react to their ads. Content Filtering Enables explicit and suggestive content detection for filtering images based on application requirements, providing a hierarchical list of labels and confidence scores for granular control.This API can be used in social media platforms, online marketplaces, and image sharing sites. Celebrity Recognition Deepengin’s powerful image moderation API recognizes thousands of famous and prominent individuals for indexing and searching digital image libraries.It can be used in various applications, such as marketing and media applications, content management systems, and digital asset management systems. Text Extraction Deepengin’s image moderation API easily locates and extracts text within images for captions, news, or other text-over-objects scenarios. It can be used in digitizing documents, extracting text from social media images for sentiment analysis, and extracting text from images for translation or language learning purposes Metadata Generation and Image Filtering Deepengin’s image moderation API offers metadata generation for image libraries, allowing for search and filtering of images based on objects, scenes, activities, landmarks, dominant colors, and quality. It can also be used for content moderation, social media monitoring, and trend analysis. Protective Equipment Verification Image Moderation API detects the use of face, hand, and head covers and verifies whether the protective equipment covers the corresponding body part. This API can be used in various applications, such as workplace safety monitoring, medical facilities, and public transportation systems Simple, transparent, and cost-effective pricing Starter $9 per month Signup 3000 Operations / month 1 requests per second Attribution required Professional $29 per month Signup 10,000 Operations / month 3 requests per second Commercial usage allowed Email and live chat support Scale $99 per month Signup 50,000 Operations / month 10 requests per second Domains whitelisting Commercial usage allowed Dedicated support Enterprise $349 per month Signup 250,000 Operations / month 25 requests per second Domains whitelisting Commercial usage allowed Dedicated support Need more requests, enterprise-grade SLA's, faster response time, or premium data? Contact us to learn about our Enterprise plan. Image Processing and Optimization API Documentation Overview Deepengin's image moderation API is a simple yet powerful REST API that is used to do label detection, facial recognition, celebrity recognition, text in image, and PPE detection via a URL or via POST to the API itself. REST Deepengin's Image Moderation API, along with all of its other APIs, follows the REST architectural style. The API utilizes resource-oriented URLs to enable predictability, and HTTP status codes to report errors. HTTPS The Image Moderation API mandates the use of secure communication protocols, specifically TLS 1.2 or higher. API Versions Deepengin's APIs are all versioned, and the current version of the Image Moderation API is Version 1 API Authentication and Usage To access Deepengin's Image Moderation API, you will need a unique authentication key in the form of an API key. You can authenticate your requests by appending your API key to the base URL. Base URL https://images.deepengin.com/v1/ Methods to Begin Working with an Image in Deepengin There are two methods to start working with an image in Deepengin: 1. Providing the API with a URL of the image 2. Uploading the image directly to Deepengin. Providing the URL of the image is the simpler of the two methods. All you need to do is make a simple HTTP POST call with all of the necessary data in the payload as JSON. Option 1. Uploading an Image to the API via URL To upload an existing image through a URL, you can make an HTTP POST call to the following URL: https://images.deepengin.com/v1/url To use the direct upload method for the API, a multi-part HTTP POST call (content type multipart/form-data) is required. The base URL for this method is https://images.deepengin.com/v1/upload/ PARAMETER TYPE DETAILS api_key required String To access an API, a unique authentication key called an API Key is required. This key can be obtained by navigating to your dashboard url required String The image URL for detection purposes should be noted that it must not exceed 20 MB in size type required String You can specify the desired image processing task by providing a value for the "type" parameter. Available options include: face comparison, text detection, label detection, and celebrity detection Option 2 - Uploading an Image via Direct Upload When using the direct upload method with Deepengin’s API, a multi-part HTTP POST request with the content type multipart/form-data is required. The base URL for this can be found at https://images.deepengin.com/v1/upload/ The image should be uploaded as a file named "image", and the rest of the necessary data should be included as json data uploaded with the name "data". It is important to note that the "data" argument should contain all the information needed except for the URL parameter, which is not needed. Here's an example of how to use curl to make the request: curl https://images.deepengin.com/v1/upload/ \-X POST \--form --form data='{api_key": "your-api-key", “url”:”existing_image_url”,“type: “face_comparison”}’ \ --form image=@path/to/image/file.jpg Return data is in JSON format: { "original_size": "the size of the original input image, in bytes", "original_height": "original height in pixels of the image", "original_width": "original width in pixels of the image", "final_size": "the size of the new image, in bytes", "bytes_saved": "the number of bytes saved by compressing and resizing the image", "final_height": "final height in pixels of the image", "final_width": "final width in pixels of the image", "url": "url of the image hosted by abstract for you to download. Images are available for 1 day.",} Image Moderation API - Request Parameters The Image Moderation API comes with the parameter "type". The type will contain values for different functionalities like for facial comparision, the type value would be facial_compare.Below is the list all the values for the type PARAMETER TYPE DETAILS face_compare Boolean This functionality compares a face in the source input image with a target image and determines whether they match or not. detect_face JSON This functionality detects and locates faces within an image that is provided as input. detect_text JSON This functionality detects text in the input image and converts it into machine-readable text. detect_label JSON This functionality detects instances of real-world entities within an image (JPEG or PNG) provided as input. detect_celebrity JSON This functionality identifies and returns information about a celebrity in an input image. Response and Error Codes Whenever you make a request that fails for some reason, an error is returned also in the JSON format. The errors include an error code and description, which you can find in detail below. Code TYPE DETAILS 200 OK Everything worked as expected. 400 Bad request Bad request 401 Unauthorized The request was unacceptable. Typically due to the API key missing or incorrect. 500 Internal Server Error The request could not be completed due to an error on the server side. 503 Service Unavailable The server was unavailable. Frequently Asked Questions about Image Moderation API What types of images can be moderated using the Image Moderation API? The API can be used to moderate most types of images, including JPEG, and PNG How accurate is the image moderation process? The accuracy of the image moderation process can vary depending on the complexity of the image and the specific moderation task being performed. However, the API is designed to provide reliable results in most cases. Can the Image Moderation API be used to moderate videos or other types of media? No, the Image Moderation API is specifically designed to moderate images only. For videos, you need to use a video moderation API. What types of content can the Image Moderation API detect? The API can detect a range of potentially objectionable content, including nudity, violence, drugs, and hate symbols. Is the Image Moderation API suitable for use in a production environment? Yes, the API is designed for use in production environments and is scalable to handle large volumes of requests. How can I ensure that my API requests are secure? All API communications should be secured using TLS 1.2 or greater. In addition, you should keep your API key secure and not share it with unauthorized individuals or applications. Developers love Deepengin's Image Moderation API As a developer of a popular dating app, we were facing issues with users creating fake profiles using other people's images. However, ever since we integrated the face comparison feature from this image moderation API, we have seen a significant drop in the number of fake profiles. The feature is easy to use, and the accuracy of the results is commendable. Highly recommended! - John, Lead Developer of a Dating App We were in need of an image moderation API that could help us detect nudity and violence in images uploaded by our users. We tried several options, but the accuracy was always a concern. However, after switching to this image moderation API, we were impressed with the accuracy of the results. The API can detect even the slightest traces of nudity and violence, which is vital for our platform, and the easy-to-integrate API has made the whole process a breeze - Sarah, CTO of a Social Media Platform Our platform involves facial recognition as a crucial feature. We had previously integrated a different facial recognition API, but it was not up to the mark in terms of accuracy and efficiency. However, after switching to this image moderation API, we were blown away by the accuracy of the facial recognition feature. It can easily detect faces in images, even in low-light conditions, and has significantly improved the performance of our platform. Highly recommended! - Jack, CEO of an Identity Verification Platform GET STARTED Are you ready to experience the future? Strengthen your business with advanced computer vision Get Started Frequently Asked Questions About Subscription & Pricing What is an Operation? An Operation refers to a single action performed by the API, such as running Nudity Detection on one image. Batches of models will count as multiple operations, with the number of operations equal to the number of models requested. Every API call that utilizes operations will return a field indicating the number of operations used. In the case of Video Moderation, the number of operations used will depend on the video duration, with the default being one operation per second. Is there a free trial available for the Image Moderation API? Yes, Deepengin offers a free trial that allows you to test out the Image Moderation API with a limited number of requests. How do I upgrade my subscription plan? To upgrade your subscription plan, simply log in to your Deepengin account and navigate to the billing section. From there, you can select the plan you wish to upgrade to and follow the instructions to complete the upgrade. What payment methods are accepted for the Image Moderation API? We accept payment via major debit and credit cards (Visa, Mastercard, American Express) through Stripe. If you are unable to use these payment methods, please contact us at hello@deepengin.com to discuss alternative payment options. Is there a minimum usage requirement for the Image Moderation API? No, there is no minimum usage requirement for the Image Moderation API. You can use the API as much or as little as you need.