Virtual Reality Solution for Reconstructing Real-World Environments
Using a Web Browser or VR Device
WebVR System Construction and Enhancement for National Forensic Service Regional Research Lab
VARLOS Web VR Editor
Project name : WebVR System Construction and Enhancement for National Forensic Service Regional Research Lab
Project period : April 2, 2024 - July 30, 2024
As advancements in forensic science and technology continue to evolve, the adoption of innovative investigative methods has become crucial.
The VALOS Web VR Editor is software that allows users to create their own VR content. Through processes such as scanning on-site images using a 360° camera, data input, and scenario creation, users can wear a VR headset (HMD) to reconstruct the scene.
This technology can be applied to fire investigations, enabling investigators to immerse themselves in the environment and conduct investigations with a heightened sense of realism, without worrying about physical or chemical hazards like collapse risks or toxic gases. The VARLOS WebVR Editor System provides an environment where investigators and stakeholders can easily understand fire scenes, propose credible causes, and devise prevention strategies.
Daegu Forensic Science Research Institute
In April 2023, Samwoo Immersion Co., Ltd. completed the development of the 'National Forensic Service Virtual Reality Simulation System' in collaboration with the National Forensic Service. Following this, in July 2024, the company established the second Virtual Reality Simulation System using the WebVR Editor at the Daegu Forensic Science Research Institute, a regional research lab of the National Forensic Service. This project involved enhancing the existing Virtual Reality Simulation System from version 2.0 to 2.2 and implementing these upgrades at the Daegu Forensic Science Research Institute.
Enhancements and Upgrades
⬩ Application of WebVR Dedicated USB Key License
The WebVR Editor can now be used on any PC with a USB key license, not just the installed server PC. The USB key serves as the execution key for the WebVR Editor, and it must be inserted into the PC for the Editor to run. If the USB is removed, the program will automatically shut down after one minute, unless the USB is reinserted within that time.
|
< Application of WebVR Dedicated USB Key License > |
⬩ Scenario Extraction/Insertion Feature for Sharing Between WebVR Editors
Scenarios created by users can be shared using the extraction/insertion feature. User A can extract a scenario and send it to User B, who can then insert it into their WebVR Editor for execution and editing.
| |
< Scene where a scenario created by the National Forensic Service (left) is viewed at the Daegu Forensic Science Research Institute (right). > |
⬩ Scenario Viewer-Only Version Extraction Feature
Scenarios can be exported as a viewer-only version for third parties who do not own the WebVR Editor, allowing them to view the scenario without editing capabilities.
| |
< Scenario Viewer-Only Version Extraction Feature > |
⬩ Screenshot Feature
Users can capture screenshots of important moments while in CBT or VR mode and save them for future reference.
| |
< Screenshot Feature > |
⬩ VR Mode Magnifier Feature with Zoom Adjustment
The VR mode magnifier feature has been upgraded, allowing for up to 10x magnification. The B and Y buttons on the controller zoom in, while the A and X buttons zoom out.
| |
< VR mode magnifier feature with zoom adjustment (Left: Standard / Right: 10x Zoom) > |
⬩ Improved VR Mode Content Quality
The quality of VR mode content has been enhanced, with improved mirroring proportions on external screens and elimination of flickering text issues.
| |
< Improved VR Mode Content Quality > |
⬩ Improved Data Linkage Structure for System Operation Without a Separate Database
The need for a separate database has been eliminated. Data is now stored within the program's internal storage, allowing for flexible movement of the system folder path.
|
< Improved Data Linkage Structure for System Operation Without a Separate Database > |
Expected Effects
The VARLOS WebVR Editor has limitless potential applications. Beyond reconstructing crime scenes for investigations, it can be used for familiarization training within buildings or ships. It can serve as orientation material to introduce new employees to the layout of company buildings, and it can also be used to offer virtual tours of school facilities and dormitories for new students and their parents. Additionally, it can extend to recreating museums and tourist attractions in virtual space. Wherever there is a need to recreate a location in a virtual environment, the WebVR Editor allows for realistic experiences without being constrained by time or place.
VARLOS Web VR Editor Features
1. VR Content Creation Without Coding
Users can create their own VR content in a web browser without needing special programming skills or coding knowledge. By selecting and dragging 360° images and various multimedia files, users can easily place them in the desired location to create VR content.
2. Easy Space Scanning with a 360° Camera
Users can reconstruct virtual spaces without expensive 3D scanning equipment by capturing images with a 360° camera. The time-consuming and costly process of 3D scanning, including data post-processing, is not required. With just a click of the camera button, space scanning is completed, resulting in a clear, noise-free virtual environment.
3. Built-in Software Mirroring Functionality
VR users' screens can be mirrored in real-time without the need for additional apps or software. The VR Cabin and Widescreen Monitor included in the VARLOS WebVR Editor System allow external viewers to see the same content as the VR user.
4. Convenient Web Browser-Based Access and Content Sharing
The program runs in a familiar web browser and can be converted to a cloud service if necessary. Created content can be shared between WebVR Editors using the scenario extraction/insertion feature. Additionally, scenarios can be exported as a viewer-only version for users without the WebVR Editor, enabling them to experience the VR content without installation.
Planning Elements
⬩ User-Created VR Content Platform
Step 1 360° On-Site Photography | Step 2 Web VR Editor Scenario Creation/Editing | Step 3 Web VR Viewer Execution |
| | |
A feature is needed that allows users to create and utilize VR content themselves through processes such as 360° camera scanning, data input, and scenario conversion.
Users should be able to experience a sense of immersion and realism when using the VR content.
The system should be designed so that users other than the wearer can also participate in the virtual space and share the same experience.
All functions that operate in CBT mode must work identically in VR mode.
⬩ Scanning Method Overcoming 3D Scanner Limitations
| 3D Scanning
| Web VR Editor |
Precision and Resolution | Some scanners cannot capture small details accurately.
| Supports 4K to 8K images.
|
Scan Time
| High-resolution scans take considerable time, especially for large or complex objects. | Same as standard photography.
|
Surface Characteristics | Reflective or transparent materials are difficult to scan.
| Not affected. |
Data Processing
| Post-processing is essential, including noise removal, mesh generation, and requires specialized knowledge. | Excluding photography, the total scenario creation time for 10 scenes is approximately 30 minutes.
|
Cost
| High-cost scanners involve additional operational and maintenance expenses, as well as licensing fees. | Cost of purchasing a 360° camera, along with system setup and licensing fees. |
Portability | High-precision scanners are large and heavy, making them less portable. | Capable of being captured with a small and lightweight 360° camera.
|
⬩ Designing for External Viewing and Sharing
Enable real-time rendering of the same screen seen by the VR user for external viewing.
Implement a screen capture feature during VR use.
Design the system with zoom in/out functionality to allow detailed examination of on-site situations.
Allow uploading of various multimedia files such as PDFs, images, text, and audio.
Implement methods for sharing scenarios with third parties.
Design the system without the need for a database, utilizing a JSON structure.
Main Features and Implementation Scope of the VARLOS Web VR Editor
▪ Scenario Creation/Editing/Deletion/Execution
The editor service allows users to configure and fine-tune each scene of a scenario and link the screens together to complete the entire scenario. Previously created scenarios can be edited or deleted, and scenarios can be executed based on these settings.
▪ Scenario Extraction/Insertion
The service allows users to extract/insert scenarios as viewer or data files. This enables scenario sharing or exporting to a viewer-only version.
▪ CBT Mode/VR Mode
CBT mode can be used through mouse clicks in a web browser, while VR mode can be used with a VR controller via an HMD.
| |
< CBT mode > | <VR mode> |
▪ Upload of Various Multimedia Files to Scenarios
PDF, images, text, and audio files can be inserted into scenarios and viewed in both CBT and VR modes.
| |
< Multimedia files in CBT mode > | < Multimedia VR mode > |
VARLOS Web VR Editor System Configuration
The Web VR Editor System is divided into Software and Hardware. The Web VR Editor System refers to the virtual reality simulation system, including the Web VR Editor Software, that efficiently and safely operates with the Web VR Editor Hardware.
Software
This product is a web browser-based VR content execution software that implements a VR program through scenario writing and editing. The software is installed on a server computer and operates within an internal network, functioning similarly to a general web service.
2. Hardware
The hardware consists of VR HMD, VR Cabin, and Server PC.
⬩ VR
The Meta Oculus Quest 2 is the primary VR HMD device used. It is also compatible with Meta Oculus Quest Pro and Meta Oculus Quest 3.
⬩ VR Cabin
The system requires an independent safety space for HMD wearers to ensure user safety. The VR cabin is provided with dimensions (W 2,000 mm × L 2,000 mm × H 2,100 mm), with a Widescreen Monitor available upon request.
⬩ Server PC
Refer to the 'Recommended Specifications and Specs' for server PC specifications.
Recommended Specifications and Specs
PC Specs
⬝CPU | Intel Core i7 or higher |
⬝RAM | 8GB or more |
⬝GPU | GeForce GTX 1070 or higher |
⬝SSD/HDD | 200GB or more |
⬝Browser | Google Chrome 126 |
Content Specs
⬝Play | ◼ Single | ◻ Multi |
⬝Operation | ◼ PC based VR | ◻ Mobile Stand-alone VR |
⬝HMD | ◼ Meta Quest | ◻ Htc Vive ◻ Odyssey |
⬝Control | ◼ Controller | ◻ Hand Tracking |
Software Quality Certification & Research Papers
| |
[Software Quality Certification] Highest Grade (GS-22-0016)
| [Research Paper] Performance Study on Precomputed Rendering Techniques for Reducing Rendering Load in Web VR Environments
|
Virtual Reality Solution for Reconstructing Real-World Environments
Using a Web Browser or VR Device
WebVR System Construction and Enhancement for National Forensic Service Regional Research Lab
VARLOS Web VR Editor
Project name : WebVR System Construction and Enhancement for National Forensic Service Regional Research Lab
Project period : April 2, 2024 - July 30, 2024
As advancements in forensic science and technology continue to evolve, the adoption of innovative investigative methods has become crucial.
The VALOS Web VR Editor is software that allows users to create their own VR content. Through processes such as scanning on-site images using a 360° camera, data input, and scenario creation, users can wear a VR headset (HMD) to reconstruct the scene.
This technology can be applied to fire investigations, enabling investigators to immerse themselves in the environment and conduct investigations with a heightened sense of realism, without worrying about physical or chemical hazards like collapse risks or toxic gases. The VARLOS WebVR Editor System provides an environment where investigators and stakeholders can easily understand fire scenes, propose credible causes, and devise prevention strategies.
In April 2023, Samwoo Immersion Co., Ltd. completed the development of the 'National Forensic Service Virtual Reality Simulation System' in collaboration with the National Forensic Service. Following this, in July 2024, the company established the second Virtual Reality Simulation System using the WebVR Editor at the Daegu Forensic Science Research Institute, a regional research lab of the National Forensic Service. This project involved enhancing the existing Virtual Reality Simulation System from version 2.0 to 2.2 and implementing these upgrades at the Daegu Forensic Science Research Institute.
⬩ Application of WebVR Dedicated USB Key License
The WebVR Editor can now be used on any PC with a USB key license, not just the installed server PC. The USB key serves as the execution key for the WebVR Editor, and it must be inserted into the PC for the Editor to run. If the USB is removed, the program will automatically shut down after one minute, unless the USB is reinserted within that time.
⬩ Scenario Extraction/Insertion Feature for Sharing Between WebVR Editors
Scenarios created by users can be shared using the extraction/insertion feature. User A can extract a scenario and send it to User B, who can then insert it into their WebVR Editor for execution and editing.
⬩ Scenario Viewer-Only Version Extraction Feature
Scenarios can be exported as a viewer-only version for third parties who do not own the WebVR Editor, allowing them to view the scenario without editing capabilities.
⬩ Screenshot Feature
Users can capture screenshots of important moments while in CBT or VR mode and save them for future reference.
⬩ VR Mode Magnifier Feature with Zoom Adjustment
The VR mode magnifier feature has been upgraded, allowing for up to 10x magnification. The B and Y buttons on the controller zoom in, while the A and X buttons zoom out.
⬩ Improved VR Mode Content Quality
The quality of VR mode content has been enhanced, with improved mirroring proportions on external screens and elimination of flickering text issues.
⬩ Improved Data Linkage Structure for System Operation Without a Separate Database
The need for a separate database has been eliminated. Data is now stored within the program's internal storage, allowing for flexible movement of the system folder path.
The VARLOS WebVR Editor has limitless potential applications. Beyond reconstructing crime scenes for investigations, it can be used for familiarization training within buildings or ships. It can serve as orientation material to introduce new employees to the layout of company buildings, and it can also be used to offer virtual tours of school facilities and dormitories for new students and their parents. Additionally, it can extend to recreating museums and tourist attractions in virtual space. Wherever there is a need to recreate a location in a virtual environment, the WebVR Editor allows for realistic experiences without being constrained by time or place.
1. VR Content Creation Without Coding
Users can create their own VR content in a web browser without needing special programming skills or coding knowledge. By selecting and dragging 360° images and various multimedia files, users can easily place them in the desired location to create VR content.
2. Easy Space Scanning with a 360° Camera
Users can reconstruct virtual spaces without expensive 3D scanning equipment by capturing images with a 360° camera. The time-consuming and costly process of 3D scanning, including data post-processing, is not required. With just a click of the camera button, space scanning is completed, resulting in a clear, noise-free virtual environment.
3. Built-in Software Mirroring Functionality
VR users' screens can be mirrored in real-time without the need for additional apps or software. The VR Cabin and Widescreen Monitor included in the VARLOS WebVR Editor System allow external viewers to see the same content as the VR user.
4. Convenient Web Browser-Based Access and Content Sharing
The program runs in a familiar web browser and can be converted to a cloud service if necessary. Created content can be shared between WebVR Editors using the scenario extraction/insertion feature. Additionally, scenarios can be exported as a viewer-only version for users without the WebVR Editor, enabling them to experience the VR content without installation.
⬩ User-Created VR Content Platform
Step 1
360° On-Site Photography
Step 2
Web VR Editor Scenario Creation/Editing
Step 3
Web VR Viewer Execution
A feature is needed that allows users to create and utilize VR content themselves through processes such as 360° camera scanning, data input, and scenario conversion.
Users should be able to experience a sense of immersion and realism when using the VR content.
The system should be designed so that users other than the wearer can also participate in the virtual space and share the same experience.
All functions that operate in CBT mode must work identically in VR mode.
⬩ Scanning Method Overcoming 3D Scanner Limitations
Precision and Resolution
High-resolution scans take considerable time, especially for large or complex objects.
Post-processing is essential, including noise removal, mesh generation, and requires specialized knowledge.
High-cost scanners involve additional operational and maintenance expenses, as well as licensing fees.
Cost of purchasing a 360° camera, along with system setup and licensing fees.
High-precision scanners are large and heavy, making them less portable.
⬩ Designing for External Viewing and Sharing
Enable real-time rendering of the same screen seen by the VR user for external viewing.
Implement a screen capture feature during VR use.
Design the system with zoom in/out functionality to allow detailed examination of on-site situations.
Allow uploading of various multimedia files such as PDFs, images, text, and audio.
Implement methods for sharing scenarios with third parties.
Design the system without the need for a database, utilizing a JSON structure.
▪ Scenario Creation/Editing/Deletion/Execution
The editor service allows users to configure and fine-tune each scene of a scenario and link the screens together to complete the entire scenario. Previously created scenarios can be edited or deleted, and scenarios can be executed based on these settings.
▪ Scenario Extraction/Insertion
The service allows users to extract/insert scenarios as viewer or data files. This enables scenario sharing or exporting to a viewer-only version.
▪ CBT Mode/VR Mode
CBT mode can be used through mouse clicks in a web browser, while VR mode can be used with a VR controller via an HMD.
▪ Upload of Various Multimedia Files to Scenarios
PDF, images, text, and audio files can be inserted into scenarios and viewed in both CBT and VR modes.
The Web VR Editor System is divided into Software and Hardware. The Web VR Editor System refers to the virtual reality simulation system, including the Web VR Editor Software, that efficiently and safely operates with the Web VR Editor Hardware.
Software
This product is a web browser-based VR content execution software that implements a VR program through scenario writing and editing. The software is installed on a server computer and operates within an internal network, functioning similarly to a general web service.
2. Hardware
The hardware consists of VR HMD, VR Cabin, and Server PC.
⬩ VR
The Meta Oculus Quest 2 is the primary VR HMD device used. It is also compatible with Meta Oculus Quest Pro and Meta Oculus Quest 3.
⬩ VR Cabin
The system requires an independent safety space for HMD wearers to ensure user safety. The VR cabin is provided with dimensions (W 2,000 mm × L 2,000 mm × H 2,100 mm), with a Widescreen Monitor available upon request.
⬩ Server PC
Refer to the 'Recommended Specifications and Specs' for server PC specifications.
PC Specs
Content Specs
Highest Grade (GS-22-0016)