The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Modern internet traffic is heavily composed of some form of video communication. In addition, video streaming is slowly replacing regular phone connections. Given that most video transport utilizes Video over Hypertext Transfer Protocol/Transmission Control Protocol (HTTP/TCP), it is important to understand TCP performance in transporting video streams. Recently, multipath transport protocols have...
High Efficiency Video Coding (HEVC) employs the complex rate-distortion optimization (RDO) to choose the optimal mode decison which leads to the drastical increase of computation complexity. In order to solve the problem, this paper proposed a new RD estimation method for HEVC intra mode decision that uses transformed coefficients to do the rate-distortion optimization. For the rate part, the method...
In wireless sensor networks, nodes are power-limited, hence, we need to save the energy of nodes to guarantee the operations of the network. In this paper, the energy consumption of nodes in the process of node location estimation is reduced by allocating the transmission power of the anchors. Based on the mathematical model of Direction of Arrival (DoA) estimation error variance as a function of...
A new quad-band radome for deep-sea applications is presented which can withstand pressures of more than 45 MPa. The manufacturing process for the antenna housing consists of three steps: selection of candidate wave transparent materials, determination of the radome wall thickness, and measurement of the transmission loss with different types of materials. Results of a pressure test of the antenna...
Tracheoesophageal (TE) speech is generated by patients who have undergone a total laryngectomy where the larynx (voice box) is removed and replaced by a tracheoesophageal puncture. This work presents a novel low complexity algorithm to estimate the degree of severity of disordered TE speech. The proposed algorithm uses features which are computed from 32-ms voiced frames of the speech signal. A 21-st...
FPGAs are increasingly being utilized to accelerate real-time compute and data intensive applications on embedded platforms. FPGAs achieve high speed-performance by exploiting a variety of parallelisms in computations. However, on-chip memories of current FPGAs are typically dual-port, which hinders multiple simultaneous read/write (R/W) operations required for parallel processing. Although several...
In this paper, we purpose Energy Efficient logical Cubical layered Path Planning Algorithm (EECPPA) and Multiple Sink EECPPA (MSEECPPA) for acoustic 3D Under Water Sensor Networks (UWSNs). EECPPA and MSEECPPA algorithms are completely distributed and highly adoptive in their execution in logical divided 3D networks into multiple cubes. Proposed models are flexible during location variations of sensors...
In this paper, we present an impression estimation method for television commercials with a visualization method. Our method estimates the impressions viewers might have of a new proposal for a TV commercial written in text as weighted favorable factors and visualizes the estimated favorable factors. During the production of TV commercials, it is important to create commercials that clearly communicate...
Embedded multi core systems are implemented as systems-on-chip (SoC) that rely on packet store-and-forward networks-on-chip (NoC) for communications. These systems do not use busses nor global clock. Instead routers are used to move data between the cores and each core uses its own local clock. This implies concurrent asynchronous computing. Implementing algorithms in such system is very much facilitated...
Two highly effective content-adaptive methods for generating Delaunay mesh models of digital images, known as HD1 and HD2, are proposed. The methods are derived from the incremental/decremental mesh-generation framework of Adams by using a non-trivial initial mesh and an improved growth schedule. The higher complexity IID2 method is shown to yield mesh models of superior reconstruction quality compared...
This paper presents the implementation of an SNMP agent on an embedded LINUX operating system in low cost platforms with network interface, used to control devices without the capability to implement TCP/IP protocol. Three communication algorithms were evaluated with the devices in order to find a model in which the communication was efficient and the impact on processing, memory and energy consumption...
A remote memory paging system called a distributed large memory (DLM) has been developed, which uses remote-node memories in a cluster, as the main memory extension of a local node. The DLM is available for out-of-core processing, i.e., processing of large-size data that exceeds the main memory capacity in the local node. By using the DLM and memory servers, it is possible to run multi-thread programs...
This paper proposes the most efficient I/O-based out-of-core stencil algorithm for large-capacity type of non-volatile memory (NVM), such as flash. The paper evaluates the performances of various out-of-core stencil algorithms and implementations designed for flash. The algorithms for flash are very different from existing algorithms designed for memory-and-cache, host-and-GPU, and local-and-remote...
Most of the recent set-top boxes for digital video broadcasting connect to the Internet. They can receive data from broadcasting systems and from the Internet. Such hybrid broadcasting environments, in which clients can receive data from both broadcasting systems and communications systems, are suitable for streaming delivery since they complement their demerits for streaming delivery with each other...
Tomorrow's immersive applications will leverage Mixed Reality interfaces accessing a multitude of services from distributed clouds. They will face extreme latency constraints, massive datasets, spontaneous collaboration, and constant service churn. This paper outlines our experience evolving an application designed to support collaborative work in Urban Design (UD) practices. The application, UD Co-Spaces,...
In this paper, an improved cooperative jamming (CJ) strategy is developed for physical layer (PHY) security in a multi-hop wireless communication system which employs beamforming in the last hop. Users are assigned to independent groups based on the merger-and-split rule in a coalition game. The secrecy capacity for a valid coalition is a non-convex optimization problem which cannot easily be solved...
A new flexible open-source software toolkit to assist in the marking of programming assignments is presented. This toolkit automates the process of validating, building, and testing assignment submissions in addition to generating reports summarizing the results of building and testing student code. By using this toolkit (especially in conjunction with a tool like GitHub Classroom), the amount of...
Nowadays, most of the mobile platforms are equipped with state-of-the-art ARM Cortex-A series superscalar Out-of-Order(OoO) mobile microprocessors. However, due to the increasing varieties and complexities of mobile applications supported by full-fledged Android Operation System(OS), the architects should revise and re-evaluate the microarchitecture design of the microprocessor consistently. This...
Node localization plays a fundamental role in wireless sensor networks (WSNs). The distance vector hop (DV-Hop) algorithm is one of the best localization algorithms because of its low complexity, low cost, and simplicity. However, the localization accuracy can be poor when the number of anchor nodes is low. To improve this accuracy, a weighted DV-Hop algorithm based on the received signal strength...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.