What is the QR Code Detection?
Effortless Barcode Detection and Data Extraction for QR and EAN13 Codes.
Module Description
The QR Code Detection module enables the identification and decoding of various barcode formats, such as QR codes and EAN13 product codes. This functionality not only extracts the embedded information from these codes but also decodes the corresponding product names in EAN13 codes.
Barcode Formats
-
QR Codes:
Quick Response (QR) codes are 2D barcodes that can store various types of data such as URLs, contact information, or payment details. They are widely used in marketing, digital payments, and logistics. QR codes are not regulated or standardized. -
EAN13 Codes:
EAN13 (European Article Number) is a 13-digit barcode used globally to identify products. Commonly seen on retail items, these codes are regulated by the GS1 organization, ensuring standardization for product identification across industries. Businesses must register their product codes with GS1 to ensure proper use and avoid duplication.
How does it work?
- Select the Media File: Choose the media file you want to analyze.
- Activate the QR Code Detection Module: In the left column, select the "QR Code Detection" module and click the yellow "Add Module" button.
- Start the Analysis: You can either add more modules or begin the analysis immediately by clicking "Start Analysis"
What Parameters are available?
- Speed (Selector):
Choose the desired analysis speed. Since QR Code Detection can significantly extend the runtime of an analysis, the user can reduce the number of frames analyzed to speed up processing.
- Medium and Fast: These options apply "frame drop," meaning that a certain number of frames per second are skipped by the detection process. However, even with faster processing, it is typically sufficient to detect all QR codes displayed in the video.
- Slow: All frames will be used for detection, resulting in a higher runtime.
This allows users to balance accuracy and performance, ensuring efficient QR code detection without unnecessary processing time.
- Stop on first detection (Checkbox):
Stop the analysis when the first QR code was detected
Stop On First Detection:
This feature is designed for production companies working with freelance cameramen.
At the start of filming, the freelancer holds up a QR code provided by the production company into the image.
During post-production, the QR Code Detection module automatically finds and decodes only this first QR code from the video footage, like a camera slate. The extracted information identifies the freelancer and links to their legal documents and contracts in the database.
This automation streamlines the process by eliminating the need for manual tracking, saving time and effort, especially when managing multiple freelancers or projects.
Of course, this use case can be adapted to any other QR code application.
Displaying the Results:
Timeline:
The QR Code Detection has no timeline representation , since it is only a technical module for metadata enrichment.Search Field:
The QR Code Detection has no search field, since it is only a technical module for metadata enrichment.Module Section
On the right side of the player, you’ll see a section with detailed results for each module used in the analysis. Clicking on the module name opens a dropdown with specific parameters, useful for troubleshooting or viewing metadata.
Result Cards
Results are displayed as cards in chronological order. Each card provides key information, such as:
-
-
Detected Code: Content of the QR / EAN Code.
- Frame Number: Frame Number when the code was visible.
-