At Google and YouTube, we’ve developed tools to help organisations protect children by better prioritising abusive content for review.
At the centre of this toolkit are two APIs, the content safety API and CSAI Match, which we offer to qualifying partners free of charge. Our partners use these technologies to process billions of files, allowing them to evaluate millions of images and videos for abusive behaviour each year.
-
Better prioritisation
The APIs aid in the fight against online child exploitation by prioritising abusive content for human review.
-
Quicker identification
Identifying content more quickly increases the likelihood that victims can be identified and protected from further abuse.
-
Safer operations
Making review queues more efficient and less noisy also reduces the toll on human content moderators.
Learn about our tools
Classifying previously unseen images and videos
Matching known abusive video segments
Pubertal Assessments during the manual review process
Content Safety API
USED FOR: CLASSIFYING PREVIOUSLY UNSEEN IMAGES AND VIDEOS
The Content Safety API classifier uses programmatic access and artificial intelligence to help our partners classify and prioritise billions of images and videos for review. The higher the priority given by the classifier, the more likely the media file contains abusive material, which can help partners prioritise their human review and make their own determination of the content. Content Safety API issues a prioritisation recommendation on content sent to it. Partners must conduct their own review in order to determine whether they should take action on the content.
Operationally, we recommend that organisations use the Content Safety API right before the manual review process, to classify, prioritise and help them to organise their queue. The Content Safety API can be used in parallel with other solutions, like YouTube’s CSAI Match video hashing tool, or Microsoft’s PhotoDNA, each of which address different needs.
How it works?
-
1. File retrieval
Files are retrieved by the partner in multiple forms, for example reported by a user, or identified by crawlers or filters that the partner has created to moderate content on their platform.
-
2. API review
The media files are then sent to the Content Safety API via a simple API call. They are run through classifiers to determine the review priority, and the priority value for each of the pieces of content is then sent back to the partner.
-
3. Manual review
Partners use the priority value to prioritise the files that need attention first for manual reviews.
-
4. Take action
Once image and video files have been manually reviewed, the partner can then take action on the content in accordance with local laws and regulations.
|
PARTNER |
|
PARTNER |
PARTNER |
|||
|---|---|---|---|---|---|---|
|
User reported images or videos crawlers Pre-filters (porn/other classifiers) |
I |
Content Safety API I Classifier technology |
I |
Manual review |
I |
Action accordingly |
CSAI Match
USED FOR: MATCHING KNOWN ABUSIVE VIDEO SEGMENTS
CSAI Match is YouTube’s proprietary technology for combating CSAI (child sexual abuse imagery) videos online. This technology was the first to use hash-matching to identify known violative content and allows us to identify this type of violative content amid a high volume of non-violative video content. When a match of violative content is found, it is then flagged to partners to review, confirm and responsibly report in accordance with local laws and regulations. YouTube makes CSAI Match available to partners in industry and NGOs. We give access to fingerprinting software and an API to identify matches against our database of known abusive content.
Online platforms can prevent violative content from being displayed and shared on their sites by using CSAI Match to compare their content against one of the largest indices of known CSAI content. CSAI Match is simple for partners to integrate into their system, allowing them to better scale challenging content management.
How it works?
-
1. Video fingerprinting
A video is uploaded to the partner’s platform. The CSAI Match fingerprinter, which is run on the partner’s platform, creates a fingerprint file of the video which is a digital ID that uniquely represents the content of the video file.
-
2. API review
The partner sends the Fingerprint file via the CSAI Match API to be compared with the other files in YouTube’s Fingerprint repository. The repository contains Fingerprints of known abusive content detected by YouTube and Google.
-
3. Manual review
A positive or negative match is given back to the partner once the call to the API is complete. Based on the match information, the partner manually reviews the video to verify that it is CSAI.
-
4. Take action
Once the images have been reviewed, the partner can action the content in accordance with local laws and regulations.
|
PARTNER |
YOUTUBE |
PARTNER |
PARTNER |
|||
|---|---|---|---|---|---|---|
|
Video file I Fingerprinter I Fingerprinter file |
I |
CSAI Match API I CSAI Match Technology I Shared CSAI Fingerprinter repository |
I |
Manual review |
I |
Action accordingly |
Pubertal Assessment Guidelines
USED FOR: PUBERTAL ASSESSMENTS DURING THE MANUAL REVIEW PROCESS
Google has partnered with The Royal College of Paediatrics and Child Health (RCPCH) to create comprehensive Pubertal Assessment Guidelines. When used as part of the manual review process to verify that an image or video is CSAI, these guidelines can help:
- Make pubertal assessments as accurate as possible using a clinical evidence base;
- Distinguish as accurately as possible between medical and non-medical content.
Testimonials
FAQs
Content Safety API
We have options to support both raw content bytes and embeddings derived from media files. Get in touch for more details.
Industry and civil society third parties seeking to protect their platform against abuse can sign up to access the Content Safety API. Applications are subject to approval.
We believe that the best approach to tackling online child exploitation is to collaborate with other companies and NGOs. We have long worked across industry and with NGOs to support the development of new data-driven tools, boost technical capacity and raise awareness. We believe making these tools widely available is an important part of this fight, so our partners can use AI to better review content at scale.
CSAI Match
CSAI Match is designed for video, but through Google’s Content Safety API, a collection of tools are available to industry and NGO partners, offering machine-learning-powered classification for images. Learn more.
The match will identify which portion of the video matches known CSAI, as well as a standardised categorisation of the type of content that was matched.
CSAI Match detects near-duplicate segments of known CSAI content. This includes full duplicates that MD5 hash matching would get, as well as near-duplicates which might be re-encodings, obfuscation, truncations or scaling of CSAI videos – even if a video contains only a small portion of CSAI possibly mixed with non-CSAI content. Partners run a fingerprinting binary to produce a 'fingerprint' of the video, a byte-sequence similar to a MD5 hash. This is then sent to Google’s CSAI Match service, which is specifically designed for efficiency when scanning a video against YouTube’s corpus of known CSAI references.