As part of their trade, musicians continuously study and analyze music scores. Important musical tasks such as selecting repertoire require searching scores for their constituent elements. Searching collections of sco...
详细信息
ISBN:
(纸本)9781450359337
As part of their trade, musicians continuously study and analyze music scores. Important musical tasks such as selecting repertoire require searching scores for their constituent elements. Searching collections of scores can be burdensome and cognitively taxing even for expert musicologists. Despite the promise of computing to facilitate searching over vast volumes of information, commercial search engines only operate on score metadata (e. g., composer, time period, genre, etc.). In this paper, we discuss the user requirements, design choices, and software architecture of a search engine for querying music scores beyond metadata (e. g., instrument range, key/time signature, dynamics, etc.). We also present our proof-of-concept implementation of this architecture-Ask Toscanini!-which supports a wide selection of user queries, expressed as structured text strings, against a collection of digital scores. The engine can search through any collection of scores, provided in the popular standardized MusicXML format, which is subsequently transformed into our custom search-efficient format. In addition to ensuring search efficiency, our design also renders the engine amenable for use by musicians, the majority of whom are not computing experts. The insights reported in this paper can help future research efforts in enhancing search technologies for music scores and can serve as a blueprint for creating commercial solutions in this domain.
The last decade has seen an influx of digital connectivity, operation automation, and remote sensing and control mechanisms in the railway domain. The management of the railway operations through the use of distribute...
详细信息
ISBN:
(纸本)9781450375610
The last decade has seen an influx of digital connectivity, operation automation, and remote sensing and control mechanisms in the railway domain. The management of the railway operations through the use of distributed sensors and controllers and with programmable and remotely controllable railway signals and switches has led to gains in system efficiency as well as operational flexibility. However, the network connectivity has opened up the railway cyber communication networks to cyber-attacks. These are a class of cyber-physical systems (CPS) with interconnected physical, computational, and communication components. The cyber-attacks on these systems could potentially cascade through these inter-connection and result into significant damage. These systems are safety-critical owing to their large-scale monetary and, more importantly, human life safety concerns. Therefore, it is better to incorporate security and resilience requirements right from the design time. In this paper, we describe a domain-specific framework for simulations in the railway domain. The framework allows analyzing the resilience of railway operations in the presence of cyber-attacks. In particular, our simulation framework allows modeling the railway network as well as the railway transportation. It provides an online graphical modeling environment that allows multiple users to collaborate, through a web-based interface, over the same model for the railway infrastructure as well as network attacks. The framework also allows the user to configure and run experiments through the web-interface and also to visualize the key operational metrics from the railway domain as the experiment is running. The framework also supports executing large simulations in the cloud. In addition, it supports hardware-in-the-loop (HIL) simulation for incorporating physical effects and network attacks that can only be realized realistically in the hardware. A detailed case study is provided to demonstrate the framewor
Our research team developed a test question browser app for test-takers with print disabilities. This technology had to fully overcome three challenges: (1) the characteristic rigorousness and fairness demanded of Eas...
详细信息
The short advertising video on the mobile has shown an explosive growth trend. The function of mobile video making application on the market can not meet the huge short advertising video production needs. For non-prof...
详细信息
ISBN:
(纸本)9781450372473
The short advertising video on the mobile has shown an explosive growth trend. The function of mobile video making application on the market can not meet the huge short advertising video production needs. For non-professional users, shooting and editing advertising videos is a difficult task. Therefore, users need a smarter application with more intuitive mobile photography guidance and simpler postprocessing experiences. Our work focus on how to eliminate the "gulf of execution" between non-professional users and mobile applications which shoot, and edit the product advertising video. We combined the content of the video paradigm and the presentation of the storyboard, provided users with a new interactive approach: storyboard model. We also make a mobile application named Ad-Designer to help user creating product advertising video and show three kinds of scenario design. We collected user feedback and evaluated it to make recommendations for future work.
Hardware accelerators are a promising solution to optimize the Total Cost of Ownership (TCO) of cloud datacenters. This paper targets the costly Transport Layer Security (TLS) and investigates the TLS acceleration for...
详细信息
ISBN:
(纸本)9781450362252
Hardware accelerators are a promising solution to optimize the Total Cost of Ownership (TCO) of cloud datacenters. This paper targets the costly Transport Layer Security (TLS) and investigates the TLS acceleration for the widely-deployed event-driven TLS servers or terminators. Our study reveals an important fact: the straight offloading of TLS-involved crypto operations suffers from the frequent long-lasting blockings in the offload I/O, leading to the underutilization of both CPU and accelerator resources. To achieve efficient TLS acceleration for the event-driven web architecture, we propose QTLS, a high-performance TLS asynchronous offload framework based on Intel (R) QuickAssist technology (QAT). QTLS re-engineers the TLS software stack and divides the TLS offloading into four phases to eliminate blockings. Then, multiple crypto operations from different TLS connections can be offloaded concurrently in one process/thread, bringing a performance boost. Moreover, QTLS is built with a heuristic polling scheme to retrieve accelerator responses efficiently and timely, and a kernel-bypass notification scheme to avoid expensive switches between user mode and kernel mode while delivering async events. The comprehensive evaluation shows that QTLS can provide up to 9x connections per second (CPS) with TLS-RSA (2048bit), 2x secure data transfer throughput and 85% reduction of average response time compared to the software baseline.
Our research team developed a test question browser app for test-takers with print disabilities. This technology had to fully overcome three challenges: (1) the characteristic rigorousness and fairness demanded of Eas...
详细信息
ISBN:
(纸本)9781450366793
Our research team developed a test question browser app for test-takers with print disabilities. This technology had to fully overcome three challenges: (1) the characteristic rigorousness and fairness demanded of East Asian university entrance exams, (2) problems inherent in assistive technologies for persons with print disabilities, and (3) the unique demands of the Japanese language in accurately displaying text and reading it aloud.
When one manipulates a large or bulky object, s/he utilizes tactile information at both fingers and the palm. Our goal is to efficiently convey contact information to a user's hand during interaction with a virtua...
详细信息
ISBN:
(纸本)9781450359481
When one manipulates a large or bulky object, s/he utilizes tactile information at both fingers and the palm. Our goal is to efficiently convey contact information to a user's hand during interaction with a virtual object. We propose a haptic system that can provide haptic feedback to thumb/middle finger/index finger and on a palm. Our interface design utilizes a novel compact mechanism to provide haptic information to the palm. Also, we propose a haptic rendering strategy to calculate haptic feedback continuously. We demonstrate that cutaneous feedback on the palm improves the haptic perception of a large virtual object compared to when there is only kinesthetic feedback to the fingers.
In this paper, open source and modular smart home system is designed and implemented. The Consumer Internet of Objects (CIoT) approach is adopted in this design. WiFi-based CIoT network has been designed to monitor en...
详细信息
Learning a new software application can be a challenge, requiring the user to enter a new environment where their existing knowledge and skills do not apply, or worse, work against them. To ease this transition, we pr...
详细信息
ISBN:
(纸本)9781450359481
Learning a new software application can be a challenge, requiring the user to enter a new environment where their existing knowledge and skills do not apply, or worse, work against them. To ease this transition, we propose the idea of cross-application bridges that start with the interface of a familiar application, and gradually change their interaction model, tools, conventions, and appearance to resemble that of an application to be learned. To investigate this idea, we developed Blocks-to-CAD, a cross-application bridge from Minecraft-style games to 3D solid modeling. A user study of our system demonstrated that our modifications to the game did not hurt enjoyment or increase cognitive load, and that players could successfully apply knowledge and skills learned in the game to tasks in a popular 3D solid modeling application. The process of developing Blocks-to-CAD also revealed eight design strategies that can be applied to design cross-application bridges for other applications and domains.
暂无评论