• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (01): 126-131.

• 论文 • 上一篇    下一篇

基于小波分析和概率Hough变换的书脊视觉识别

方建军1,杜明芳1,2 ,庞睿1   

  1. (1.北京联合大学自动化学院,北京 100101;2.北京理工大学自动化学院,北京 100081)
  • 收稿日期:2011-12-01 修回日期:2012-12-03 出版日期:2014-01-25 发布日期:2014-01-25
  • 基金资助:

    北京市属高等学校人才强教计划资助项目(PHR201107149);北京市教委科技计划面上项目(SQKM201311417010)

Book-spine recognition by robot vision based on
wavelet analysis and probability Hough transform     

FANG Jianjun1,DU Mingfang1,2,PANG Rui1   

  1. (1.School of Automation,Beijing Union University,Beijing 100101;
    2.School of Automation,Beijing Institute of Technology,Beijing 100081,China)
  • Received:2011-12-01 Revised:2012-12-03 Online:2014-01-25 Published:2014-01-25

摘要:

针对无人图书馆中机器人利用视觉进行书脊识别问题展开研究。根据书脊图像本身较复杂、单本书轮廓难以提取的特点,提出了运用小波分析做书脊轮廓增强的图像预处理方案;通过实验比较了运用Sobel算子和Canny算子做书脊轮廓检测的效果,用累计概率霍夫变换法做书脊线段查找,用VC++和OpenCV开发了应用程序;借鉴模糊计算思想,针对厚、较厚、中等厚度、较薄、薄、混合等几种类型的书脊进行了分类实验和研究,再经辅助优化处理,基本可有效识别出不同情况下每本书的书脊轮廓,检测出每本书的厚度,为机械手利用视觉进行图书取放操作奠定了基础。

关键词: 书脊识别, 图书馆机器人, Canny算子, 概率Hough变换

Abstract:

Abstract:The problem of the bookspine recognition by library robot vision is studied. According to the characteristics that the bookspine image is complex and the outline of every book is difficult to be extracted., the image preprocessing idea is proposed, which uses Wavelet analysis to heighten the outlines of the bookspine. Through experiments, Sobel and Canny edge detection methods are compared. And the Canny edge detection method is finally used to detect the bookspine outlines. Probability Hough transform algorithm is adopted to find the lines of the bookspine image. VC++ and OpenCV are used to develop the application program. According to the thickness (Very Thick, A Bit Thick, Medium Thick, A bit Thin, Thin, Hybrid) of a single book, several types of bookspine recognition tests are performed. The outlines of every bookspine are effectively recognized and the thickness of every book is obtained by programming optimization process. This study lays a foundation for the books grasp operating by manipulator vision.

Key words: book-spine recognition;library robot;Canny operator;probability Hough transform