CN113021801B - 一种基于fpga视觉检测的镜片浇注液位控制装置及方法 - Google Patents
一种基于fpga视觉检测的镜片浇注液位控制装置及方法 Download PDFInfo
- Publication number
- CN113021801B CN113021801B CN202110159386.0A CN202110159386A CN113021801B CN 113021801 B CN113021801 B CN 113021801B CN 202110159386 A CN202110159386 A CN 202110159386A CN 113021801 B CN113021801 B CN 113021801B
- Authority
- CN
- China
- Prior art keywords
- lens
- image
- fpga
- liquid level
- fpga module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
- B29C—SHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
- B29C39/00—Shaping by casting, i.e. introducing the moulding material into a mould or between confining surfaces without significant moulding pressure; Apparatus therefor
- B29C39/02—Shaping by casting, i.e. introducing the moulding material into a mould or between confining surfaces without significant moulding pressure; Apparatus therefor for making articles of definite length, i.e. discrete articles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
- B29C—SHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
- B29C39/00—Shaping by casting, i.e. introducing the moulding material into a mould or between confining surfaces without significant moulding pressure; Apparatus therefor
- B29C39/22—Component parts, details or accessories; Auxiliary operations
- B29C39/44—Measuring, controlling or regulating
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
- B29L—INDEXING SCHEME ASSOCIATED WITH SUBCLASS B29C, RELATING TO PARTICULAR ARTICLES
- B29L2011/00—Optical elements, e.g. lenses, prisms
- B29L2011/0016—Lenses
Landscapes
- Moulds For Moulding Plastics Or The Like (AREA)
Abstract
本发明为一种基于FPGA视觉检测的镜片浇注液位控制装置及方法,其中控制装置包括FPGA模块、镜片模具、背光源、控制阀、浇注头、横片以及摄像头;其中横片紧贴镜片模具设置,横片与镜片模具的接触部位位于镜片模具的最上方;背光源与摄像头分别设置于镜片模具的两侧;浇注头紧贴镜片模具设置,浇注头连接有软管,控制阀设置于软管上;FPGA模块分别与控制阀以及摄像头通信连接;横片紧贴镜片模具的棱边呈栅格状;通过在横片上设置栅格状的棱边,使液位与栅栏形成对比,保证FPGA模块能够准确识别设置于轴向的摄像头采集的图像。
Description
技术领域
本发明涉及镜片领域,特别是涉及一种基于FPGA视觉检测的镜片浇注液位控制装置及方法。
背景技术
树脂镜片的生产,需要对模具进行浇注,其中浇注的过程可以通过操作人员人共完成或者装置自动完成。在人工操作的过程中,需要操作人员将浇注头靠近模具,并且手动控制浇注头的开关,控制模具中的液体注入,要求填充后的模具充满、不溢出、无气泡。人工浇注需要耗费较多的人力以及时间,而且对于操作人员而言,也需要时刻保持专注,容易疲劳。因此在大多数现代化程度较高的生产企业中,都采用装置自动完成浇注。在装置自动浇注的过程中,通过摄像机采集图像,识别图像中模具的液面高度,进而控制浇注头的开关,其中摄像机可以设置于模具的主轴方向或者侧轴方向。但是无论主轴测量液位或是侧轴测量液位,由于其液位处只有一条投影线,即便进行了主轴方向补光或是侧轴方向补光,液位仍然不明显,容易使图像的识别出错,导致浇注失败。
另一方面,传统的浇注头的开关控制都是采用直开直关的控制阀,在实际操作时,控制阀的关闭时机及其苛刻,理想情况下要求控制阀的响应时间是ms级的,因此传统的控制阀难以实现精确的满停。
综上所述需要一种能够精确识别并且精准控制的镜片浇注装置。
发明内容
本发明的目的是解决现有技术的不足,提供一种基于FPGA视觉检测的镜片浇注液位控制装置及方法,结构简单,使用方便。
一种基于FPGA视觉检测的镜片浇注液位控制装置,包括FPGA模块、镜片模具、背光源、控制阀、浇注头、横片以及摄像头;其中横片紧贴镜片模具设置,横片与镜片模具的接触部位位于镜片模具的最上方;背光源与摄像头分别设置于镜片模具的两侧;浇注头紧贴镜片模具设置,浇注头连接有软管,控制阀设置于软管上;FPGA模块分别与控制阀以及摄像头通信连接;横片紧贴镜片模具的棱边呈栅格状。
进一步的,所述镜片模具呈圆盘状,取镜片模具的中轴线方向为主轴方向,径向为侧轴方向;镜片模具包括左模、右模以及胶卷,其中左模和右模对称设置,左模和右模之间间隔设定距离,在左模和右模之间设置有胶卷进行封边,胶卷设置于左模和右模的侧面;胶卷封边时留有注入口;左模和右模为圆形片状,均采用透明材料。
进一步的,所述横片呈三棱柱状;横片压于胶卷,将胶卷压在左模和右模上;横片与竖直方向保持设定角度。
进一步的,所述浇注头设置于左模和右模侧面的注入口位置;浇注头竖直正对注入口设置;浇注头远离镜片模具的一端连接有软管,软管用于引导液体。
进一步的,所述控制阀包括舵机、凸轮以及固定件,其中固定件包括U形槽,软管穿过固定件的U形槽;凸轮设置于舵机的输出端,凸轮能够随着舵机输出端的转动而转动;凸轮位于固定件的U形槽内。
进一步的,所述背光源和摄像头均设置于镜片模具的侧轴方向;背光源设置于靠近横片的一侧,摄像头设置于靠近浇注头的一侧。
一种基于FPGA视觉检测的镜片浇注液位控制方法,包括如下步骤:
步骤1:撕好胶带后,FPGA模块向摄像头发送触发信号,摄像头启动,实时采集并反馈图像;
步骤2:FPGA模块接收图像,识别注入区域,并标记停止区域R1和减速域R2;完成标记后,将横片抵于镜片模具的胶带的注入口部位,FPGA模块向控制阀发送全开信号;
步骤3:控制阀接受全开信号,舵机控制凸轮转动,使凸轮不挤压软管,浇注头向镜片模具快速注入液体;
步骤4:摄像头采集图像并传输至FPGA模块;
步骤5:FPGA模块接收图像数据,对图像进行识别检测,判断液位是否达到减速区域;若液位已经达到减速区域,则进入步骤6;否则间隔设定时间t1后,返回步骤4;
步骤6:FPGA模块给控制阀一个减速信号;控制阀接收减速信号,舵机控制凸轮转动设定角度r1,使凸轮挤压部分软管;
步骤7:摄像头采集图像并传输至FPGA模块;
步骤8:FPGA模块接收图像数据,对图像进行识别检测,判断液位是否达到停止区域;若液位已经达到停止区域,则进入步骤9;否则间隔设定时间t2后,返回步骤7;
步骤9:FPGA模块给控制阀一个停止信号;控制阀接收停止信号,舵机控制凸轮转动设定角度r2,使凸轮挤压全部软管;裁断胶卷,用胶卷将注入口封住,结束流程。
进一步的,所述步骤2中FPGA模块的识别过程包括如下步骤:
步骤21:FPGA模块读取图像数据,对图像进行二值化处理;根据行场同步信号image_x、image_y,标记图像中每个像素点的坐标;
步骤22:根据场同步信号将图像中每行的像素点中的黑点累加,由下至上判断每一行中黑点的个数是否大于设定值;若该行的黑点数大于设定值,则记此行为镜片模具的上边界,进入步骤23;否则遍历图像后,返回步骤21,其中根据行同步信号判断是否完成图像的遍历;
步骤23:对图像中定义为镜片模具上边界的一行进行从左向右逐一扫描,其中第一个由黑至白的像素点的image_x记为镜片模具的左边界left,随后由白至黑的像素点的image_x记为镜片模具的右边界right;
步骤24:在左边界和右边界的区域内设置停止区域R1,其中停止区域R1在镜片模具的上边界上;设置减速区域R2,其中减速区域R2在停止区域R1下方,并与停止区域R1保持设定的距离,结束步骤。
进一步的,所述步骤24中的停止区域R1和减速区域R2,分别为设定长宽的矩形区域。
进一步的,所述步骤5中FPGA模块进行图像识别检测的流程包括:
步骤51:FPGA模块读取图像,对图像进行二值化处理,根据行场同步信号image_x、image_y,标记图像中每个像素点的坐标;
步骤52:判断减速区域R2内的像素是否全黑,若减速区域R2内的像素全黑,则进入步骤6;否则间隔设定时间t1后,返回步骤4。
本发明的有益效果为:
通过在横片上设置栅格状的棱边,使液位与栅栏形成对比,保证FPGA模块能够准确识别设置于轴向的摄像头采集的图像;
通过设置控制阀包括凸轮,使控制阀除了控制开关以外,还能够控制流速,实现更为精确的控制;
通过FPGA模块检测和识别液位是否已经达到减速区域R2和停止区域R1,实现自动控制控制阀的开启、部分关闭和全部关闭,减少人工操作的内容,提高操作的精度;
通过设置减速区域R2,结合控制阀中的凸轮,实现部分关闭,使液位达到减速区域R2后,浇注头注入液体的流速降低,更容易控制液位,避免液体溢出。
附图说明
图1为本发明实施例一的整体结构图;
图2为传统的横片和镜片模具的结合示意图;
图3为本发明实施例一的横片和镜片模具的结合示意图;
图4为传统的横片和镜片模具侧轴方向图像的二值化图像;
图5为本发明实施例一的横片和镜片模具侧轴方向图像的二值化图像;
图6为本发明实施例一的控制阀示意图;
图7为本发明实施例一的整体流程图;
图8为本发明实施例一的FPGA模块的总计算流程图;
图9为本发明实施例一的步骤2中FPGA识别图像流程图;
图10为本发明实施例一的停止区域R1和减速区域R2示意图;
图11为本发明实施例一的液位没过减速区域R2的示意图;
图12为本发明实施例一的FPGA控制控制阀的流程示意图;
附图标识说明:镜片模具1、背光源2、控制阀3、舵机31、凸轮32、固定件33、浇注头4、横片5、摄像头6、软管7、传统横片8。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
实施例一:
如图1所示,一种基于FPGA视觉检测的镜片浇注液位控制装置,包括FPGA模块、镜片模具1、背光源2、控制阀3、浇注头4、横片5以及摄像头6。其中横片5紧贴镜片模具1设置,横片5与镜片模具1的接触部位位于镜片模具1的最上方;背光源2与摄像头6分别设置于镜片模具1的两侧;浇注头4紧贴镜片模具1设置,浇注头4连接有软管7,控制阀3设置于软管7上;FPGA模块分别与控制阀3以及摄像头6通信连接。在本例中FPGA模块设置于摄像头6上。
所述镜片模具1呈圆盘状,取镜片模具1的中轴线方向为主轴方向,径向为侧轴方向,其中侧轴方向与主轴方向垂直。镜片模具1包括左模、右模以及胶卷,其中左模和右模对称设置,左模和右模之间间隔设定距离,在左模和右模之间设置有胶卷进行封边,胶卷设置于左模和右模的侧面。其中胶卷封边时留有注入口,注入口用于在左模和右模之间注入液体。在左模和右模竖直设置时,胶卷的注入口位于最上方。左模和右模为圆形片状,均采用透明材料,便于观察液位。
如图2-5所示,所述横片5呈三棱柱状,其中一个棱边设置有均匀的缺口,形成栅格状,横片5的栅格状棱边紧贴镜片模具1的侧面设置。横片5压于胶卷,将胶卷压在左模和右模上,防止胶卷由于拉力从左模和右模的侧面脱离。横片5与竖直方向保持设定角度,其中设定角度的范围是15°-75°;在本例中为45°倾角,目的是使横片5不会阻挡竖直设置的浇注头4。在实际操作时,由于横片5是用于胶卷的,而胶卷的注入口是位于最上方的,因此横片5与镜片模具1的接触部位与镜片模具1的最上方会留有较小的距离,这也就意味着在侧轴方向的图像中,横片5会与镜片模具1的图像存在部分重叠,若采用传统横片87,则会对液位存在遮挡;在本例中将横片5的棱边设置为栅格状,使重叠区域的液位,也能够得到清楚的显现,保证液位检测的准确性。
所述浇注头4设置于左模和右模侧面的注入口位置,其中浇注头4竖直正对注入口设置,保证注入的液体不会漏出,另一方面减少液体注入时产生的气泡。浇注头4远离镜片模具1的一端连接有软管7,软管7用于引导液体。
如图6所示,所述控制阀3包括舵机31、凸轮32以及固定件33,其中固定件33包括U形槽,软管7穿过固定件33的U形槽。凸轮32设置于舵机31的输出端,凸轮32能够随着舵机31输出端的转动而转动;凸轮32位于固定件33的U形槽内。其中凸轮32转动方向所在的平面与软管7内液体的流向相平行,保证凸轮32转动时能够起到挤压软管7的作用,结合固定件33的U形槽结构,随着凸轮32转动实现控制软管7内液体的流通和阻断。在本实施例中舵机31与固定件33之间通过螺纹连接。
所述背光源2和摄像头6均设置于镜片模具1的侧轴方向,在本例中背光源2设置于靠近横片5的一侧,摄像头6设置于靠近浇注头4的一侧;需要说明的是,在一些其他实施方式中,也可以将背光源2设置于靠近浇注头4的一侧,摄像头6设置于靠近横片5的一侧。摄像头6为FPGA控制的图像传感器,能够实现图像的快速采集和高速传输,减小响应延迟。
在实施的过程中由于横片5上设置有栅格状棱边,使液位与栅栏形成对比,保证FPGA模块能够准确识别设置于轴向的摄像头6采集的图像;通过设置控制阀3包括凸轮32,使控制阀3除了控制浇注头的开关以外,还能够控制流速,实现更为精确的控制。
如图7、8所示,一种基于FPGA视觉检测的镜片浇注液位控制方法,包括如下步骤:
步骤1:撕好胶带后,FPGA模块向摄像头6发送触发信号,摄像头6启动,实时采集并反馈图像;
步骤2:FPGA模块接收图像,识别注入区域,并标记停止区域R1和减速域R2;完成标记后,将横片5抵于镜片模具1的胶带的注入口部位,FPGA模块向控制阀3发送全开信号;
步骤3:控制阀3接受全开信号,舵机31控制凸轮32转动,使凸轮32不挤压软管7,浇注头4向镜片模具1快速注入液体;
步骤4:摄像头6采集图像并传输至FPGA模块;
步骤5:FPGA模块接收图像数据,对图像进行识别检测,判断液位是否达到减速区域;若液位已经达到减速区域,则进入步骤6;否则间隔设定时间t1后,返回步骤4;
步骤6:FPGA模块给控制阀3一个减速信号;控制阀3接收减速信号,舵机31控制凸轮32转动设定角度r1,使凸轮32挤压部分软管7;
步骤7:摄像头6采集图像并传输至FPGA模块;
步骤8:FPGA模块接收图像数据,对图像进行识别检测,判断液位是否达到停止区域;若液位已经达到停止区域,则进入步骤9;否则间隔设定时间t2后,返回步骤7;
步骤9:FPGA模块给控制阀3一个停止信号;控制阀3接收停止信号,舵机31控制凸轮32转动设定角度r2,使凸轮32挤压全部软管7;裁断胶卷,用胶卷将注入口封住,结束流程。
如图9-11所示,所述步骤2中FPGA模块首先根据采集的图像确定镜片模具1的左右边界以及左模和右模之间的模间距,其中对应不同的模间距,设置有不同的设定时间t1和t2,使控制摄像头6采集图像的时间间隔,满足相应的注入需求,并且减少FPGA模块的运算量,提高响应速度;在本例中t1和t2为FPGA模块的设定采集速率,为16.7ms每帧,故t1和t2保持16.7ms。其中FPGA模块的识别过程包括如下步骤:
步骤21:FPGA模块读取图像数据,对图像进行二值化处理;根据行场同步信号image_x、image_y,标记图像中每个像素点的坐标;
步骤22:根据场同步信号将图像中每行的像素点中的黑点累加,由下至上判断每一行中黑点的个数是否大于设定值;若该行的黑点数大于设定值,则记此行为镜片模具1的上边界,进入步骤23;否则遍历图像后,返回步骤21,其中根据行同步信号判断是否完成图像的遍历;
步骤23:对图像中定义为镜片模具1上边界的一行进行从左向右逐一扫描,其中第一个由黑至白的像素点的image_x记为镜片模具1的左边界left,随后由白至黑的像素点的image_x记为镜片模具1的右边界right;
步骤24:在左边界和右边界的区域内设置停止区域R1,其中停止区域R1在镜片模具1的上边界上;设置减速区域R2,其中减速区域R2在停止区域R1下方,并与停止区域R1保持设定的距离,结束步骤。
所述步骤24中的停止区域R1和减速区域R2,在本例中分别为设定长宽的矩形区域。
如图12所示,所述步骤5以及步骤8中FPGA模块接收图像数据后,还会将图像数据发送至内存进行缓存。步骤5中FPGA模块进行图像识别检测的流程包括:
步骤51:FPGA模块读取图像,对图像进行二值化处理,根据行场同步信号image_x、image_y,标记图像中每个像素点的坐标;
步骤52:判断减速区域R2内的像素是否全黑,若减速区域R2内的像素全黑,则进入步骤6;否则间隔设定时间t1后,返回步骤4。
所述步骤8中FPGA模块进行图像识别检测的流程包括:
步骤81:FPGA模块读取图像,对图像进行二值化处理,根据行场同步信号image_x、image_y,标记图像中每个像素点的坐标;
步骤82:判断停止区域R1内的像素是否全黑,若停止区域R1内的像素全黑,则进入步骤9;否则间隔设定时间t2后,返回步骤7。
需要说明的是,在本例中FPGA模块通过发送控制信号的形式间接控制控制阀3动作,在一些其他实施方式中FPGA模块可以直接控制控制阀3动作。
在实施的过程中,通过FPGA模块检测和识别液位是否已经达到减速区域R2和停止区域R1,实现自动控制控制阀3的开启、部分关闭和全部关闭;另一方面通过设置减速区域R2,结合控制阀3中的凸轮32,实现部分关闭,使液位达到减速区域R2后,浇注头4注入液体的流速降低,更容易控制液位,避免液体溢出。
以上描述仅是本发明的一个具体实例,不构成对本发明的任何限制。显然对于本领域的专业人员来说,在了解了本发明内容和原理后,都可能在不背离本发明原理、结构的情况下,进行形式和细节上的各种修改和改变,但是这些基于本发明思想的修正和改变仍在本发明的权利要求保护范围之内。
Claims (9)
1.一种基于FPGA视觉检测的镜片浇注液位控制装置,其特征在于,包括FPGA模块、镜片模具、背光源、控制阀、浇注头、横片以及摄像头;其中横片紧贴镜片模具设置,横片与镜片模具的接触部位位于镜片模具的最上方;背光源与摄像头分别设置于镜片模具的两侧;浇注头紧贴镜片模具设置,浇注头连接有软管,控制阀设置于软管上;FPGA模块分别与控制阀以及摄像头通信连接;横片紧贴镜片模具的棱边呈栅格状,所述横片呈三棱柱状;横片压于胶卷,将胶卷压在左模和右模上;横片与竖直方向保持设定角度;所述控制阀包括凸轮,凸轮转动方向所在的平面与软管内液体的流向相平行,凸轮转动控制软管内液体的流通和阻断。
2.根据权利要求1所述的一种基于FPGA视觉检测的镜片浇注液位控制装置,其特征在于,所述镜片模具呈圆盘状,取镜片模具的中轴线方向为主轴方向,径向为侧轴方向;镜片模具包括左模、右模以及胶卷,其中左模和右模对称设置,左模和右模之间间隔设定距离,在左模和右模之间设置有胶卷进行封边,胶卷设置于左模和右模的侧面;胶卷封边时留有注入口;左模和右模为圆形片状,均采用透明材料。
3.根据权利要求2所述的一种基于FPGA视觉检测的镜片浇注液位控制装置,其特征在于,所述浇注头设置于左模和右模侧面的注入口位置;浇注头竖直正对注入口设置;浇注头远离镜片模具的一端连接有软管,软管用于引导液体。
4.根据权利要求3所述的一种基于FPGA视觉检测的镜片浇注液位控制装置,其特征在于,所述控制阀包括舵机、凸轮以及固定件,其中固定件包括U形槽,软管穿过固定件的U形槽;凸轮设置于舵机的输出端,凸轮能够随着舵机输出端的转动而转动;凸轮位于固定件的U形槽内。
5.根据权利要求2所述的一种基于FPGA视觉检测的镜片浇注液位控制装置,其特征在于,所述背光源和摄像头均设置于镜片模具的侧轴方向;背光源设置于靠近横片的一侧,摄像头设置于靠近浇注头的一侧。
6.一种基于FPGA视觉检测的镜片浇注液位控制方法,其特征在于,包括如下步骤:
步骤1:撕好胶带后,FPGA模块向摄像头发送触发信号,摄像头启动,实时采集并反馈图像;
步骤2:FPGA模块接收图像,识别注入区域,并标记停止区域R1和减速区域R2;完成标记后,将横片抵于镜片模具的胶带的注入口部位,FPGA模块向控制阀发送全开信号;
步骤3:控制阀接受全开信号,舵机控制凸轮转动,使凸轮不挤压软管,浇注头向镜片模具快速注入液体;
步骤4:摄像头采集图像并传输至FPGA模块;
步骤5:FPGA模块接收图像数据,对图像进行识别检测,判断液位是否达到减速区域;若液位已经达到减速区域,则进入步骤6;否则间隔设定时间t1后,返回步骤4;
步骤6:FPGA模块给控制阀一个减速信号;控制阀接收减速信号,舵机控制凸轮转动设定角度r1,使凸轮挤压部分软管;
步骤7:摄像头采集图像并传输至FPGA模块;
步骤8:FPGA模块接收图像数据,对图像进行识别检测,判断液位是否达到停止区域;若液位已经达到停止区域,则进入步骤9;否则间隔设定时间t2后,返回步骤7;
步骤9:FPGA模块给控制阀一个停止信号;控制阀接收停止信号,舵机控制凸轮转动设定角度r2,使凸轮挤压全部软管;裁断胶卷,用胶卷将注入口封住,结束流程。
7.根据权利要求6所述的一种基于FPGA视觉检测的镜片浇注液位控制方法,其特征在于,所述步骤2中FPGA模块的识别过程包括如下步骤:
步骤21:FPGA模块读取图像数据,对图像进行二值化处理;根据行场同步信号image_x、image_y,标记图像中每个像素点的坐标;
步骤22:根据场同步信号将图像中每行的像素点中的黑点累加,由下至上判断每一行中黑点的个数是否大于设定值;若该行的黑点数大于设定值,则记此行为镜片模具的上边界,进入步骤23;否则遍历图像后,返回步骤21,其中根据行同步信号判断是否完成图像的遍历;
步骤23:对图像中定义为镜片模具上边界的一行进行从左向右逐一扫描,其中第一个由黑至白的像素点的image_x记为镜片模具的左边界left,随后由白至黑的像素点的image_x记为镜片模具的右边界right;
步骤24:在左边界和右边界的区域内设置停止区域R1,其中停止区域R1在镜片模具的上边界上;设置减速区域R2,其中减速区域R2在停止区域R1下方,并与停止区域R1保持设定的距离,结束步骤。
8.根据权利要求7所述的一种基于FPGA视觉检测的镜片浇注液位控制方法,其特征在于,所述步骤24中的停止区域R1和减速区域R2,分别为设定长宽的矩形区域。
9.根据权利要求6所述的一种基于FPGA视觉检测的镜片浇注液位控制方法,
其特征在于,所述步骤5中FPGA模块进行图像识别检测的流程包括:
步骤51:FPGA模块读取图像,对图像进行二值化处理,根据行场同步信号image_x、image_y,标记图像中每个像素点的坐标;
步骤52:判断减速区域R2内的像素是否全黑,若减速区域R2内的像素全黑,则进入步骤6;否则间隔设定时间t1后,返回步骤4。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210731619.4A CN115157506B (zh) | 2021-02-04 | 2021-02-04 | 一种精准检测以及控制液位的镜片浇注方法 |
CN202210732403.XA CN115256743B (zh) | 2021-02-04 | 2021-02-04 | 一种精准检测以及控制液位的镜片浇注装置 |
CN202110159386.0A CN113021801B (zh) | 2021-02-04 | 2021-02-04 | 一种基于fpga视觉检测的镜片浇注液位控制装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110159386.0A CN113021801B (zh) | 2021-02-04 | 2021-02-04 | 一种基于fpga视觉检测的镜片浇注液位控制装置及方法 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210732403.XA Division CN115256743B (zh) | 2021-02-04 | 2021-02-04 | 一种精准检测以及控制液位的镜片浇注装置 |
CN202210731619.4A Division CN115157506B (zh) | 2021-02-04 | 2021-02-04 | 一种精准检测以及控制液位的镜片浇注方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113021801A CN113021801A (zh) | 2021-06-25 |
CN113021801B true CN113021801B (zh) | 2022-08-05 |
Family
ID=76460057
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110159386.0A Active CN113021801B (zh) | 2021-02-04 | 2021-02-04 | 一种基于fpga视觉检测的镜片浇注液位控制装置及方法 |
CN202210731619.4A Active CN115157506B (zh) | 2021-02-04 | 2021-02-04 | 一种精准检测以及控制液位的镜片浇注方法 |
CN202210732403.XA Active CN115256743B (zh) | 2021-02-04 | 2021-02-04 | 一种精准检测以及控制液位的镜片浇注装置 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210731619.4A Active CN115157506B (zh) | 2021-02-04 | 2021-02-04 | 一种精准检测以及控制液位的镜片浇注方法 |
CN202210732403.XA Active CN115256743B (zh) | 2021-02-04 | 2021-02-04 | 一种精准检测以及控制液位的镜片浇注装置 |
Country Status (1)
Country | Link |
---|---|
CN (3) | CN113021801B (zh) |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AR248194A1 (es) * | 1988-09-02 | 1995-06-30 | Pfoertner Cornealent S A C I F | Lentes de contacto capaces de modificar el color perceptible del iris del usuario y procedimiento para fabricarlos. |
DE4220646C2 (de) * | 1992-06-25 | 1999-07-08 | Hedrich Vakuumanlagen Wilhelm | Verfahren und Vorrichtung zum Füllen von Gießformen mit Gießharz o. dgl. gießfähig flüssigen Medien |
EP0672895A4 (en) * | 1993-09-22 | 1998-06-17 | Hoya Corp | LIQUID LOADING METHOD AND LENS PRODUCTION METHOD. |
US6960312B2 (en) * | 2000-03-30 | 2005-11-01 | Q2100, Inc. | Methods for the production of plastic lenses |
JP4708595B2 (ja) * | 2001-05-09 | 2011-06-22 | キヤノン株式会社 | 撮像装置及びカメラ |
JP4957196B2 (ja) * | 2006-01-20 | 2012-06-20 | セイコーエプソン株式会社 | 成型用モールドの成形方法及びその成形装置、プラスチックレンズの製造方法及びその製造装置 |
KR100809317B1 (ko) * | 2006-07-28 | 2008-03-05 | 두얼메카닉스 주식회사 | 위치 검출 방법 및 그 방법을 이용한 이동 장치 |
CN101670636B (zh) * | 2009-09-27 | 2011-10-26 | 上海大学 | 面向真空注型的自动气泡消除***及方法 |
SG193768A1 (en) * | 2012-03-30 | 2013-10-30 | Johnson & Johnson Vision Care | Methods and apparatus for forming a translating multifocal contact lens |
CN105817784B (zh) * | 2016-05-27 | 2018-09-14 | 苏州华源控股股份有限公司 | 一种照相检测寻焊缝的定位结构 |
DE102016219192A1 (de) * | 2016-10-04 | 2018-04-05 | Karlsruher Institut für Technologie | Verfahren und Vorrichtung zur Erzeugung einer dreidimensionalen Struktur in einer Matrix |
CN106626184B (zh) * | 2016-11-24 | 2019-01-15 | 西安交通大学 | 一种盆式绝缘子浇注装置及其浇注方法 |
CN106739038A (zh) * | 2017-01-12 | 2017-05-31 | 杭州电子科技大学 | 一种实现光学镜片注模自动控制的装置与方法 |
CN107031081B (zh) * | 2017-06-13 | 2020-08-07 | 杭州奥普特光学有限公司 | 一种镜片单体的自动浇注装置和浇注方法 |
CN107116737A (zh) * | 2017-06-28 | 2017-09-01 | 丹阳市雷登智能科技有限公司 | 镜片单体浇注的液位检测方法‑针刺法 |
CN107116768A (zh) * | 2017-06-28 | 2017-09-01 | 丹阳市雷登智能科技有限公司 | 镜片单体浇注的液位检测方法‑真空法 |
CN107116736A (zh) * | 2017-06-28 | 2017-09-01 | 丹阳市雷登智能科技有限公司 | 镜片单体浇注的液位检测方法‑对射法 |
CN107443643B (zh) * | 2017-08-31 | 2023-12-19 | 杭州奥普特光学有限公司 | 一种镜片单体的自动浇注装置和浇注方法 |
EP3470202B1 (en) * | 2017-10-12 | 2021-08-18 | Essilor International | Injection molding with heat/cool cycle for making optical articles with a fresnel surface |
CN115257026A (zh) * | 2017-10-17 | 2022-11-01 | 奇跃公司 | 用于铸造聚合物产品的方法和装置 |
CN109130040A (zh) * | 2018-04-21 | 2019-01-04 | 丹阳市雷登智能科技有限公司 | 一种测量镜片模具间隙位置的方法 |
CN208118240U (zh) * | 2018-04-21 | 2018-11-20 | 丹阳市雷登智能科技有限公司 | 镜片模具浇注*** |
CN210679375U (zh) * | 2019-09-15 | 2020-06-05 | 临海市锦铮机械有限公司 | 一种带视觉装置的树脂镜片浇注机 |
CN110757719A (zh) * | 2019-11-12 | 2020-02-07 | 刘汉雄 | 一种镜片灌装*** |
CN111283979A (zh) * | 2020-03-27 | 2020-06-16 | 苏州博众仪器合伙企业(有限合伙) | 一种镜片注胶方法及装置 |
CN211993827U (zh) * | 2020-03-27 | 2020-11-24 | 苏州博众仪器科技有限公司 | 一种用于镜片的注胶装置 |
CN112000155B (zh) * | 2020-07-21 | 2021-10-29 | 中国民航大学 | 一种液体灌注控制方法和装置及*** |
-
2021
- 2021-02-04 CN CN202110159386.0A patent/CN113021801B/zh active Active
- 2021-02-04 CN CN202210731619.4A patent/CN115157506B/zh active Active
- 2021-02-04 CN CN202210732403.XA patent/CN115256743B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN113021801A (zh) | 2021-06-25 |
CN115157506B (zh) | 2023-11-28 |
CN115256743A (zh) | 2022-11-01 |
CN115157506A (zh) | 2022-10-11 |
CN115256743B (zh) | 2023-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107399037B (zh) | 全自动光控树脂镜片浇注机 | |
CN202024943U (zh) | 一种物理模拟立式离心力场下液态金属流动装置 | |
CN101670636B (zh) | 面向真空注型的自动气泡消除***及方法 | |
CN113021801B (zh) | 一种基于fpga视觉检测的镜片浇注液位控制装置及方法 | |
CN104089939A (zh) | 一种新型荧光测定装置及方法 | |
CN107415117B (zh) | 树脂镜片浇注机的注胶装置 | |
CN105848844B (zh) | 用于自动填充用于模制眼科镜片的模具组件的机器和方法 | |
CN107031081A (zh) | 一种镜片单体的自动浇注装置和浇注方法 | |
CN101638010A (zh) | 标签打印机的纸宽检测方法、打印控制方法及标签打印机 | |
CN105081255A (zh) | 连铸机全自动开浇的方法 | |
CN204286530U (zh) | 一种用于检测瓶内液位的装置 | |
CN205693809U (zh) | 一种位于停车场入口处的智能监控*** | |
CN117021440A (zh) | 一种基于机器视觉的树脂镜片自动浇注方法及*** | |
CN102930726B (zh) | 一种智能交通信号控制*** | |
CN105291391A (zh) | 基于图像识别处理的注塑机粘模检测方法以及装置 | |
CN203080364U (zh) | 复合机在线质量监控*** | |
CN201965096U (zh) | 可调节的正、背光源照明检测装置 | |
CN206938021U (zh) | 一种镜片单体的自动浇注装置 | |
CN208976161U (zh) | 自动点胶装置 | |
CN106053484A (zh) | 一种液晶玻璃表面异物的检测设备及其检测方法 | |
CN107745080B (zh) | 一种浇注***的铺设方法 | |
CN106596338A (zh) | 一种用于评价凝胶性能的装置及其评价方法 | |
CN211105210U (zh) | 一种拉链制造检验*** | |
CN1769062A (zh) | 增值税票印码质量在线检测装置 | |
CN111568244A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |