UI:TestAId

 

2021 SE SP1 (30.07.2021)

Module Type Description
General Feature Support recording IP camera video stream.
Allow to select the region of detection.
Add HTML renderer as video source.
Bugfixes Fix failure of importing license.
Fix bugs of showing camera settings.
Fix the error during loading Basler camera.
Fix the bugs that the video can only be recorded in 30fps.
Fix errors when loading project with double quotation marks.
Fix bugs when jumping frame number
Info Sort the project viewer automatically at start.
To prevent overloading, limit the display rate under 60fps.
Icon Detection Feature Reservable project signals for better experience in reloading.
Bugfixes Fix crash when activating color detection.
Replace OpenCV based color conversion to customized method.
Fix error during reloading project via PROVEtech:TA.
Needle Detection Feature Use command to control angle interval of each needle.
Bugfixes Fix fatal error during loading templates.
Fix error when mouse hovering around the half needle.
GeneralCom Feature Better remind when connection failed.
Bugfixes Fix error when users do not want to load XIL API
Line Detection Bugfixes Fix bugs when drawing ROI for line detection
Training Bugfixes Fix a bug when using object tacking labeling function.
Info Remove cuDNN to support training with NVIDIA GPU 3090 or higher.
 
  

2021 SE (08.06.2021)

Module Type Description
General Feature Adjustable video viewer in camera configuration dialog.
More interactive operation hints for better UX.
Provide hints when video stream with PROVEtech:TA cannot be built.
Use Media Foundation to access the camera directly.
Support GPU-accelerated video decoding.
Support concatenating and merging projects and labeled data.
Add logging information viewer.
Support Basler camera.
Optimize the syntax of remote control from other test automation tools.
Better UX during configurating IP camera.
Fix bugs for testing with image files.
Support multiple image formats (*.bmp, *.dib, *.jpeg, *.jpg, *.jpe, *.jp2, *.png, *.webp, *.pbm, *.pgm, *.ppm *.pxm, *.pnm, *.pfm, *.sr, *.ras, *.tiff, *.tif, *.exr, *.hdr, *.pic)
Bugfixes Fix bugs when deleting plugins.
Fix crash when redo/undo operations.
Fix crash when access IP camera.
Fix problem of RealSense Camera.
Append extension for recording video automatically.
Fix frozen errors when forcely closing UI:TestAId during connection with PROVEtech:TA.
Info Create dump file with log when crash happens.
Better installation experience through changing Qt Installer to InnoSetup.
Increase the precision of timestamp (from uint16 to qint64).
Move project tree to a dialog.
Show instance index and project information in the title.
Training Feature Support labeling without GPU.
Add validation function for training.
Better performance for different input frame sizes.
Support yolov4-tiny.
Terminate training when validation accuracy reaches threshold.
Add automatic mode for smart parameter selection.
Update supports for CUDA 11.2 & cuDNN 8.1.0.
Detect GPU usage and remind user the overflow of GPU memory.
Bugfixes Fix the error during preparing training data.
Icon Detection Feature Update supports for CUDA 11.2 & cuDNN 8.1.0.
Support different input image sizes.
Support new NVIDIA GPU 3090.
Reach a stable detection speed with 60fps.
Show color in three formats (string, Enum, HSV values).
Bugfixes Fix memory leak during long-term testing.
Info Raise warning message dialog if failed to load project.
Text Detection Feature Support text region automatic detection.
Support more languages, such as traditional Chinese, Japanese, …
Support the training of text recognition model via TTF file.
Support detecting multi-language in Parallel.
Bugfixes Fix wrong decoding of Chinese and Arabic during connecting to PROVEtech:TA.
Needle Detection Feature Support individual parameter settings for each needle.
Support saving parameters in template and recovering them when loading the template.
Check validation of half needle.
Bugfixes Fix crash when redo drawing half needles.
Fix crash when some candidates exceed the frame boundary.
Line Detection Feature Support individual parameter settings for each line box.
Support saving parameters in template and recovering them when loading the template.
Bugfixes Fix crashing when creating line box.
Info Testsprache Info 1
Testsprache Info 2
GeneralCom Feature Show frame index in PROVEtech:TA.
Support ASAM XIL API.
Support multi-instances communication with PROVEtech:TA.
Adjustable signal refreshing frequency.
Create timestamp signal with double float point precision.
Bugfixes Fix failure of connection with PROVEtech:TA in some situations.
Info Updated the version of ModelLauncher.
Replace signals, such as project switching, template switching, with one single command signal and one trigger.
Updated the version of ModelCom.
All plugins share the same signal root node name.
Explain the workflow via sequence diagram in manual and helper.
Update supported commands in manual and helper
 
  

Version 2021

Module Type Description
General Feature Completely new plugin-based framework, which increases performance dramatically. Each plugin works independently. It maximizes the performance of all plugins.
Allow users to enable/disable and import/remove each plugin.
Brand new GUI design for better user experience.
Global management of software settings. All settings can be saved, recovered, imported, and exported.
Add new line detection (plugin). It allows users to detect angles and positions of lines in specific regions.
New project configuration file. It saves all information including label data, project structures, and relative file paths.
New camera setting dialog. It allows users to configure parameters of used cameras. These parameters will be automatically saved and recovered at the next time.
Support IP camera.
Changeable detection and playing speed.
Add new module (GeneralCom) for communication with other test benches.
Add helper dialog. Users can call the dialog by clicking “F1”.
Info Optionally install an example project with the application for demonstration. It will be saved in C:\Users\Public\Documents\AKKA\UITestAId\example
Configuration and log files are moved to C:\Users\username\Documents\AKKA\UITestAId. It allows different users on the same computer to use UI:TestAId with custom settings.
The old projects made by UI:TestAId 2020 (SE) can be migrated to the new one by importing the project directly.
Training Feature New labeling system. Users can draw, copy, paste, delete, resize single or multiple bounding boxes.
All operations are activated by shortcut-keys.
New timeline visualizes the video labeling. It helps users have better overview of the time-series data.
Add buttons for jumping to the beginning and end.
Undo and redo all labeling operations.
Optical-flow-based labeling tool, which labels data smartly.
Add new pause button, which allows users to pause the training.
Add options to enable/disable data augmentation.
No need to extract frames from video. It optimizes the disk usage and makes project exportation much easier.
Automatically save a screenshot in the project directory when the training finished. Users can check the training process via the screenshot even if the training dialog is closed.
Icon detection Feature Detect at least twice of the speed.
Add frequency detection for blinking objects.
Optimize the color detection.
Text detection Feature Detect at least twice of the speed.
More options of text alignment settings. Users is allowed to detect multiple lines in a region of interest.
Support more languages.
Support number-only detection.
Needle detection Feature Detect at least twice of the speed.
Adjustable angular resolution.
More user-friendly process for drawing needle.
GeneralCom Feature Allow users to connect PROVEtech:TA via ModelCom, IoT system via MQTT.
Add control signal in PROVEtech:TA to switch projects and templates during testing.
Allow users to customize each signal names.
Line detection Feature Users draw a rectangular region of interest. Line detection module will detect the longest line in it.
Multiple adjustable parameters to achieve the best detection result for different test case.
 
  

Version 2020 SE

Module Type Description
General Feature Configurable signal name & number showed in PROVEtech:TA
Logging system integrated with ModelCom
GUI & Command dual signal configuration mode
New TestAIdModelLauncher to unify logging systems of UITestAId and PROVEtech:TA
Bugfixes Customized connection timeout for ModelCom
Central control of UI component status. Prevent from crashes caused by fault operations.
Fix bugs of data acquisition in PROVEtech:TA
Fix bugs during mode switch
Info Move log file to the new path: C:\Users\Public\Documents\AKKA\UITestAId\Log
Training Feature Dataset balancing
Adjustable batch size for training. A small batch size enables users to train the model on less advanced GPU.
Selectable neural network types
Automatically pop-up class selection dialog
Bugfixes Solve the overlapping problem of bounding boxes
Icon detection Feature Customized reliability threshold
ROI templates selectable from PROVEtech:TA
CPU-only icon detection mode
Bugfixes When there is no available icon detection model, it allows users to run detection without icon detection.
 
  

Version 2020

Module Type Description
General Feature ModelCom
Training Feature Batch & Interpolation copy
Icon detection Feature Auto & Manual mode
Color detection
Text detection Feature Black- & Whitelist
Support multiple languages
Needle detection Feature Full & Partial needle detection mode
  .serif {font-family: serif;} .cursive {font-family: cursive;} .fantasy {font-family: fantasy;} .monospace {font-family: monospace;} .T1 { font-family: arial; width: 200px;} .T2 { font-family: arial; width: 50px;} .T3 { font-family: arial; width: auto;} .version { font-family: arial; color: rgb(235, 110, 16); font-size: 22px;} .bold {font-weight: bold;} .th { border-style: solid; border-width: 1px; border-spacing: 1px; border-color: #000000; font-weight: bold; font-size: 16px;} .thborder { border-style: solid; border-width: 1px; border-spacing: 1px; color: rgb(0,0,0); border-color: #000000; border-collapse: collapse; background-color: rgb(211,211,211);} .tdsize {font-size: 14px;} .tborder { border-style: solid; border-width: 0px; border-color: #000000; border-spacing: 1px; background-color: #ffffff; border-collapse: collapse;} .tdborder { border-style: dotted; border-width: 1px; border-color: #000000; border-collapse: collapse; padding: 8px;} .tdlastborder { border-style: dotted; border-width: 1px; border-color: #000000; border-collapse: collapse; border-bottom-style: none; padding: 8px;} .div { width: auto; height: auto; background-color: yellow; box-shadow: 10px 10px 5px #888888;}



PROVEtech:RE

 

Version 2021

Module Type Description
General Feature Completely new plugin-based framework, which increases performance dramatically. Each plugin works independently. It maximizes the performance of all plugins.
Allow users to enable/disable and import/remove each plugin.
Brand new GUI design for better user experience.
Global management of software settings. All settings can be saved, recovered, imported, and exported.
Add new line detection (plugin). It allows users to detect angles and positions of lines in specific regions.
New project configuration file. It saves all information including label data, project structures, and relative file paths.
New camera setting dialog. It allows users to configure parameters of used cameras. These parameters will be automatically saved and recovered at the next time.
Support IP camera.
Changeable detection and playing speed.
Add new module (GeneralCom) for communication with other test benches.
Add helper dialog. Users can call the dialog by clicking “F1”.
Info Optionally install an example project with the application for demonstration. It will be saved in C:\Users\Public\Documents\AKKA\UITestAId\example
Configuration and log files are moved to C:\Users\username\Documents\AKKA\UITestAId. It allows different users on the same computer to use UI:TestAId with custom settings.
The old projects made by UI:TestAId 2020 (SE) can be migrated to the new one by importing the project directly.
Training Feature New labeling system. Users can draw, copy, paste, delete, resize single or multiple bounding boxes.
All operations are activated by shortcut-keys.
New timeline visualizes the video labeling. It helps users have better overview of the time-series data.
Add buttons for jumping to the beginning and end.
Undo and redo all labeling operations.
Optical-flow-based labeling tool, which labels data smartly.
Add new pause button, which allows users to pause the training.
Add options to enable/disable data augmentation.
No need to extract frames from video. It optimizes the disk usage and makes project exportation much easier.
Automatically save a screenshot in the project directory when the training finished. Users can check the training process via the screenshot even if the training dialog is closed.
Icon detection Feature Detect at least twice of the speed.
Add frequency detection for blinking objects.
Optimize the color detection.
Text detection Feature Detect at least twice of the speed.
More options of text alignment settings. Users is allowed to detect multiple lines in a region of interest.
Support more languages.
Support number-only detection.
Needle detection Feature Detect at least twice of the speed.
Adjustable angular resolution.
More user-friendly process for drawing needle.
GeneralCom Feature Allow users to connect PROVEtech:TA via ModelCom, IoT system via MQTT.
Add control signal in PROVEtech:TA to switch projects and templates during testing.
Allow users to customize each signal names.
Line detection Feature Users draw a rectangular region of interest. Line detection module will detect the longest line in it.
Multiple adjustable parameters to achieve the best detection result for different test case.
 
  

Version 2020 SE

Module Type Description
General Feature Configurable signal name & number showed in PROVEtech:TA
Logging system integrated with ModelCom
GUI & Command dual signal configuration mode
New TestAIdModelLauncher to unify logging systems of UITestAId and PROVEtech:TA
Bugfixes Customized connection timeout for ModelCom
Central control of UI component status. Prevent from crashes caused by fault operations.
Fix bugs of data acquisition in PROVEtech:TA
Fix bugs during mode switch
Info Move log file to the new path: C:\Users\Public\Documents\AKKA\UITestAId\Log
Training Feature Dataset balancing
Adjustable batch size for training. A small batch size enables users to train the model on less advanced GPU.
Selectable neural network types
Automatically pop-up class selection dialog
Bugfixes Solve the overlapping problem of bounding boxes
Icon detection Feature Customized reliability threshold
ROI templates selectable from PROVEtech:TA
CPU-only icon detection mode
Bugfixes When there is no available icon detection model, it allows users to run detection without icon detection.
 
  

Version 2020

Module Type Description
General Feature ModelCom
Training Feature Batch & Interpolation copy
Icon detection Feature Auto & Manual mode
Color detection
Text detection Feature Black- & Whitelist
Support multiple languages
Needle detection Feature Full & Partial needle detection mode