Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2724660.2724682acmconferencesArticle/Chapter ViewAbstractPublication Pagesl-at-sConference Proceedingsconference-collections
research-article

An Automated Grading/Feedback System for 3-View Engineering Drawings using RANSAC

Published: 14 March 2015 Publication History

Abstract

We propose a novel automated grading system that can compare two multiview engineering drawings consisting of three views that may have allowable translations, scales, and offsets, and can recognize frequent error types as well as individual drawing errors. We show that translation, scale, and offset-invariant comparison can be conducted by estimating the affine transformation for each individual view within drawings. Our system directly aims to evaluate students' skills creating multiview engineering drawings. Since it is important for our students to be familiar with widely used software such as AutoCAD, our system does not require a separate interface or environment, but directly grades the saved DWG/DXF files from AutoCAD. We show the efficacy of the proposed algorithm by comparing its results with human grading. Beyond the advantages of convenience and accuracy, based on our data set of students' answers, we can analyze the common errors of the class as a whole using our system.

References

[1]
Bertoline, G., Wiebe, E., Hartman, N., and Ross, W. Technical Graphics Communication. McGraw-Hill Science/Engineering/Math, 2002.
[2]
Brown, M., and Lowe, D. G. Unsupervised 3D object recognition and reconstruction in unordered datasets. In Fifth International Conference on 3-D Digital Imaging and Modeling (2005), 56--63.
[3]
Choi, S., Kim, T., and Yu, W. Performance evaluation of RANSAC family. Journal of Computer Vision (1997).
[4]
Coiras, E., Santamar, J., and Miravet, C. Segment-based registration technique for visual-infrared images. Optical Engineering 39, 1 (2000), 282--289.
[5]
Fischler, M. A., and Bolles, R. C. Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM 24, 6 (June 1981), 381--395.
[6]
Geng, W., Wang, J., and Zhang, Y. Embedding visual cognition in 3D reconstruction from multi-view engineering drawings. Computer-Aided Design (2002).
[7]
gradescope.com. https://gradescope.com, Last accessed on Jan 16, 2015.
[8]
Hartley, R., and Zisserman, A. Multiple View Geometry in Computer Vision, 2003.
[9]
Kwon, Y. P. Line segment-based aerial image registration. Master's thesis, EECS Department, University of California, Berkeley, May 2014.
[10]
Lee, H., and Han, S. Reconstruction of 3D interacting solids of revolution from 2D orthographic views. Computer-Aided Design 37, 13 (Nov. 2005), 1388--1398.
[11]
Lieu, D., and Sorby, S. Visualization, Modeling, and Graphics for Engineering Design, 3rd ed. Delmar Learning, 2009. Chapter 10.
[12]
Nistér, D. Preemptive RANSAC for live structure and motion estimation. Machine Vision and Applications (2005).
[13]
Raguram, R., Frahm, J.-M., and Pollefeys, M. A comparative analysis of RANSAC techniques leading to adaptive real-time random sample consensus. In ECCV 2008. 2008, 500--513.
[14]
Schnabel, R., Wahl, R., and Klein, R. Efficient RANSAC for point-cloud shape detection. Computer Graphics Forum (2007).
[15]
Shin, B. S., and Shin, Y. G. Fast 3D solid model reconstruction from orthographic views. Computer-Aided Design 30, 1 (Jan. 1998), 63--76.
[16]
Suh, Y. S., and McCasland, J. Interactive Construction of Solids from Orthographic Multiviews for an Educational Software Tool. Computer-Aided Design and Applications 6, 2 (Jan. 2009), 219--229.
[17]
Torr, P. H. S., and Zisserman, A. MLESAC: A new robust estimator with application to estimating image geometry. Computer Vision and Image Understanding 78, 1 (Apr. 2000), 138--156.
[18]
Wang, W., and Grinstein, G. G. A survey of 3D solid reconstruction from 2D projection line drawings. Computer Graphics Forum 12, 2 (May 1993), 137--158.
[19]
Wang, Z., and Latif, M. Reconstruction of a 3D solid model from orthographic projections. In 2003 International Conference on Geometric Modeling and Graphics, 2003. Proceedings (2003), 75--82.
[20]
AutoCAD Drawing Compare Plug-in. https://apps.exchange.autodesk.com/VLTC/en/Detail/Index?id=appstore.exchange.autodesk.com%3Adrawingcompare%3Aen, Last accessed on Oct 20, 2014.
[21]
MATLAB CENTRAL, File Exchange. http://www.mathworks.com/matlabcentral/fileexchange, Last accessed on Oct 20, 2014.
[22]
Read DXF File Data. http://www.mathworks.com/matlabcentral/fileexchange/24572-read-dxf-file-data, Last accessed on Oct 20, 2014.

Cited By

View all
  • (2023)Artificial intelligence-enabled evaluating for computer-aided drawings (AMCAD)International Journal of Mechanical Engineering Education10.1177/0306419023117523152:1(3-31)Online publication date: 24-Jul-2023
  • (2020)ViTA: A flexible CAD-tool-independent automatic grading platform for two-dimensional CAD drawingsInternational Journal of Mechanical Engineering Education10.1177/030641902094768850:1(135-157)Online publication date: 10-Aug-2020
  • (2020)Evaluate manuscripts or digital assignments fairly and easilyEighth International Conference on Technological Ecosystems for Enhancing Multiculturality10.1145/3434780.3436680(121-125)Online publication date: 21-Oct-2020
  • Show More Cited By

Index Terms

  1. An Automated Grading/Feedback System for 3-View Engineering Drawings using RANSAC

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    L@S '15: Proceedings of the Second (2015) ACM Conference on Learning @ Scale
    March 2015
    438 pages
    ISBN:9781450334112
    DOI:10.1145/2724660
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 14 March 2015

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. affine transformation estimation
    2. autograder
    3. multiview engineering drawing
    4. ransac

    Qualifiers

    • Research-article

    Funding Sources

    • UC Berkeley's vice provost

    Conference

    L@S 2015
    Sponsor:
    L@S 2015: Second (2015) ACM Conference on Learning @ Scale
    March 14 - 18, 2015
    BC, Vancouver, Canada

    Acceptance Rates

    L@S '15 Paper Acceptance Rate 23 of 90 submissions, 26%;
    Overall Acceptance Rate 117 of 440 submissions, 27%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)14
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 25 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Artificial intelligence-enabled evaluating for computer-aided drawings (AMCAD)International Journal of Mechanical Engineering Education10.1177/0306419023117523152:1(3-31)Online publication date: 24-Jul-2023
    • (2020)ViTA: A flexible CAD-tool-independent automatic grading platform for two-dimensional CAD drawingsInternational Journal of Mechanical Engineering Education10.1177/030641902094768850:1(135-157)Online publication date: 10-Aug-2020
    • (2020)Evaluate manuscripts or digital assignments fairly and easilyEighth International Conference on Technological Ecosystems for Enhancing Multiculturality10.1145/3434780.3436680(121-125)Online publication date: 21-Oct-2020
    • (2020)Teaching Online in 2020: Experiments, Empathy, Discovery2020 IEEE Learning With MOOCS (LWMOOCS)10.1109/LWMOOCS50143.2020.9234318(156-161)Online publication date: 29-Sep-2020
    • (2019)Automatic grading software for 2D CAD filesComputer Applications in Engineering Education10.1002/cae.2217428:1(51-61)Online publication date: 17-Oct-2019
    • (2018)Students, systems, and interactionsProceedings of the Fifth Annual ACM Conference on Learning at Scale10.1145/3231644.3231662(1-10)Online publication date: 26-Jun-2018
    • (2017)GradescopeProceedings of the Fourth (2017) ACM Conference on Learning @ Scale10.1145/3051457.3051466(81-88)Online publication date: 12-Apr-2017

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media