{"id":{"repo_id":"nus","oai_identifier":"oai:scholarbank.nus.edu.sg:10635/13718"},"canonical_url":"https://search.dev.ndltd.org/etd/nus/oai:scholarbank.nus.edu.sg:10635/13718","repository":{"repo_id":"nus","name":"National University of Singapore","base_url":"https://scholarbank.nus.edu.sg/oai/request"},"display":{"title":"Adaptive slicing of cloud data for reverse engineering and direct rapid prototyping model construction","abstract":"In reverse engineering, conventional surface modelling from point cloud data is time-consuming and requires expert modelling skills. One of the innovative modelling methods is to directly slice the point cloud along a direction and generate a layer-based model, which can be used directly for fabrication using rapid prototyping (RP) techniques. However, the main challenge is that the thickness of each layer must be carefully controlled so that each layer will yield the same shape error, which is within the given tolerance bound. In this thesis, an adaptive slicing approach for modelling point cloud data is presented. It seeks to generate a direct RP model with minimum number of layers based on a given shape error. Two methods for adaptive slicing are developed. One uses a correlation coefficient to determine the neighbourhood size of projected data points, so that a polygon can be constructed to approximate the profile of projected data points. The thickness of each layer is iteratively determined by the control of shape error between projected data points and this constructed polygon. The other method has similar steps for slicing and projecting the cloud data as method one, but it uses wavelets to construct a polygon from different levels, and it do better to curve with small features such as sharp corners than method one. Issues including multiple loop segmentation in layers, profile curve generation, and data filtering, are discussed. The efficacy of the algorithms is demonstrated by case studies.","abstract_html":"In reverse engineering, conventional surface modelling from point cloud data is time-consuming and requires expert modelling skills. One of the innovative modelling methods is to directly slice the point cloud along a direction and generate a layer-based model, which can be used directly for fabrication using rapid prototyping (RP) techniques. However, the main challenge is that the thickness of each layer must be carefully controlled so that each layer will yield the same shape error, which is within the given tolerance bound. In this thesis, an adaptive slicing approach for modelling point cloud data is presented. It seeks to generate a direct RP model with minimum number of layers based on a given shape error. Two methods for adaptive slicing are developed. One uses a correlation coefficient to determine the neighbourhood size of projected data points, so that a polygon can be constructed to approximate the profile of projected data points. The thickness of each layer is iteratively determined by the control of shape error between projected data points and this constructed polygon. The other method has similar steps for slicing and projecting the cloud data as method one, but it uses wavelets to construct a polygon from different levels, and it do better to curve with small features such as sharp corners than method one. Issues including multiple loop segmentation in layers, profile curve generation, and data filtering, are discussed. The efficacy of the algorithms is demonstrated by case studies.","abstract_has_math":false,"creators":["WU YIFENG"],"institution":null,"degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2004,"date_issued":"2004-01-17","date_published":"2004-01-17","updated_at":"2026-07-24T03:32:18Z","subjects":["reverse engineering, rapid prototyping, wavelets, cloud data, layer-based model, and shape-error"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":null,"outbound_label":null,"outbound_source":null},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["WU YIFENG"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.issued","label":"Date","values":["2004-01-17"]},{"key":"dc:relation.isreferencedby","label":"Dc Relation Isreferencedby","values":["https://scholarbank.nus.edu.sg/handle/10635/13718"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["reverse engineering, rapid prototyping, wavelets, cloud data, layer-based model, and shape-error"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://scholarbank.nus.edu.sg/bitstreams/c4c0e139-5721-43f8-99e8-96378d97043f/download"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["In reverse engineering, conventional surface modelling from point cloud data is time-consuming and requires expert modelling skills. One of the innovative modelling methods is to directly slice the point cloud along a direction and generate a layer-based model, which can be used directly for fabrication using rapid prototyping (RP) techniques. However, the main challenge is that the thickness of each layer must be carefully controlled so that each layer will yield the same shape error, which is within the given tolerance bound. In this thesis, an adaptive slicing approach for modelling point cloud data is presented. It seeks to generate a direct RP model with minimum number of layers based on a given shape error. Two methods for adaptive slicing are developed. One uses a correlation coefficient to determine the neighbourhood size of projected data points, so that a polygon can be constructed to approximate the profile of projected data points. The thickness of each layer is iteratively determined by the control of shape error between projected data points and this constructed polygon. The other method has similar steps for slicing and projecting the cloud data as method one, but it uses wavelets to construct a polygon from different levels, and it do better to curve with small features such as sharp corners than method one. Issues including multiple loop segmentation in layers, profile curve generation, and data filtering, are discussed. The efficacy of the algorithms is demonstrated by case studies."]},{"key":"dc:format.checksum.md5","label":"Dc Format Checksum Md5","values":["97ff2e476f05d28506c38d9d6aa5bd31","4a1f2f87145d025515981d12f2cf11ce"]},{"key":"dc:title","label":"Title","values":["Adaptive slicing of cloud data for reverse engineering and direct rapid prototyping model construction"]}]}],"canonical_facts":{"dc:creator":["WU YIFENG"],"dc:date.issued":["2004-01-17"],"dc:description.abstract":["In reverse engineering, conventional surface modelling from point cloud data is time-consuming and requires expert modelling skills. One of the innovative modelling methods is to directly slice the point cloud along a direction and generate a layer-based model, which can be used directly for fabrication using rapid prototyping (RP) techniques. However, the main challenge is that the thickness of each layer must be carefully controlled so that each layer will yield the same shape error, which is within the given tolerance bound. In this thesis, an adaptive slicing approach for modelling point cloud data is presented. It seeks to generate a direct RP model with minimum number of layers based on a given shape error. Two methods for adaptive slicing are developed. One uses a correlation coefficient to determine the neighbourhood size of projected data points, so that a polygon can be constructed to approximate the profile of projected data points. The thickness of each layer is iteratively determined by the control of shape error between projected data points and this constructed polygon. The other method has similar steps for slicing and projecting the cloud data as method one, but it uses wavelets to construct a polygon from different levels, and it do better to curve with small features such as sharp corners than method one. Issues including multiple loop segmentation in layers, profile curve generation, and data filtering, are discussed. The efficacy of the algorithms is demonstrated by case studies."],"dc:format.checksum.md5":["97ff2e476f05d28506c38d9d6aa5bd31","4a1f2f87145d025515981d12f2cf11ce"],"dc:identifier.uri":["https://scholarbank.nus.edu.sg/bitstreams/c4c0e139-5721-43f8-99e8-96378d97043f/download"],"dc:relation.isreferencedby":["https://scholarbank.nus.edu.sg/handle/10635/13718"],"dc:subject":["reverse engineering, rapid prototyping, wavelets, cloud data, layer-based model, and shape-error"],"dc:title":["Adaptive slicing of cloud data for reverse engineering and direct rapid prototyping model construction"],"dc:type":["Thesis"]},"updated_at":"2026-07-24T03:32:18Z"}