Virtual Reality Scene Modeling in The Context of Internet of Things

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

Alexandria Engineering Journal (2021) xxx, xxx–xxx

H O S T E D BY
Alexandria University

Alexandria Engineering Journal


www.elsevier.com/locate/aej
www.sciencedirect.com

Virtual reality scene modeling in the context of


Internet of Things
Chufeng Huang a, Wen Zhang a,*, Liang Xue a,b

a
School of Academy of Fine Arts, Guangdong University of Education, Guangzhou 510800, China
b
SInstitute of Data Science, City University of Macau, Macau

Received 23 September 2021; revised 18 October 2021; accepted 4 November 2021

KEYWORDS Abstract The Internet and the Internet of Things (IoT) connect the world inside and outside the
Internet of Things; network through online and offline communication, which forms the original single network virtual
Virtual Reality Scene; platform. The integration of IoT, virtual reality and artificial intelligence can provide intelligent
Information Sharing System; WebVR interaction for various application fields. However, we need to solve the problems of data
Data Collection; lightweight, real-time data transmission based on the IoT, and visualization of scene data on the
Business Integration Web. This paper uses the IoT and virtual reality technology to propose a virtual reality scene mod-
eling method based on the IoT platform, as well as the database dynamic loading management
method and device of the virtual reality system, which includes building the database, storing the
involved data structures for various scenes and functions in the virtual reality system. The time–
space IoT engine is connected with the integrated service sharing center. The IoT platform collects
data through the IoT sensor system and provides support for the application platform through the
integrated service sharing center. The proposed method can meet the needs of large-scale data
acquisition and modeling, shorten the loading time, improve the efficiency, and save the wasted
computing resources and memory.
Ó 2021 THE AUTHORS. Published by Elsevier BV on behalf of Faculty of Engineering, Alexandria
University. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/
licenses/by-nc-nd/4.0/).

1. Introduction according to the agreed protocol, carries out information


exchange and communication, so as to realize intelligent iden-
The IoT refers to a kind of network that connects any item tification, positioning, tracking, monitoring and management
with the Internet through information sensing equipment [1]. Industry is an important application field of IoT. All kinds
of terminals with environmental awareness, computing mode
based on ubiquitous technology and mobile communication
Abbreviations: IoT, Internet of Things; VR, Virtual Reality; M2M, are continuously integrated into all aspects of industrial pro-
Machines and Machines; QoE, Quality of Experience; QoS, Quality of duction, which can greatly improve manufacturing efficiency,
Service improve product quality, reduce product cost and resource
* Corresponding author.
consumption, promote traditional industry to a new stage of
E-mail address: zhangwen@gdei.edu.cn (W. Zhang).
intelligent industry, and form a new intelligent manufacturing
Peer review under responsibility of Faculty of Engineering, Alexandria
mode system [2]. With the continuous development of IoT,
University.
https://doi.org/10.1016/j.aej.2021.11.022
1110-0168 Ó 2021 THE AUTHORS. Published by Elsevier BV on behalf of Faculty of Engineering, Alexandria University.
This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Please cite this article in press as: C. Huang et al., Virtual reality scene modeling in the context of Internet of Things, Alexandria Eng. J. (2021), https://doi.org/
10.1016/j.aej.2021.11.022
2 C. Huang et al.

there are more and more products and services in our life to (2) This paper proposes a virtual reality information shar-
achieve online virtualization. At the same time, with the devel- ing system based on the IoT, which can realize the safe
opment of the Internet, there is its extension field of Internet of sharing of information and ensure the information secu-
things technology [3]. After the Internet has occupied the vir- rity. Through the permission setting, different permis-
tual world, IoT as an extension of the virtual world has entered sions are set for different users. Users with different
the real world of our lives, thus playing a bridge role between permissions can only share the information within the
the virtual world and the real world [4]. user’s permissions, while users with ordinary permis-
At present, with the rapid development of the Internet of sions can’t share the high-level data information, which
things, there are also many problems, such as insufficient open can realize the information sharing Information sharing
and sharing of data, not wide application fields, insufficient is very convenient.
development and utilization of data resources, serious disorder (3) A new method and device for dynamic loading manage-
abuse, etc. In the process of building a unified cloud platform, ment of database in virtual reality system are proposed.
there are a lot of equipment and equipment data information (4) This paper provides a display method of virtual reality
management difficulties. Therefore, it is necessary to build a VR scene, which solves the problem that the existing dis-
unified platform for managing equipment and data [5]. Virtual play settings can only simply interact with the VR space,
Reality (VR) refers to the artificial creation of a three- and reduce the user’s sense of experience, and the scope
dimensional environment with the help of computer system of application is low.
and sensor technology. In this artificial three-dimensional envi-
ronment, every object, including the user himself, has a posi- The rest of this paper is organized as follows. Section 2 dis-
tion and posture relative to the system coordinate system. cusses related work, followed by the creation of virtual scene in
The scene that the user sees is determined by the user’s position Internet of things in Section 3. The multi-virtual terminal selec-
and the direction of the head (eyes) [6]. Virtual reality creates a tion based on Internet of things is discussed in Section 4. Sec-
new state of human–computer interaction, which brings more tion 5 shows the design of virtual reality scene modeling
real and immersive experience by mobilizing all users’ senses scheme in the environment of Internet of things, and Section 6
(vision, hearing, touch, smell, etc.), and is widely used in concludes the paper with summary and future research
games, news media, social networking, sports events, movies, directions.
urban planning, real estate and other fields [7]. The use of vir-
tual reality technology can realistically simulate the effect of 2. Related work
building planning [8,9]. By modifying the building height, the
material and color of the building facade, the speed and qual- IoT is a new and promising technology, which processes some
ity of the scheme design are accelerated, the scheme design is devices interacting through the Internet, so as to ensure that
improved, and a lot of funds are saved. Virtual reality technol- the wearable devices, sensors, mobile phones and other intelli-
ogy enables the planning department to see the planning effect gent terminals can be connected to intelligent nodes with
in real time and better grasp the architectural state of the plan- mutual communication ability [13,14]. The IoT connects ‘‘ob-
ning area [10]. However, for the complex structure of the target jects” and realizes communication between Machines and
space, drawing point by point in the computer, the workload is Machines (M2M), which means that data communication
too large, it is not easy to realize the virtual reality scene between heterogeneous devices can be conducted without
[11,12]. human intervention [15,16].
Based on the IoT and cloud computing theory, this paper In view of the latest progress of ubiquitous computing tech-
analyzes the design, operation and user experience of the exist- nology, there are many IoT applications in different environ-
ing network virtual scene, and discusses the layout of the vir- ments, which are expected to improve and improve the daily
tual scene information interface. Firstly, the development life quality of users, such as smart families, smart cities, intel-
and current situation of virtual scene and Internet of things ligent industry and intelligent medical treatment. These appli-
technology are analyzed, and then the specific application of cations have different characteristics, and they also have
Internet of things technology in real scene operation task mod- different time delay and data rate requirements [17,18]. How-
ule is summarized. Secondly, according to the user’s operation ever, it is precisely because of the above characteristics of
model of virtual scene, the user interface information is IoT services that make the current Internet of things services
arranged reasonably. Finally, the interface information layout and applications also face a series of challenges [19,20]. The
is matched with the task module in the real scene to get existing IoT applications are usually oriented to specific indus-
through the online and offline real-time interaction process, tries, with single and independent functions, and different
so as to establish the real-time interaction experience model application industries have different information transmission
of online virtual scene and offline real scene. and processing methods, and there are problems such as
The specific contributions of this paper include: resource reuse difficulties and data inconsistency [21,22]. In
other words, most IoT applications do not have flexibility
(1) This paper realizes the construction of the IoT platform and adaptability, and efficient data interaction is difficult to
in the unified cloud platform, so as to effectively manage realize between different IoT application systems, which makes
the virtual equipment and data through the Internet of it difficult to coordinate and cooperate effectively among these
things platform, and through the Internet of things plat- relatively independent application systems [23,24]. Therefore,
form, the collected data will be sent to the application it is an important idea to build a general equipment resource
layer after fusion processing, which can provide timely management and service platform for IoT in the future, shield
support for the application layer. the differences between different systems, provide unified ser-
Virtual reality scene modeling in the context of Internet of Things 3

vice interface for application layer and support multi-level The purpose of the IoT is to connect various entities to a
semantic support system. With the birth of IoT applications unified network, and through the combination of various
in many new fields, some applications have strict requirements entity functions to better meet business needs. IoT services
for network delay and reliability [25]. usually have the requirements of time and space. At the same
In view of these requirements, mobile edge computing is off time, the application scenarios of different sensing devices are
loading seems to be a feasible solution [26,27]. By deploying also different, there are certain regional requirements, and the
edge gateway in the environment, computing tasks in terminal service is usually limited by the device resources and other con-
are unloaded to edge gateway, which greatly reduces the pro- ditions. Because most of the physical devices in the IoT envi-
cessing delay of tasks and energy consumption of Internet of ronment are in a resource constrained environment, they
things devices, thus improving Quality of Service (QoS) of net- usually have strict requirements on battery power supply,
work and Quality of Experience (QoE) of users [28]. In addi- bandwidth occupation, etc., so how to make the optimal
tion, because many communication devices in IoT are used deployment of devices under resource constrained conditions
for low-power operation and require a larger communication is an important direction of IoT applications.
range, it is necessary to deploy the base station reasonably to
expand the coverage. With the continuous development of
IoT technology, related applications and services have gradu- 3. Methods
ally entered our lives [29]. With the development of IoT intel-
ligent service system, it has become the focus of domestic and The design of virtual scene environment plays an important
international research [30,31]. However, most of the IoT appli- role in the visual simulation of IoT. Combined with the actual
cations are relatively independent, with single functions, and layout of the scene, and considering the actual characteristics
different application industries have different information of the environment, in addition to the relevant models, we also
transmission and processing methods. There are problems of need to create terrain, landform and so on to make the scene
data inconsistency and resource reuse between application sys- more realistic. User interface includes user, interaction opera-
tems, and lack of linkage mechanism of interconnection. tion and user interface. To ensure the user experience has
Therefore, it is very important to provide a unified IoT equip- become the main goal of system designers in their daily work,
ment resource management platform to shield the heterogene- three aspects need to be studied: user research, interaction
ity of application subsystems. design and interface design [35]. Some studies show that in
The core technical idea of the IoT is to realize ubiquitous the interaction process of two-dimensional computer scene,
intelligent services based on collaborative fusion virtual net- the user obtains about 90% of the interactive behavior through
work. Since the concept of IoT was put forward, the intelligent the graphical interface. Graphical interface plays an important
service of Internet of things in virtual environment has gradu- role in the scene of information transmission.
ally become the focus of research at home and abroad. It is the In two-dimensional computer scene, graphical interface
key of intelligent services of IoT to describe the functions of mainly corresponds to some metaphors represented by differ-
various devices in the environment of Internet of things, and ent sizes of screen [36]. There are desktop metaphors like
then use the unified service bus to provide the functions of PC, drawer metaphors of mobile phones, and the design of
devices to the application layer, so as to realize the call and smart watch round screen. However, in the 3D scene, the
interaction between heterogeneous devices. degree of freedom of interaction is relaxed to the whole 3D
Due to the different configuration of resources and virtual space, and users have a broader input channel, which requires
scenes, compared with traditional web services, IoT services critical inheritance and innovation of graphical interface in the
have different characteristics. Industrial Internet of Things virtual scene [37–40]. In the virtual scene, the graphical inter-
requires high reliability of data [32]. For wireless communica- face has the following characteristics.
tion in industrial environment, data is usually deterministic
and has strict time limit. For applications such as motion con- (1) Content space–time discontinuity and real-time feed-
trol, it is characterized by low delay and jitter. For monitoring back to users. The appearance of graphical interface
of vibration or temperature sensing, it can accept the second and component depends on the function of product
level delay. Therefore, it is necessary to deploy gateways in and the scene and environment of user. From the dimen-
the virtual environment, manage a large number of terminals sion of time and space, graphical interface can’t be
in the virtual environment and control the processing, and expressed continuously [41,42]. When different opera-
unload the computing tasks in the terminal to the gateway to tions are implemented in the virtual scene, the graphical
greatly reduce the processing delay of tasks and the energy interface may undertake the function of transmitting
consumption of IoT devices, so as to improve the QoS of the information in the scene, mixed with the discrete interac-
network and the QoE of users [33]. The diversity and hetero- tive operation of the user, and feedback the correspond-
geneity of information collected by sensors. The information ing expression of the input content to the user
of the physical world collected by various sensor devices is con- discontinuously, so as to complete the content exchange
verted into the corresponding discrete data, which can be the with the system information. Fig. 1 is the controlling
collected temperature, image, video and other information room.
[34]. The types of device entities in the application environment (2) The diversity of display forms. In the virtual scene, the
of the Internet of things are more extensive and diverse. It is graphical interface may be presented in two-
precisely because of the connection of various sensors that dimensional, three-dimensional graphical interface, or
the IoT can flexibly extend the traditional Internet to the even in combination. For example, when the menu
underlying physical environment and generate information expressing the content options appears in the virtual
interaction with the corresponding device entities. scene, the user can understand it in the form of two-
4 C. Huang et al.

Fig. 1 Controlling room. Fig. 3 Warehouse.

dimensional pictures; in the driving scene of the virtual


scene, the prompt information such as turning tends to
be organized in the form of three-dimensional imitating
the real world warning signs. The specific way of its
appearance depends on the metaphor of the scene in
the design. In essence, the design is the mapping and
expression of the real world, and the graphical interface
is only the tentacle of the system’s communication with
the world and users. Designers in the design of graphical
interface should pay attention to the combination of the
design scene, through multiple iterations, take appropri-
ate, user-friendly presentation form. Fig. 2 is the
supermarket.
(3) Unilateral interaction implicitness. The highest level of
Fig. 4 Wharf.
design is ‘‘user invisible”, which emphasizes that users
can be affected by the interface as little as possible, have
a stronger sense of immersion and focus more on the form of warning box. In this process, the user does not need
interaction task itself. In the process of interaction, to operate. After the system completes the prompt effect, it will
visual sense is the main channel for users to obtain infor- close naturally and complete an implicit interactive expression.
mation. Users have been interacting with the environ- Fig. 4 is the wharf.
ment, but it is difficult to detect the energy invested by In the process of virtual natural scene development, we
their senses. The graphical expression can meet the should not only consider the fidelity of the scene model, but
user’s habits, at the same time, it can’t interrupt the also pay attention to the optimization of the scene and model,
user’s own operation behavior, and feedback the content to ensure the authenticity, but also reduce the performance
to the user, which can complete the effective transmis- consumption and shorten the rendering time as much as possi-
sion of information. Fig. 3 shows the warehouse. ble. Therefore, it is necessary to optimize the performance of
the scene.
Graphical interaction components can be combined with
interactive means to enhance the user’s immersion in the vir- 4. Results
tual scene. For example, in some warning scenarios, the system
can pass dangerous and wrong information to the user in the 4.1. Mathematical model of multi-virtual terminal selection
problem

The multi-virtual terminal selection problem under the context


of IoT refers to the synergistic combination to be conducted by
the terminal device of multiple perception layers in support of
the business requests of the business layer. Here ‘‘synergistic”
means the ability or process of reasonably coordinating two
or more different resources or entities to achieve certain objec-
tives in a coordinated manner. In the virtual environment of
IoT, effective multi-virtual terminal coordinated aggregation
algorithm is of vital importance to realize the intelligence
and automation of IoT services.
In the networked virtual environment of IoT, IoT applica-
tion scenarios are abstracted into business layer, resource layer
Fig. 2 Supermarket.
Virtual reality scene modeling in the context of Internet of Things 5
2 3
and the corresponding terminal aggregation set to the virtual 0 1 0
6 7
business service i. Among them, resource layer is the compre- Cj ¼ 4 1 0 15 ð1Þ
hensive modeling of the networked layer and the virtual per- 0 1 0
ception layer in the overall IoT architecture. The model is
represented in the form of logic diagram, represented as 2 3
0 1 1
GSM ðPi ; Ci ; Qi Þ and GRM ðT; LÞ respectively. The research of 6 7
multi-terminal selection faced to IoT business is to study Cj ¼ 4 1 0 05 ð2Þ
how to map GSM ðPi ; Ci ; Qi Þ into GRM ðT; LÞ in order to select 1 0 0
the optimal terminal set to provide services. The IoT virtual Protocol 2: In the networked virtual environment of IoT,
business scenario diagram and abstract model is shown in multiple end terminals conduct information exchange through
Fig. 5. wired or wireless communication modes and the correspond-
As shown in Fig. 5, the second wireless chip wirelessly con- ing logic diagram can be represented as GRM ðT; LÞ, which is
nects each of the wireless handle controllers through the sec-  
comprised of terminal set Tk ¼ tk;w jw ¼ 1; 2;    ; W and net-
ond protocol. The first protocol and the second protocol are
worked communication link bandwidth resource between ter-
different wireless communication protocols. The host is wire-
minals L ¼ fle je ¼ 1; 2;    ; Og. Here, represents the wth
lessly connected to the virtual reality helmet, or the host is inte-
capacity of the tk;w th terminal and le represents the bandwidth
grated into the virtual reality helmet.
resource of the eth link.
Protocol 1: Logic diagram GSM ðPi ; Ci ; Qi Þ is used to repre-
Virtual service terminal set: It represents that for each vir-
sent each virtual business iði ¼ 1; 2;    ; nÞ and it includes busi-
  tual business i, it always has corresponding multiple optional
ness set Pi ¼ pi;v jv ¼ 1; 2;    ; Vi and business relationship
Virtual service terminal sets, marked as Ci;s . Here s represents
matrix Ci ¼ Pi  Pi as well as business quality index set
  the sth virtual service terminal set corresponding to the virtual
Qi ¼ qi;v jv ¼ 1; 2;    ; Vi . Here, pi;v represents the vth sub- business Pi . Meanwhile, the corresponding virtual service ter-
business of virtual business i and in order to represent the rela- minal set to every virtual business must meet the resource abil-
tionship among the relationship, the idea of transfer matrix is ity constraint in Formulas (3) and (4), which mainly include
introduced. The value (0 or 1) of the matrix element represents the restrictions in terminal ability and link capacity. In the for-
the connection relationship between each sub-class service for mulas, w represents the ability of terminal k and e represents
the convenience of analysis and processing. Assume that a cer- which link to be occupied.
tain virtual business j corresponds to Cj , as shown by Formula X
(1) and the relationship between sub-businesses is the imple- tik;w 6 Tk;w ; 8w 2 ½1; W ð3Þ
mentation sequence of pj;1 ! pj;2 ! pj;3 . For Formula (2), the i

relationship between the sub-businesses can be analyzed as X


 lie 6 Le ; 8e 2 ½1; E ð4Þ
! pj;2
the parallel implementation order of pj;1 . q represents i
! pj;3 i;v
the quality index of the vth sub-business of virtual business i. To sum up the above concepts of virtual business model,
resource model and terminal synergistic aggregation model,

Wireless Wireless
camera camera Wireless
Protocol 2
equipment equipment handle
controller
Protocol 1
Wireless
camera Wireless
equipment handle
controller
Server connection Knowledge
Wireless
and virtual data database
camera
transmission management
equipment
module module

Micro-controller

Virtual reality helmet

Host machine

Fig. 5 Multi-virtual terminal selection in Internet of things environment.


6 C. Huang et al.

it can be learned that the multi-terminal selection problem bhmax


06 6 3:5 ð10Þ
faced to IoT business lies on the mapping algorithm from Pro- h_ S  FhSH  1s
tocol 1 to Protocol 2 in resource aggregation management
layer, which is responsible to provide the optimal terminal
combination and distribution plan for multiple virtual busi-
nesses in the application layer in order to improve the service (3) When the virtual dynamic movement platform moves to
efficiency of IoT virtual resources. a certain position and then returns to the neural posi-
tion, in order to improve the fidelity of movement simu-
4.2. Parameter optimization and its constraint conditions of lation, it needs to do the return movement without the
model user’s notice. Therefore, during the process of no trans-
lation state of the movement platform jack, the angular
speed and the linear acceleration need to be lower than
Model optimization is a typical non deterministic polynomial
the maximum angular speed and linear acceleration that
time problem. The computational complexity of these prob-
can be perceived by humans. On the other hand, the
lems increases sharply with the increase of the number of sta-
platform shall be returned to the neural position as soon
tions, so it is difficult to improve the deployment efficiency of
as possible, which is to make sure that the platform can
base stations. In addition, if the base station density is too
proceed with next movement in time. So the angular
small, it will cause low coverage, poor signal quality and low
speed and linear acceleration have a minimum value
data rate. If the base station density is too large, it will cause
which are supposed to be bigger than the minimum.
too much overlapping coverage, serious interference, low
resource utilization and high cost. Therefore, in order to pro- Here, aXH ¼ a  F XSH and bhH ¼ h_ S  F hSH . In combination
vide greater coverage and system capacity, improve network of the hardware performance of the platform and the
QoS and user satisfaction QoE, it is necessary to study the base range of angular speed and linear acceleration to be per-
station deployment planning. Constraint conditions are deter- ceived by humans, amin ¼ 0:14m=s2 , h_ min ¼ 0:040rad=s,
mined based on the performance of virtual business and they amax ¼ 0:17m=s2 and h_ max ¼ 0:0524rad=s,
meet the return time, speed range and travel range of the vir-
tual businesses and take into consideration of the extremes
human can sense the movement signals. (
0:14 6 a  FXSH 6 0:17
ð11Þ
(1) The displacements d i and bj ði ¼ x; y; z; j ¼ u; h; wÞ of 0:040 6 h_ S  FhSH 6 0:0524
virtual movement platforms in different directions shall
If the coverage and capacity can be optimized at the same
be restricted within the travel range of the movement
time, the deployment cost of the system will be minimized.
platform, which are 0:1 6 d i 6 0:1 and
However, compared with power coverage planning using
0:174 6 b 6 0:174.
j
mature propagation model and field measurement, capacity
planning is more challenging, because the traffic demand dis-
As only the parameters in the longitudinal filter are filtered, tribution has inherent dynamic characteristics.
dy , dz , bw and bu are zero.
 
1 1 1 a  FXSL 5. Discussion
dx ¼ a  FXSH   ; bh ¼ h_ S  FhSH   arctan ð5Þ
s s s g
Virtual reality scene model is an engineering data model based
And
on three-dimensional digital technology, which integrates all
1 1 kinds of relevant information, and the model is constantly
0:1 6 a  FXSH   6 0:1 ð6Þ
s s deepening and changing. The IoT platform provides the basic
  capacity support of IoT, which can meet the needs of urban
1 a  FXSL
0:174 6 h_ S  FhSH   arctan 6 0:174 ð7Þ governance in the future. The IoT platform includes percep-
s g tion device management center, perception data open center
and regional event operation center. Through the management
of devices and device data, a large number of device data are
used to build regional events. Through the analysis and pro-
(2) The maximum return time of virtual dynamic movement
cessing of these regional events, valuable data information is
platform refers to the time timax ¼ 3:5s for the maximum
provided for users. Based on the overall architecture of the
length of the jack to return to the zero because
IoT cloud platform, it realizes the security sharing of informa-
tion and ensures the information security. Through the permis-
sion setting, different permissions are set for different users.
dXmax bhmax Users with different permissions can only share the informa-
tX ¼ ; th ¼ ð8Þ
a  FXSH  1s h_ S  FhSH  1s tion within the user’s permissions, while users with ordinary
permissions can’t share the high-level data information, which
And can realize the rapid sharing of information. The overall archi-
dXmax tecture of the cloud platform based on the Internet of things is
06 6 3:5 ð9Þ shown in Fig. 6.
a  FXSH  1s
Virtual reality scene modeling in the context of Internet of Things 7

Data entry

Get virtual
device data

Data Virtual reality


Data storage
processing data packaging

Merge models, Generate an Virtual scene


Interactive central server render edit scene display

Fig. 6 Overall architecture of cloud platform based on IoT.

Cloud platform based on IoT includes virtual data input data, including data capitalization function, data processing
module, central server and virtual display module; the input function, data comprehensive query function; data open func-
module establishes communication connection with the central tion can be applied to data related authority management,
server for information processing and storage, and the central including data approval, data control function, open API
server establishes communication connection with the receiv- function. Data visualization function can be used to manage
ing display module for displaying information. The input mod- data display data through charts or maps, including chart
ule is used for information input, and the central server function, map function, etc. In the application architecture
includes information acquisition module, information process- of IoT, there are several application groups, which are: device
ing module, storage module, information management mod- connection platform, device message management, device cen-
ule, permission control module, information packaging ter, service center, open center, regional configuration center
module and information release module. The information and portal, data visualization, perceived device management,
acquisition module is connected with the information process- perceived data opening, and regional event operation. The
ing module through one-way communication, and the infor- schematic diagram of IoT platform network interconnection
mation acquisition module is used for information collection, and docking is shown in Fig. 9.
and then the collected information is transmitted to the server The device connection platform and device message net-
for information unification. The information processing mod- work management form a module. The device center and
ule has the conversion function, which converts the collected device metadata and firmware management form a module.
information of different formats into the same information The service center, open center, authority, account, user and
format for convenient storage. The storage module and the message form a module; the regional configuration center
information management module realize the network interac- and portal, data visualization, sensing device management,
tive connection and information management. The module sensing data opening, and regional event operation form a
includes information classification module, information statis- module block. There is a cloud based platform under the
tics module and classification encryption module. The classifi- IoT platform. The cloud based platform consists of relational
cation encryption module is used to encrypt some non-public database service, remote dictionary server, table storage, enter-
information. The information packaging module packages dif- prise distributed application service, log service and message
ferent information to be shared, so that different information queue. The proposed method includes: constructing a data-
is in the same module, which facilitates users to view, and base, storing the data structure involved in each scene and
the information is transmitted to the receiving and display the corresponding scene respectively for various scenes in the
module through the information release module, and the virtual reality system, encapsulating the data operation
receiving and display module includes a mobile module. involved in each scene and the data structure stored corre-
Mobile terminal and remote terminal. The data architecture sponding to each scene as the data model of each scene. The
of the IoT platform is shown in Fig. 7. data model executes the data operation in the data model, calls
By deploying the IoT platform in the IoT engine and con- the data structure in the data model loaded in the memory
necting the IoT platform with the regional IoT sensor system, according to the data operation, and displays the data
the proposed model realizes the construction of the IoT plat- resources.
form in the unified cloud platform, so as to effectively manage
the equipment and equipment data through the IoT platform,
and transmit the collected data to the application layer 6. Conclusion
through the IoT platform after fusion processing, which can
be timely implemented Provide support and services for the This paper first introduces the structure of the IoT and its key
application layer. The network topology of the IoT platform technologies and typical applications, and leads to the hot
is shown in Fig. 8. issues such as the intelligent design of virtual reality terminal,
Data access function realizes data access, including applica- the creation of virtual scene environment, and the new applica-
tion programming data management function can manage tion of the IoT. Then, aiming at these typical research hot-
8 C. Huang et al.

Virtual scene application

Multi-dimensional virtual
scene server

Interactive virtual
Virtual data model
environment module
Multi-view Image
Computer POS
image control
rendering data
Scene graphics processing point data
Middleware (OSG or function
other graphics engine) components
3D Render
...
modeling Module
Position acquisition module
Underlying API

Virtual Internet of
things platform

3D display and Immersive


Interactive force acquisition module
walkthrough display

Fig. 7 Data architecture diagram of IoT platform.

Fig. 8 Network topology diagram of IoT platform.

spots, this paper describes in detail the intelligent virtual scene other core issues. The proposed scheme provides one-stop
design, multi-virtual terminal selection, model parameter opti- equipment access, equipment management, monitoring opera-
mization and constraints, virtual reality scene modeling tion and maintenance, security, database dynamic loading
scheme design, the overall architecture of IoT cloud platform, management methods and devices and other services. As an
IoT platform network interconnection docking, virtual reality important part of the IoT engine, it can provide the basic abil-
technology convergence, data architecture of IoT platform and ity support of the IoT.
Virtual reality scene modeling in the context of Internet of Things 9

Virtual device
access
Cloud
interface

Action
LinkWAN acquisition
Human interaction
computer module
interactio
n VR processing VPC-A Virtual Internet of
interface module things platform
VPC-B
DateX
Multi-dimensional
Video signal
Communica Core data Internet of things virtual scene
processing module
tion processing intelligent vision display
interface LV

Speech signal
processing module

Video glasses

Camera
switching signal

Manipulator Interactive force


control signal collection Video control

Fig. 9 Schematic diagram of interconnection and docking of IoT platform.

As the virtual reality management platform based on the References


IoT is a huge and complex system, which involves many theo-
retical and practical projects, this paper mainly discusses and [1] S. Goudarzi, N. Kama, Mohammad Hossein Anisi, Sherali
analyzes several key issues, and the future research work Zeadally, Shahid Mumtaz, Data collection using unmanned
mainly includes the following aspects: aerial vehicles for Internet of Things platforms, Comput. Electr.
Eng. 75 (2019) 1–15.
(1) With the development of IoT and virtual reality technol- [2] M. Moaiad, J. Mahmood, L. Ara Afshin, Distribution system
reconfiguration in presence of Internet of things, IET Gener.
ogy, more and more virtual reality devices may be
Transm. Distrib. 15 (8) (2021) 1290–1303.
deployed in an IoT system. If each device has to authen- [3] H. Doreswamy, S. Kunal, Enhanced reinforcement learning
ticate with the server, it may occupy too much server assisted dynamic power management model for internet-of-
resources and other system resources, resulting in the things centric wireless sensor network, IET Commun. 14 (21)
low efficiency of the whole system. Therefore, from this (2020) 3748–3760.
point of view, there is still a need for further research. [4] Y. Zhang, Y. Han, J. Wen, SMER: a secure method of
(2) In terms of multi virtual terminal selection, it is neces- exchanging resources in heterogeneous internet of things,
sary to study the time and space complexity of models Front. Comput. Sci. 13 (6) (2019) 1198–1209.
and algorithms in the future. [5] B. Reinhard, A. Ali, A security architecture for the internet of
(3) The virtual reality scene modeling method in the IoT things, KSII Trans. Internet Inf. Syst. 11 (12) (2017) 6092–6115.
[6] K. Aparna, T. Sudeep, T. Sudhanshu, Multimedia big data
environment proposed in this paper, in the specific
computing and Internet of Things applications: A taxonomy
implementation, there are some key technologies that and process model, J. Netw. Comput. Appl. 124 (2018) 169–195.
can be verified only when the deployment scale reaches [7] T. Zhang, F. Wang, TOPSIS time variant decision fusion model
a certain degree, so there are many meaningful scenar- evaluation for internet of public service things, Cognit. Syst.
ios, and if conditions permit, we can study more scenar- Res. 52 (2018) 489–496.
ios through large-scale deployment. [8] J. Kumseok, G. Samson Julien, G. Shivanshu, Thingsmigrate:
platform-independent migration of stateful javascript internet of
things applications, Software-Pract. Exp. 51 (1) (2021) 117–155.
[9] A. Usman, PROSE-Proactive resilience in internet of things:
Declaration of Competing Interest
targeted attacks and countermeasures, IEEE Sens. J. 18 (24)
(2018) 10049–10057.
The authors declare that they have no known competing [10] S. Yagmur Sabucu, P. Ali Emre, K. Gunes Karabulut,
financial interests or personal relationships that could have Reputation based attacker identification policy for multi-
appeared to influence the work reported in this paper. access edge computing in internet of things, IEEE Trans. Veh.
Technol. 69 (12) (2020) 15346–15356.
Acknowledgement [11] M. Ying, W. Chen, P. Kang, Internet of Things applications in
public safety management: a survey, Library Hi Tech. 38 (1)
None. (2018) 133–144.
10 C. Huang et al.

[12] A. Seetharaman, P. Nitin, A.S. Saravanan, Customer [28] Y. Jing, H. Hu, S. Guo, X. Wang, F. Chen, Short-term
expectation from Industrial Internet of Things (IIOT), J. prediction of urban rail transit passenger flow in external
Manuf. Technol. Manage. 30 (8) (2019) 1161–1178. passenger transport hub based on LSTM-LGB-DRS, IEEE
[13] E. Harald, G. Peter, H. Jonathan, The Internet of Things and Trans. Intell. Transp. Syst. 22 (7) (2020) 4611–4621.
economic growth in a panel of countries, Econ. Innov. New [29] W. Fang, X. Yao, X. Zhao, J. Yin, N. Xiong, A stochastic
Technol. 30 (3) (2021) 262–283. control approach to maximize profit on service provisioning for
[14] L. Camilo, A. Gonzalez Alberto, F. Contreras Antonio, Novus- mobile cloudlet platforms, IEEE Trans. Syst. Man Cybern.:
io: an internet of things platform for academic projects, KSII Syst. 48 (4) (2016) 522–534.
Trans. Internet Inf. Syst. 12 (12) (2018) 5634–5653. [30] C. Feng, K. Yu, M. Aloqaily, M. Alazab, Z. Lv, S. Mumtaz,
[15] L. Mendoza, C. Veronica, K. Joao Henrique, A Distributed Attribute-Based Encryption With Parallel Outsourced
trust management mechanism for the internet of things using a Decryption for Edge Intelligent IoV, IEEE Trans. Veh.
multi-service approach, Wireless Pers. Commun. 103 (3) (2018) Technol. 69 (11) (2020) 13784–13795.
2501–2513. [31] T. Zhou, W. Wu, L. Peng, M. Zhang, Z. Li, Y. Xiong, Y. Bai,
[16] Y. Poonam, M. Julie, P. Tiago, Self-Synchronization in duty- Evaluation of urban bus service reliability on variable time
cycled internet of things (IoT) applications, IEEE Internet horizons using a hybrid deep learning method, Reliab. Eng.
Things J. 4 (6) (2017) 2058–2069. Syst. Saf. 217 (2020) 108090.
[17] S. Andrea, F. Marco, M. Giordano, Diving into chemical [32] B. Ji, X. Zhang, S. Mumtaz, C. Han, C. Li, H. Wen, D. Wang,
bonding: an immersive analysis of the electron charge Survey on the Internet of Vehicles: Network Architectures and
rearrangement through virtual reality, J. Comput. Chem. 39 Applications, IEEE Commun. Stand. Mag. 4 (1) (2020) 34–41.
(31) (2018) 2607–2617. [33] L. Dong, W. Wu, Q. Guo, M.N. Satpute, T. Znati, D.Z. Du,
[18] S. Christian, M. Stephen, Virtual reality and situated Reliability-aware offloading and allocation in multilevel edge
experiential education: A conceptualization and exploratory computing system, IEEE Trans. Reliab. 70 (1) (2021) 200–211.
trial, J. Comput. Assist. Learn. 34 (6) (2018) 843–852. [34] W. Wei, B. Zhou, D. Polap, M. Wozniak, A regional adaptive
[19] M. Zhang, J. Montewka, T. Manderbacka, P. Kujala, S. variational PDE model for computed tomography image
Hirdaris, A Big Data Analytics Method for Evaluation of reconstruction, Pattern Recogn. 92 (2019) 64–81.
Ship-Ship Collision Risk reflecting Hydrometeorological [35] H. Shen, M. Zhang, H. Wang, F. Guo, W. Susilo, A cloud-aided
Conditions, Reliab. Eng. Syst. Saf. 213 (2021) 107674. privacy-preserving multi-dimensional data comparison
[20] K. Xiang, C. Xu, J. Wang, Understanding the relationship protocol, Inf. Sci. 545 (2021) 739–752.
between tourists’ consumption behavior and their consumption [36] K. Hu, F. Wang, Z. Shen, H. Liu, J. Xiong, Ternary
substitution willingness under unusual environment, Psychol. heterojunctions synthesis and sensing mechanism of Pd/ZnO–
Res. Behav. Manage. 14 (2021) 483–500. SnO2 hollow nanofibers with enhanced H2 gas sensing
[21] Q. Yue, L. Zhang, Two-sided matching for hesitant fuzzy properties, J. Alloys Compd. 850 (2021) 156663.
numbers in smart intelligent technique transfer, Mech. Syst. Sig. [37] Z. Niu, B. Zhang, D. Li, D. Ji, Y. Liu, Y. Feng, Y. Fan, A
Process. 139 (2020) 106643. mechanical reliability study of 3-dB waveguide hybrid couplers
[22] Y. Sun, C. Xu, G. Li, W. Xu, J. Kong, D. Jiang, B. Tao, D. in submillimeter and terahertz bands, Front. Inf. Technol.
Chen, Intelligent human computer interaction based on non Electron. Eng. 22 (8) (2021) 1104–1113.
redundant EMG signal, Alex. Eng. J. 59 (3) (2020) 1149–1157. [38] R. Ye, P. Liu, K. Shi, B. Yan, State damping control: a novel
[23] C. Tan, Y. Sun, G. Li, G. Jiang, D. Chen, H. Liu, Research on simple method of rotor UAV with high performance, IEEE
gesture recognition of smart data fusion features in the IoT, Access 8 (2020) 214346–214357.
Neural Comput. Appl. 32 (22) (2020) 16917–16929. [39] Z. Lu, L. Zhao, H. Ding, L. Chen, A dual-functional
[24] Z. Liu, L. Lang, L. Li, Y. Zhao, L. Shi, Evolutionary game metamaterial for integrated vibration isolation and energy
analysis on the recycling strategy of household medical device harvesting, J. Sound Vib. 509 (2021) 116251.
enterprises under government dynamic rewards and [40] G. Sun, Y. Cong, Q. Wang, B. Zhong, Y. Fu, Representative
punishments, Math. Biosci. Eng. 18 (5) (2021) 6434–6451. task self-selection for flexible clustered lifelong learning, IEEE
[25] W. Shu, K. Cai, N. Xiong, Research on strong agile response Trans. Neural Netw. Learn. Syst. (2020) 1–15, https://doi.org/
task scheduling optimization enhancement with optimal 10.1109/TNNLS.2020.3042500 (in press).
resource usage in green cloud computing, Future Gener. [41] H. Yi, Secure social internet of things based on post-quantum
Comput. Syst. 124 (2021) 12–20. blockchain, IEEE Trans. Netw. Sci. Eng (2021), https://doi.org/
[26] Z. Zhou, X. Chen, Y. Zhang, S. Mumtaz, Blockchain- 10.1109/TNSE.2021.3095192 (in press).
Empowered Secure Spectrum Sharing for 5G Heterogeneous [42] Q. Zhong, J. Yang, K. Shi, S. Zhong, Z. Li, M.A. Sotelo, Event-
Networks, IEEE Netw. 34 (1) (2020) 24–31. triggered H1 load frequency control for multi-area nonlinear
[27] M.S. Omar, S.A. Hassan, H. Pervaiz, Q. Ni, L. Musavian, S. power systems based on non-fragile proportional integral
Mumtaz, O.A. Dobre, Multiobjective Optimization in 5G control strategy, IEEE Trans. Intell. Transp. Syst. (2021),
Hybrid Networks, IEEE Internet Things J. 5 (3) (2017) 1588– https://doi.org/10.1109/TTTS2021.3110759 (in press).
1597.

You might also like