{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,29]],"date-time":"2026-06-29T16:14:42Z","timestamp":1782749682275,"version":"3.54.5"},"publisher-location":"Cham","reference-count":16,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783031235030","type":"print"},{"value":"9783031235047","type":"electronic"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-23504-7_7","type":"book-chapter","created":{"date-parts":[[2022,12,15]],"date-time":"2022-12-15T08:03:53Z","timestamp":1671091433000},"page":"91-101","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["SATMeas - Object Detection and Measurement: Canny Edge Detection Algorithm"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7457-0060","authenticated-orcid":false,"given":"Satyam","family":"Mishra","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Le Trung","family":"Thanh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,12,16]]},"reference":[{"key":"7_CR1","unstructured":"Importance of measurement in science - Google Search. https:\/\/www.google.com\/search?rlz=1C1CHBF_enVN959VN959&q=Importance+of+measurement+in+science&sa=X&ved=2ahUKEwirorXZ1Zb6AhU3mVYBHdqeDV0Q1QJ6BAgrEAE&biw=1280&bih=781&dpr=0.8. Accessed 15 Sept 2022"},{"key":"7_CR2","doi-asserted-by":"crossref","unstructured":"Gonzalez, R.C.: Digital Image Processing. Pearson Education India (2009)","DOI":"10.1117\/1.3115362"},{"key":"7_CR3","doi-asserted-by":"publisher","first-page":"679","DOI":"10.1109\/TPAMI.1986.4767851","volume":"PAMI-8","author":"J Canny","year":"1986","unstructured":"Canny, J.: A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. PAMI-8, 679\u2013698 (1986)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"7_CR4","unstructured":"Shrivakshan, G.T., Chandrasekar, C.: A comparison of various edge detection techniques used in image processing. Int. J. Comput. Sci. Issues (IJCSI) 9, 269 (2012)"},{"key":"7_CR5","first-page":"1507","volume":"2","author":"E Nadernejad","year":"2008","unstructured":"Nadernejad, E., Sharifzadeh, S., Hassanpour, H.: Edge detection techniques: evaluations and comparisons. Appl. Math. Sci. 2, 1507\u20131520 (2008)","journal-title":"Appl. Math. Sci."},{"key":"7_CR6","doi-asserted-by":"publisher","first-page":"259","DOI":"10.5121\/ijcsit.2011.3620","volume":"3","author":"R Muthukrishnan","year":"2011","unstructured":"Muthukrishnan, R., Radha, M.: Edge detection techniques for image segmentation. IJCSIT 3, 259\u2013267 (2011). https:\/\/doi.org\/10.5121\/ijcsit.2011.3620","journal-title":"IJCSIT"},{"key":"7_CR7","unstructured":"PyCharm: the Python IDE for Professional Developers by JetBrains | JetBrains: Developer Tools for Professionals and Teams. https:\/\/www.jetbrains.com\/lp\/pycharm-anaconda\/. Accessed 15 Sept 2022"},{"key":"7_CR8","unstructured":"Home \u2013 OpenCV. https:\/\/opencv.org\/. Accessed 15 Sept 2022"},{"key":"7_CR9","unstructured":"numpy \u00b7 PyPI. https:\/\/pypi.org\/project\/numpy\/. Accessed 15 Sept 2022"},{"key":"7_CR10","unstructured":"scipy: SciPy: Scientific Library for Python. https:\/\/www.scipy.org"},{"key":"7_CR11","unstructured":"Rosebrock, A.: imutils: a series of convenience functions to make basic image processing functions such as translation, rotation, resizing, skeletonization, displaying Matplotlib images, sorting contours, detecting edges, and much more easier with OpenCV and both Python 2.7 and Python 3. https:\/\/github.com\/jrosebr1\/imutils"},{"key":"7_CR12","unstructured":"argparse \u2014 Parser for command-line options, arguments and sub-commands \u2014 Python 3.10.7 documentation. https:\/\/docs.python.org\/3\/library\/argparse.html. Accessed 15 Sept 2022"},{"key":"7_CR13","unstructured":"OpenCV: Canny Edge Detection. https:\/\/docs.opencv.org\/4.x\/da\/d22\/tutorial_py_canny.html. Accessed 15 Sept 2022"},{"key":"7_CR14","unstructured":"Canny Edge Detection Step by Step in Python \u2014 Computer Vision | by Sofiane Sahir | Towards Data Science. https:\/\/towardsdatascience.com\/canny-edge-detection-step-by-step-in-python-computer-vision-b49c3a2d8123. Accessed 15 Sept 2022"},{"key":"7_CR15","first-page":"65","volume":"4","author":"M Kumar","year":"2013","unstructured":"Kumar, M., Saxena, R.: Algorithm and technique on various edge detection: a survey. Signal Image Process. 4, 65 (2013)","journal-title":"Signal Image Process."},{"key":"7_CR16","unstructured":"Image Processing in Python - Edge Detection, Resizing, Erosion, and Dilation \u2013 AskPython. https:\/\/www.askpython.com\/python\/examples\/image-processing-in-python. Accessed 15 Sept 2022"}],"container-title":["Lecture Notes in Computer Science","Artificial Intelligence and Mobile Services \u2013 AIMS 2022"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-23504-7_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,21]],"date-time":"2022-12-21T00:29:55Z","timestamp":1671582595000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-23504-7_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031235030","9783031235047"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-23504-7_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"16 December 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"AIMS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on AI and Mobile Services","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Honolulu, HI","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 December 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 December 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"aimse2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.servicessociety.org\/aims","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EDAS","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"22","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"10","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"45% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"6","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}