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.
Nowadays, RFID systems have been widely deployed for applications such as supply chain management and inventory control. One of their most essential operations is to swiftly identify individual tags to distinguish their associated objects. Most existing solutions identify tags sequentially in the temporal dimension to avoid signal collisions, whose performance degrades significantly as the system...
Video delivery to mobile users is one of the largest challenges that network operators face today. In this work we consider a heterogeneous cellular network with storage capable small-cell base stations, and study this problem for pre-stored video files that can be encoded with two different schemes, namely versions or layers, in various qualities. We introduce a framework for the joint derivation...
Distributed storage systems store redundant data to tolerate failures of storage nodes and lost data should be repaired when storage nodes fail. A class of MDS codes, called minimum-storage regenerating (MSR) codes, has been designed to optimize bandwidth consumption when repairing one single failure. Compared with repairing failures individually, the cooperative repair of multiple failures can help...
Distributed storage plays a crucial role in the current cloud computing framework. After the theoretical bound for distributed storage was derived by the pioneer work of the regenerating code, Reed-Solomon code based regenerating codes were developed. The RS code based minimum storage regeneration code (RS-MSR) and the RS code based minimum bandwidth regeneration code (RS-MBR) can achieve the theoretical...
Basically, computers just deal with numbers. They can store letters and other characters by assigning a number for each one. Before Unicode was designed, there were found hundreds of different encoding systems for assigning these numbers. No single encoding could contain sufficient characters: As for example, the European Union alone requires several different encodings to cover all its languages...
IEEE-754 specifies interchange and arithmetic formats and methods for binary and decimal floating-point arithmetic in computer programming world. The implementation of a floating-point systemusing this standard can be done fully in software, or in hardware, or in any combination of software and hardware. This project propose VHDL implementation of IEEE-754 Floating point unit. In proposed work the...
A multihop wireless sensor network carrying adaptive low bit-rate video stream is to be considered. Using a novel cross-layer adaptive prioritization algorithm, denoted by CLPA, a thorough analysis of the composition of the frames being carried or dropped over the network is to be conducted. The results show how the used prioritization scheme, which favors the basic frames over the enhancement frames,...
This paper presents Pangaea, an inter-data center key-value store that keeps reasonable expandability of storage capacity, data lookup latency and data transfer speed. Pangaea uses two techniques called multi-layered DHT (ML-DHT) and local-first data rebuilding (LDR). ML-DHT provides a global and consistent index of key-value pairs with efficient routings in inter-data center environments. LDR reduces...
3D slicer is an open source application for medical image computing. It has obtained the worldwide attention of researchers in the area of medical image processing. According to characteristic of 3D Slicer's GUI, internationalization of the GUI was analyzed and accomplished with Qt(a cross-platform application framework that is widely used for developing application software with a graphical user...
DNA computing or well known as molecular computing is computing technique using DNA molecule to store information and using biochemistry operation as computational tool to manipulate string in DNA strand to produce the result. Lipton point out massive parallelism and storage capacity make this convenient to solve combinatorial problems. In this paper we proposed DNA based computer to solve vertex...
As the new generation standard of video coding, the High Efficiency Video Coding (HEVC) is intended to provide significantly better coding efficiency than all existing video coding standards. One of his improvements is the encoding process of the structure block. It was established that this process requires high computing power because it is performed using all the possible depth levels and prediction...
Ternary number representation and arithmetic, based on the radix-3 digit set {-1, 0, ;1}, has been studied at various times in the history of digital computing. Some such studies concluded that we should abandon ternary in favor of binary computation. Others, demonstrated promise and potential advantages, but, for various reasons, including inertia, did not lead to widespread use. By proposing an...
With the development of the XML technology, it becomes more and more important to find a new method for efficient XML data management. In this paper, we propose a new approach (CCSU) that not only supports XML data update but also compresses the structure of an XML document. CCSU can decompose the path information and avoid the repeated information to reduce the labeling length. Moreover, CCSU supports...
Object selection is one of the the fundamental problems of 3D user interface, so it is very important to study it. This paper presents a new method for the object selection. First, the method is based on single camera, and historical data by hand in the 3D virtual scenes forecasts the hand motion trajectory, then the intersection which this trajectory and desktop get in the virtual scene have decided...
Portable Document Format (PDF) documents are increasingly being used to disseminate files over the web. PDF is a file format that is independent of the application used to create it. In order to make such file format universally accessible, it needs to follow certain standards defined by W3C. Yet, not all PDF files are equally accessible, especially for blind people. Blind people confront many difficulties...
Utilizing Binary Signed-Digit (BSD) number representation in RNS arithmetic is called BSD-RNS. Up to the present, 2's complement BSD-RNS has been proposed. In this work, we utilize 1-out-of-3 encoding to represent residues in BSD-RNS. This paper proposes efficient modular multipliers for the moduli set {2n-1, 2n, 2n+1} based on 1-out-of-3 BSD number system. Compared to efficient 2's complement BSD-RNS...
In this paper, we propose a self-checking ALU based on Scalable Error Detection Coding (SEDC) algorithm which is capable of detecting 100% unidirectional errors. The SEDC encoded ALU is scalable based on the input data length. The area overhead increases only by a small factor with increase in data length while the computational latency remains constant irrespective of the binary data length. We show...
Vibration tests on satellites generates huge amount of data of the order of tens of terra bytes per year. This data represents vibration levels at various locations of the satellite during the test. Data acquisition systems that are commonly used in the vibration test laboratories acquires and saves this huge amount of data in the proprietary file formats of the manufacturer. These data files are...
In this paper, we report on an empirical study exploring the nature of mental models of spreadsheet authors when they are explaining and debugging their own spreadsheets. Study participants were first asked to explain one of their own spreadsheets, and then to find and fix seeded errors in the same spreadsheets. Talk-aloud protocols were collected and analyzed to reveal the nature of participants'...
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.