Visualization of Graph-Based Structures for Navigation and Tracking of Real-World Objects Vitaly Zabiniako, 2 Oleg Gorbik
|
|
- Bartholomew Chad Benson
- 5 years ago
- Views:
Transcription
1 VOL. 3, NO. 2, February 2012 ISSN Visualization of Graph-Based Structures for Navigation and Tracking of Real-World Objects 1 Vitaly Zabiniako, 2 Oleg Gorbik 1 Mg.sc.ing., Riga Technical University, Riga, Latvia 2 Bac.sc.ing., Riga Technical University, Riga, Latvia ABSTRACT In this article authors provide description of the conception of navigation and tracking of real-world objects using graph structures. Similarities between classical mathematical model of the graph and the conception of navigation domain are being highlighted. A case-study of construction of a prototype for air traffic control (ATC) purposes is presented along with evaluation of its usability by a group of potential users and a survey of existing navigation solutions. Conclusions are being made and further researches are being defined. Keywords: visualization, graph, mobile object, traffic, comprehension. 1. INTRODUCTION Nowadays there are several different tasks that imply necessity to visualize mobile objects of all kinds. This kind of visualization can be used, for example, in air traffic control systems that allow to monitor the air traffic situation in a certain space region. Three-dimensional (3D) computer graphics might be used for these purposes. The same necessity to use visualization of mobile objects in 3D space is also important in navy navigation systems that help guiding these objects and in different simulation tasks. This work allows identifying and analyzing visualization techniques that can be used in implementation of according systems. The main problem is the following: even nowadays ATC operators mostly have only two-dimensional (2D) radar monitors in which a great amount of information is shown and they need to interpret, store and transform it into 3D space in their mind. Similar problem persists for naval navigation, especially taking into account the fact that nowadays many amateurs sail with the yacht in open sea and they may have difficulties while trying to comprehend all the necessary spatial information by looking at 2D picture. This is why development of 3D object visualization becomes important. Independently from the type of the particular domain it is possible to generalize the controllable/observable objects their mutual relations and trajectories. The particular generalized mathematical mod el can be treated as a graph structure. Looking at the visualization of real-world objects from this perspective, according graph visualization strategies and visualization techniques become dominant. upon graph structures. The tasks of this work are as follows: 1) to identify the relationship between mobile objects in the real world and the graph model; 2) to analyze visualization techniques that can improve visual management of objects; 3) to implement a prototype that demonstrates the described basic conceptions and evaluate it by using survey of potential users; 4) to make conclusions about achieved results. 2. THE SEMANTIC RELATIONS BETWEEN REAL WORLD MOBILE OBJECTS AND THE GRAPH MODEL According similarities will be analyzed based on the ATC a service provided by ground-based controllers who direct aircraft on the ground and in the air in order to prevent collisions (utilizing lateral, longitudinal and vertical separation) as well as organize and expedite the flow of traffic [1]. The primary tool for such activity is an ODS (Operational Display System) computer-driven systems with ergonomic console for showing maps, weather data, aircraft routes and digitized real-time radar tracks. Considering that most signals come in digital form, additional functionality might be optionally embedded (such as trajectory prediction, early conflict warnings, arrival optimization, etc.). Another important feature of such system is the ability for pilots to submit flight plans (information about intended flights general shape of route, waypoints, altitudes of flight control points, etc.) that could be displayed on ODS screen. Integration of all this data on ATC controller s screen usually results in complex visual image that must be monitored by a human in real time refer to Fig.1 as example. The goal of this work is to elaborate recommendations about how to efficiently visualize mobile objects in air control / simulation systems based 288
2 3. USEFUL VISUALIZATION TECHNIQUES The main problem in relation to the fact that traffic control systems must visualize information in a way that makes it easily perceivable (so the user could react quickly and adequately) is extensively researched in different works. This research describes how traffic control systems and navigation systems might be created so that people could recognize the volume of information that is shown on the screen without additional effort. In general, we assume that such systems should visualize the objects in 3D space due to the fact that the human perceives, interprets and thinks in terms of real three dimensional world. 3.1 Related works Fig. 1: Fragment of ATC display data In case of busiest airports density of such data volumes might increase even more. Considering that ATC process is a mission-critical task (same relates to any avionics software involved), it is of primary importance to relieve controller s work by providing him with all necessary information in most possible convenient way. Upon close inspection of Fig.1 it is possible to conclude that such kind of data can be interpreted as a graph structure with multiple nodes corresponding to objects such as aircrafts, waypoints, towers, etc. At the same time, such concepts as flight paths (either previously submitted via flight plans or those calculated in real-time), open communication channels between different towers, borders that separate different control space regions, etc. might be interpreted as graph edges. It is possible to derive some obvious guidelines that define possible content of such visualization systems [2]: 1) there should be only one view port on main ODS display (duplicating information in multiple view ports increases its comprehension time) and it must operate in full screen mode without any additional toolboxes (at each fraction of time controller must be concentrated only on primary ATC data without any distractions); 2) both threedimensional and planar visualization is necessary. The first one allows for natural interpretation of data, as aircrafts utilize all space dimensions equally. The second one is still necessary because of compatibility with historically dominating sweeping radar systems. 3) enhanced abilities in relation to data navigation, selection of individual elements and altering its individual appearance characteristics should be provided, as this is essential for effective data monitoring and visual clustering. More detailed analysis that is carried out based on existing researches and proposed features is presented in next chapter. Source [3] gives explanations on visualization of objects trajectories and methods how it is possible to identify potential conflicts. In case if only individual points on 2D radar monitor are represented with secondary numerical data (such as speed, altitude, course, etc) it is hard to create a 3D spatial scene in user s mind, especially, if there are many dynamic objects, which is typical situation in any airport nowadays. At each particular time moment the ATC personnel must clearly understand positions and moving vectors of all aircrafts, resolve possible conflicts and provide pilots with instructions on how to escape these. In this situation, a 3D representation would be useful not only for showing the mobile objects but also for trajectories and secondary characteristics of these. To make it possible, different detalization levels must be integrated into traffic control systems: 1) when it is possible to see more objects and according flight trajectories but less detailed information about each of these; 2) when it is possible to get detailed information about particular object without visual disturbance from other objects nearby. The information about weather conditions also might be useful [4]. While working with visualization of real world objects it is also important to allow for convenient control of the scene view. If a user cannot effectively manipulate objects or move the camera to approach and see its surrounding and detailed information, a user can find it hard to work with such system, which, in turn, potentially increases chances of an accident. Work [5] describes in detail 3D space and typical navigation tasks in it. The authors offer six-axis navigation that is implemented with a mouse and provide a description of experiments that show how users could successfully manipulate objects in 3D space by using the offered approach. For traffic control systems in general and especially for air traffic control systems, specific functionality is required so that such systems could be successfully used by traffic controllers in airports. Based upon opinions of 289
3 staff, this kind of systems must allow to identify crossing of object trajectories, show speed of an object (both vertical and horizontal) and predict the position the object will come to, while moving in the chosen trajectory. To allow for such functionality it is possible to draw 3D time sphere for the chosen object which limits the possible location in which the object can be located in the next moment [6]. Authors of [7] researched sea navigation capabilities and developed according software called Marine GIS. Based on this work we can conclude that traffic systems require visual representation of landscape features. This work also emphasizes necessity of different camera modes by providing a view from the top that allows to cover bigger space with a single view, and another mode for object close-up. The work [8] deals with visualization of a highway in South Korea province and outlines main tasks in the domain of simulation of moving objects. The mentioned visualization methods must be evaluated in terms of ability to perceive data efficiently so that all the necessary information could be received without effort. 3.2 Analysis of methods for improved comprehension For air control systems it is necessary for the background of the scene to be black or in some other of the dark colors. In most cases the landscape will not occupy all the screen and there will be some empty space. In case if it is white or of some other bright colors, the perception might be hindered and the user will soon become tired. This is not the best choice, especially taking into consideration that the operators will have to look at the monitor for several hours without break and the comfort of eyes is mandatory in this case. The necessity to depict the trajectory of an object (edges of the graph) was mentioned previously. This feature is important for the user due to the fact that there is no need for him to calculate and keep track of the trajectory in his mind. Additionally an opinion exists that there is a necessity to pay special attention to the points where the trajectory changes direction, for example, by depicting such points with a different color. In case if there are many objects in an air space, a person could not notice that the particular trajectory changes its direction because those changes can be minor, however such aspects may deny clear vision of what may happen, which can lead to an accident. As for the selection of optimal color range it is recommended to use bright colors to depict edges of the trajectory graph so that the most important information would not be lost in the general information flow (in case if the color of trajectories will be similar to the background or the landscape, its changes might be unnoticed). Trajectories of different objects must be drawn in different colors to avoid misleading. This is especially important for the camera mode with general view from above when trajectories of many objects (even if these are moving in different altitude layers) can visually overlap and cross. The trajectories of objects have to be visualized as lines this allows perceiving these from any angle of view. Width of lines is of separate concern. A line that is too thin will not be visible, while a line that is too thick is not optimal because in this case it will visually occupy too much screen space, thus, overlapping other information. This can negatively affect perception and increase time of comprehension of current situation, which leaves less time for analysis and decision-making. As it was mentioned, the traffic control and navigation systems must reflect the crossing points of trajectories so that the operator can notice a region with potential danger at once and make an appropriate decision. Such dangerous parts of the trajectory should be marked with bright red color, because in this case the operator understands danger immediately. The same should be implemented for parts of trajectory that goes through dangerous zones, such as regions with bad weather conditions or high traffic density. The system can identify such regions based on automatic analysis of airborne aircrafts and METAR weather forecasts. A similar method has to be used for objects themselves an aircraft which is marked with bright red color immediately attracts attention. The changes in trajectory must also be marked with bright colors, however there should be difference in color tone to avoid visual mixing with dangerous zones. This approach eliminates the need for an operator to follow all possible trajectories and highlights only those parts where extra attention must be paid. The representation of mobile objects in such systems does not require application of complicated textures for three-dimensional models. The texture, if it is used, has to be simple, emphasizing only the information that can help to perceive the object, for example for better visual outline of the shape of aircraft. Same can be said for complex lighting models which are not necessary for such systems due to the fact operator s attention will be subconsciously turned to objects in areas with better illumination rather than the whole scene. The transparency feature is also useful, although must be applied carefully. In case when particular object is being selected in detailed camera mode, other objects and according trajectories might become partially transparent this will allow for better concentration on characteristics of particular aircraft without unnecessary distractions. However, exception must be made in case if secondary transparent object suddenly changes its trajectory or approaches dangerous zone. In such case of danger transparency must be cancelled and corresponding 290
4 regions with potential danger must be explicitly outlined with bright red color. Another feature that must be considered is the visualization of textual information with characteristics of mobile objects. Both ATC operators and users of navigation systems must have access to detailed descriptions of according properties. The text label must be positioned close to corresponding object (the node of the graph) to avoid ambiguity. In general view camera mode only flight number and its primary characteristics such as altitude and speed must be visualized. Secondary information, such as exact type of the aircraft, etc., must be visible only in detailed view mode, otherwise it will be visually cluttered and overlapped, which will decrease interpretation capabilities. The font for text labels must be monospaced this will allow for better recognition of separate characters. While following the previously mentioned guideline that the background is dark, the font of text labels, in contrary must be of white color. This will ensure required contrast which is necessary for reading without additional efforts. While the mentioned recommendations for improved recognition were primarily suggested for ATC problem domain, these are also suitable for general information visualization, such as traffic control, simulation and graph visualization tasks [9], [10]. 4. EXPERIMENTS WITH ATC SYSTEM PROTOTYPE AND EVALUATION OF SURVEY RESULTS Fig. 2: Usage of black background Another aspect was in connection with visualization of trajectory of mobile objects two modes were presented to the users with no implementation of trajectories and with implementation in form of lines. According to evaluation of users, this experiment confirmed the importance of visualizing trajectories of the mobile objects refer to Fig. 3. Fig. 3: Visualization of trajectories The experiment with preferred color of the trajectory proved that it is useful to implement brighter colors. Additionally, it is important to use colors that ensure contrast with surrounding color, such as landscape (see Fig. 4). 4.1 Description of experiments In scope of this work a prototype of ATC system has been created for evaluation of mentioned improved aspects (the airspace and landscape of Latvia were used as an example). A set of experiments was carried out in order to clarify which color is suitable for the scene background. It was confirmed that any color which is not black or white can decrease user s concentration upon what is happening in the monitored space (in this case air space) and it is better to use one of these two colors. Fig. 4: Visualization of trajectories with contrasting color Another experiment confirmed that it is better to implement different colors for different trajectories to avoid visual mix. Fig. 5 provides more convenient approach for identifying and distinguishing the trajectories. However, it was also observed that extensive usage of white color for prolonged time periods also results in user being tired. In contrary, when using a black background, such negative effect was not observed and users reported satisfactory results. (see Fig. 2) Fig. 5: Visualization of trajectories with different colors Experiments with the width of trajectory confirmed that both too thin and too thick lines are not suitable. In the 291
5 first case it is hard to notice according line and in the second case lines occupy too much space on the screen and restrict perceiving with mutual overlapping. While experimenting, an optimal width was defined which is equal to 3-5 pixels on 17 inch diagonal monitor (see Fig. 6). reduces necessity to scan full text in search for particular text fragments (see Fig. 9). Fig. 9: Usage of fonts Fig. 6: Adjusting line width for trajectories Experiments with text labels confirmed that it is not suitable to visualize detailed information when all air space is being observed. Such data amount is suitable only for a mode with an object being selected and zoomed in. Otherwise, identifying particular textual description is hindered, which becomes even more complicated when multiple labels overlap. Visualizing only primary set of properties as a text allows obtaining balanced view (see Fig. 7). The usage of transparency in detailed view mode when particular object is selected, allowed for better focusing, as it was expected, due to visual reduction of other objects that were rendered as partially transparent (See Fig. 10). Without transparency such focusing was considerably more difficult due to equal visual representation of all objects in the scene. Fig. 10: Usage of transparency for visualization 4.2 Evaluation of prototypes in a survey Fig. 7: Visualization of text labels with primary data While experimenting with colors of text, it was concluded that black color for labels is usable at some extent, but it turns to be completely unreadable in combination with dark background. Usage of different bright colors improved perception, although reading text in such colors for prolonged time periods is not pleasant for the users. An attempt to use white color proved that in this case text is clearly noticeable both in front of landscape and black background and also it is aesthetically pleasing (see Fig. 8). A survey, which consists of two parts, was carried out in scope of this work to prove the correctness of obtained results. In the first part the developed prototype was presented to 14 respondents and they were asked about various aspects of perceiving the visualized information. In the second part respondents evaluated these aspects according to a preset scale (from 0 not important to 10 extremely important), while determining how much influence each of corresponding aspects would have in a real application. The results of the first part of survey are presented in Fig. 11. Fig. 8: Adjusting text color Another important aspect is the usage of font. Monospaced fonts Courier New and Times New Roman were used. The experiment confirmed that use of monospaced font improves perception of information and Fig. 11: Results of the survey 292
6 During evaluation 12 respondents agreed that the chosen line width for trajectories is optimal and 2 respondents pointed out that they prefer thinner lines. None of the respondents stated that thicker lines are preferable, which conforms to the theoretic assumptions described in previous chapter. Thus, 14.29% of respondents expressed different opinion and preferred thinner lines, while 85.71% of respondents agreed with authors of the work (none of the respondents preferred thicker lines). While answering the question about the textual information in general camera mode from above, 13 of the respondents agreed with authors of the work that is better to access only primary information of all objects simultaneously. One respondent pointed out that for him it would be more convenient if all the available information about all objects would be seen at once. Thus, 92.86% of the respondents agreed with the authors of the work and 7.14% had a different opinion. The aspect of contrast between the trajectory of a mobile object and the background/landscape was evaluated from quite important (6 and 7) to very important (8, 9 and 10) with the most part of respondents (71.43%) evaluating this aspect as very important. Regarding the partial transparency in case when particular object is selected, wide range of evaluations was acquired. Most of respondents evaluated this characteristic as important, many as medium and a small part as not important. This allowed concluding that such feature is required, although it is not critical. The evaluation of the importance of the background color revealed that majority of respondents thinks that the choice of appropriate color is important, however there were also some evaluations that stated that this characteristic is of medium importance. Unlike the previous question, there were no respondents who evaluated this aspect as not important. Regarding the question about partial transparency of the remaining objects when particular one is selected, 12 respondents informed that the partial transparency improves perception of information this corresponds to the opinion of authors, however 2 respondents pointed out that the version without transparency is preferable. Thus, 85.71% of respondents agreed with the authors and 14.29% disagreed. While commenting on preferable background color 13 respondents pointed out that the black background is superior to any other. At the same time 1 responded stated that he would prefer another color, however he did not specify particular one. None of the respondents mentioned white background as preferable due to the fact that it is too aggressive for human vision. Thus 92,86% of respondents agreed with the authors of the work, none stated that white is more suitable and 7,14% chose other color. Regarding the usage of monospaced versus proportional font, all 14 respondents pointed out that monospaced version is visually more appealing. By calculating the average percentage of how many respondents agreed with the authors in general, it revealed to be 77.14%, so the most part of respondents agreed that the offered solutions significantly improve perception capabilities in comparison with alternative methods. In the second part of survey respondents were offered to evaluate individual methods of visualization by using 0 10 scale for specifying the importance of particular aspect. The first question about importance of visualization of the object trajectory resulted in evaluations marks ranging from 7 to 10. All respondents evaluated this characteristic as very important only the individual marks differ, which fully conforms to conclusions made by the authors of this work. The next question there was a talk about a possibility to choose particular object for detailed examination of its characteristics. All the respondents evaluated according importance with the highest evaluation. The respondents pointed out that this is the only option which allows for convenient usage of such systems. As it was already mentioned according to opinion of authors, it is important for the user of the system to have an ability of moving the camera freely both in terms of its position and direction of view. The answers about whether such feature is necessary were divides almost equally, which allows concluding that this is recommended for implementation, although is not mandatory. However, when asked in combination with proposed ability to switch the camera mode between free flight and global view, the majority of respondents pointed out that such feature would be important, while some evaluated it as of medium necessity. In the survey part which dealt with textual information the respondents were offered to evaluate how important it would be to show full data regarding the object in a global view. Majority of respondents evaluated this characteristic as not important however there was also a number of medium evaluations. However, regarding the local view mode, many respondents evaluated the importance of this feature as top priority (57.14%) with no low evaluations. The question about the importance of color of a text label revealed generally high evaluation which was of two types 8 and 10 points. 293
7 5. CONCLUSION ACKNOWLEDGEMENT In scope of this work a research about visualization possibilities and techniques regarding mobile objects was performed. Based on the proposed assumptions, prototypes for evaluation of visualization techniques were developed and a sur vey was carried out. It is possible to conclude that for the traffic control and navigation systems the use of three-dimensional space is important because it improves the perception of information and allows even for non-professionals to monitor and interpret situation adequately. At the same time, handling simulation systems without the usage of three-dimensional space is hard and often even impossible. Based on a set of experiments and results of the sur vey, a number of desired visualization aspects was revealed: 1) the background has to be black, or in case of sea navigation /simulation system similar to the color of sky; 2) the trajectory of moving objects has to be visualized; 3) according graph edges must be visualized as solid lines; 4) the colors of the edges have to bright and have to be in contrast with both background and the surrounding landscape (a part of already travelled path might be depicted with different color); 5) changes in trajectory direction, mutual crossing of these, dangerous zones, etc., must be visually outlined with bright red color and possibly a sound signal for immediate attention; 6) monospaced font of white color must be used for textual information; 7) two separate camera modes are required the general and local views; 8) in general camera mod e only the most important textual object data must be presented, such as the number of flight and speed, while the detailed view must present full data set; 9) when in local view it is useful to decrease visual presence of other objects by using partial transparency. The results of survey confirmed theoretical assumptions of the authors. These might be applicable for development of traffic control and navigation systems, allowing for more user-friendly solutions. There is a hope that introducing fully threedimensional navigation and traffic control systems will help to decrease the number of accidents in the future and make both air and sea traffic safer and more open. The necessity to support these goals is the main reason for further research and development in scope of this work. This work has been supported by the European Social Fund within the project «Support for the implementation of doctoral studies at Riga Technical University». REFERENCES [1] Advanced Simulated Radar Client / ASRC [Online]. Available: /ASRC%20Documentation/Introduction.html [2] Zabiniako V., Rusakov P., Definition of General Requirements for Graph Visualization Software. The 49th Scientific Conference of Riga Technical University, 2009, pp [3] Azuma, R., Daily, M., and Krozel, J., Advanced Human-Computer Interfaces for Air Traffic Management and Simulation, Proceedings of 1996 AIAA Flight Simulation Technologies Conference, 1996, pp [4] M. Lange, et al., 3D Visualization, and 3D and Voice Interaction in Air Traffic management. In proceedings of SIGRAD 2003, Umea, Sweden. [5] Ousland, A., Turcato, H., Navigating 3D environments, In Proceedings of Eurescom, [6] Rozzi, S., et al., Developing Visualizations to Support Spatial-Temporal Reasoning in ATC, Proceeding of the Second International Conference on Research in Air Traffic Transportation ICRAT 2006, pp [7] Gold M., et al., The marine gis - dynamic GIS in action. In Proceedings of ISPRS th Congress, Istanbul, Turkey, [8] Choi H., Kang I., Nam K., Utilizing 3D Web-based GIS for Highway simulation, Asian Conference on Remote Sensing Proceedings, [9] Zabiniako V., Rusakov P., Supporting Visual Techniques for Graphs Data Analysis in Three- Dimensional Space. 17-th International Conference on Information and Software Technologies pp [10] Zabiniako V., Rusakov P., Analysis of Visualization Problems of Graphs and Models of Graphs. The 47th Scientific Conference of Riga Technical University, 2007, pp
CONTRIBUTION TO THE INVESTIGATION OF STOPPING SIGHT DISTANCE IN THREE-DIMENSIONAL SPACE
National Technical University of Athens School of Civil Engineering Department of Transportation Planning and Engineering Doctoral Dissertation CONTRIBUTION TO THE INVESTIGATION OF STOPPING SIGHT DISTANCE
More informationCreating a Basic Chart in Excel 2007
Creating a Basic Chart in Excel 2007 A chart is a pictorial representation of the data you enter in a worksheet. Often, a chart can be a more descriptive way of representing your data. As a result, those
More informationCursor Design Considerations For the Pointer-based Television
Hillcrest Labs Design Note Cursor Design Considerations For the Pointer-based Television Designing the cursor for a pointing-based television must consider factors that differ from the implementation of
More informationINDEX UNIT 4 PPT SLIDES
INDEX UNIT 4 PPT SLIDES S.NO. TOPIC 1. 2. Screen designing Screen planning and purpose arganizing screen elements 3. 4. screen navigation and flow Visually pleasing composition 5. 6. 7. 8. focus and emphasis
More informationUsing Web Camera Technology to Monitor Steel Construction
Using Web Camera Technology to Monitor Steel Construction Kerry T. Slattery, Ph.D., P.E. Southern Illinois University Edwardsville Edwardsville, Illinois Many construction companies install electronic
More informationezimagex2 User s Guide Version 1.0
ezimagex2 User s Guide Version 1.0 Copyright and Trademark Information The products described in this document are copyrighted works of AVEN, Inc. 2015 AVEN, Inc. 4595 Platt Rd Ann Arbor, MI 48108 All
More informationUsing surface markings to enhance accuracy and stability of object perception in graphic displays
Using surface markings to enhance accuracy and stability of object perception in graphic displays Roger A. Browse a,b, James C. Rodger a, and Robert A. Adderley a a Department of Computing and Information
More informationHuman-Computer Interaction: An Overview. CS2190 Spring 2010
Human-Computer Interaction: An Overview CS2190 Spring 2010 There must be a problem because What is HCI? Human-Computer interface Where people meet or come together with machines or computer-based systems
More informationWork with Shapes. Concepts CHAPTER. Concepts, page 3-1 Procedures, page 3-5
3 CHAPTER Revised: November 15, 2011 Concepts, page 3-1, page 3-5 Concepts The Shapes Tool is Versatile, page 3-2 Guidelines for Shapes, page 3-2 Visual Density Transparent, Translucent, or Opaque?, page
More informationResearch Fellow, Korea Institute of Civil Engineering and Building Technology, Korea (*corresponding author) 2
Algorithm and Experiment for Vision-Based Recognition of Road Surface Conditions Using Polarization and Wavelet Transform 1 Seung-Ki Ryu *, 2 Taehyeong Kim, 3 Eunjoo Bae, 4 Seung-Rae Lee 1 Research Fellow,
More information(Refer Slide Time 00:17) Welcome to the course on Digital Image Processing. (Refer Slide Time 00:22)
Digital Image Processing Prof. P. K. Biswas Department of Electronics and Electrical Communications Engineering Indian Institute of Technology, Kharagpur Module Number 01 Lecture Number 02 Application
More informationVisual Representation from Semiology of Graphics by J. Bertin
Visual Representation from Semiology of Graphics by J. Bertin From a communication perspective Communication is too often taken for granted when it should be taken to pieces. (Fiske 91) Two basic schools
More informationA Road Marking Extraction Method Using GPGPU
, pp.46-54 http://dx.doi.org/10.14257/astl.2014.50.08 A Road Marking Extraction Method Using GPGPU Dajun Ding 1, Jongsu Yoo 1, Jekyo Jung 1, Kwon Soon 1 1 Daegu Gyeongbuk Institute of Science and Technology,
More informationf. (5.3.1) So, the higher frequency means the lower wavelength. Visible part of light spectrum covers the range of wavelengths from
Lecture 5-3 Interference and Diffraction of EM Waves During our previous lectures we have been talking about electromagnetic (EM) waves. As we know, harmonic waves of any type represent periodic process
More informationACCUFAST. LPX Printer Printing Guide
ACCUFAST LPX Printer Printing Guide Printing Overview The first step in printing a file is loading that file. The GUI has a number of features that allow it to read a large number of different file types,
More informationPreview from Notesale.co.uk Page 2 of 61
Modify a table Applying styles to tables; banding rows and columns; inserting total rows; removing styles from tables Filter and sort a table Filtering records; sorting data on multiple columns; changing
More informationInteractive Transparent Display. Analyst/Designer. K Robert Clark 1/5/16 Digital Studio Practice
Interactive Transparent Display Analyst/Designer K1454389 Robert Clark 1/5/16 Digital Studio Practice CONTENTS Introduction & Background... 2 Current Situation... 2 Design Aims... 2 Design Overview...
More informationShadows in the graphics pipeline
Shadows in the graphics pipeline Steve Marschner Cornell University CS 569 Spring 2008, 19 February There are a number of visual cues that help let the viewer know about the 3D relationships between objects
More informationCharacter Recognition
Character Recognition 5.1 INTRODUCTION Recognition is one of the important steps in image processing. There are different methods such as Histogram method, Hough transformation, Neural computing approaches
More informationUSING VISUALIZATION FOR THE DESIGN PROCESS OF RURAL ROADS
USING VISUALIZATION FOR THE DESIGN PROCESS OF RURAL ROADS W. Kühn 1 & M. K. Jha 2 1 University of Leipzig, Germany 2 Morgan State University, USA ABSTRACT The three-dimensional image of a road, which gives
More informationKoch-Like Fractal Images
Bridges Finland Conference Proceedings Koch-Like Fractal Images Vincent J. Matsko Department of Mathematics University of San Francisco vince.matsko@gmail.com Abstract The Koch snowflake is defined by
More informationWeb UI Dos and Don ts
Web UI Dos and Don ts 1. A One Column Layout instead of multi-columns a. A one column layout gives you more control over your narrative. It guides your readers in a more predictable way from top to bottom.
More informationRange Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation
Obviously, this is a very slow process and not suitable for dynamic scenes. To speed things up, we can use a laser that projects a vertical line of light onto the scene. This laser rotates around its vertical
More informationAn object in 3D space
An object in 3D space An object's viewpoint Every Alice object has a viewpoint. The viewpoint of an object is determined by: The position of the object in 3D space. The orientation of the object relative
More informationInformation Visualization. Overview. What is Information Visualization? SMD157 Human-Computer Interaction Fall 2003
INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET Information Visualization SMD157 Human-Computer Interaction Fall 2003 Dec-1-03 SMD157, Information Visualization 1 L Overview What is information
More informationAn Interactive Technique for Robot Control by Using Image Processing Method
An Interactive Technique for Robot Control by Using Image Processing Method Mr. Raskar D. S 1., Prof. Mrs. Belagali P. P 2 1, E&TC Dept. Dr. JJMCOE., Jaysingpur. Maharashtra., India. 2 Associate Prof.
More informationPerfect Timing. Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation
Perfect Timing Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation Problem & Solution College students do their best to plan out their daily tasks, but
More informationHOUR 12. Adding a Chart
HOUR 12 Adding a Chart The highlights of this hour are as follows: Reasons for using a chart The chart elements The chart types How to create charts with the Chart Wizard How to work with charts How to
More informationABOUT RESEARCH POSTERS
ABOUT RESEARCH POSTERS Research posters summarize information or research concisely and attractively to help publicize it and generate discussion. The poster is usually a mixture of a brief text mixed
More informationHigh-tech for the eye, progress through expertise
Nautik Line 2012 NAUTIK LINE High-tech for the eye, progress through expertise MINOX a brand with a long tradition and decades of experience a manufacturer of optical and high quality fine mechanics precision
More informationUnit 3. Design and the User Interface. Introduction to Multimedia Semester 1
Unit 3 Design and the User Interface 2018-19 Semester 1 Unit Outline In this unit, we will learn Design Guidelines: Appearance Balanced Layout Movement White Space Unified Piece Metaphor Consistency Template
More informationPicture Maze Generation by Repeated Contour Connection and Graph Structure of Maze
Computer Science and Engineering 2013, 3(3): 76-83 DOI: 10.5923/j.computer.20130303.04 Picture Maze Generation by Repeated Contour Connection and Graph Structure of Maze Tomio Kurokawa Department of Information
More informationVisualizing Flow Fields by Perceptual Motion
Visualizing Flow Fields by Perceptual Motion Li-Yi Wei Wei-Chao Chen Abstract Visualizing flow fields has a wide variety of applications in scientific simulation and computer graphics. Existing approaches
More informationProjected Message Design Principles
Projected Message Design Principles General Message Display Guidelines [G] G1. Screen display should follow the horizontal-vertical and left-right organization that is common to the culture of the intended
More informationNational Weather Service Weather Forecast Office Norman, OK Website Redesign Proposal Report 12/14/2015
National Weather Service Weather Forecast Office Norman, OK Website Redesign Proposal Report 12/14/2015 Lindsay Boerman, Brian Creekmore, Myleigh Neill TABLE OF CONTENTS Parts PAGE Abstract... 3 Introduction...
More information3D Unsharp Masking for Scene Coherent Enhancement Supplemental Material 1: Experimental Validation of the Algorithm
3D Unsharp Masking for Scene Coherent Enhancement Supplemental Material 1: Experimental Validation of the Algorithm Tobias Ritschel Kaleigh Smith Matthias Ihrke Thorsten Grosch Karol Myszkowski Hans-Peter
More informationToward Spatial Queries for Spatial Surveillance Tasks
Toward Spatial Queries for Spatial Surveillance Tasks Yuri A. Ivanov and Christopher R. Wren Mitsubishi Electric Research Laboratories 201 Broadway 8th Floor; Cambridge MA USA 02139 email: {wren,ivanov}merl.com
More informationPrinciples of Architectural and Environmental Design EARC 2417 Lecture 2 Forms
Islamic University-Gaza Faculty of Engineering Architecture Department Principles of Architectural and Environmental Design EARC 2417 Lecture 2 Forms Instructor: Dr. Suheir Ammar 2016 1 FORMS ELEMENTS
More informationPrinciples of Visual Design
Principles of Visual Design Lucia Terrenghi Page 1 Talk about rules in design No fixed rules Just guidelines, principles Where do they come from? How can I apply them? Page 2 Outline Origins of the principles
More informationFINDING THE TRUE EDGE IN CTA
FINDING THE TRUE EDGE IN CTA by: John A. Rumberger, PhD, MD, FACC Your patient has chest pain. The Cardiac CT Angiography shows plaque in the LAD. You adjust the viewing window trying to evaluate the stenosis
More informationMouse Pointer Tracking with Eyes
Mouse Pointer Tracking with Eyes H. Mhamdi, N. Hamrouni, A. Temimi, and M. Bouhlel Abstract In this article, we expose our research work in Human-machine Interaction. The research consists in manipulating
More informationLOGO & BRAND STANDARDS GUIDE
LOGO & BRAND STANDARDS GUIDE INTRODUCTION The SparkPost Brand Standards Guide provides key information needed to accurately and consistently produce external and internal documents and communications.
More informationInput part 3: Interaction Techniques
Input part 3: Interaction Techniques Interaction techniques A method for carrying out a specific interactive task Example: enter a number in a range could use (simulated) slider (simulated) knob type in
More informationACTIVITY TWO CONSTANT VELOCITY IN TWO DIRECTIONS
1 ACTIVITY TWO CONSTANT VELOCITY IN TWO DIRECTIONS Purpose The overall goal of this activity is for students to analyze the motion of an object moving with constant velocity along a diagonal line. In this
More informationInternational Journal of Advance Engineering and Research Development
Scientific Journal of Impact Factor (SJIF): 4.14 International Journal of Advance Engineering and Research Development Volume 3, Issue 3, March -2016 e-issn (O): 2348-4470 p-issn (P): 2348-6406 Research
More informationUsability of an adjusted IndoorTubes map design for indoor wayfinding on mobile devices
Usability of an adjusted IndoorTubes map design for indoor wayfinding on mobile devices Vasileios Toutziaris 19.05.2017 Table of contents 1. Introduction 2. Literature review 3. Methodology and implementation
More informationEE795: Computer Vision and Intelligent Systems
EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 WRI C225 Lecture 02 130124 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Basics Image Formation Image Processing 3 Intelligent
More informationChapter 1. Introduction
Introduction 1 Chapter 1. Introduction We live in a three-dimensional world. Inevitably, any application that analyzes or visualizes this world relies on three-dimensional data. Inherent characteristics
More informationUser Interface Design
Objective User Interface Design MIT, Walailak University by Dr.Wichian Chutimaskul Understand the principles of user interface (UI) design Understand the process of user interface design To design the
More informationHuman-Computer Interaction IS4300
Human-Computer Interaction IS4300 1 Quiz 3 1 I5 due next class Your mission in this exercise is to implement a very simple Java painting applet. The applet must support the following functions: Draw curves,
More informationTHINGS YOU NEED TO KNOW ABOUT USER DOCUMENTATION DOCUMENTATION BEST PRACTICES
5 THINGS YOU NEED TO KNOW ABOUT USER DOCUMENTATION DOCUMENTATION BEST PRACTICES THIS E-BOOK IS DIVIDED INTO 5 PARTS: 1. WHY YOU NEED TO KNOW YOUR READER 2. A USER MANUAL OR A USER GUIDE WHAT S THE DIFFERENCE?
More informationInfoVis: a semiotic perspective
InfoVis: a semiotic perspective p based on Semiology of Graphics by J. Bertin Infovis is composed of Representation a mapping from raw data to a visible representation Presentation organizing this visible
More informationSoftware Engineering - I
Software Engineering - I An Introduction to Software Construction Techniques for Industrial Strength Software Chapter 3 Requirement Engineering Copy Rights Virtual University of Pakistan 1 Requirement
More informationBrand Guidelines. version
Brand Guidelines version 2017.1 Primary Logo The OPSWAT logo is a universal signature spanning all of our communications. Because it is such a recognizable and highly visible asset, it s important that
More informationPart-Based Skew Estimation for Mathematical Expressions
Soma Shiraishi, Yaokai Feng, and Seiichi Uchida shiraishi@human.ait.kyushu-u.ac.jp {fengyk,uchida}@ait.kyushu-u.ac.jp Abstract We propose a novel method for the skew estimation on text images containing
More informationA Content Based Image Retrieval System Based on Color Features
A Content Based Image Retrieval System Based on Features Irena Valova, University of Rousse Angel Kanchev, Department of Computer Systems and Technologies, Rousse, Bulgaria, Irena@ecs.ru.acad.bg Boris
More information1. Question about how to choose a suitable program. 2. Contrasting and analyzing fairness of these two programs
MWG/2-N8 音码 :Phonetic code 形码 :Graphic code 义码 :Semantic code A contrastive study on Phonetic code program and Graphic code program Liang Jinbao March 23, 2018 1. Question about how to choose a suitable
More informationAre you looking for ultrafast and extremely precise stereovision technology for industrial applications? Learn about
Edition November 2017 Image sensors and vision systems, Smart Industries, imec.engineering Are you looking for ultrafast and extremely precise stereovision technology for industrial applications? Learn
More informationANIMS-Phase 2. IntuiLab Intactile DESIGN. Eurocontrol CARE INO II programme
ANIMS-Phase 2 IntuiLab Intactile DESIGN Eurocontrol CARE INO II programme Introduction The ANIMS project is carried out in collaboration between the Eurocontrol agency, researchers in user interfaces from
More informationGraphical Screen Design
1 Graphical Screen Design Grids are an essential tool for graphical design Important graphical design concepts include visual consistency visual relationships visual organization legibility and readability
More informationPHOTOGRAMMETRIC SOLUTIONS OF NON-STANDARD PHOTOGRAMMETRIC BLOCKS INTRODUCTION
PHOTOGRAMMETRIC SOLUTIONS OF NON-STANDARD PHOTOGRAMMETRIC BLOCKS Dor Yalon Co-Founder & CTO Icaros, Inc. ABSTRACT The use of small and medium format sensors for traditional photogrammetry presents a number
More informationLo-Fidelity Prototype Report
Lo-Fidelity Prototype Report Introduction A room scheduling system, at the core, is very simple. However, features and expansions that make it more appealing to users greatly increase the possibility for
More informationDigital copying involves a process. Developing a raster detector system with the J array processing language SOFTWARE.
Developing a raster detector system with the J array processing language by Jan Jacobs All digital copying aims to reproduce an original image as faithfully as possible under certain constraints. In the
More informationDrywall state detection in image data for automatic indoor progress monitoring C. Kropp, C. Koch and M. König
Drywall state detection in image data for automatic indoor progress monitoring C. Kropp, C. Koch and M. König Chair for Computing in Engineering, Department of Civil and Environmental Engineering, Ruhr-Universität
More informationSENSE Affordable CFD simulation software for SMEs in the transportation industry. H2020 SMEInst ESS ENGINEERING SOFTWARE STEYR GMBH
8627 SENSE Affordable CFD simulation software for SMEs in the transportation industry H2020 SMEInst 2 2016-2017 Grant Agreement number. 778627 Project Acronym Beneficiary SENSE ESS ENGINEERING SOFTWARE
More informationVisual Perception. Visual contrast
TEXTURE Visual Perception Our perception of the visual shape, size, color, and texture of things is affected by the optical environment in which we see them and the relationships we can discern between
More information1 SOFTWARE INSTALLATION
Welcome to the IVAO Belgium division! This guide is intended to make sure you know your way around the network and get the software ready and connected to accomplish what you are looking for: fly with
More informationLinkedIn professional network
40 Gracechurch Street, 1st floor London EC3V 0BT United Kingdom +44 (0) 2070999464 LinkedIn professional network Usability expert review report (Target role: users finding new job) Prepared by Natalia
More informationGuidelines for Legible and Readable Text, page 2-1 Visual Density Transparent, Translucent, or Opaque?, page 2-3
CHAPTER 2 Revised: November 15, 2011 Concepts, page 2-1 s, page 2-4 Reference, page 2-25 Concepts Guidelines for Legible and Readable Text, page 2-1 Visual Density Transparent, Translucent, or Opaque?,
More informationRange Sensors (time of flight) (1)
Range Sensors (time of flight) (1) Large range distance measurement -> called range sensors Range information: key element for localization and environment modeling Ultrasonic sensors, infra-red sensors
More informationLesson Objectives Page 4
Welcome Page 2 Navigation Page 3 Lesson Objectives Page 4 How Does FSI Work? Page 6 How Does FSI Work? Page 7 How Does FSI Work? Page 8 How Does FSI Work? Page 9 How Does FSI Work? Page 10 Download a Batch
More informationBASIC IVAP FUNCTIONS FOR FS
1. Introduction BASIC IVAP FUNCTIONS FOR FS In this document, you will be instructed how to use IvAp (IVAOs pilots tool) properly. This is just a short overview of the basics required for the PP exam.
More informationVirtual MODELA USER'S MANUAL
Virtual MODELA USER'S MANUAL Virtual MODELA is a program that simulates the movement of the tool on the screen. Contents Contents Part 1 Introduction 1-1 System Requirements... 4 1-2 Overview of Virtual
More informationExercise #1. MATLAB Environment + Image Processing Toolbox - Introduction
dr inż. Jacek Jarnicki, dr inż. Marek Woda Institute of Computer Engineering, Control and Robotics Wroclaw University of Technology {jacek.jarnicki, marek.woda}@pwr.wroc.pl Exercise #1 MATLAB Environment
More informationHOW TO CREATE A POSTER USING Microsoft Office PowerPoint (2007) AN ONLINE TUTORIAL
HOW TO CREATE A POSTER USING Microsoft Office PowerPoint (2007) AN ONLINE TUTORIAL Why Create and Use a Poster? When you create a poster you provide: A source of information; a way to increase the profile
More informationShadow Casting in World Builder. A step to step tutorial on how to reach decent results on the creation of shadows
Shadow Casting in World Builder A step to step tutorial on how to reach decent results on the creation of shadows Tutorial on shadow casting in World Builder 3.* Introduction Creating decent shadows in
More informationLibrary Website Migration and Chat Functionality/Aesthetics Study February 2013
Library Website Migration and Chat Functionality/Aesthetics Study February 2013 Summary of Study and Results Georgia State University is in the process of migrating its website from RedDot to WordPress
More informationHow to Conduct a Heuristic Evaluation
Page 1 of 9 useit.com Papers and Essays Heuristic Evaluation How to conduct a heuristic evaluation How to Conduct a Heuristic Evaluation by Jakob Nielsen Heuristic evaluation (Nielsen and Molich, 1990;
More informationToday s Hall of Fame and Shame is a comparison of two generations of Google Advanced Search. This is the old interface.
1 Today s Hall of Fame and Shame is a comparison of two generations of Google Advanced Search. This is the old interface. 2 And this is the new interface. (If you can t read the image, go to http://www.google.com/advanced_search.)
More informationPhysically-Based Laser Simulation
Physically-Based Laser Simulation Greg Reshko Carnegie Mellon University reshko@cs.cmu.edu Dave Mowatt Carnegie Mellon University dmowatt@andrew.cmu.edu Abstract In this paper, we describe our work on
More informationGraphical Presentation for Statistical Data (Relevant to AAT Examination Paper 4: Business Economics and Financial Mathematics) Introduction
Graphical Presentation for Statistical Data (Relevant to AAT Examination Paper 4: Business Economics and Financial Mathematics) Y O Lam, SCOPE, City University of Hong Kong Introduction The most convenient
More informationLesson 1 Parametric Modeling Fundamentals
1-1 Lesson 1 Parametric Modeling Fundamentals Create Simple Parametric Models. Understand the Basic Parametric Modeling Process. Create and Profile Rough Sketches. Understand the "Shape before size" approach.
More informationSelective Space Structures Manual
Selective Space Structures Manual February 2017 CONTENTS 1 Contents 1 Overview and Concept 4 1.1 General Concept........................... 4 1.2 Modules................................ 6 2 The 3S Generator
More informationFun for everyone. Share. Live. Go.
Fun for everyone. Share. Live. Go. Index Please note this is an interactive (so clickable) guideline. Visual identity Logo Visual elements Imagery Visual identity Visual identity Logo Visual elements Imagery
More information4. You should provide direct links to the areas of your site that you feel are most in demand.
Chapter 2: Web Site Design Principles TRUE/FALSE 1. Almost every Web site has at least one flaw. T PTS: 1 REF: 49 2. Not only should you plan for a deliberate look and feel for your Web site, but you must
More informationImproving Stack Overflow Tag Prediction Using Eye Tracking Alina Lazar Youngstown State University Bonita Sharif, Youngstown State University
Improving Stack Overflow Tag Prediction Using Eye Tracking Alina Lazar, Youngstown State University Bonita Sharif, Youngstown State University Jenna Wise, Youngstown State University Alyssa Pawluk, Youngstown
More informationDESIGNING A REAL TIME SYSTEM FOR CAR NUMBER DETECTION USING DISCRETE HOPFIELD NETWORK
DESIGNING A REAL TIME SYSTEM FOR CAR NUMBER DETECTION USING DISCRETE HOPFIELD NETWORK A.BANERJEE 1, K.BASU 2 and A.KONAR 3 COMPUTER VISION AND ROBOTICS LAB ELECTRONICS AND TELECOMMUNICATION ENGG JADAVPUR
More informationhdalbum User Designer Guide Collect Create Share Designer V 1.2
hdalbum User Designer Guide 2017 Collect Create Share Designer V 1.2 Table of Contents Contents Welcome to the hdalbum Designer... 2 Features... 2 System Requirements... 3 Supported File Types... 3 Installing
More informationAn Object-Oriented HLA Simulation Study
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 5 Special Issue on Control in Transportation Systems Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2015-0022
More informationcs465 principles of user interface design, implementation and evaluation
cs465 principles of user interface design, implementation and evaluation Karrie G. Karahalios 24. September 2008 1. Heuristic Evaluation 2. Cognitive Walkthrough 3. Discuss Homework 3 4. Discuss Projects
More informationPedestrian Detection Using Correlated Lidar and Image Data EECS442 Final Project Fall 2016
edestrian Detection Using Correlated Lidar and Image Data EECS442 Final roject Fall 2016 Samuel Rohrer University of Michigan rohrer@umich.edu Ian Lin University of Michigan tiannis@umich.edu Abstract
More informationSubmission Guideline Checklist
Submission Guideline Checklist Please use this checklist as a guide to ensure that files are correctly prepared for submission. Please ensure that you have read the detailed Instructions for Authors before
More informationHandheld Augmented Reality. Reto Lindegger
Handheld Augmented Reality Reto Lindegger lreto@ethz.ch 1 AUGMENTED REALITY 2 A Definition Three important characteristics: Combines real and virtual environment Interactive in real-time Registered in
More informationNatural Viewing 3D Display
We will introduce a new category of Collaboration Projects, which will highlight DoCoMo s joint research activities with universities and other companies. DoCoMo carries out R&D to build up mobile communication,
More informationToward Spatial Queries for Spatial Surveillance Tasks
MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Toward Spatial Queries for Spatial Surveillance Tasks Yuri A. Ivanov, Christopher R. Wren TR2006-051 May 2006 Abstract Surveillance systems
More informationChapter 2: From Graphics to Visualization
Exercises for Chapter 2: From Graphics to Visualization 1 EXERCISE 1 Consider the simple visualization example of plotting a graph of a two-variable scalar function z = f (x, y), which is discussed in
More informationA New Method in Shape Classification Using Stationary Transformed Wavelet Features and Invariant Moments
Original Article A New Method in Shape Classification Using Stationary Transformed Wavelet Features and Invariant Moments Arash Kalami * Department of Electrical Engineering, Urmia Branch, Islamic Azad
More informationEvaluation of Moving Object Tracking Techniques for Video Surveillance Applications
International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Evaluation
More informationPractice Test Guidance Document for the 2018 Administration of the AASCD 2.0 Independent Field Test
Practice Test Guidance Document for the 2018 Administration of the AASCD 2.0 Independent Field Test Updated October 2, 2018 Contents Practice Test Overview... 2 About the AASCD 2.0 Online Assessment Practice
More informationDATABASE SCALABILITY AND CLUSTERING
WHITE PAPER DATABASE SCALABILITY AND CLUSTERING As application architectures become increasingly dependent on distributed communication and processing, it is extremely important to understand where the
More information