About
105
Publications
24,605
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
1,363
Citations
Introduction
Skills and Expertise
Publications
Publications (105)
Raw depth images captured in indoor scenarios frequently exhibit extensive missing values due to the inherent limitations of the sensors and environments. For example, transparent materials frequently elude detection by depth sensors; surfaces may introduce measurement inaccuracies due to their polished textures, extended distances, and oblique inc...
Efficient image retrieval and recognition are pivotal for optimal mobile web vision services. Traditional web-based solutions offer limited accuracy, high overhead, and struggle with vast image volumes. Transferring images for real-time cloud recognition demands stable communication, and large-scale concurrent requests strain computational and netw...
Mobile video streaming enables flexible delivery of videos to mobile devices, supporting emerging video formats. The transition from conventional 2D videos to immersive formats, such as virtual reality and holographic videos, significantly increases the demand for computation and network resources. Existing streaming techniques are predominantly de...
This article presents an overview of existing surveys and reviews focusing on general and communication architectures (e.g., cloud- and P2P-based) within the metaverse. We propose GEIM, a green and economical multi-user interaction framework, to address inefficiencies in communication and computation, and to facilitate self-orchestrating and collab...
The offloading of rendering to remote servers in resource-constrained devices is a promising strategy for developing mobile web-based immersive applications. However, achieving satisfactory delay experiences in large-scale mobile web-based immersive applications by solely offloading rendering to the cloud or edge servers can be challenging due to c...
Scalable multi-user interactions on diverse extended reality (XR) devices are vital for the metaverse’s fruition. However, issues like broad user access, intensive interaction rendering, and limited device resources complicate existing interactions based on client-server and peer-to-peer structures. The metaverse’s demands for scalable access and d...
In the metaverse era, point cloud video (PCV) streaming on mobile XR devices is pivotal. While most current methods focus on PCV compression from traditional 3-DoF video services, emerging AI techniques extract vital semantic information, producing content resembling the original. However, these are early-stage and computationally intensive. To enh...
Deep learning technologies are empowering IoT devices with an increasing number of intelligent services. However, the contradiction between resource-constrained IoT devices and intensive computing makes it common to transfer data to the cloud center for executing all DNN inference, or dynamically allocate DNN computations between IoT devices and th...
The emergence of edge computing and 5G networks has fueled the growth of mobile Web AR. Although efforts have been made to improve the edge system efficiency for Web AR applications, efficient edge-assisted mobile Web AR services remain technically challenging. This paper presents EARNet, a distributed edge system orchestration approach for mobile...
Volumetric video provides a more immersive holographic virtual experience than conventional video services such as 360-degree and virtual reality (VR) videos. However, due to ultra-high bandwidth requirements, existing compression and transmission technology cannot handle the delivery of real-time volumetric video. Unlike traditional compression me...
Smart TV can perform interactive computing while also providing video content services. However, this leads to a high delay during interactive computing because of the lack of computing capability, thus smart TVs are unable to undertake large scenes and complex interactive computing tasks. This paper proposes a collaborative task offloading framewo...
Deep neural network (DNN) shows great promise in providing more intelligence to ubiquitous end devices. However, the existing partition-offloading schemes adopt data-parallel or model-parallel collaboration between devices and the cloud, which does not make full use of the resources of end devices for deep-level parallel execution. This article pro...
Web-based Deep Neural Networks (DNNs) enhance the ability of object recognition and has attracted considerable attention in mobile Web AR and other services. However, neither performing the DNN inference on mobile Web browsers locally nor offloading computations to the cloud can strike a balance between accuracy and efficiency; generally, rude meth...
Deep learning shows great promise in providing more intelligence to the cross-platform web, but insufficient infrastructure, heavy models, and intensive computation limit the use of deep learning with low-performing web inference libraries. This paper proposes DeepAdapter, an integrated cloud-edge-device framework that ties the edge, the remote clo...
Multi-user mobile Augmented Reality (AR) has been successfully used in various fields as a novel visual interaction technology. But current mainstream wearable device-based and app-based solutions are still facing cross-platform, real-time communication, and intensive computing requirements. Mobile Web technology is envisioned to be a promising sup...
Enabling deep learning technology on the mobile web can improve user's experience for achieving web artificial intelligence in various fields. However, heavy DNN models and limited computing resource of the mobile web are now unable to support executing computationally intensive DNNs when deploying in a cloud computing platform. With the help of pr...
Combining image segmentation with web technology lays a good foundation for lightweight, cross-platform and pervasive Web AI applications, and further improves the capability of Web of Things (WoT) applications. However, no matter whether we use a WebRTC media server for advanced processing that views camera inputs as a video stream, or transfer co...
Recently, following the rapid commercial deployment of 5G networks, next-generation mobile communication technology (6G) has been attracting increasing attention from global researchers and engineers. 6G is envisioned as a distributed, decentralized, and intelligent innovative network. However, existing application provisioning is still based on a...
Based on advances in image processing technology and Web-enabling technologies for mobile devices, mobile Augmented Reality (AR) and Virtual Reality (VR) has developed rapidly. The rendering and interaction of 3D models is an important part of AR and VR applications and is closely related to user experience. However, since the existing WebGL 3D Jav...
Content-Centric Networking (CCN) employs a completely different request/response pull communication model of Interest/Content packets and provides the pervasive in-network caching. Although this communication model effectively satisfy most of the popular static Web content requests, it may bring some new challenges for the dynamic Web request servi...
The popularity of wearable devices and smartphones has fueled the development of Mobile Augmented Reality (MAR), which provides immersive experiences over the real world using techniques, such as computer vision and deep learning. However, the hardware-specific MAR is costly and heavy, and the App-based MAR requires an additional download and insta...
As a named data-based clean-slate future Internet architecture, Content-Centric Networking (CCN) uses entirely different protocols and communication patterns from the host-to-host IP network. In CCN, communication is wholly driven by the data consumer. Consumers must send Interest packets with the content name and not by the host's network address....
With the development of the mobile network and the improvement of computing capability of intelligent terminals, Augmented Reality (AR), as a new computer vision technology, is gradually changing people's lives. It has been widely used in entertainment, education, industrial maintenance, exhibition, and other fields. However, the current AR applica...
Cloud computing, which includes a wide variety of cloud services, has experienced explosive growth in recent years and cloud servers are replacing traditional physical servers on a global scale. However, some emerging businesses such as AR (Augmented Reality) have made the traditional centralized cloud computing expose some shortcomings. For exampl...
Mobile augmented reality (Mobile AR) is gaining increasing attention from both academia and industry. Hardware-based Mobile AR and App-based Mobile AR are the two dominant platforms for Mobile AR applications. However, hardware-based Mobile AR implementation is known to be costly and lacks flexibility, while the App-based one requires additional do...
The ever changing traffic and Quality-of-Service (QoS) requirements of different traffic classes in multimedia applications impose tremendous challenges to the routing algorithm design. To address these challenges, a novel priority-based dynamic multi-path routing algorithm (PDMR) over Software Defined Network (SDN) is proposed in this paper. PDMR...
Named Data Networking (NDN) is a promising future network architecture. It greatly facilitates static Web content distribution due to its information-centric communication paradigm, novel in-network caching, and name-based routing features. However, NDN still lacks efficient support for dynamic Web applications. Specifically, the inefficient commun...
The concurrent presence of different types of traffic in multimedia applications might aggravate a burden on the underlying data network, which is bound to affect the transmission quality of the specified traffic. Recently, several proposals for fulfilling the quality of service (QoS) guarantees have been presented. However, they can only support c...
In many real world applications data is collected in multi-dimensional spaces, with the knowledge hidden in subspaces. It is an open research issue to select meaningful subspaces without any prior knowledge about such hidden patterns. Subspace clustering aims at detecting clusters in any projection of a high dimensional data space. However, almost...
Cloud computing, which revolutionizes application development model, is an inevitable trend in the development of IT technology. Cloud computing providers sell Server Platform (IaaS), development environment (PaaS) or software application (SaaS) to users. As for PaaS, a separate database as a service (DaaS) is necessary, so that application develop...
Many specified business needs in enterprise context cannot be effectively satisfied using current business process technology. This phenomenon is called the "long tail" of business processes. In addition, more and more business applications need to be accessed from mobile devices such as smartphones by enterprise end users. This paper attempts to s...
Content-Centric Networking (CCN) facilitates the content distribution for static Web applications due to its in-network caching. However, when it comes to dynamic Web request, the original fair scheduling of Interest packets on the CCN Web server (i.e. without differentiating a new service request and the service requests being processed) increases...
In order to build a low-latency and light-weight publish/subscribe (pub/sub) system for delay-sensitive IOT services, the authors propose an efficient and scalable broker architecture named Grid Quorum-based pub/sub (GQPS). As a key component in Event-Driven Service-Oriented Architecture (EDSOA) for IOT services, this architecture organizes multipl...
Content-Centric Networking (CCN) has recently emerged as a clean-slate Future Internet architecture which has a completely different communication pattern compared with exiting IP network. Since the World Wide Web has become one of the most popular and important applications on the Internet, how to effectively support the dominant browser and serve...
Chatting with nearby interested strangers instantly in location-based mobile social network (LMSN) has become increasingly popular. Currently, friend recommendation relies only on the simple and limited user profiles, and is agnostic to users' offline behaviors in the real world. For the first time, we focus on utilizing the user's check-in behavio...
Web applications have become one of the fundamental Internet services. How to effectively support the popular browser-based web applications is a key to success for Named Data Networking (NDN). However, since NDN has a totally different running mechanism from the traditional IP network, the existing web browsers mainly designed for the HTTP protoco...
Web applications have become one of the fundamental Internet services. It is very necessary to support the popular browser-based web applications in Named Data Networking (NDN). The current Windows-based platform browser cannot directly access the NDN network. So we implement a browser which supports NDN-based web applications in the web browser ke...
Mobile phone users are demanding an efficient convergent communication approach for efficient communica-tion and information sharing with their real life social circles. Unfortunately, the existing telecom services and the popular Internet services are not organically integrated to provide convenient convergent services. To over-come this issue, on...
Contemporary IP-based Internet architecture increasingly is unable to meet the demands of current network usage patterns. Content-centric networking (CCN), as a clean-slate future network architecture, is different from existing IP networks and has some salient features, such as in-network caching, name-based routing, friendly mobility, and built-i...
TCP/IP networks are the backbone of the Internet today, and browser/server is the mainstream web architecture on it. Recently, Content-Centric Networking (CCN) has emerged as a clean-slate future network architecture, with totally different protocols than a host-based TCP/IP network. However, current web servers are mainly designed for HTTP over a...
Service creation by ordinary users without technical know-how has become increasingly popular in the Web 2.0 era. There is a growing need for ordinary Web 2.0 users to embed telecom services into their existing web applications such as blog, wiki, or online shops' homepages without conventional programming. However, the current open APIs, SDK, and...
With the advances in heterogeneous wireless networks and smart mobile terminals, mobile multimedia conferencing gradually becomes the new trend and research focus. However, in the unreliable and time-varying wireless networks, video stalls and glitches caused by the end-to-end delay often occur during the meeting sessions. These problems significan...
In-network caching and Interest packets aggregation are two important features of Content-Centric Networking (CCN). CCN routers can directly respond to the Interest request by Content Store (CS) and aggregate the same Interest packets by Pending Interest Table (PIT). In this way, most popular content requests will not reach the origin content serve...
We consider the problem of high-definition (HD) video transmission in a heterogeneous wireless network from a video server to a multihomed client. On the one hand, a single wireless network is limited in the transmission performance (e.g., available bandwidth and link delay); On the other hand, the HD video streaming is characterized by the high tr...
In wireless sensor network, repairing packet loss lead to increasing of the network load and substantial energy consumption. In order to reduce the network load, most of transport protocols employ a Cumulative Acknowledgment (CACK) policy for received packets. In this paper, we propose a Cluster-based Packet Acknowledgement (CPA) approach that natu...
Differently from the general online social network (OSN), location-based mobile social network (LMSN), which seamlessly integrates mobile computing and social computing technologies, has unique characteristics of temporal, spatial and social correlation. Recommending friends instantly based on current location of users in the real world has become...
With the management refinement of heating supply, the district heating system deploys a large number of meters or sensors to monitor and control the operating status of the heating network. It often needs to process real-time streaming data and coordinate the related enterprise business systems to make low-latency, intelligent decisions on the chan...
This paper presents a novel wireless sensor network outlier detection algorithm based on clustering (ODC). Firstly, the ODC algorithm defines time slot for data sampling. After that, ODC get reasonable clusters for all time slots with nodes as attributes. After the clustering process, it gets the maximum cluster and the minimum cluster. It assigns...
This paper presents a novel wireless sensor network data imputation algorithm based on minimized similarity distortion (MSD). Firstly, the MSD algorithm considers attributes of the sensor datasets besides spatial and temporal to achieve complete dimensional data segmentations. It improves the problem of ignoring both the relationship of different a...
Bandwidth aggregation is the process of integrating the limited channel resources available in heterogeneous wireless networks. Optimizing this process is an important step towards improving the throughput and reliability for the bandwidth-demanding video applications. In this paper, we investigate the bandwidth aggregation for real-time video deli...
In order to build a low-latency lightweight publish/subscribe (pub/sub) system for IOT services, we propose an efficient and scalable broker architecture, called Grid Quorum-based pub/sub system (GQPS). As a core component in the event-driven SOA framework for IOT services, this architecture organizes multiple pub/sub brokers into a quorum-based pe...
PaaS is one of the hot topics in computer technology, in which users build their applications with the provider's ondemand tools and collaborative development environment and don’t have to worry about hosting, updating, or maintaining applications. However, PaaS systems still have to provide high-quality development tools to succeed. A security che...
This paper proposes architecture for Internet of Things service based on EDSOA. This architecture can fulfil the processing of perception flow information in a large scale, it can also support the mode of Internet of Things service which can make an interaction of business flow, control flow and perception flow. It has the advantages of loose coupl...
In the era of the mobile Internet, network environment is becoming more and more complex. In mobile environment, it cannot guarantee network reliability, terminals cannot be real-time networking, and cannot be easy to transfer larger files. To solve the network traffic burden caused by these problems, a new synchronization of data in mobile environ...
With the advent of ubiquitous sensor-rich environments and location-based services, distributed event-based systems based on the publish/subscribe communication paradigm are becoming very important and crucial. In many large-scale distributed mission critical areas, publish/subscribe systems must support a large number of geographically distributed...
Due to complex environment of the coal mine, it's necessary to monitor the information of underground environment, device and miner instantly in order to ensure the safety of coal mine production. However, the exiting coal mine can not meet the requirements of coverage without blind spots as it is developed by the wired network. This paper proposes...
Ubiquitous convergent telecommunication and Internet networks need to deliver services and content to users in a way that is tailored to the users’ context information and preferences. Thus, there is a new challenge in the areas of accurate service description, linking dynamic service discovery and invocation, which involves the services of telecom...
The context data missing is an inevitable problem of context information processing mechanism, the imputation technique of missing data also is a research hotspot in data mining. However, the existing imputation technique of missing data is not suitable for the flow data form of context information that does not make full use of data relevance betw...
It is necessary for enterprises to establish a customer churn management system. In this article, we take the heterogeneity into consideration and divide the churn people into two classes according to the data characteristics. Moreover, we try to modify the bias of multi-class unbalanced data classification. Then we propose a new method based on Re...
The process of service context information is the foundation of future ubiquitous convergent telecommunication services intelligence. Uncertainty is an unavoidable problem of service context information process. In this article, based on Bayesian network theory, one construction approach for service context recognition model of supporting uncertain...
Sensors are ubiquitous in the Internet of Things for measuring and collecting data. Analyzing these data derived from sensors is an essential task and can find the useful latent information besides the data itself. Because the Internet of Things contains sorts of sensors, the measurement data collected by these sensors are multi-type data, sometime...
To support quality of service (QoS) management on current Internet working with best effort, we bring forth a systematic approach for end-to-end QoS diagnosis and quantitative guarantee. For QoS diagnosis, we take contexts of a service into consideration in a comprehensive way that is realized by exploiting causal relationships between a QoS metric...
This paper proposed a method of modeling Telecom Services Domain Ontology (TSDO) and the detailed constructing steps were given. It utilized modular means to divide telecom services domain into several sub-domains, and made use of extending UML Profile to model sub-domain ontology, created complete TSDO. It makes contributions to the share of telec...
The service selection mechanism, as a key enabling technology to provide users with intelligent and proactive services, is one of the important research topics in Mobile SNS(Social Networking Service). This paper presents the service selection mechanism for mobile SNS based on user context, trust network and collaborative filtering algorithm.By imp...
For the lack of effective methods of service aggregation in convergent network and diversification of user needs, we proposed a user preferences-driven dynamic service aggregation model (UPDDSAM) and the corresponding aggregation algorithm. This model implements run-time aggregation of service processes and service resources by adopting dynamic rul...
In the converged network environment, owing to diversification of user demand and diversification of services, the existing semantic service discovery algorithms almost have the problem of too long service response time. With respect to this current situation, this paper proposes a novel services semantic web service discovery method based on user...