About
387
Publications
16,767
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
4,060
Citations
Publications
Publications (387)
Multidimensional data visualization is one of the most active research topics in information visualization since various information in our daily life forms multidimensional datasets. Scatterplot selection is an effective approach to represent essential portions of multidimensional data in a limited display space. Various metrics for evaluating sca...
Exploration of artworks is enjoyable but often time consuming. For example, it is not always easy to discover the favorite types of unknown painting works. It is not also always easy to explore unpopular painting works which looks similar to painting works created by famous artists. This paper presents a painting image browser which assists the exp...
The evolution of the Internet has enabled us to enjoy the music created in various countries. But still, it is often difficult to understand the lyrics written in foreign languages. Professional translators have published many international songs with lyrics that fit the melody so that the ordinary people can enjoy the lyrics of such international...
Scatterplot selection is an effective approach to represent essential portions of multidimensional data in a limited display space. Various metrics for evaluation of scatterplots such as scagnostics have been presented and applied to scatterplot selection. This paper presents a new scatterplot selection technique that applies multiple metrics. The...
There are a variety of graphs where multidimensional feature values are assigned to the nodes. Visualization of such datasets is not an easy task since they are complex and often huge. Immersive Analytics is a powerful approach to support the interactive exploration of such large and complex data. Many recent studies on graph visualization have app...
Fluid dynamics simulation is often repeated under varying conditions. This leads to a generation of large amounts of results, which are difficult to compare. To compare results under different conditions, it is effective to overlap the streamlines generated from each condition in a single three-dimensional space. Streamline is a curved line, which...
Ocean data have been improved with the enhancement of observed values and the evolution of computational technologies. It has also been verified based on the reproducibility of various ocean phenomena. Mode water is one of the indicators for assessing ocean data because of its special properties. However, its definition differs for each ocean data....
Graph drawing readability metrics are routinely used to assess and create node-link layouts of network data. Existing readability metrics fall short in three ways. The many count-based metrics such as edge-edge or node-edge crossings simply provide integer counts, missing the opportunity to quantify the amount of overlap between items, which may va...
With the spread of electronic devices such as smartphones and tablets, the transfer of electronic information such as images and videos has become commonplace. To exchange electronic information using e-mail or social network services a sender needs to know the recipient's contact information. However, if the recipient is a newly-encountered person...
Social media analysis is helpful to understand the behavior of people. Human behavior in social media is related to time and location, which is often difficult to find the characteristics appropriately and quickly. We chose to apply virtual reality (VR) technologies to present the spatio-temporal social media data. This makes us easier to develop i...
Visual effects (called "VFX" in this poster) have expanded the range of expression and been necessary to enhance the mood for the story in films and videos. A variety of software tools which support producing VFX has been developed.
We propose a tool for 3DCG in which users can intuitively reproduce the phenomena, including crystals of ice and fros...
Mode water is a seawater mass defined by particular water properties and one of the criteria for evaluation of the North Pacific Ocean data. Conventional comparative studies visualized mode water on cutting planes at the specific position of the ocean; however, it is not easy to recognize differences of 3D shapes of the mode water among ocean datas...
We can listen to music from many different countries due to the evolution of the Internet. However, understanding lyrics written in foreign languages is still difficult, even though many international songs have been translated. In this paper, we propose an interactive lyric translation system and describe its implementation. Users can modify lyric...
Many graphs used in real-world applications consist of nodes belonging to one or more categories, or associated with feature vectors (called “attributed node” in this paper). Graph clustering and layout are key techniques for effective visualization of such graphs. This paper briefly surveys these techniques and then introduces author’s own techniq...
Mode water is seawater mass that has similar physical characteristics. The physical characteristics are caused by the condition change of air on the seawater surfaces, and therefore mode water plays an important role in analyzing the climate change. Mode water has been defined with various parameters and different thresholds. They may cause differe...
People flow information brings us useful knowledge in various industrial and social fields including traffic, disaster prevention and marketing. However, it is still an open problem to develop effective people flow analysis techniques. We suppose compression and data mining techniques are especially important for analysis and visualization of large...
Mode water forms a 3D region of seawater mass, which has similar physical characteristics values. Research and observation of mode water have a long history in physical oceanography because analysis of mode water brings the understanding of various natural phenomena. There have been various definitions of mode water, and
comparison of mode water re...
Survey of papers is not an easy task for novice researchers because it may happen that they miss appropriate keywords for their survey. It often takes a long time for young researchers to find research papers even when they use famous search engines like Google Scholar. In addition, they may not be familiar with understanding positions of papers in...
Social media analysis is important to understand people behavior. Human behavior in social media is often related to time and location, which is often difficult to understand the characteristics appropriately and quickly. We chose to visualize the date applying a virtual reality technology, which makes us easier to explore the data interactively an...
Recent evolution of the Internet has made it possible to listen to music that is composed worldwide in foreign languages. However, lyrics that are entirely scripted in foreign languages are difficult to understand. An interactive system for the translation of lyrics into Japanese is proposed herein, and its implementation is explained.
Immersive Analytics is a new research initiative that aims to remove barriers between people, their data and the tools they use for analysis and decision making. Here the aims of immersive analytics research are clarified, its opportunities and historical context, as well as providing a broad research agenda for the field. In addition, it is review...
Directed graphs are used to represent a variety of datasets, including friendship on social networking services (SNS), pathways of genes, and citations of research papers. Graph drawing is useful in representing such datasets. At the international conference on Information Visualization (IV), we have presented a convergent edge drawing and a node l...
This paper presents a crowd-powered efficient impression evaluation system, and a visualization system for ranked impression evaluation results. The former system shows a lot of content images to participants and consumes their inputs as impression evaluations. Here, this system preferentially selects images which are estimated as to be highly or p...
People flow information brings us useful knowledge in various industrial and social fields including traffic, disaster prevention, and marketing. However, it is still an open problem to develop effective people flow analysis techniques. We considered compression and data mining techniques are especially important for analysis and visualization of l...
Integration of scalar and vector visualization has been an interesting topic. This paper presents a technique to appropriately select and display multiple streamlines while overlaying with isosurfaces, aiming an integrated scalar and vector field visualization. The technique visualizes a scalar field by multiple semitransparent isosurfaces, and a v...
Most organizations deploy and operate intrusion detection system (IDS) on their networks in order to defend their vital computer and network resources from malicious cyber attackers. Although IDS has been contributed to the improvement of network security, there is a fatal problem in that it records the tremendous amount of alerts, so that security...
Parallel coordinate plots (PCPs) are among the most useful techniques for the visualization and exploration of high-dimensional data spaces. They are especially useful for the representation of correlations among the dimensions, which identify relationships and interdependencies between variables. However, within these high-dimensional spaces, PCPs...
Parallel coordinate plots (PCPs) are among the most useful techniques for the visualization and exploration of high-dimensional data spaces. They are especially useful for the representation of correlations among the dimensions, which identify relationships and interdependencies between variables. However, within these high-dimensional spaces, PCPs...
Protein is the major component of the organism. A concave (pocket) on a protein surface is known to be thebest target for a drug to react. We previously presented astudy on distance analysis between pockets and amino acidresidue. We firstly identified pockets on the protein surfaceand then calculated distances between atoms of an amino acidresidue...
This paper presents "PLUM", a photographbrowser that places clusters of photographs onto a map whiledrawing trajectories of photographers. PLUM is useful to lookat photographs while observing their activities. PLUM firstlyclusters photographs based on places and times, and placesrepresentative photographs of the clusters onto a map. PLUMshows all p...
This poster presents a technique for selection of best sets of photos. It calculates the multidimensional feature vectors for given photos, and specifies a set of photos which maximize the volume of polyhedron consisting of the vectors.
Animation and game are very popular in Japan. Many works in animation and game have been released, andmany characters have been produced. It is an importantfactor to select appropriate voice actors so that we canappropriately impress the characters. Based on this idea, werecorded voice performance from portable games andcalculated vocal acoustic fe...
Information visualization is an effective approach to analyze time-varying data in our daily lives. We commonly represent time-varying values applying polyline charts or heatmaps; however, it is difficult to simultaneously observe short-term features of time-varying values and cluster transitions while applying either polyline charts or heatmaps. T...
In this panel discussion, I want to share some opinions about the Data Visualization (or Information Visualization, i.e., InfoVis) without display and/or viewer to make the audiences think about some challenging cases while providing information to users. Some examples are also introduced, which probably may inspire some new directions for the rese...
Many graph drawing methods apply node clustering techniques based on density of edges to find tightly connected subgraphs, and then hierarchically visualize the clustered graphs. On the other hand, users may want to focus on important nodes (called key nodes in this paper) and their connections to groups of other nodes while using some applications...
We commonly represent time-varying values as polyline charts or heatmaps; however, both type of techniques are difficult to simultaneously observe short-term features of time-varying values and cluster transitions. This poster proposes storyline-based visualization technique for consecutive numerical time-varying data. Storyline is a visualization...
Many people (especially women) tend to take relatively longer time for shopping. This paper presents a system for product retrieval inspired by psychology of women's shopping activity, and an implementation of the system for apparel products. Our study supposes products which pre-defined keywords are assigned, and prepares icons representing the co...
Multi-dimensional data visualization is an important research topic that has been receiving increasing attention. Several techniques that apply scatterplot matrices have been proposed to represent multi-dimensional data as a collection of two-dimensional data visualization spaces. Typically, when using the scatterplot-based approach it is easier to...
Today many people store music media files in personal computers or portable audio players, thanks to recent evolution of multimedia technologies. The more music media files these devices store, the messier it is to search for tunes that users want to listen to. We propose MusCat, a music browser to interactively search for the tunes according to fe...
近年のマルチメディア技術の発達に伴い,個人の音楽プレイヤーやパソコンに大量の楽曲を保存できるようになった.これにより,ユーザは,手軽に大量の楽曲を聴くことができるようになった一方で,ユーザの聴きたい楽曲を探すことが困難になりがちである.現在,音楽推薦に関するさまざまなサービスや研究が行われている.例えば,タイトルやアーティスト情報などのメタデータや楽譜情報,音響情報,またこれらを組み合わせた情報を利用した推薦システムが挙げられる.しかし,ユーザが目的に応じて楽曲を選曲する場合,これらの情報ではなく,楽曲の特徴に基づいた選曲が有効であり,選曲にユーザの嗜好を反映させるほうが有効な場合があると考えられる. そこで,我々は,タイトルやアーティスト名などのメタデータに依存せず,楽曲の雰囲気に基づいた...
It is a common problem for many people to keep their skins fine, and there have been huge number of cosmetics products. We have developed of image recognition and geometric modeling technique for impression analysis of human skins [1]. The technique firstly extracts parameters of micro-geometry of human skins from real photographs, as shown in Figu...
A Photomosaic arranges many small photographs to represent a large image. Our study applies the photomosaics to a photograph browser CAT. Our implementation displays photomosaics while zooming out, and individual photographs while zooming in. Here, many photograph browsing software displays a set of photographs in the order of their times. To maint...
Multi-objective optimization tools have been applied in various academic and industry fields. It is often difficult to optimize all the objectives since they often cause trade-offs. It is also difficult to figure what kinds of trade-offs actually cause. We think visualization of multi-objective optimization results assists users to intuitively unde...
Most time-varying data in our daily life is multi-variate. Moreover, most of such time-varying data contains both numeric and categorical values. It is often meaningful to visualize both of them as they are often correlated. We aim to visualize every value in such time-varying data in a single display space so that we can discover interesting relat...
Protein is the major component of the organism. It has a unique three-dimensional structure determined by its amino acid sequence. A concave (pocket) on the surface of a protein is known to be the best target for a drug to react. We started analyzing how' drug ability' of proteins related to the location of amino acids in a pocket. For as tarter of...
The author's laboratory has many joint projects on analysis and visualization of temporal daily life data, such as transactions of credit cards, Web access logs, walking paths at public spaces, and measurements for building management (including population, temperature, and electric power). We often discover interesting behavior from such visualiza...
Multiple-objective optimization problems have multiple objective functions to be optimized simultaneously. It is often difficult to optimize all the objectives since they often cause trade-offs. We produce a visualization tool which displays both explanatory variables and objective functions for multi-objective optimization.
Protein is the major component of the organism. A hole (pocket) on the surface of a protein is known to be the best target for a drug to react. We started analyzing how "drug ability" of proteins related to the locations amino acids in a pocket. This poster presents a visualization tool for a distance distribution analysis between two types of amin...
Research of protein is pivotal to the drug discovery, since most of the drugs act upon proteins inside human body. Drugs act when they are close to the concave portions, so called "pockets", of the protein surfaces. Therefore, detection and analysis of the pockets are also important for the drug discovery. This paper presents a fast method with poc...
Multidimensional data visualization is an important research topic that has been receiving increasing attention. Several techniques that use parallel coordinate plots have been proposed to represent all dimensions of data in a single display space. In addition, several other techniques that apply scatter plot matrices have been proposed to represen...
Thanks to the recent evolution of movie- and sensor-based human tracking technologies, we can obtain and accumulate a set of walking paths ("trajectories" in this paper) of people over a long period in various places. Such people flow datasets are useful for many fields, including analyses of customer behavior, effectiveness of advertisements, and...
Analysis and monitoring of system logs such as transaction logs and access logs is important for various objectives including trend discovery, update effort determination, and malicious behavior monitoring. However, it is not always an easy task because these logs may be massive, consisting of millions of records containing tens of variables, and t...
A gene network is constructed with genes as nodes, and interactions between genes as edges so as to reveal unknown gene functions and relationship. However, nodes and edges of gene networks are usually very numerous. Because of that, it may be difficult to understand relations between genomic functions and gene-gene interactions, if it is visualize...
We have various interesting time-varying data in our daily life, such as weather data (e.g., temperature and air pressure) and stock prices. Such time-varying data is often associated with other information: for example, temperatures can be associated with weather, and stock prices can be associated with social or economic incidents. Meanwhile, we...
While cooking is a daily activity in our life, many family cooks feel bothered by deciding the menu each and every time because of being required to cook both tasty as well as well-balanced meals for their families. We have been developing a meal recording system, MEAL (Menu Evaluation and Attribute Log), which supports those cooks by easily managi...
Pregnane X receptor (PXR) is a ligand-activated nuclear factor that upregulates the expression of proteins involved in the detoxification and clearance of xenobiotics, primarily cytochrome P450 3A4 (CYP3A4). Structure-activity relationship (SAR) analysis of PXR agonists is useful for avoiding unwanted pharmacokinetics due to drug-drug interactions....
Results of refined searches are often complicated because they have multi-dimensional attributes. Most of the existing retrieval systems display results in a grid or linear layout on small screens and do not visually represent the multi-dimensionality well. We think that multi-dimensional data visualization techniques can contribute to represent th...
Drugs act upon the concave portions of protein surfaces, so called "pockets". Discovery of well-shaped pockets on protein surfaces is an active research topic. Several survey papers in this field report many methods to search druggable pockets, which can be divided in two major categories: geometric algorithms and/or energy-based methods. There are...
Condition of skin is an important factor for the impression of faces. Well-cared skins give shiny and beautiful impression, while dry and rough skins loss the gloss and therefore they are less attractive. These differences often attribute to the difference of their micro-geometry. Such micro-geometry of human skins consists of furrows forming a mes...
We present a summarization and visualization technique for large-scale traffic path data. The research aims to visually distinguish the amount of similar traffic, by representing the similar traffic as bundles of lines. Our technique firstly quantizes the collection of paths, then categorizes the segmented paths, and finally renders the bundles of...
This paper presents "Lyricon", a technique that automatically selects multiple icons of tunes block-by-block, and effectively displays the icons. Here, Lyricon selects icons based on not only musical features, but also lyrical keywords. In other words, Lyricon can reflect not only the features of the tunes but also the story of lyrics on its icon s...
It is not always easy to quickly understand musical structure of orchestral scores for classical music works, because these works contain many staves of instruments. This paper presents Color score, a technique for visualization and condensation of musical scores. Color score supports two requirements for composers, arrangers and players: overview...
We present a summarization and visualization technique for large-scale traffic path data. The research aims to visually distinguish the amount of similar traffic, by representing the similar traffic as bundles of lines. Our technique firstly quantizes the collection of paths, then categorizes the segmented paths, and finally renders the bundles of...
We often want to select tunes based on our purposes or situations. For example, we may want background music for particular spaces. We think interactive evolutionary computing is a good solution to adequately recommend tunes based on users' preferences. This paper presents MusiCube, a visual interface for music selection. It applies interactive gen...
Image browsing techniques thus become increasingly important for overview and retrieval of particular images in large-scale collections. At the same time, there are various sets of images which are associated with multi-dimensional or multivariate datasets. We believe that image browsing for such datasets should be inspired from multi-dimensional d...
We often want to select tunes based on our purposes or situations. For example, we may want background music for particular spaces. We think interactive evolutionary computing is a good solution to adequately recommend tunes based on users' preferences. This paper presents MusiCube, a visual interface for music selection. It applies interactive gen...
Image browsers are important and useful applications for retrieving images from personal photograph collections. Such browsers can be a life log analysis tool to explore the events of photograph owners. This paper presents a novel photograph browser consisting of two linked views. One of the views displays photographs clustered based on their locat...
Today many people store music media files in personal computers or portable audio players, thanks to recent evolution of multimedia technologies. The more music media files these devices store, the messier it is to search for tunes that users want to listen to. We propose MusCat, a music browser to interactively search for the tunes according to fe...
Information on CYP-chemical interactions was comprehensively explored by a text-mining technique, to confirm our previous structure-activity relationship model for CYP substrates (Yamashita et al. J. Chem. Inf. Model. 2008, 48, 364-369). The text-mining technique is based on natural language processing and can extract chemical names and their inter...
This paper presents hierarchical and time-varying data visualization techniques for nuclear reactor measurements and simulations. The developed system assumes time-varying values of hundreds or thousands of physical measurement values as input information. It divides the values according to their positions and unit systems, and represents the hiera...