Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kirak Hong

dblp:23/7544 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4 · 2 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
1 paper
Multimedia analysis and retrieval · 67% Multimedia systems and quality of experience · 33%
Computer networks
3 papers
Internet of things and sensor networks · 43% Routing and switching · 33% Edge and fog computing · 15%
Software engineering, system software, and programming languages
1 paper
Runtime systems and virtual machines · 100%

Topics — the 6 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Multimedia systems and quality of experience
camera network
0.112012
Large-Scale Situation Awareness With Camera Networks and Multimodal Sensing · Proc. IEEE 2012
Multimedia analysis and retrieval
multimodal sensing
0.112012
Large-Scale Situation Awareness With Camera Networks and Multimodal Sensing · Proc. IEEE 2012
Multimedia analysis and retrieval
video analysis
0.112012
Large-Scale Situation Awareness With Camera Networks and Multimodal Sensing · Proc. IEEE 2012
Internet of things and sensor networks
camera sensor networks
0.112009
Poster abstract: Multihop routing in camera sensor networks - An experimental study · IPSN 2009
Routing and switching › routing
multihop routing
0.112009
Poster abstract: Multihop routing in camera sensor networks - An experimental study · IPSN 2009
Internet of things and sensor networks
wireless sensor network
0.012009
TinyVM, an efficient virtual machine infrastructure for sensor networks · SenSys 2009

Methods — techniques the papers use, named apart from their topics

sensor fusion · 0.3multimedia analysis · 0.3just-in-time execution · 0.2bytecode compression · 0.2
YearPublicationVenuePosition
2014 MCEP: A Mobility-Aware Complex Event Processing System
abstract
With the proliferation of mobile devices and sensors, complex event proceesing (CEP) is becoming increasingly important to scalably detect situations in real time. Current CEP systems are not capable of dealing efficiently with highly dynamic mobile consumers whose interests change with their location. We introduce the distributed mobile CEP (MCEP) system which automatically adapts the processing of events according to a consumer's location. MCEP significantly reduces latency, network utilization, and processing overhead by providing on-demand and opportunistic adaptation algorithms to dynamically assign event streams and computing resources to operators of the MCEP system.
Beate Ottenwälder, Boris Koldehofe, Kurt Rothermel, Kirak Hong, David J. Lillethun, Umakishore Ramachandran
ACM Trans. Internet Techn.4
2013 A low-bandwidth camera sensor platform with applications in smart camera networks
abstract
Smart camera networks have recently emerged as a new class of sensor network infrastructure that is capable of supporting high-power in-network signal processing and enabling a wide range of applications. In this article, we provide an exposition of our efforts to build a low-bandwidth wireless camera network platform, called CITRIC, and its applications in smart camera networks. The platform integrates a camera, a microphone, a frequency-scalable (up to 624 MHz) CPU, 16 MB FLASH, and 64 MB RAM onto a single device. The device then connects with a standard sensor network mote to form a wireless camera mote. With reasonably low power consumption and extensive algorithmic libraries running on a decent operating system that is easy to program, CITRIC is ideal for research and applications in distributed image and video processing. Its capabilities of in-network image processing also reduce communication requirements, which has been high in other existing camera networks with centralized processing. Furthermore, the mote easily integrates with other low-bandwidth sensor networks via the IEEE 802.15.4 protocol. To justify the utility of CITRIC, we present several representative applications. In particular, concrete research results will be demonstrated in two areas, namely, distributed coverage hole identification and distributed object recognition.
Phoebus Chen, Kirak Hong, Nikhil Naikal, S. Shankar Sastry, J. D. Tygar, Posu Yan, Allen Y. Yang, Lung-Chung Chang, Leon Lin, Edgar J. Lobaton, Songhwai Oh, Parvez Ahammad
ACM Trans. Sens. Networks2
2012 Large-Scale Situation Awareness With Camera Networks and Multimodal Sensing
abstract
Sensors of various modalities and capabilities, especially cameras, have become ubiquitous in our environment. Their intended use is wide ranging and encompasses surveillance, transportation, entertainment, education, healthcare, emergency response, disaster recovery, and the like. Technological advances and the low cost of such sensors enable deployment of large-scale camera networks in large metropolises such as London and New York. Multimedia algorithms for analyzing and drawing inferences from video and audio have also matured tremendously in recent times. Despite all these advances, large-scale reliable systems for media-rich sensor-based applications, often classified as situation-awareness applications, are yet to become commonplace. Why is that? There are several forces at work here. First, the system abstractions are just not at the right level for quickly prototyping such applications on a large scale. Second, while Moore's law has held true for predicting the growth of processing power, the volume of data that applications are called upon to handle is growing similarly, if not faster. Enormous amount of sensing data is continually generated for real-time analysis in such applications. Further, due to the very nature of the application domain, there are dynamic and demanding resource requirements for such analyses. The lack of right set of abstractions for programing such applications coupled with their data-intensive nature have hitherto made realizing reliable large-scale situation-awareness applications difficult. Incidentally, situation awareness is a very popular but ill-defined research area that has attracted researchers from many different fields. In this paper, we adopt a strong systems perspective and consider the components that are essential in realizing a fully functional situation-awareness system.
Umakishore Ramachandran, Kirak Hong, Liviu Iftode, Ramesh Jain 0001, Kurt Rothermel, JunSuk Shin, Raghupathy Sivakumar
Proc. IEEE2
2012 TinyVM: an energy-efficient execution infrastructure for sensor networks
abstract
SUMMARY Energy‐efficient implementation techniques for virtual machines (VMs) have received little attention yet: conventional wisdom claims that VMs have a diametrical effect on energy consumption, and VM‐based applications are therefore short‐lived. In this paper, we argue that bytecode interpretation is affordable if we synthesize VMs specifically for energy efficiency. We present TinyVM, an execution infrastructure that seamlessly integrates with C and nesC/TinyOS‐based programming environments. TinyVM achieves high code density through the use of compressed bytecode as the primary program representation. Compressed bytecode allows rapid application deployment with low communication overhead. TinyVM executes compressed bytecode in place, which eliminates the need for a decompression stage and thereby reduces memory consumption on sensor nodes. Our infrastructure automates the creation of energy‐efficient application‐specific VMs. Applications are partitioned in machine code, bytecode, and VM instruction set extensions. Partitioning is manually controlled and/or fully guided by a discrete optimization problem that produces a partitioning with lowest energy consumption for a given program size limit. We provide experimental results for sensor network benchmarks and for selected applications on various CPU architectures including Atmega128‐based motes and the ARM‐based Intel iMote2. TinyVM has been released under the GNU General Public License. Copyright © 2011 John Wiley & Sons, Ltd.
Kirak Hong, Jiin Park, Taekhoon Kim, Hwangho Kim, Bernd Burgstaller, Bernhard Scholz
Softw. Pract. Exp.1
2012 StreamPI: a stream-parallel programming extension for object-oriented programming languages
Jingun Hong, Kirak Hong, Bernd Burgstaller, Johann Blieberger
J. Supercomput.2
2009 Distributed compression and fusion of nonnegative sparse signals for multiple-view object recognition
Allen Y. Yang, Subhransu Maji, Kirak Hong, Posu Yan, S. Shankar Sastry
FUSION3
2009 Poster abstract: Multihop routing in camera sensor networks - An experimental study
Kirak Hong, Posu Yan, Phoebus Chen, S. Shankar Sastry, Songhwai Oh
IPSN1
2009 TinyVM, an efficient virtual machine infrastructure for sensor networks
abstract
We present TinyVM, a Virtual Machine (VM) for nesC and C applications on sensor motes. TinyVM executes compressed bytecode on-the-fly to conserve memory. To facilitate creation of application-specific VMs, partitioning of applications into bytecode, VM instruction set extensions and machine-code is supported. We provide experimental evidence for the efficiency of TinyVM on Atmega128-based motes and on the Intel iMote2. TinyVM also runs on Windows and Linux, and we are currently porting TinyVM to Telos-based motes.
Kirak Hong, Jiin Park, Taekhoon Kim, Hwangho Kim, Yousun Ko 0001, Jongtae Park, Bernd Burgstaller, Bernhard Scholz
SenSys1