Overview
Start screen
InvariMatch Nano by InvariVision
InvariMatch Nano is a production-ready frame-level video matching engine that enables content platforms, broadcasters, and rights holders to automatically detect pirated, duplicate, modified, and mixed video content. InvariMatch technology has been successfully deployed by organizations worldwide, including large-scale video hosting platforms.
Why InvariMatch?
Unlike traditional video fingerprinting systems, InvariMatch uses a proprietary frame-level image matching algorithm. This approach enables reliable detection of very short fragments, mixed videos assembled from multiple sources, and videos modified through re-encoding, cropping, color correction, overlays, or speed changes while maintaining exceptionally high indexing density and low infrastructure requirements. This architecture enables scalable deployments ranging from lightweight evaluation instances to distributed enterprise installations.
Key Use Cases
- Digital piracy detection - Identify unauthorized copies of your content across platforms
- Copyright infringement monitoring - Automated scanning of video files and live streams against your rights library
- Content deduplication - Remove duplicate uploads on large UGC video hosting platforms
- Licensed media tracking - Track your assets across social media and broadcasting networks
- Broadcast rights protection - Monitor television and online broadcasts to identify unauthorized use of licensed content and support rapid enforcement of distribution rights.
Technical Benchmarks & Cost Efficiency
- Ultra-Dense Indexing: Up to ~3 million video hours indexed per 1 TB RAM footprint.
- High Sensitivity: Reliable detection of short fragments from 5-7 seconds.
- Modification Resilience: Accurately identifies matches despite re-encoding, color grading, overlays, noise, or speed changes.
- Precision: Delivers exceptional matching accuracy with false identification rates under 0.01% per image.
- Live Stream Detection: First matching results within approximately 10 seconds after stream start.
Performance on Budget-Friendly Infrastructure
InvariMatch Nano delivers exceptional throughput on entry-level EC2 instances:
- 2 vCPU / 4 GB RAM: Processes approximately 300 video hours per day with an index capacity of up to 7,000 hours
- 4 vCPU / 8 GB RAM: Scales to 700 processed hours per day with an index capacity of up to 16,000 hours
The same matching technology scales from lightweight evaluation deployments on a single EC2 instance to distributed production environments indexing millions of video hours.
Broad Format Support
Supports all major container formats and video codecs including MP4, MKV, AVI, MOV, MPEG-TS and codecs such as H.264/H.265. No limits on maximum file sizes thanks to optimized ultra-dense frame-level chunking.
AWS Integration
InvariMatch Nano can process content stored in Amazon S3 as part of existing AWS workflows for managing reference libraries and uploaded video content. Deploy on any compatible EC2 instance type, and the service starts automatically after launch. All communication is secured via HTTPS.
Security and Architecture
Built on Ubuntu LTS with HTTPS-enabled access and deployment inside the customer's AWS account. All video processing occurs locally on your EC2 instance - no data leaves your environment. Access the matching engine through the encrypted web UI or REST API.
Deployment
The AMI includes all required dependencies and starts automatically after instance launch. Simply connect to your instance via HTTPS and follow the guided setup in the web interface. Ready to begin indexing and matching within minutes after instance launch with no manual configuration required.
Interfaces
- Web UI - Visual dashboard for uploading reference content, monitoring matches, and reviewing results
- REST API - Programmatic access for integration into automated content moderation pipelines and custom workflows
Typical Deployment Workflow
- Upload reference videos
- Build a searchable index
- Upload or stream video content
- Perform frame-level matching
- Review results in the Web UI
- Integrate with external systems via the REST API
REST API
The built-in REST API enables integration with automated content moderation pipelines, media asset management systems, CI/CD workflows, and custom enterprise applications.
To schedule a technical demo or discuss your use case, contact InvariVision at support@invarivision.com .
Highlights
- Detects duplicate, modified, and mixed videos assembled from multiple source clips at the frame level using a matching engine purpose-built for small EC2 instances (2-4 vCPU). InvariMatch Nano delivers video matching capabilities while maintaining low infrastructure requirements, making it ideal for startups, content moderation teams, and media operations working within constrained budgets or lightweight deployment requirements.
- Deploy in minutes with zero manual configuration. The AMI includes all dependencies pre-installed and the matching engine starts automatically after instance launch. Connect via HTTPS immediately and begin submitting videos for analysis through the web UI or REST API - reducing time from launch to first match to minutes rather than hours of setup.
- Integrate video matching into your existing workflows through a built-in REST API or use the web UI for interactive analysis. InvariMatch Nano performs frame-level comparison to identify videos that have been re-encoded, cropped, or modified - helping content platforms flag re-uploads, verify content integrity, and maintain video library accuracy.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Vendor refund policy
This product is provided free of charge. No refunds are applicable. For questions or issues, please contact support at support@invarimatch.com .
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Initial release of AMI build of InvariMatch - specifically configured for small EC2 instances
Additional details
Support
Vendor support
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.