Peng Song

ORCID: 0000-0003-2734-2783
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • 3D Shape Modeling and Analysis
  • Computer Graphics and Visualization Techniques
  • Interactive and Immersive Displays
  • Advanced Vision and Imaging
  • Manufacturing Process and Optimization
  • 3D Surveying and Cultural Heritage
  • Augmented Reality Applications
  • Robotics and Sensor-Based Localization
  • Additive Manufacturing and 3D Printing Technologies
  • Tactile and Sensory Interactions
  • Image Processing and 3D Reconstruction
  • Advanced Computational Techniques and Applications
  • Indoor and Outdoor Localization Technologies
  • Energy Efficient Wireless Sensor Networks
  • Virtual Reality Applications and Impacts
  • Geochemistry and Geologic Mapping
  • Geological and Geochemical Analysis
  • Hand Gesture Recognition Systems
  • Human Motion and Animation
  • Advanced Image and Video Retrieval Techniques
  • Innovations in Concrete and Construction Materials
  • Optical measurement and interference techniques
  • Geological and Geophysical Studies
  • Energy Harvesting in Wireless Networks
  • Robotic Mechanisms and Dynamics

Singapore University of Technology and Design
2019-2025

Yantai University
2025

University of Science and Technology of China
2014-2024

China Southern Power Grid (China)
2023-2024

Huawei Technologies (China)
2023

China Academy of Space Technology
2020

China University of Geosciences
2017-2020

Shandong Institute of Automation
2019-2020

China Academy of Art
2019

Shijiazhuang University
2018

Commercial 3D scene acquisition systems such as the Microsoft Kinect sensor can reduce cost barrier of realizing mid-air interaction. However, since it only sense hand position but not orientation robustly, current interaction methods for virtual object manipulation often require contextual and mode switching to perform translation, rotation, scaling, thus preventing natural continuous gestural interactions. A novel handle bar metaphor is proposed an effective visual control between user's...

10.1145/2207676.2208585 article EN 2012-05-05

10.1016/j.cagd.2015.03.020 article EN Computer Aided Geometric Design 2015-04-06

Convolutional neural networks, in which each layer receives features from the previous layer(s) and then aggregates/abstracts higher level them, are widely adopted for image classification. To avoid information loss during feature aggregation/abstraction fully utilize lower features, we propose a novel decision fusion module (DFM) making an intermediate based on current fuse its results with original before passing them to next layers. This is devised determine auxiliary category...

10.1109/tnnls.2022.3196129 article EN IEEE Transactions on Neural Networks and Learning Systems 2022-08-11

Interlocking puzzles are very challenging geometric problems with the fascinating property that once we solve one by putting together puzzle pieces, pieces interlock another, preventing assembly from falling apart. Though interlocking have been known for hundreds of years, little is about governing mechanics. Thus, designing new geometries basically accomplished extensive manual effort or expensive exhaustive search computers. In this paper, revisit notion in greater depth, and devise a...

10.1145/2366145.2366147 article EN ACM Transactions on Graphics 2012-11-01

Furniture typically consists of assemblies elongated and planar parts that are connected together by glue, nails, hinges, screws, or other means do not encourage disassembly re-assembly. An alternative approach is to use an interlocking mechanism, where the component tightly interlock with one another. The challenge in designing such a network joints local analysis insufficient guarantee global interlocking, there huge number joint combinations require enormous exploration effort ensure...

10.1145/2766892 article EN ACM Transactions on Graphics 2015-07-27

This paper presents CofiFab, a coarse-to-fine 3D fabrication solution, combining printing and 2D laser cutting for cost-effective of large objects at lower cost higher speed. Our key approach is to first build coarse internal base structures within the given object using cutting, then attach thin 3D-printed parts, as an external shell, onto recover fine surface details. CofiFab achieves this with three novel algorithmic components. First, we formulate optimization model compute fabricatable...

10.1145/2897824.2925876 article EN ACM Transactions on Graphics 2016-07-11

A reciprocal frame (RF) is a self-supported three-dimensional structure made up of three or more sloping rods, which form closed circuit, namely an RF-unit. Large RF-structures built as complex grillages one few similar RF-units have intrinsic beauty derived from their inherent self-similar and highly symmetric patterns. Designing that span over large domains intricate task. In this paper, we present interactive computational tool for designing 3D guiding surface, focusing on the aesthetic...

10.1145/2461912.2461915 article EN ACM Transactions on Graphics 2013-07-16

Visual exploration of volume data often requires the user to manipulate orientation and position a slicing plane in order observe, annotate or measure its internal structures. Such operations, with many degrees freedom 3D space, map poorly into interaction modalities afforded by mouse-keyboard interfaces flat multi-touch displays alone. We addressed this problem using what-you-see-is-what-you-feel (WYSIWYF) approach, which integrates natural interface wall display untethered physical...

10.1145/1978942.1979140 article EN 2011-05-07

We study assemblies of convex rigid blocks regularly arranged to approximate a given freeform surface. Our designs rely solely on the geometric arrangement form stable assembly, neither requiring explicit connectors or complex joints, nor relying friction between blocks. The convexity simplifies fabrication, as they can be easily cut from different materials such stone, wood, foam. However, designing is challenging, since adjacent pairs are restricted in their relative motion only direction...

10.1145/3355089.3356489 article EN ACM Transactions on Graphics 2019-11-08

Reconfigurable assemblies consist of a common set parts that can be assembled into different forms for use in situations. Designing these is complex problem, since it requires compatible decomposition shapes with correspondence across forms, and planning well-matched joints to connect each form. This paper presents computational methods as tools assist the design construction reconfigurable assemblies, typically furniture. There are three key contributions this work. First, we present...

10.1145/3130800.3130803 article EN ACM Transactions on Graphics 2017-11-20

Abstract An assembly refers to a collection of parts joined together achieve specific form and/or functionality. Designing assemblies is non‐trivial task as slight local modification on part's geometry or its joining method could have global impact the structural functional performance whole assembly. Assemblies can be classified structures that transmit force carry loads and mechanisms transfer motion perform mechanical work. In this state‐of‐the‐art report, we focus computational design...

10.1111/cgf.142660 article EN Computer Graphics Forum 2021-05-01

10.1109/icassp49660.2025.10890111 article EN ICASSP 2022 - 2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2025-03-12

We study a problem of modeling wireframe meshes where the vertices and edges fall into set discrete equivalence classes, respectively. This is motivated by need fabricating large structures at lower cost faster speed since both nodes (thickened vertices) rods edges) can be mass-produced. Given 3D shape represented as mesh, our goal to compute template edges, whose instances used produce fabricable mesh that approximates input shape. To achieve this goal, we propose computational approach...

10.1109/tvcg.2025.3561370 article EN IEEE Transactions on Visualization and Computer Graphics 2025-01-01

Recognizing 3-D objects in cluttered scenes is a challenging task. Common approaches find potential feature correspondences between scene and candidate models by matching sampled local shape descriptors select few with the highest descriptor similarity to identify that appear scene. However, real scans contain various nuisances, such as noise, occlusion, featureless object regions. This makes selected have certain portion of false positives, requiring adopting time-consuming model...

10.1109/access.2017.2658681 article EN cc-by-nc-nd IEEE Access 2017-01-01

We present a technique to reduce image blur caused by out-of-focus regions in projected imagery. Unlike traditional restoration algorithms that operate on blurred recover the original, nature of our problem requires correction be applied original before blurring. To accomplish this, camera is used estimate series spatially varying point-spread-functions (PSF) across projector's image. These discrete PSFs are then guide pre-processing algorithm based Wiener filtering condition projection....

10.1109/cvpr.2006.145 article EN 2006-07-10

Wind-up toys are mechanical assemblies that perform intriguing motions driven by a simple spring motor. Due to the limited motor force and small body size, wind-up often employ higher pair joints of less frictional contacts connector parts nontrivial shapes transfer motions. These unique characteristics make them hard design fabricate as compared other automata. This paper presents computational system aid toys, focusing on constructing compact internal mechanism realize user-requested part...

10.1145/3130800.3130808 article EN ACM Transactions on Graphics 2017-11-20

Interlocking assemblies have a long history in the design of puzzles, furniture, architecture, and other complex geometric structures. The key defining property interlocking is that all component parts are immobilized by their arrangement, preventing assembly from falling apart. Computer graphics research has recently contributed tools allow creating new assemblies. However, these focus on specific kinds explore only limited space configurations, which restricts applicability for design. In...

10.1145/3272127.3275034 article EN ACM Transactions on Graphics 2018-11-28

10.1007/s00371-016-1333-x article EN The Visual Computer 2016-11-07

Adversarial attack on point clouds plays a vital role in evaluating and improving the adversarial robustness of 3D deep learning models. Current methods are mainly applied by perturbation non-manifold manner. In this paper, we formulate novel manifold attack, which deforms underlying 2-manifold surfaces via parameter plane stretching to generate clouds. First, represent mapping between surface using generative-based networks. Second, is learned 2D domain such that generated cloud fools...

10.1609/aaai.v37i2.25338 article EN Proceedings of the AAAI Conference on Artificial Intelligence 2023-06-26
Coming Soon ...