Related Experiment Video
Updated: Dec 22, 2025

16:14
Trajectory Data Analyses for Pedestrian Space-time Activity Study
Published on: February 25, 2013
14.0K
UrbanMotion: Visual Analysis of Metropolitan-Scale Sparse Trajectories
Summary
UrbanMotion visualizes city resident movement from sparse mobile data. This system effectively reveals population flows and patterns for urban planning and analysis.
Area of Science:
- Urban computing
- Geographic Information Systems (GIS)
- Data Visualization
Background:
- Visualizing large-scale human movement is crucial for urban problem-solving, including traffic optimization and business site selection.
- Existing trajectory visualization techniques struggle with temporally sparse mobile location data, characterized by long intervals between records.
Purpose of the Study:
- To introduce UrbanMotion, a visual analytics system designed to address the challenges of visualizing sparse, long-tailed trajectory data from mobile apps.
- To extend existing wind map designs with features for map-matched local movements, multi-directional population flows, and population distributions.
Main Methods:
- Developing effective methods to extract and aggregate population movements from dense trajectory segments, leveraging long-tailed sparsity.
- Extending the wind map design to incorporate map-matched local movements and multi-directional population flows.
- Utilizing a large-scale mobile location dataset covering millions of city residents.
Main Results:
- UrbanMotion successfully visualizes characteristic and anomalous patterns in urban population movement.
- The system supports analysis of commuting patterns, event detection, and business site configuration.
- Case studies and expert feedback confirm the system's significance and effectiveness.
Conclusions:
- UrbanMotion provides a powerful tool for analyzing and understanding urban human mobility from sparse mobile data.
- The system's novel approach enhances the capabilities of visual analytics for urban planning and management.
- Effective visualization of population movement is key to addressing complex urban challenges.
Related Concept Videos
Absolute Motion Analysis- General Plane Motion
455
Visualize a drone, with its propellers spinning rapidly, hovering mid-air. The fascinating movements and operations of this drone can be comprehended by applying the principle of general plane motion.
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
455
Relative Motion Analysis - Velocity
621
A stroke engine has a slider-crank mechanism that converts rotational motion from the crank into linear motion of the slider or vice versa. This mechanism consists of three main parts: the crank, the connecting rod, and the slider.
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...
621
Relative Motion Analysis using Rotating Axes
796
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
796
Velocity and Position by Graphical Method
9.3K
Velocity and position can be calculated from the known function of acceleration as a function of time. The total area under the acceleration-time graph and the velocity-time graph gives the change in velocity and position, respectively. In the case of an airplane, its acceleration is tracked using the inertial navigation system. The pilot provides the input of the airplane's initial position and velocity before takeoff. The inertial navigation system then uses the acceleration data to...
9.3K
Relative Motion Analysis - Acceleration
727
A slider-crank mechanism converts rotational motion from the crank into linear motion of the slider or vice versa. This mechanism consists of three main parts: the crank, the connecting rod, and the slider. The movement of the slider-crank is an example of general plane motion as the fluctuating angle between the crank and the connecting rod. Consider a segment AB where point A is at the end of the slider and point B is on the diametrically opposite end to point A, on a crack. The variance in...
727
Relative Motion Analysis using Rotating Axes - Acceleration
677
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...
677

