Appearance
What's New in 3.1
Welcome to FORXAI Video Vision 3.1!
Summary
This major release brings security and compliance updates based on new legislative EU RED Cybersecurity requirements. FORXAI Video Vision platform and applications built on top of it - Forxai Mirror are fully compliant with these requirements.
Review functionalities added in these release for more details:
- Security and compliance updates that focus on password policies and minimization of possible external attack surfaces.
- Additions to available nodes for extending possible usecases.
- Polygon Picker function which offers interactive configuration of regions of interest in node configuration fields.
Review known breaking changes to ensure smooth upgrade process:
- New naming schema in central model storage Older models were migrated to new central model storage, which may impact some existing projects.
- Impact of polygon picker feature on select configuration fields With an update to region of interest configuration, projects using those nodes require recreation.
See information about hotfix updates:
Major Features
Major features introduced in this release are described below. This release includes other changes related to fine-tuning FVV capabilities, bugfixes, UX and other improvements which are omitted in this article.
Security changes
- Mandatory password change: Users are required to change their password after their first login.
- New password requirements: Passwords now have several requirements in regards to their complexity
- At least 8 characters long
- At least 1 uppercase letter (A-Z)
- At least 1 lowercase letter (a-z)
- At least 1 number (0-9)
- At least 1 special character (e.g. ! $ @ %)
- Unique production passwords: Installation now sets unique passwords for each user (platformadmin, customeradmin, customeroperator). Passwords are received by the person installing FVV via email.
- Password reset feature for Support: Support can now reset passwords for other users.
- Reduced login duration: After logging in, the session now expires in 1 hour of inactivity, after which you will be logged out. The login session is now refreshed with every interaction with the platform - e.g. clicking in the UI.
- Bruteforce protection: Users now have limited (5) login attempts. Upon fifth unsuccessful login attempt, the user is locked out for 10 minutes after which they can attempt to login again.
- Rate limiting functionality: General limit to how many requests can be sent to the platform has been set. The platform accepts maximum of 100 requests per second on average, with burst up to 200 requests within 1 second window.
- Secure communication and replay attack protection: Security measures in place were reviewed and fine tuned, in order to ensure that no data manipulation or reuse of information from previous user session can take place.
New nodes
Format String
Merges multiple input strings into a single output string, inserting an underscore (_) between each input. For more details see String Formatter
Blur polygons
Takes an image and a list of polygons, then applies a blur to the areas within the polygons. For more details see Blur Polygons
Color detector
Identifies an image's dominant color by calculating the average value of every pixel in the frame. For more details see Color detector
Polygon picker
A new Polygon Picker has been added to the Region of interest and Polygon input nodes. It allows users to interactively define an area by placing and resizing a multi-point polygon, or alternatively to set the polygon’s size and position directly via the JSON editor.
Fixed issues
Polygon Threshold node configuration
Polygon threshold node now accepts decimal values for its parameters, allowing users to enter more precise values (e.g. 0.23) instead of being limited by 1-100 range.
Compatibility
The Video Vision platform was tested on Ubuntu Server 24.04 LTS.
This version powers minor release of Forxai Mirror v2.8.0.
New central model storage infrastructure
Model storage was migrated to new technology - Azure Artifacts, which makes future development on model related features faster and enables easier extensions. This change also allows us to offer more stable service related to model downloads.
Along with this change, schema or naming conventions used for central model storage were changes. See related section.
Associated functions related to installation of FVV platform were updated, so users can receive notifications informing them about results of their installation. Together with change in central model storage user management system was updated which includes internal administration interface for installations.
Breaking changes
Changes below have an impact on already established functionality and may cause disruptions when updating existing production deployments to newer versions.
New schema for model names in central storage
Due to migration of model storage to Azure, model names have been changed, which can cause existing projects to not work properly and may require the user to reconfigure the project.
Polygon node and Region of interest node configuration
Due to the introduction of the Polygon Picker, existing Polygon and Region of Interest nodes no longer retain their previously saved polygon settings. Please reopen each affected node and re-define the polygon (position and size) to restore the intended behavior.
Changes in hotfix 3.1.1
This version powers hotfix release of Forxai Mirror v2.8.1.
Fixed issue when Forxai Mirror application was not starting up.