Releases: im-syn/SafeVision
SafeVision v2.0 — Windows GUI / CLI Release
🛡️ SafeVision v2.0 — Windows GUI / CLI Release
SafeVision is an advanced tool for detecting and blurring NSFW content in images and videos. This release includes a Windows-ready executable package, featuring both Graphical Interface (GUI) and Command-Line Tools (CLI).
📦 Included in release.zip (887 MB)
SafeVisionGUI.exe– Full-featured GUI application (PyQt5)safevision_video.exe– Command-line video processorsafevision_image.exe– Command-line image processorModels/folder with the required ONNX modelBlurException.rule– Customize what parts get blurredREADME.txt– Basic usage instructions and tips- Output and Input folders pre-created for convenience
✅ Features
- 🎛️ GUI app with drag-and-drop support and real-time logs
- 📷 Detect and blur nudity in JPG/PNG
- 🎞️ Video support with blur, box, and color mask options
- 🧠 Fast ONNX model for detection
- 📝 Detailed logging and token-based access system (if integrated)
- 🛠️ Fully offline, no internet required to run
🖥️ System Requirements
- Windows 10 or later (64-bit)
- No Python installation required
- At least 1GB RAM and 1GB disk space
- GPU is optional (runs on CPU)
🧪 How to Use
-
Extract the
.zipfile. -
Run
SafeVisionGUI.exefor GUI-based interaction. -
Or use:
safevision_image.exe -i input.jpg -b safevision_video.exe -i video.mp4 --blur --with-audio
🧾 Notes
- The GUI version uses
logo.icoas its app icon. - All executables are bundled as single
.exefiles, no dependencies needed. - Make sure
Models/best.onnxis not removed. - You can update or replace
BlurException.ruleas needed.
📷 Preview
!
Drag-and-drop GUI with preview tab and real-time output.*
If you encounter issues or want to suggest improvements, open a GitHub issue or reach out in the community.
v1.0.1
SafeVision Release Description:
SafeVision is an advanced Python script meticulously crafted to detect and blur nudity in both images and videos, contributing to a safer and more appropriate digital environment. This release introduces a plethora of features and enhancements aimed at empowering users with effective content moderation capabilities.
Key Features:
-
Nudity Detection: Leveraging cutting-edge computer vision and deep learning techniques, SafeVision can accurately detect various types of nudity in both images and videos.
-
Blurring Functionality: To ensure safe content sharing, SafeVision offers robust blurring capabilities, obscuring detected nudity while preserving the integrity of the rest of the content.
-
Configurable Exception Rules: Users can customize blur exception rules to specify which body parts should be blurred, granting them fine-grained control over the blurring process.
-
Logging: SafeVision generates comprehensive logs containing detailed information about detected nudity, facilitating further analysis and content management.
Usage Instructions:
-
Installation: Getting started with SafeVision is a breeze. Simply clone the repository, install the required dependencies, and download the provided model.
-
Command-line Arguments: SafeVision offers a wide range of command-line arguments for flexible usage, including options to specify input/output paths, apply blurring, and configure exception rules.
-
Example Commands: Sample commands are provided to demonstrate various usage scenarios, from detecting nudity and drawing boxes to applying blur and specifying output paths.
Enhancements in This Release:
-
Image and Video Processing: SafeVision now supports both image and video processing, allowing users to seamlessly moderate content across different media formats.
-
Output Management: The release introduces improved output management, with dedicated folders for processed images/videos, blurred output, debug images with detected boxes, and images with only detected boxes.
Conclusion:
SafeVision sets a new standard for content moderation tools, offering unparalleled accuracy, flexibility, and ease of use. Whether you're a content creator, platform moderator, or concerned parent, SafeVision empowers you to maintain a safe and respectful online environment. Dive into the world of SafeVision today and experience the future of content moderation.
Full Changelog: https://github.com/im-syn/SafeVision/commits/v.1