发明名称 POSITION DETECTION DEVICE
摘要 To obtain a position detection device capable of detecting highly accurate and robust position by suppressing affect of error detection of an edge, provided is a configuration for performing a validity determination of edges detected by binarizing an image signal (21) converted by a light-receiving element (3) for receiving light irradiated from a light source (1) toward a scale (2) having a code pattern, and performing position detection after removing the edges determined to be invalid as edges that have been affected by foreign matter and the like among the edges on which the validity determination has been performed.
申请公布号 US2017098306(A1) 申请公布日期 2017.04.06
申请号 US201514873672 申请日期 2015.10.02
申请人 MITSUBISHI ELECTRIC CORPORATION ;MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC. 发明人 NASU OSAMU;TAKEYAMA HARUHIKO;SASAKI TORU;NOGUCHI TAKUYA;NAKAJIMA HAJIME;TATEI YOSHINAO;TAKEDA SHIGENORI;MUSHA TAKESHI;AGRAWAL AMIT;THORNTON JAY E.
分类号 G06T7/00;G06K9/62;G06K9/03 主分类号 G06T7/00
代理机构 代理人
主权项 1. A position detection device for detecting an absolute position based on an image signal converted by a light-receiving element for receiving light irradiated from a light source toward a scale having a code pattern, the position detection device comprising: an edge detection unit for detecting edges by binarizing the image signal converted by the light-receiving element; an edge evaluation unit for performing a validity determination based on a comparison between a bit period, which is a width corresponding to one bit of the code pattern marked on the scale, and a position of each of the edges detected by the edge detection unit; a code string generation unit for generating a code string from the edges determined as being valid based on results of the validity determination performed by the edge evaluation unit; a coarse position calculation unit for calculating a position in bit period units as coarse position data by comparing and performing a correlation calculation between the code string generated by the code string generation unit and the code pattern; a phase calculation unit for calculating, based on the results of the validity determination performed by the edge evaluation unit, a phase, which is a relative deviation of the bit period or less, as phase data based on a distance between the positions of the edges determined as being valid and a bit period position, which is a reference position in bit period units generated based on the bit period; and an absolute position calculation unit for calculating the absolute position by adding the coarse position data calculated by the coarse position calculation unit and the phase data calculated by the phase calculation unit.
地址 CHIYODA-KU JP