发明名称 INDENTATION HARDNESS TEST SYSTEM HAVING AN AUTOLEARNING SHADING CORRECTOR
摘要 An indentation hardness test system is provided that includes: a frame including an attached indenter; a movable stage for receiving a part attached to the frame; a camera; a display; a processor; and a memory subsystem. The processor performs the steps of: (a) capturing images of different portions of the part; (b) for each image, computing an average intensity; (c) computing an average intensity across all images; (d) for each pixel, computing PixelAverageDeltan(x,y) as a function of the raw pixel data and the average pixel intensity of the image frame; (e) for each pixel, computing a correction factor using the average intensity across all images and PixelAverageDeltan(x,y); (f) performing shading correction by adjusting the raw pixel values by corresponding correction factors; and (g) generating a composite image of the part. Steps (b)-(e) may be performed on moving images while not including stationary images in the computations of those steps.
申请公布号 US2014267679(A1) 申请公布日期 2014.09.18
申请号 US201313799020 申请日期 2013.03.13
申请人 LECO CORPORATION 发明人 Hauck John M.;Barringham, JR. James W.
分类号 G06K9/36 主分类号 G06K9/36
代理机构 代理人
主权项 1. An indentation hardness test system for testing hardness of a test object, the system comprising: a frame including an attached indenter; a movable stage for receiving a part attached to the frame; a camera for capturing images of the part; a display; a processor electrically coupled to the movable stage, the camera and the display; and a memory subsystem coupled to the processor, the memory subsystem storing code that when executed instructs the processor to perform the steps of: (a) causing the camera to capture a series of magnified image frames of different portions of the part, where each image frame includes raw pixel data for each pixel;(b) for each captured image frame, computing an average pixel intensity of the image frame;(c) computing an average pixel intensity across all captured image frames;(d) for each pixel, computing PixelAverageDeltan(x,y) as a function of the raw pixel data and the average pixel intensity of the image frame;(e) for each pixel, computing and storing a correction factor using the average pixel intensity across all captured image frames as determined in step (c) and PixelAverageDeltan(x,y) as determined in step (d);(f) for each pixel, performing shading correction by adjusting the raw pixel value by a corresponding correction factor as determined in step (e); and(g) generating a composite image of the part on the display, wherein the composite image includes the series of image frames as corrected for shading in step (f) and assembled according to relative positions of the image frames.
地址 St. Joseph MI US