◎ Radiance DNA Reader:
The RadianceDNAReader node is designed to extract and report the Digital DNA signature embedded within images. This node is particularly useful for verifying the authenticity and origin of digital images by reading the metadata signature encoded by the RadianceDNAWriter. Version 2.1 of this node enhances its functionality by enabling full batch decoding, meaning it checks every frame in a batch of images rather than just the first frame. This comprehensive approach ensures that all frames are analyzed for their DNA signatures, providing a thorough validation process. The primary goal of the RadianceDNAReader is to facilitate the identification of signed images, thereby supporting digital rights management and content verification in creative workflows.
◎ Radiance DNA Reader Input Parameters:
image
The image parameter is the sole input for the RadianceDNAReader node. It accepts an image or a batch of images from which the node will attempt to read the Radiance Digital DNA signature. This parameter is crucial as it determines the source material for the DNA reading process. The input should be in a compatible image format that the node can process. There are no specific minimum or maximum values for this parameter, but it is essential that the images are encoded with Radiance Digital DNA for the node to function effectively. The node will analyze each frame in the batch to detect and report any embedded signatures.
◎ Radiance DNA Reader Output Parameters:
is_signed
The is_signed output is a boolean value that indicates whether the image or batch of images contains a valid Radiance Digital DNA signature. A True value signifies that at least one frame in the batch is signed, while a False value indicates the absence of a valid signature. This output is crucial for determining the authenticity of the images being processed.
signature_data
The signature_data output provides a string containing detailed information about the DNA signature found in the images. This includes metadata such as the node that signed the image and the version of the Radiance system used. This output is valuable for users who need to verify the origin and authenticity of their digital content, as it provides a comprehensive report of the signature status across all frames in the batch.
◎ Radiance DNA Reader Usage Tips:
- Ensure that the images you input into the
RadianceDNAReaderhave been previously encoded with Radiance Digital DNA using theRadianceDNAWriternode to obtain meaningful results. - Utilize the batch processing capability of the node to efficiently verify multiple frames or images at once, saving time and ensuring consistency across your digital assets.
◎ Radiance DNA Reader Common Errors and Solutions:
No valid signature: <status>
- Explanation: This error occurs when the node fails to detect a valid Radiance Digital DNA signature in the provided image or batch of images.
- Solution: Verify that the images have been correctly signed using the
RadianceDNAWriternode. Ensure that the images are not corrupted and are in a compatible format for processing.
⚠ VALIDATION FAILED: <valid_count>/<batch_size> frames signed (unsigned: <unsigned_frames>)
- Explanation: This warning indicates that not all frames in the batch contain a valid signature, and it lists the indices of unsigned frames.
- Solution: Check the unsigned frames to ensure they were intended to be signed. If necessary, reprocess these frames with the
RadianceDNAWriterto embed the signature.
