ppxscal/embedding_network huggingface dataset:
Tangible augmented prototyping of digital handheld products
Authors: Hyungjun Park, Hee-Cheol Moon, Jae Yeol Lee
Venue: Computers in Industry (2009)

Proposed in this paper is a novel approach to virtual prototyping of digital handheld products using augmented reality (AR)-based tangible interaction and functional behavior simulation. For tangible user interaction in an AR environment, we use two types of tangible objects: one is for a product, and the other is for a pointer. The user can create input events by touching specified regions of the product-type tangible object with the pointer-type tangible object. Rapid prototyping and paper-based modeling are adopted to fabricate the AR-based tangible objects which play an important role in improving the accuracy and tangibility of user interaction. For functional behavior simulation, we adopt a state transition methodology to capture the functional behavior of the product into an information model, and build a finite state machine (FSM) to control the transition between states of the product based on the information model. The FSM is combined with the AR-based tangible objects whose operations in the AR environment facilitate the tangible interaction, realistic visualization and functional simulation of a digital handheld product. Based on the proposed approach, a prototyping system has been developed and applied for the design evaluation of various digital handheld products with encouraging feedback from users.
Edge-preserved smoothing method with special reference to intravascular ultrasound image using anisotropic diffusion filter controlled by weighted separability measure
Authors: Takanori Koga, Eiji Uchino, Noriaki Suetake, Genta Hashimoto, Takafumi Hiro, Masunori Matsuzaki
Venue: Proceedings of the 7th conference on Circuits, systems, electronics, control and signal processing (2008)

This paper describes a novel edge-preserved smoothing method specialized for intravascular ultrasound (IVUS) image. In the proposed method, the processing of an anisotropic diffusion filter is controlled by the weighted separability of an IVUS image. The present method not only reduces a speckle noise but also enhances an edge on an IVUS image. The effectiveness of the proposed method is verified by the experiments using the real IVUS images.
Microwave active devices modeling using Verilog-A description language
Authors: J. M. Zamanillo, P. L. López-Espí, Sergio Rivera, Beatriz Cobo, Raquel Torres, Angel Mediavilla, C. Pérez-Vega
Venue: Proceedings of the 8th conference on Simulation, modelling and optimization (2008)

The long term impact of microwave communication technologies will be functionality simulated and design on traditional computing and usual RF and microwave communication simulators such us: PSPICE, Agilent ADS, Agilent GENESYS, AWR Microwave Office, etc. This ability, allows making possible the enabling of the digital computer interaction and simulation with the designer and the world around it. This paper shows the simplicity and friendly-to-use technique of modeling active microwave devices using Verilog-A language, several examples has been studied under different commercial simulators: Agilent ADS and Genesys.
Multi-criterion tabu programming for pareto-optimal task assignment in distributed computer systems
Authors: Jerzy Balicki
Venue: Proceedings of the 12th WSEAS international conference on Computers (2008)

Multi-criterion tabu programming is a new approach for a decision making support and it can be applied to determine the Pareto solutions. Similarly to rules applied in the genetic programming, tabu programming solves problems by using a general solver that is based on a tabu algorithm. In the formulated task assignment problem as a multi-criterion question, both a workload of a bottleneck computer and the cost of system are minimized; in contrast, a reliability of the distributed system is maximized. Moreover, there are constraints for the performance of the distributed systems and the probability that all tasks meet their deadlines. In addition, constraints related to memory limits and computer locations are imposed on the feasible task assignment. Finally, results of some numerical experiments have been presented.
Hierarchical feedback aggregation in IPTV
Authors: Mojmir Jelinek, Dan Komosny, Radim Burget
Venue: Proceedings of the 12th WSEAS international conference on Computers (2008)

This paper deals with feedback transmission in IPTV (Internet Protocol Television). It describes all important units, methods and processes used in IPTV technology. First, it describes IPTV in general and focuses on the specific terms of use. The first section also contains basic information about classical TV transmission, discusses differences of IPTV technology and shows the advantages and disadvantages of IPTV. It also answers why this technology has a bright future. The following sections show the actual use of data transmission by ADSL technology. They explain all the necessary units like Head-End, ADSL, DSLAM. Also, they describe data transmission options as unicast and multicast. The next part of this paper explains the concept of hierarchical aggregation and the use of feedback targets for feedback transmission. Finally, the proposed IPTV system with TTP (Tree Transmission Protocol) protocol for hierarchical feedback transmission is described.
A case study of how user interface sketches, scenarios and computer prototypes structure stakeholder meetings
Authors: Maria Johansson, Mattias Arvola
Venue: Proceedings of the 21st British CHI Group Annual Conference on HCI 2007: People and Computers XXI: HCI...but not as we know it - Volume 1 (2007)

In stakeholder meetings during an interaction design project, prototypes are commonly used for creating shared representations of design ideas. It can, however, be difficult for designers and meeting facilitators to know which prototyping technique to use. In this case study we compare user interface sketches, scenarios, and computer prototypes, and analyse video material from six stakeholder meetings. The scenario did not facilitate a focus on aesthetic or ethical perspectives, nor did it facilitate operational or perceptual issues. The prototype did not facilitate discussions on the overarching concept of the design, to the same extent as the sketches did, but it did facilitate operational issues. The sketches gave the broadest discussion. The groups also approached the design differently; for example, the system developers constantly returned to a constructional perspective. This means that the choice of prototyping technique should be made based on the composition of the group and the desired focus of the meeting.
Adversarial Queueing Model for Continuous Network Dynamics
Authors: Maria Blesa, Daniel Calzada, Antonio Fern&#x00e1;ndez, Luis L&#x00f3;pez, Andr&#x00e9;s L. Mart&#x00ed;nez, Agust&#x00ed;n Santos, Maria Serna, Christopher Thraves
Venue: Theory of Computing Systems (2009)

In this paper we initiate the generalization of the Adversarial Queueing Theory (aqt) model to capture the dynamics of continuous scenarios in which the usually assumed synchronicity of the evolution is not required anymore. We propose an asynchronous model, named continuous aqt (caqt), in which packets can have arbitrary lengths, and the network links may have different speeds (or bandwidths) and propagation delays. With respect to the standard aqt model, these new features turn out to be significant for the stability of packet scheduling policies that take them into account, but not so much for the stability of networks. From the network point of view, we show that networks with directed acyclic topologies are universally stable, i.e., stable independently of the scheduling policies and traffic patterns used in it. Interestingly enough, this even holds for traffic patterns that make links to be fully loaded. Finally, it turns out that the set of universally stable networks remains the same as in the aqt model and, therefore, the property of universal stability of networks is decidable in polynomial time. Concerning packet scheduling policies, we show that the well-known lis, sis, ftgand nfsscheduling policies remain universally stable in the caqt model. We introduce other scheduling policies that, although being universally stable in the aqt model, they are unstable under the caqt model.
A survey of three-dimensional automata
Authors: Makoto Sakamoto, Naoko Tomozoe, Hiroshi Furutani, Michio Kono, Takao Ito, Yasuo Uchida, Hidenobu Okabe
Venue: Proceedings of the 12th WSEAS international conference on Computers (2008)

The question of whether processing three-dimensional digital patterns is much more difficult than two-dimensional ones is of great interest from the theoretical and practical standpoints. Recently, due to the advances in many application areas such as computer vision, robotics, and so forth, it has become increasingly apparent that the study of three-dimensional pattern processing has been of crucial importance. Thus, the research of three-dimensional automata as computational models of three-dimensional pattern processing has also been meaningful. The main purpose of this paper is to survey the definitions and properties of various three-dimensional automata.
A new fair non-repudiation protocol for secure negotiation and contract signing
Authors: A. Ruiz-Martínez, C. I. Marín-López, L. Baño-López, A. F. Gómez Skarmeta
Venue: Proceedings of the 2006 International Conference on Privacy, Security and Trust: Bridge the Gap Between PST Technologies and Business Services (2006)

In some scenarios, such as B2B or IPR contracting, or by legal requirement, the participation of an e-notary in the contract signing is required in many cases, that is, an on-line TTP. This e-notary gives validity to the contract or performs some tasks related to the contract, such as contract registration or fraud detection. In these B2B or DRM contracting scenarios, two important additional features are needed: the negotiation of the e-contract and confidentiality. However, until now, e-contract signing protocols have not considered both of these as an essential part of the protocol. In this paper, we present a new protocol which is designed to make negotiation and contract signing secure and in a confidential way. Moreover, the protocol, compared to other previous proposals based on an on-line TTP, reduces the e-notary's workload. Finally, we describe how the protocol is being used in conjunction with an extended version of ODRL to achieve agreements on the rights of copyright works in a DRM infrastructure.
Python for Software Design: How to Think Like a Computer Scientist, 1 edition
Authors: Allen B. Downey
Venue:  (2009)

Python for Software Design is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters. The focus is on the programming process, with special emphasis on debugging. The book includes a wide range of exercises, from short examples to substantial projects, so that students have ample opportunity to practice each new concept. Exercise solutions and code examples are available from thinkpython.com, along with Swampy, a suite of Python programs that is used in some of the exercises.
Semantic Web Services for Satisfying SOA Requirements
Authors: Sami Bhiri, Walid Gaaloul, Mohsen Rouached, Manfred Hauswirth
Venue: Advances in Web Semantics I: Ontologies, Web Services and Applied Semantic Web (2008)

Service oriented modeling is gaining acceptance among academia and industry as a computing paradigm for business and systems integration. Its strong decoupling between service provision and consumption enables much more flexible and cost-effective integration, within and across organizational boundaries, than existing middleware or workflow systems do. However, it also creates new requirements for handling effective service discovery, dynamic service interoperation and automation support for service composition. Web services have been emerging as the lead implementation of SOA upon the Web. The related technologies define common standards that ensure interoperability between heterogeneous platforms. Nevertheless, they fail in satisfying SOA requirements. Semantic Web services initiatives have then emerged with the objective of providing the foundation to overcome these requirements. The main idea is extending service description with machine interpretable information that software programs can reason over it. This chapter discusses how far Web services and semantic Web services initiatives satisfy SOA requirements.
An adaptive cross-layer design for multiservice scheduling in OFDMA based mobile WiMAX systems
Authors: Tara Ali-Yahiya, André-Luc Beylot, Guy Pujolle
Venue: Computer Communications (2009)

We consider a cross-layer scheme for the downlink multiuser Orthogonal Frequency Division Multiple Access (OFDMA) for mobile WiMAX (Worldwide Interoperability for Microwave Access) based on IEEE802.16e standard. We propose an intelligent Medium Access Control (MAC) that adapts with the physical layer (PHY) in response to the different QoS requirements of the diverse service flows in the system. This adaptation is represented by a joint packet scheduling and slot allocation scheme interaction in both MAC and PHY layers. Based on this interaction, a fair and efficient QoS guaranteed resource allocation for a mixture of real-time and non real-time service flows is achieved. We provide extensive simulation results showing the performance aspects of the proposed cross-layer scheme.
Ontology-Based Inter-concept Relation Fusion for Concept Detection
Authors: Shikui Wei, Yao Zhao, Zhenfeng Zhu
Venue: Proceedings of the 9th Pacific Rim Conference on Multimedia: Advances in Multimedia Information Processing (2008)

Although detectors for individual concepts have been widely studied in multimedia search area, the exploration of inter-concept relations among concepts receives relatively less attention, especially when hierarchical concept taxonomy is not manually constructed beforehand. In this paper, we present an ontology-based concept fusion method for building more reliable concept detectors from multiple independent detectors. Specifically, two logical relations among concepts are defined in advance so that an ontology hierarchy can be explicitly built by using a decision rule based on a relation strength function. With the ontology hierarchy built, an effective fusion strategy is then explored to construct an improved detector for each concept. Evaluation on TRECVID'06 test set shows that the proposed method achieves more remarkable and consistent improvement.
A Novel Expression of Spatial Correlation by a Random Curved Surface Model and Its Application to LSI Design
Authors: Shin-ichi Ohkawa, Hiroo Masuda, Yasuaki Inoue
Venue: IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences (2008)

We have proposed a random curved surface model as a new mathematical concept which enables the expression of spatial correlation. The model gives us an appropriate methodology to deal with the systematic components of device variation in an LSI chip. The key idea of the model is the fitting of a polynomial to an array of Gaussian random numbers. The curved surface is expressed by a new extension from the Legendre polynomials to form two-dimensional formulas. The formulas were proven to be suitable to express the spatial correlation with reasonable computational complexity. In this paper, we show that this approach is useful in analyzing characteristics of device variation of actual chips by using experimental data.
Visual Middle-Out Modeling of Problem Spaces
Authors: Andrea Valente
Venue: Proceedings of the 2009 International Conference on Information, Process, and Knowledge Management (2009)

Modeling is a complex and central activity in many domains. Domain experts and designers usually work by drawing and create models from the middle-out; however, visual and middle-out style modeling is poorly supported by software tools. In order to define a new class of software-based modeling tools, we propose a scenario and identify some requirements. Those requirements are contrasted against features of existing tools from various application domains, and the results show general lack of support for custom visualization and incremental knowledge specification, poor handling of temporal information, and little generative capabilities.Satisfaction of the requirements proved difficult, and our first two prototypes did not perform well. A new and streamlined prototype is currently under development: it should enable some useful form of middle-out modeling. Application domains will range from visual knowledge representation to object-oriented analysis, and graph rewriting.
NBM: an efficient cache replacement algorithm for nonvolatile buffer caches
Authors: Junseok Park, Kern Koh, Hyunkyoung Choi, Hyokyung Bahn
Venue: Proceedings of the 8th conference on Applied computer scince (2008)

Recently, byte-accessible NVRAM (nonvolatile RAM) technologies such as PRAM and FeRAM are advancing rapidly and there are attempts to use these NVRAMs as part of buffer caches. A nonvolatile buffer cache provides improved consistency of file systems by absorbing write I/Os as well as improved performance. In this paper, we discuss the optimality of cache replacement algorithms in nonvolatile buffer caches and present a new algorithm called NBM (NVRAM-aware Buffer cache Management). NBM has three salient features. First, it separately exploits read and write histories of block references, and thus it estimates future references of each operation more precisely. Second, NBM guarantees the complete consistency of write I/Os since all dirty data are cached in NVRAM. Third, metadata lists are maintained separately from cached blocks. This allows more efficient management of volatile and nonvolatile buffer caches based on read and write histories, respectively. Trace-driven simulations show that NBM improves the I/O performance of file systems significantly compared to the NVLRU algorithm that is a modified version of LRU to hold dirty blocks in NVRAM.
A Novel Method for Pencil Drawing Generation in Non-Photo-Realistic Rendering
Authors: Zhenyu Chen, Jingye Zhou, Xingyu Gao, Longsheng Li, Junfa Liu
Venue: Proceedings of the 9th Pacific Rim Conference on Multimedia: Advances in Multimedia Information Processing (2008)

This paper puts forward a novel method for automatically generating a pencil drawing from a real 2D color image in non-photo-realistic rendering. First, the edge of the color image is detected by Sobel operator. Next, the color image is sharpened by Unsharp Mask (USM), and then color scaling is used to get an image with radial and edge details. Furthermore, the original image is divided into many meaningful regions using an efficient method of image segmentation, then the texture direction is determined by Fourier transform and shape feature. To render better effects of illumination and local texture of pencil drawing, the line integral convolution (LIC) algorithm is applied and combined with color scaling and white noise image. Finally, the pencil drawing is created and the generation results from the superposition of the edge, the USM image, and the texture. Experimental results prove that our method could enhance the generated efficiency greatly by creating a more obvious edge, more natural tone, and more real texture than those offered by existed methods.
Biometric System Based on Voice Recognition Using Multiclassifiers
Authors: Mohamed Chenafa, Dan Istrate, Valeriu Vrabie, Michel Herbin
Venue: Biometrics and Identity Management: First European Workshop, BIOID 2008, Roskilde, Denmark, May 7-9, 2008. Revised Selected Papers (2008)

In this paper we present a new speaker recognition system based on the fusion of two identification classifiers followed by a verification step. The user pronounces two passwords: the first one is composed by three words uniquely combined from a set of 21 possible words, while the second password represents the name of the user. The first step of the proposed system uses the first password to feed two identification classifiers: a speaker identification system (text independent) and a isolated word identification system (speaker independent). The isolated word identification system is constructed as the fusion of three classifiers, one for each word of the first password. The aim of this first step is to identify a couple speaker/password corresponding to the first password by combining the results of the two identification classifiers. A verification system is then applied on the second password in order to confirm or infirm the identification result (speaker identity) given by the fusion above. Compared with a state of the art speaker recognition system (text dependent) that gives an EER of 4.76%, the first step of the proposed system provides an EER of 0.38%, while the second step an EER of 0.26% for a text independent verification and of 0.13% for a text dependent verification.
Application-driven, energy-efficient communication in wireless sensor networks
Authors: Giuseppe Amato, Antonio Caruso, Stefano Chessa
Venue: Computer Communications (2009)

Several sensor network applications based on data diffusion and data management can determine the communication transfer rate between two sensors beforehand. In this framework, we consider the problem of energy efficient communication among nodes of a wireless sensor network and propose an application-driven approach that minimizes radio activity intervals and prolongs network lifetime. On the basis of possible communication delays we estimate packet arrival intervals at any intermediate hop of a fixed-rate data path. We study a generic strategy of radio activity minimization wherein each node maintains the radio switched on just in the expected packet arrival intervals and guarantees low communication latency. We define a probabilistic model that allows the evaluation of the packet loss probability that results from the reduced radio activity. The model can be used to optimally choose the radio activity intervals that achieve a certain probability of successful packet delivery for a specific radio activity strategy. Relying on the probabilistic model we also define a cost model that estimates the energy consumption of the proposed strategies, under specific settings. We propose three specific strategies and numerically evaluate the associated costs. We finally validate our work with a simulation made with TOSSIM (the Berkeley motes' simulator). The simulation results confirm the validity of the approach and the accuracy of the analytic models.