图像处理装置及方法制造方法及图纸

技术编号:36545685 阅读:16 留言:0更新日期:2023-02-04 16:57
本申请公开了一种图像处理装置及方法,涉及图像处理技术领域。本申请实施例的图像处理装置包括图像获取模块、芯片检测模块及显示模块;图像获取模块被配置为:获取芯片的图像,并将图像传输至芯片检测模块和显示模块;芯片检测模块被配置为:接收图像,并根据图像获取芯片的位置信息,以及将位置信息传输至显示模块;显示模块被配置为:接收图像和位置信息,并根据位置信息在图像上标注目标区域,以及从图像中裁切出目标区域图像,以获取黄金样本。本申请实施例能够将相机实时拍摄的图像与包含芯片的目标区域同步呈现于显示画面上,便于从相机拍摄的图像中裁切出包含芯片的目标区域,提高制作黄金样本的效率。提高制作黄金样本的效率。提高制作黄金样本的效率。

【技术实现步骤摘要】
图像处理装置及方法


[0001]本申请涉及图像处理
,具体涉及一种图像处理装置及方法。

技术介绍

[0002]集成电路(Integrated Circuit,IC)芯片在封装工序之后,必须要经过严格地检测才能保证产品的质量,芯片外观检测是一项必不可少的重要环节,它直接影响到IC产品的质量及后续生产环节的顺利进行。在使用人工智能(Artificial Intelligence,AI)技术对芯片外观进行检测的过程中,首先需要制作用于AI模型训练或图像比对的样本图像,该样本图像被称为黄金样本。目前,制作黄金样本通常需要手动调整芯片至适当的位置,再对包含芯片的目标区域进行图像处理,制作过程繁琐且耗时。

技术实现思路

[0003]鉴于此,本申请提供一种图像处理装置及方法,能够将相机实时拍摄的图像与包含芯片的目标区域同步呈现于显示画面上,便于从相机拍摄的图像中裁切出包含芯片的目标区域,提高制作黄金样本的效率。
[0004]本申请一实施例的图像处理装置包括图像获取模块、芯片检测模块及显示模块,所述显示模块连接所述图像获取模块和所述芯片检测模块,所述图像获取模块连接所述芯片检测模块;所述图像获取模块被配置为:获取芯片的图像,并将所述图像传输至所述芯片检测模块和所述显示模块;所述芯片检测模块被配置为:接收所述图像,并根据所述图像获取所述芯片的位置信息,以及将所述位置信息传输至所述显示模块;所述显示模块被配置为:接收所述图像和所述位置信息,并根据所述位置信息在所述图像上标注目标区域,以及从所述图像中裁切出目标区域图像,以获取黄金样本;其中,所述目标区域是指所述芯片覆盖的图像区域。
[0005]在其中一种实施方式中,所述图像获取模块被配置为:通过WebSocket协议传输所述图像。
[0006]在其中一种实施方式中,所述图像获取模块被配置为:在通过WebSocket协议传输所述图像之前,确定所述图像获取模块与所述芯片检测模块或所述显示模块之间的连接是否有效;若确定连接无效,则中断图像传输,并重新检查连接或通知用户连接异常。
[0007]在其中一种实施方式中,所述图像获取模块被配置为:在通过WebSocket协议传输所述图像之前,对所述图像进行预处理,所述预处理至少包括图像缩放或图像压缩。
[0008]在其中一种实施方式中,所述芯片检测模块被配置为:通过服务器发送事件(Server

Sent Event,SSE)传输所述位置信息。
[0009]在其中一种实施方式中,所述芯片检测模块被配置为:获取所述芯片的特征;确定所述图像中是否存在所述特征;若确定所述图像中存在所述特征,则标记所述芯片在所述图像中的位置,以获取所述位置信息。
[0010]在其中一种实施方式中,所述显示模块被配置为:通过RESTful API发送请求,以
接收所述图像。
[0011]本申请一实施例的图像处理方法包括:获取芯片的图像;根据所述图像获取所述芯片的位置信息;根据所述位置信息在所述图像上标注目标区域,所述目标区域是指所述芯片覆盖的图像区域;从所述图像中裁切出目标区域图像,以获取黄金样本。
[0012]在其中一种实施方式中,在所述根据所述图像获取所述芯片的位置信息之前,所述方法还包括:对所述图像进行预处理,所述预处理至少包括图像缩放或图像压缩。
[0013]在其中一种实施方式中,所述根据所述图像获取所述芯片的位置信息,包括:获取所述芯片的特征;确定所述图像中是否存在所述特征;若确定所述图像中存在所述特征,则标记所述芯片在所述图像中的位置,以获取所述位置信息。
[0014]本申请实施例通过在芯片的图像上标注目标区域,并从所述图像中裁切出目标区域图像,从而获取黄金样本,能够将相机实时拍摄的图像与包含芯片的目标区域同步呈现于显示画面上,便于从相机拍摄的图像中裁切出包含芯片的目标区域,提高制作黄金样本的效率,从而减少芯片外观检测的作业时间。
附图说明
[0015]图1是本申请一实施方式的图像处理装置的方框图。
[0016]图2是本申请一实施方式的图像处理方法的流程图。
[0017]图3是本申请一实施方式的图像显示界面的示意图。
[0018]图4是本申请另一实施方式的图像处理装置的方框图。
[0019]图5是本申请另一实施方式的图像处理方法的流程图。
[0020]主要元件符号说明
[0021]10
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
图像处理装置
[0022]11
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
图像获取模块
[0023]12
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
芯片检测模块
[0024]13
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
显示模块
[0025]41
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
相机
具体实施方式
[0026]为了能够更清楚地理解本申请的上述目的、特征和优点,下面结合附图和具体实施例对本申请进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本申请,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。
[0027]图1是本申请一实施方式的图像处理装置10的方框图。
[0028]请参阅图1,所述图像处理装置10包括图像获取模块11、芯片检测模块12及显示模块13,上述模块可以通过总线连接,也可以直接连接。
[0029]在本实施例中,所述图像获取模块11用于获取芯片的图像,并将所述图像传输至所述芯片检测模块12和所述显示模块13。在其中一种实施方式中,首先,所述图像获取模块11通过相机来拍摄芯片的图像。然后,所述图像获取模块11通过WebSocket协议传输所述图像至所述芯片检测模块12和所述显示模块13。
[0030]其中,所述WebSocket协议是指基于传输控制协议(Transmission Control Protocol,TCP)的全双工通信协议,允许服务端主动向客户端推送数据,实现了浏览器与服务器的全双工通信。在本实施例中,所述图像获取模块11通过WebSocket协议传输所述图像,能够节省服务器资源和带宽,并且能够实时地进行通信。
[0031]在其中一种实施方式中,所述图像获取模块11在通过WebSocket协议传输所述图像之前,还用以判断其与所述芯片检测模块12或所述显示模块13之间的连接是否有效。例如,所述图像获取模块11可以从建立连接的参数(例如客户端名称或地址等)中解析客户端(即所述芯片检测模块12或所述显示模块13)的身份信息,从而判断所述客户端是否重复连接。若确定所述客户端重复连接,则说明所述客户端已存在有效的连接,本次连接无效。所述图像获取模块11中断本次连接,以避免重复连接导致的资源浪费。若确定所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理装置,其特征在于,所述图像处理装置包括图像获取模块、芯片检测模块及显示模块,所述显示模块连接所述图像获取模块和所述芯片检测模块,所述图像获取模块连接所述芯片检测模块;所述图像获取模块被配置为:获取芯片的图像,并将所述图像传输至所述芯片检测模块和所述显示模块;所述芯片检测模块被配置为:接收所述图像,并根据所述图像获取所述芯片的位置信息,以及将所述位置信息传输至所述显示模块;所述显示模块被配置为:接收所述图像和所述位置信息,并根据所述位置信息在所述图像上标注目标区域,以及从所述图像中裁切出目标区域图像,以获取黄金样本;其中,所述目标区域是指所述芯片覆盖的图像区域。2.如权利要求1所述的图像处理装置,其特征在于,所述图像获取模块被配置为:通过WebSocket协议传输所述图像。3.如权利要求2所述的图像处理装置,其特征在于,所述图像获取模块被配置为:在通过WebSocket协议传输所述图像之前,确定所述图像获取模块与所述芯片检测模块或所述显示模块之间的连接是否有效;若确定连接无效,则中断图像传输,并重新检查连接或通知用户连接异常。4.如权利要求2或3所述的图像处理装置,其特征在于,所述图像获取模块被配置为:在通过WebSocket协议传输所述图像之前,对所述图像进行预处理,所述预处理至少包括...

【专利技术属性】
技术研发人员:蔡宗宪
申请(专利权)人:鸿海精密工业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1