444 research outputs found

    SPNet: Deep 3D Object Classification and Retrieval using Stereographic Projection

    Get PDF
    ν•™μœ„λ…Όλ¬Έ(석사)--μ„œμšΈλŒ€ν•™κ΅ λŒ€ν•™μ› :κ³΅κ³ΌλŒ€ν•™ 전기·컴퓨터곡학뢀,2019. 8. 이경무.λ³Έ λ…Όλ¬Έμ—μ„œλŠ” 3D 물체뢄λ₯˜ 문제λ₯Ό 효율적으둜 ν•΄κ²°ν•˜κΈ°μœ„ν•˜μ—¬ μž…μ²΄ν™”λ²•μ˜ νˆ¬μ‚¬λ₯Ό ν™œμš©ν•œ λͺ¨λΈμ„ μ œμ•ˆν•œλ‹€. λ¨Όμ € μž…μ²΄ν™”λ²•μ˜ νˆ¬μ‚¬λ₯Ό μ‚¬μš©ν•˜μ—¬ 3D μž…λ ₯ μ˜μƒμ„ 2D 평면 μ΄λ―Έμ§€λ‘œ λ³€ν™˜ν•œλ‹€. λ˜ν•œ, 객체의 μΉ΄ν…Œκ³ λ¦¬λ₯Ό μΆ”μ •ν•˜κΈ° μœ„ν•˜μ—¬ 얕은 2D합성곱신셩망(CNN)을 μ œμ‹œν•˜κ³ , λ‹€μ€‘μ‹œμ μœΌλ‘œλΆ€ν„° 얻은 객체 μΉ΄ν…Œκ³ λ¦¬μ˜ 좔정값듀을 κ²°ν•©ν•˜μ—¬ μ„±λŠ₯을 λ”μš± ν–₯μƒμ‹œν‚€λŠ” 앙상블 방법을 μ œμ•ˆν•œλ‹€. 이λ₯Όμœ„ν•΄ (1) μž…μ²΄ν™”λ²•νˆ¬μ‚¬λ₯Ό ν™œμš©ν•˜μ—¬ 3D 객체λ₯Ό 2D 평면 μ΄λ―Έμ§€λ‘œ λ³€ν™˜ν•˜κ³  (2) λ‹€μ€‘μ‹œμ  μ˜μƒλ“€μ˜ νŠΉμ§•μ μ„ ν•™μŠ΅ (3) 효과적이고 κ°•μΈν•œ μ‹œμ μ˜ νŠΉμ§•μ μ„ μ„ λ³„ν•œ ν›„ (4) λ‹€μ€‘μ‹œμ  앙상블을 ν†΅ν•œ μ„±λŠ₯을 ν–₯μƒμ‹œν‚€λŠ” 4λ‹¨κ³„λ‘œ κ΅¬μ„±λœ ν•™μŠ΅λ°©λ²•μ„ μ œμ•ˆν•œλ‹€. λ³Έ λ…Όλ¬Έμ—μ„œλŠ” μ‹€ν—˜κ²°κ³Όλ₯Ό 톡해 μ œμ•ˆν•˜λŠ” 방법이 맀우 적은 λͺ¨λΈμ˜ ν•™μŠ΅ λ³€μˆ˜μ™€ GPU λ©”λͺ¨λ¦¬λ₯Ό μ‚¬μš©ν•˜λŠ”κ³Ό λ™μ‹œμ— 객체 λΆ„λ₯˜ 및 κ²€μƒ‰μ—μ„œμ˜ μš°μˆ˜ν•œ μ„±λŠ₯을 λ³΄μ΄κ³ μžˆμŒμ„ 증λͺ…ν•˜μ˜€λ‹€.We propose an efficient Stereographic Projection Neural Network (SPNet) for learning representations of 3D objects. We first transform a 3D input volume into a 2D planar image using stereographic projection. We then present a shallow 2D convolutional neural network (CNN) to estimate the object category followed by view ensemble, which combines the responses from multiple views of the object to further enhance the predictions. Specifically, the proposed approach consists of four stages: (1) Stereographic projection of a 3D object, (2) view-specific feature learning, (3) view selection and (4) view ensemble. The proposed approach performs comparably to the state-of-the-art methods while having substantially lower GPU memory as well as network parameters. Despite its lightness, the experiments on 3D object classification and shape retrievals demonstrate the high performance of the proposed method.1 INTRODUCTION 2 Related Work 2.1 Point cloud-based methods 2.2 3D model-based methods 2.3 2D/2.5D image-based methods 3 Proposed Stereographic Projection Network 3.1 Stereographic Representation 3.2 Network Architecture 3.3 View Selection 3.4 View Ensemble 4 Experimental Evaluation 4.1 Datasets 4.2 Training 4.3 Choice of Stereographic Projection 4.4 Test on View Selection Schemes 4.5 3D Object Classification 4.6 Shape Retrieval 4.7 Implementation 5 ConclusionsMaste

    Learning Equivariant Representations

    Get PDF
    State-of-the-art deep learning systems often require large amounts of data and computation. For this reason, leveraging known or unknown structure of the data is paramount. Convolutional neural networks (CNNs) are successful examples of this principle, their defining characteristic being the shift-equivariance. By sliding a filter over the input, when the input shifts, the response shifts by the same amount, exploiting the structure of natural images where semantic content is independent of absolute pixel positions. This property is essential to the success of CNNs in audio, image and video recognition tasks. In this thesis, we extend equivariance to other kinds of transformations, such as rotation and scaling. We propose equivariant models for different transformations defined by groups of symmetries. The main contributions are (i) polar transformer networks, achieving equivariance to the group of similarities on the plane, (ii) equivariant multi-view networks, achieving equivariance to the group of symmetries of the icosahedron, (iii) spherical CNNs, achieving equivariance to the continuous 3D rotation group, (iv) cross-domain image embeddings, achieving equivariance to 3D rotations for 2D inputs, and (v) spin-weighted spherical CNNs, generalizing the spherical CNNs and achieving equivariance to 3D rotations for spherical vector fields. Applications include image classification, 3D shape classification and retrieval, panoramic image classification and segmentation, shape alignment and pose estimation. What these models have in common is that they leverage symmetries in the data to reduce sample and model complexity and improve generalization performance. The advantages are more significant on (but not limited to) challenging tasks where data is limited or input perturbations such as arbitrary rotations are present
    • …
    corecore