KR-102962625-B1 - 3D content web distribution system for high-resolution location data using WebRTC
Abstract
The present invention relates to a web distribution system for 3D content of high-resolution positioning data using WebRTC, and more specifically, to a web distribution system for 3D content of high-resolution positioning data using WebRTC that can control a digital twin of high-resolution positioning data on a web page using WebRTC.
Inventors
- 안신원
Assignees
- 주식회사 와플랩
Dates
- Publication Date
- 20260512
- Application Date
- 20240709
Claims (4)
- A location positioning terminal that generates 3D content by displaying location positioning data as 3D modeling or 3D effects on OSM (Open Street Map); A 3D content providing server that receives 3D content of location positioning data uploaded from at least one of the above-mentioned location positioning terminals; and At least one user terminal that receives 3D content of the location positioning data from the 3D content providing server using WebRTC without installing a program; comprising, The above 3D content providing server is, An upload unit that receives 3D content of location positioning data uploaded from at least one location positioning terminal; and A sharing control unit that, when the 3D content is provided to the user terminal using WebRTC, if a resource including computing resources and networking resources of the user terminal does not satisfy a preset standard value, controls the use of resources of at least one device connected to the same network as the user terminal using a WebRTC-based resource sharing framework; A 3D content web distribution system for high-resolution positioning data utilizing WebRTC, characterized by including
- delete
- delete
- In paragraph 1, The above 3D content providing server is, A 3D content web distribution system for high-resolution positioning data using WebRTC, characterized by providing 3D content to the above-mentioned user terminals by assigning a unique camera to each user terminal to control the 3D content.
Description
3D content web distribution system for high-resolution location data using WebRTC The present invention relates to a web distribution system for 3D content of high-resolution positioning data using WebRTC, and more specifically, to a web distribution system for 3D content of high-resolution positioning data using WebRTC that can control a digital twin of high-resolution positioning data on a web page using WebRTC. When visualizing 3D in a web browser, there is a problem where the loading time varies depending on the size of the 3D model file built with Unity. In particular, refreshing the web browser requires waiting for reloading, and the loading time becomes even longer when using heavy 3D modeling files. In addition, it is unfortunate that the CPU or GPU allocated to the PC cannot be fully utilized, and even when using a virtual server, uploading large files is a financial burden. In particular, there is a problem where 3D model loading delays in web browsers cannot be improved due to the GPU resources required to visualize GIS-based positioning data on a 3D model. FIG. 1 is a block diagram of a 3D content web distribution system for high-resolution positioning data using WebRTC according to an embodiment of the present invention. FIG. 2 is a block diagram of a 3D content providing server according to an embodiment of the present invention. FIG. 3 is a flowchart of a method for web distribution of 3D content of high-resolution positioning data using WebRTC according to an embodiment of the present invention. FIG. 4 is an example diagram of the operation of a location positioning terminal according to an embodiment of the present invention. FIG. 5 is an example diagram of the operation of a 3D content providing server according to an embodiment of the present invention. The above objects, other objects, features, and advantages of the present invention will be easily understood through the following preferred embodiments associated with the accompanying drawings. However, the present invention is not limited to the embodiments described herein and may be embodied in other forms. Rather, the embodiments introduced herein are provided to ensure that the disclosed content is thorough and complete, and to ensure that the spirit of the present invention is sufficiently conveyed to those skilled in the art. Where in this specification it is stated that any element, component, device, or system comprises a component consisting of a program or software, it should be understood that, even without explicit mention, the element, component, device, or system comprises hardware (e.g., memory, CPU, etc.) or other programs or software (e.g., an operating system or drivers required to run the hardware) necessary for the program or software to execute or operate. Furthermore, unless otherwise specified regarding the implementation of any element (or component), it should be understood that the element (or component) may be implemented in software, hardware, or in any form that combines both software and hardware. Furthermore, the terms used herein are for the purpose of describing embodiments and are not intended to limit the invention. In this specification, the singular form includes the plural form unless specifically stated otherwise in the text. As used in this specification, 'comprises' and/or 'comprising' do not exclude the presence or addition of one or more other components to the mentioned components. Additionally, in this specification, terms such as 'part', 'device', etc., may be intended to refer to hardware and the functional and structural combination of software driven by said hardware or for driving said hardware. For example, the hardware here may be a data processing device including a CPU or other processor. Furthermore, the software driven by the hardware may refer to a running process, object, executable, thread of execution, program, etc. Hereinafter, specific technical details to be implemented in the present invention will be described in detail with reference to the attached drawings. An average person skilled in the art will readily infer that each component depicted in the drawings indicates that it can be functionally and logically separated, and does not necessarily mean that each component is distinguished as a separate physical device or written in separate code. FIG. 1 is a block diagram of a 3D content web distribution system for high-resolution location positioning data using WebRTC according to an embodiment of the present invention. As shown in FIG. 1, the 3D content web distribution system for high-resolution location positioning data using WebRTC according to the present invention may include a user terminal (100), a 3D content providing server (200), and a location positioning terminal (300). The above user terminal (100) may be a terminal that outputs 3D content of location positioning data in real time using WebRTC without installing a program by using a web page, app page, progra