How to Use truvis
truvis is a web tool that lets you embed and detect invisible watermarks in images. This guide explains how to use both the encoding (embedding) and decoding (detection) features step by step.
Encoding (Embedding a Watermark)
Step 1: Go to the Encode Page
Click the "Go to Encode" button on the home page, or select "Encode" from the navigation menu.
Step 2: Upload an Image
Drag and drop an image or click the "Browse files" button to upload. Supported formats are PNG, JPEG, and WEBP (max 100MB).
Step 3: Enter a Payload
Enter the payload (watermark text) you want to embed. Up to 8 ASCII characters are supported. You can also use the "Random" button to auto-generate one.
Step 4: Run Encode
Click the "Encode" button to embed the invisible watermark into your image. A preview will be displayed after processing.
Step 5: Download
Click "Download Watermarked Image" to save the watermarked image.
Decoding (Detecting a Watermark)
Step 1: Go to the Decode Page
Select "Decode" from the navigation menu.
Step 2: Upload an Image
Upload the image you want to check by dragging and dropping or browsing files.
Step 3: Run Decode
Click the "Decode" button to start watermark detection on the image.
Step 4: View Results
If a watermark is detected, "Watermark Detected" will be displayed along with the embedded payload. If no watermark is found, "No Watermark Detected" will be shown.
Tips
- For payloads, we recommend strings that can identify the copyright holder (such as initials or management numbers).
- Watermarked images maintain a degree of resilience against common image processing like JPEG compression and resizing.
- We recommend always embedding a watermark before distributing important images.
Troubleshooting
If Encoding Fails
Verify that the image file is not corrupted. Also confirm it is in a supported format (PNG, JPEG, WEBP) and the file size is under 100MB. Clearing your browser cache and retrying may also resolve the issue.
If Watermark Is Not Detected During Decoding
If the image has been significantly cropped or heavily compressed, watermark detection may be difficult. If possible, retry with a less processed version of the image.
If Processing Takes Too Long
High-resolution images may take longer to process. Ensure your network connection is stable and please wait.
Recommended Settings
- Recommended image size: 256×256 pixels or larger. Higher resolution images allow for more stable embedding.
- Recommended format: PNG format offers the highest fidelity. JPEG format also provides sufficient robustness, but quality settings of 80 or above are recommended.
- Payload: We recommend unique strings that can identify the copyright holder. Using the same string consistently enables coherent management.
Best Practices
- Keep a backup of the original image separately.
- Using different payloads for different recipients helps identify leak sources.
- We recommend decoding the watermarked image yourself to confirm the embedding was successful.
- Make it a habit to embed watermarks before posting images to social media.
- Keeping records of your payload strings makes it convenient when comparing detection results later.