CN112601004B - 采集图像预览方法、装置及系统和计算机可读存储介质 - Google Patents
采集图像预览方法、装置及系统和计算机可读存储介质 Download PDFInfo
- Publication number
- CN112601004B CN112601004B CN202010197768.8A CN202010197768A CN112601004B CN 112601004 B CN112601004 B CN 112601004B CN 202010197768 A CN202010197768 A CN 202010197768A CN 112601004 B CN112601004 B CN 112601004B
- Authority
- CN
- China
- Prior art keywords
- image
- region
- interest
- parameter
- determining
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
- H04N23/632—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本发明实施例公开一种采集图像预览方法、装置及系统和计算机可读存储介质。所述采集图像预览方法例如包括:若检测到未预览目标图像采集设备所采集的图像,则确定第一图像采集参数;将所述第一图像采集参数发送至所述目标图像采集设备,所述第一图像采集参数用于指示所述目标图像采集设备根据所述第一图像采集参数采集第一图像;以及获取所述第一图像并在显示窗口上进行预览显示,其中,所述第一图像采集参数包括感兴趣区域参数和像素组合参数。本发明实施例能够提高采集图像的预览效率。
Description
技术领域
本发明涉及显示技术领域,尤其涉及一种采集图像预览方法、一种采集图像预览装置、一种采集图像预览系统以及一种计算机可读存储介质。
背景技术
在显示屏例如LED显示屏的校正过程中,本领域技术人员通常会用到图像采集设备(例如,工业相机),无论是在通过工业相机采集LED显示屏所显示的图像以用于对LED显示屏进行校正的过程中还是在对工业相机进行测试的过程中,往往需要从工业相机获取其采集的图像并在上位机(例如,PC机)的上位机软件进行预览。
在现有技术中,在预览图像的过程中,工业相机所采集的图像为对应于工业相机的原始分辨率(即,物理分辨率)的图像,这样一来,所采集的图像数据大,导致工业相机将所采集的图像数据传输至上位机的传输速度慢,从而造成上位机软件预览图像效率较低。
因此,目前亟需解决的技术问题是如何提高工业相机的采集图像的预览效率,提升用户体验。
发明内容
因此,为克服现有技术中的缺陷和不足,本发明实施例提供了一种采集图像预览方法、一种采集图像预览装置和一种采集图像预览系统以及一种计算机可读存储介质,提高了图像预览效率,提升了用户体验。
一方面,本发明实施例提供的一种采集图像预览方法,包括:若检测到未预览目标图像采集设备所采集的图像,则确定第一图像采集参数;将所述第一图像采集参数发送至所述目标图像采集设备,所述第一图像采集参数用于指示所述目标图像采集设备根据所述第一图像采集参数采集第一图像;以及获取所述第一图像并在显示窗口上进行预览显示,其中,所述第一图像采集参数包括感兴趣区域参数和像素组合参数
在上述方案中,通过首先在检测到未预览目标图像采集设备所采集的图像的情况下确定包括感兴趣区域参数和像素组合参数的第一图像采集参数,然后将第一图像采集参数发送至目标图像采集设备,最后获取第一图像并在显示窗口上预览显示第一图像,如此一来,目标图像采集设备通过根据感兴趣区域参数和像素组合参数所采集的第一图像的图像数据较小,从而提高了图像预览效率,提升了用户体验。
在本发明的一个实施例中,所述感兴趣区域参数包括感兴趣区域起始点坐标、感兴趣区域宽度和感兴趣区域高度;所述确定第一图像采集参数,具体为:获取所述目标图像采集设备的原始分辨率;将所述原始分辨率的宽度确定为所述感兴趣区域宽度,将所述原始分辨率的高度确定为所述感兴趣区域高度,将所述原始分辨率的起始点坐标确定为所述感兴趣区域起始点坐标;根据所述感兴趣区域高度、所述感兴趣区域宽度、预设值确定所述像素组合参数。
在本发明的一个实施例中,所述第一图像采集参数还包括曝光时间;所述确定第一图像采集参数,还包括:获取预设曝光时间,并根据所述像素组合参数和所述预设曝光时间确定所述曝光时间。
在本发明的一个实施例中,所述采集图像预览方法还包括:在所述获取所述第一图像并在显示窗口上进行预览显示之后,响应于用户对所述第一图像的调整,获得调整后感兴趣区域的调整后中心点的中心点坐标以及与所述第一图像相对应的缩放比值;根据所述中心点坐标、所述缩放比值、所述目标图像采集设备的原始分辨率以及所述显示窗口的尺寸确定第二感兴趣区域参数和第二像素组合参数并将所述第二感兴趣区域参数和所述第二像素组合参数确定为第二图像采集参数;将所述第二图像采集参数发送至所述目标图像采集设备,以使得所述目标图像采集设备根据所述第二图像采集参数采集第二图像;以及获取所述第二图像并在所述显示窗口上进行预览显示。
在本发明的一个实施例中,所述根据所述中心点坐标、所述缩放比值、所述目标图像采集设备的原始分辨率以及所述显示窗口的尺寸确定第二感兴趣区域参数和第二像素组合参数,具体为:根据所述目标图像采集设备的原始分辨率生成第一图像区域;根据所述缩放比值和所述第一图像区域生成第二图像区域;根据所述显示窗口的尺寸生成第三图像区域;对所述第三图像区域和所述第二图像区域求交以获得第四图像区域;根据所述第四图像区域和所述缩放比值确定第五图像区域;根据所述第五图像区域的宽度和所述第五图像区域的高度的第一比值与所述第三图像区域的宽度和所述第三图像区域的高度的第二比值的差值确定第六图像区域;根据所述中心点坐标将所述第六图像区域的中心点平移至所述调整后中心点以得到第七图像区域;根据所述第七图像区域和所述第一图像区域确定第八图像区域,并将所述第八图像区域确定为第二感兴趣区域;以及根据所述第二感兴趣区域确定所述第二感兴趣区域参数,并根据所述第二感兴趣区域的高度、所述第二感兴趣区域的宽度和预设值确定所述第二像素组合参数。
在本发明的一个实施例中,所述根据所述第五图像区域的宽度和所述第五图像区域的高度的第一比值与所述第三图像区域的宽度和所述第三图像区域的高度的第二比值的差值确定第六图像区域,具体为:判断所述第一比值与所述第二比值的差值是否小于预定阈值;响应于所述第一比值与所述第二比值的差值不小于所述预定阈值,将所述第六图像区域确定为所述第五图像区域;或者,响应于所述第一比值与所述第二比值的差值小于所述预定阈值,根据所述第二比值调整所述第五图像区域得到所述第六图像区域,其中所述第六图像区域的宽度和所述第六图像区域的高度的第三比值等于所述第二比值。
在本发明的一个实施例中,所述根据所述第七图像区域和所述第一图像区域确定第八图像区域,具体为:判断所述第七图像区域是否超出所述第一图像区域的边界;响应于所述第七图像区域未超出所述第一图像区域的边界,将所述第八图像区域确定为所述第七图像区域;或者,响应于所述第七图像区域超出所述第一图像区域的边界,根据所述第一图像区域和所述第七图像区域平移所述第七图像区域得到所述第八图像区域,其中所述第八图像区域在所述第一图像区域内。
另一方面,本发明实施例提供了一种采集图像预览装置,包括:参数确定模块,用于在检测到未预览目标图像采集设备所采集的图像的情况下,确定第一图像采集参数;参数发送模块,用于将所述第一图像采集参数发送至目标图像采集设备,所述第一图像采集参数用于指示所述目标图像采集设备根据所述第一图像采集参数采集第一图像;以及预览显示模块,用于获取所述第一图像并在显示窗口上进行预览显示,其中,所述第一图像采集参数包括感兴趣区域参数和像素组合参数。
在上述方案中,通过参数确定模块首先在检测到未预览目标图像采集设备所采集的图像的情况下确定包括感兴趣区域参数和像素组合参数的第一图像采集参数,然后参数发送模块将第一图像采集参数发送至目标图像采集设备,所述第一图像采集参数用于指示所述目标图像采集设备根据所述第一图像采集参数采集第一图像,最后预览显示模块获取第一图像并在显示窗口上预览显示第一图像,如此一来,目标图像采集设备通过根据感兴趣区域参数和像素组合参数所采集的第一图像的图像数据较小,从而提高了图像预览效率,提升了用户体验。
在本发明的一个实施例中,所述感兴趣区域参数包括感兴趣区域起始点坐标、感兴趣区域宽度和感兴趣区域高度;所述参数确定模块具体包括:原始分辨率获取单元,用于获取所述目标图像采集设备的原始分辨率;感兴趣区域参数确定单元,用于将所述原始分辨率的宽度确定为所述感兴趣区域宽度,将所述原始分辨率的高度确定为所述感兴趣区域高度,将所述原始分辨率的起始点坐标确定为所述感兴趣区域起始点坐标;像素组合参数确定单元,用于根据所述感兴趣区域高度、所述感兴趣区域宽度、预设值确定所述像素组合参数。
在本发明的一个实施例中,所述采集图像预览装置还包括:调整响应模块,用于响应于用户对所述第一图像的调整,获得调整后感兴趣区域的调整后中心点的中心点坐标以及与所述第一图像相对应的缩放比值;所述参数确定模块还用于:根据所述中心点坐标、所述缩放比值、所述目标图像采集设备的原始分辨率以及所述显示窗口的尺寸确定第二感兴趣区域参数和第二像素组合参数并将所述第二感兴趣区域参数和所述第二像素组合参数确定为第二图像采集参数;所述参数发送模块还用于:将所述第二图像采集参数发送至所述目标图像采集设备,以使得所述目标图像采集设备根据所述第二图像采集参数采集第二图像;以及所述预览显示模块还用于:获取所述第二图像并在所述显示窗口上进行预览显示。
再一方面,本发明实施例提供了一种采集图像预览系统,包括存储器和连接所述存储器的处理器;所述存储器存储计算机程序,所述处理器运行所述计算机程序时执行上述任一种采集图像预览方法。
又一方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于执行上述任意一种采集图像预览方法。
上述一个或多个技术方案可以具有以下优点或有益效果:本发明实施例通过首先在检测到未预览目标图像采集设备所采集的图像的情况下确定包括感兴趣区域参数和像素组合参数的第一图像采集参数,然后将第一图像采集参数发送至目标图像采集设备,所述第一图像采集参数用于指示所述目标图像采集设备根据所述第一图像采集参数采集第一图像,最后获取第一图像并在显示窗口上预览显示第一图像,如此一来,目标图像采集设备通过根据感兴趣区域参数和像素组合参数所采集的第一图像的图像数据较小,从而提高了图像预览效率,提升了用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为根据本发明第一实施例的一种采集图像预览方法的流程示意图。
图2为图1中的步骤S10的详细流程示意图。
图3为根据本发明第一实施例的又一种采集图像预览方法的流程示意图。
图4为图3中的步骤S15的详细流程示意图。
图5为图4中的步骤S155的详细流程示意图。
图6为图4中的步骤S157的详细流程示意图。
图7为应用本发明第一实施例的采集图像预览方法的PC机10与工业相机20的连接示意图。
图8为本发明第一实施例的显示窗口的示意图。
图9A-9D为本发明第一实施例生成各个图像区域的过程示意图。
图10为本发明第二实施例提供的一种采集图像预览装置的模块示意图。
图11为本发明第二实施例提供的另一种采集图像预览装置的模块示意图。
图12为本发明第三实施例提供的一种采集图像预览系统的结构示意图。
图13为本发明第四实施例提供的一种计算机可读存储介质的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
【第一实施例】
参见图1,示出了本发明第一实施例的采集图像预览方法。所述采集图像预览方法例如包括如下步骤:
S10,若检测到未预览目标图像采集设备所采集的图像,则确定第一图像采集参数;
S12,将所述第一图像采集参数发送至所述目标图像采集设备,所述第一图像采集参数用于指示所述目标图像采集设备根据所述第一图像采集参数采集第一图像;以及
S13,获取所述第一图像并在显示窗口上进行预览显示。
具体地,所述第一图像采集参数包括感兴趣区域参数和像素组合参数。举例来说,所述感兴趣区域参数即AOI(Area Of Interest,感兴趣区域)参数,其对应于感兴趣区域AOI,并且包括感兴趣区域起始点坐标、感兴趣区域高度以及感兴趣区域宽度。其中,感兴趣区域起始点坐标为感兴趣区域的左上顶点的坐标,感兴趣区域高度为感兴趣区域的高度,以及感兴趣区域宽度为感兴趣区域的宽度。举例来说,感兴趣区域一般来说为一个矩形区域,在确定所述感兴趣区域的左上角顶点坐标、矩形区域的宽度以及矩形区域的高度的情况下,就可以唯一确定该感兴趣区域,其高度和宽度的单位为像素(pixel),以感兴趣区域的大小为720pixel×520pixel为例,那么此感兴趣区域的宽度则为720pixel,而感兴趣区域的高度则为520pixel。像素组合参数即binning值,binning是一种图像读出模式,将binning值对应的多个相邻像元感应的电荷加在一起,以一个像素的模式读出。在本实施例中,例如当binning值为4时,其表示行方向和列方向的binning值均为4,则工业相机20将相邻的4×4=16个像素单元电荷通过物理的方法叠加在一起作为一个像素输出信号,从而使得工业相机所采集的图像的分辨率降低。
为便于理解本发明,下面将结合图1至图9D对本实施例的采集图像预览方法进行详细描述。
本发明实施例提供的采集图像预览方法可例如由PC机上的图像预览软件执行。如图7所示,PC机10与工业相机20电连接。PC机10与工业相机20可例如通过串口线电连接,也可以通过其他方式电连接,本发明实施例在此不做具体限定。下面以PC机10执行本实施例的采集图像预览方法为例进行具体说明。
PC机10在执行本实施例的采集图像预览方法时,首先检测是否执行过预览工业相机20所采集的图像。举例来说,所述检测是否执行过预览工业相机20所采集的图像是响应于用户发出的预览显示触发指令而执行的,所述预览显示触发指令可以是用户操作触发,也可以是PC机10自动定时触发,本发明实施例在此不做具体限定。然后,在检测到预览工业相机20所采集的图像的情况下,则PC机10可例如直接从本机读取工业相机20的第一图像采集参数,第一图像采集参数包括感兴趣区域参数和像素组合参数;在检测到未预览工业相机20所采集的图像的情况下,则PC机10获取工业相机20的原始分辨率(如图2中的步骤S102所示)。之后,PC机10根据原始分辨率来生成感兴趣区域参数和像素组合参数。举例来说,如图2中的步骤S104所示,根据原始分辨率来生成感兴趣区域参数和像素组合参数的过程具体为:将所述原始分辨率的宽度确定为所述感兴趣区域宽度,将所述原始分辨率的高度确定为所述感兴趣区域高度,将所述原始分辨率的起始点坐标确定为所述感兴趣区域起始点坐标,从而确定所述感兴趣区域参数。以工业相机20的原始分辨率为5000pixel×3000pixel为例,则原始分辨率的宽度5000pixel,原始分辨率的高度为3000pixel。对应地,将所述原始分辨率的宽度确定为感兴趣区域宽度,即,将感兴趣区域宽度确定为5000pixel。将所述原始分辨率的高度确定为感兴趣区域高度,即,将感兴趣区域高度确定为3000pixel。在本实施例中,原始分辨率的起始点坐标为(0,0),将所述原始分辨率的起始点坐标确定为所述感兴趣区域起始点坐标,即,将感兴趣区域起始点坐标确定为(0,0)。
之后,PC机10根据感兴趣区域高度、感兴趣区域宽度、预设值确定所述像素组合参数(如图2中的步骤S106所示)。举例来说,在本实施例中,所述预设值可例如为1000,根据感兴趣区域高度、感兴趣区域宽度、预设值确定像素组合参数的过程如下:首先,根据感兴趣区域高度和感兴趣区域宽度计算最大binning值(即,maxBin),具体为maxBin等于感兴趣区域宽度/1000与感兴趣区域高度/1000中的最大值,那么在本示例中maxBin等于5;然后进行如下判断:如果maxBin小于等于1,则binning值=1;如果maxBin大于1,则binning值等于maxBin四舍五入取整后的值,因此在本示例中,binning值即像素组合参数为5。
之后,PC机10将第一图像采集参数即感兴趣区域宽度5000pixel、感兴趣区域高度3000pixel、感兴趣区域起始点坐标(0,0)以及像素组合参数5发送至工业相机20。
最后,工业相机20基于所述第一图像采集参数来采集第一图像并将所采集的第一图像发送至PC机10并在PC机10的显示窗口(如图8中的显示窗口100)上进行预览显示。
在上述方案中,通过根据工业相机20的原始分辨率计算第一图像采集参数从而使得工业相机20根据所计算出的第一图像采集参数来采集第一图像,与现有技术中直接采集工业相机20的原始分辨率对应的图像相比,本实施例所采集的第一图像的数据较小,图像的显示速度快,如此一来,提高了采集图像的预览效率,提升了用户体验。
承上述,所述第一图像采集参数还可例如包括曝光时间。对应地,图1中的步骤S10还包括:获取预设曝光时间,并根据像素组合参数和预设曝光时间确定所述曝光时间。举例来说,预设曝光时间为用户可在图像预览软件上设置的曝光时间例如为1300ms,那么根据像素组合参数和预设曝光时间确定曝光时间具体为:曝光时间=预设曝光时间/(binning值×binning值),因此在binning值为5的情况下,对应地,曝光时间为1300ms/25=52ms,在此通过上述设置曝光时间的过程,减小了工业相机20的曝光时间,从而使得工业相机20采集图像的所耗费时间减少,并且由于binning值为5,即将25(5×5)个像素绑定为一个像素,这样一来,使得工业相机所采集的图像的亮度过高,通过上述设置曝光时间的过程可以解决图像亮度过高的问题,同时提升了整体图像采集和图像预览的效率,提升了用户体验。
本发明实施例还可以根据用户的需求动态获取图像采集参数,也就是说,在步骤S13之后,用户可以通过对显示窗口100(如图8所示)当前所显示的第一图像进行调整来调整感兴趣区域,本实施例能够根据用户的调整动态地生成图像采集参数。具体地,用户可以通过对第一图像进行放大或缩小,和/或通过使用鼠标拖动第一图像来调整感兴趣区域,例如,通过点击图8中的放大图标1或者缩小图标2,和/或将鼠标向上/下/左/右移动距离d来拖动第一图像,出于示意性目的,图8仅示出了鼠标左右移动的示例。
需要说明的是,在用户仅仅放大或者缩小第一图像的情况下,感兴趣区域的中心点(即,矩形区域的中心)并不会发生改变。在用户将第一图像向左或者向右移动d的情况下,调整后的感兴趣区域的调整后中心点的横坐标为步骤S10所获得的感兴趣区域参数所对应的感兴趣区域的中心点横坐标向左移动或者向右移动d,而纵坐标不变。在用户将第一图像向左或者向右移动距离d且放大或者缩小scale的情况下,调整后的感兴趣区域的调整后中心点的横坐标为步骤S10所获得的感兴趣区域参数所对应的感兴趣区域的中心点横坐标向左移动或者向右移动d/scale,而纵坐标不变。类似地,在用户将第一图像向上方或者向下方移动距离d的情况下,相应地调整后的感兴趣区域的调整后中心点的纵坐标为步骤S10所获得的感兴趣区域参数所对应的感兴趣区域的中心点纵坐标向上移动或者向下移动d,而横坐标不变。在用户将第一图像向上或者向下移动距离d且放大或者缩小scale的情况下,调整后的感兴趣区域的调整后中心点的纵坐标为步骤S10所获得的感兴趣区域参数所对应的感兴趣区域的中心点纵坐标向上移动或者向下移动d/scale,而横坐标不变。
下面对动态获取图像采集参数的过程进行详细说明,如图3所示,其可例如包括步骤S14-S17。
在步骤S14中,PC机10响应于用户对所述第一图像的调整,获得调整后感兴趣区域的调整后中心点(如图9所示的P点)的中心点坐标以及与所述第一图像相对应的缩放比值scale。在此,所述缩放比值为针对第一图像进行的放大或缩小的比值,缩放比值是针对第一图像的分辨率的放大或缩小,例如,如果缩放比值为0.5,则第一图像被缩小,那么调整后的图像的分辨率为第一图像的分辨率的0.5倍,如果缩放比值为2,那么第一图像被放大,那么调整后的图像的分辨率为第一图像的分辨率的2倍,当然这里的分辨率包括水平分辨率和垂直分辨率。
在步骤S15中,PC机10根据所述中心点坐标、所述缩放比值scale、所述目标图像采集设备的原始分辨率以及所述显示窗口的尺寸确定第二感兴趣区域参数和第二像素组合参数并将所述第二感兴趣区域参数和所述第二像素组合参数确定为第二图像采集参数。
在步骤S16中,PC机10将所述第二图像采集参数发送至所述目标图像采集设备,以使得所述目标图像采集设备根据所述第二图像采集参数采集第二图像。
在步骤S17中,PC机10获取所述第二图像并在所述显示窗口上进行预览显示。
承上述,举例来说,如图4所示,上述确定第二感兴趣区域参数和第二像素组合参数的步骤S15可例如包括步骤S150至S158。
为了便于理解,下面结合图9A-9D进行具体说明步骤S15中所涉及的各个图像区域,需要注意的是,在此涉及的各个图像区域的生成是PC机10后台执行的,其并不呈现在显示窗口上。
在步骤S150中,根据工业相机20的原始分辨率生成第一图像区域101,即,第一图像区域101的宽度和高度分别为对应于原始分辨率的宽度和高度。需要说明的是,第一图像区域101的起始点为坐标原点(0,0)。
在步骤S151中,根据缩放比值(以scale=0.5为例)和第一图像区域101生成第二图像区域102,具体地,第二图像区域102的宽度和高度分别为第一图像区域101的宽度和高度乘以scale即0.5。在此,第二图像区域102的起始点坐标同样为坐标原点(0,0)。
在步骤S152中,根据显示窗口100的尺寸对应的第三图像区域103,即,第三图像区域103的宽度和高度分别为显示窗口100的宽度和高度。在此,第三图像区域103的起始点坐标同样为坐标原点(0,0)。需要说明的是,显示窗口100可以根据用户的调整而进行放大或缩小,因此,在此第三图像区域103的生成是通过动态获取显示窗口100的宽度和高度来实现的。
在步骤S153中,对第三图像区域103和第二图像区域102求交以获得第四图像区域即图9A中的阴影部分区域104。
在步骤S154中,根据第四图像区域104和缩放比值scale确定第五图像区域105,在此,第五图像区域105的宽度和高度分别为第四图像区域104的宽度和高度除以scale即0.5。在此,第五图像区域105的起始点坐标同样为坐标原点(0,0)。
在步骤S155中,根据所述第五图像区域105的宽度和所述第五图像区域105的高度的第一比值与所述第三图像区域103的宽度和所述第三图像区域103的高度的第二比值的差值确定第六图像区域106。如图5所示,所述步骤S155具体为如下步骤:S1550,判断所述第一比值与所述第二比值的差值是否小于预定阈值;S1552,响应于所述第一比值与所述第二比值的差值不小于所述预定阈值,将所述第六图像区域确定为所述第五图像区域105;或者,响应于所述第一比值与所述第二比值的差值小于所述预定阈值,根据所述第二比值调整所述第五图像区域105得到所述第六图像区域106(如图9B所示),其中所述第六图像区域106的宽度和所述第六图像区域106的高度的第三比值等于所述第二比值。在本实施例中,上述预设阈值可例如为0.1。
在步骤S156中,根据调整后中心点P的中心点坐标将所述第六图像区域106的中心点平移至所述调整后中心点P以得到第七图像区域107,即第七图像区域107的中心点为P点,其中,第七图像区域107的大小和第六图像区域106的大小相同。
在步骤S157中,根据所述第七图像区域107和所述第一图像区域101确定第八图像区域108,并将所述第八图像区域108确定为第二感兴趣区域。所述步骤S157可例如包括下述步骤:S1570,判断所述第七图像区域107是否超出所述第一图像区域101的边界;S1572,响应于所述第七图像区域107未超出所述第一图像区域101的边界,将所述第八图像区域确定为所述第七图像区域107;或者,响应于所述第七图像区域107超出所述第一图像区域101的边界(如图9C所示),根据所述第一图像区域101和所述第七图像区域107平移所述第七图像区域107得到所述第八图像区域108,其中所述第八图像区域108在所述第一图像区域101内。在本实施例中,如果第七图像区域107的水平方向超过第一图像区域101的边界,则将第七图像区域107沿着水平方向移动使得其最终移动到第一图像区域101的边界内即可,如果在垂直方向超过第一图像区域101,沿着垂直方向移动使得其最终移动到第一图像区域101的边界内即可,在此不再详细说明。
在步骤S158中,根据所述第二感兴趣区域即第八图像区域108确定第二感兴趣区域参数,并根据所述第二感兴趣区域的高度、所述第二感兴趣区域的宽度和预设值确定所述第二像素组合参数。在此,第二感兴趣区域参数包括第二感兴趣区域高度、第二感兴趣区域宽度以及第二感兴趣区域起始点坐标,其分别对应于第八图像区域108的高度、宽度以及左上顶点坐标。在此,根据所述第二感兴趣区域的高度、所述第二感兴趣区域的宽度以及预设值确定所述第二像素组合参数的过程如上文根据感兴趣区域参数确定像素组合参数的过程一样,在此不再赘述。
需要说明的是,在步骤S158之后,还可以根据第二像素组合参数和预设曝光时间来确定新的曝光时间,新的曝光时间等于预设曝光时间/(第二像素组合参数×第二像素组合参数)。
综上所述,本实施例的采集图像预览方法通过首先确定包括感兴趣区域参数和像素组合参数的第一图像采集参数,然后将第一图像采集参数发送至目标图像采集设备,所述第一图像采集参数用于指示所述目标图像采集设备根据所述第一图像采集参数采集第一图像,最后获取第一图像并在显示窗口上预览显示第一图像,如此一来,目标图像采集设备通过根据感兴趣区域参数和像素组合参数所采集的第一图像的图像数据较小,从而提高了图像预览效率,提升了用户体验。再者,本发明实施例可以响应于用户的对图像的调整来动态获取图像采集参数,从而使得工业相机采集到用户所期望的图像以进行预览显示。
【第二实施例】
如图10所示,本发明第二实施例提供了一种采集图像预览装置200。图像处理装置200例如包括参数确定模块202、参数发送模块204、预览显示模块206。
具体地,参数确定模块202用于在检测到未预览目标图像采集设备所采集的图像的情况下,确定第一图像采集参数;
参数发送模块204用于将所述第一图像采集参数发送至目标图像采集设备,所述第一图像采集参数用于指示所述目标图像采集设备根据所述第一图像采集参数采集第一图像;以及
预览显示模块206用于获取所述第一图像并在显示窗口上进行预览显示。
其中,所述第一图像采集参数包括感兴趣区域参数和像素组合参数。
在本发明的一个具体实施方式中,所述感兴趣区域参数包括感兴趣区域起始点坐标、感兴趣区域宽度和感兴趣区域高度;所述参数确定模块202具体包括:原始分辨率获取单元,用于获取所述目标图像采集设备的原始分辨率;感兴趣区域参数确定单元,用于将所述原始分辨率的宽度确定为所述感兴趣区域宽度,将所述原始分辨率的高度确定为所述感兴趣区域高度,将所述原始分辨率的起始点坐标确定为所述感兴趣区域起始点坐标;像素组合参数确定单元,用于根据所述感兴趣区域高度、所述感兴趣区域宽度、预设值确定所述像素组合参数。
在本发明的一个具体实施方式中,所述第一图像采集参数还包括曝光时间;所述参数确定模块202还用于:获取预设曝光时间,并根据所述像素组合参数和所述预设曝光时间确定所述曝光时间。
在本发明的一个具体实施方式中,如图11所示,所述采集图像预览装置还包括:调整响应模块208,用于响应于用户对所述第一图像的调整,获得调整后感兴趣区域的调整后中心点的中心点坐标以及与所述第一图像相对应的缩放比值;所述参数确定模块202还用于:根据所述中心点坐标、所述缩放比值、所述目标图像采集设备的原始分辨率以及所述显示窗口的尺寸确定第二感兴趣区域参数和第二像素组合参数并将所述第二感兴趣区域参数和所述第二像素组合参数确定为第二图像采集参数;所述参数发送模块204还用于:将所述第二图像采集参数发送至所述目标图像采集设备,以使得所述目标图像采集设备根据所述第二图像采集参数采集第二图像;以及所述预览显示模块206还用于:获取所述第二图像并在所述显示窗口上进行预览显示。
在本发明的一个具体实施方式中,所述参数确定模块202具体包括:
第一生成单元,用于根据所述目标图像采集设备的原始分辨率生成第一图像区域;第二生成单元,用于根据所述缩放比值和所述第一图像区域生成第二图像区域;第三生成单元,用于根据所述显示窗口的尺寸生成第三图像区域;求交单元,用于对所述第三图像区域和所述第二图像区域求交以获得第四图像区域;第一确定单元,用于根据所述第四图像区域和所述缩放比值确定第五图像区域;第二确定单元,用于根据所述第五图像区域的宽度和所述第五图像区域的高度的第一比值与所述第三图像区域的宽度和所述第三图像区域的高度的第二比值的差值确定第六图像区域;平移单元,用于根据所述中心点坐标将所述第六图像区域的中心点平移至所述调整后中心点以得到第七图像区域;第三确定单元,用于根据所述第七图像区域和所述第一图像区域确定第八图像区域,并将所述第八图像区域确定为第二感兴趣区域;以及第四确定单元,用于根据所述第二感兴趣区域确定所述第二感兴趣区域参数,并根据所述第二感兴趣区域的高度和所述第二感兴趣区域的宽度确定所述第二像素组合参数。
在本发明的一个具体实施方式中,所述第二确定单元具体用于:判断所述第一比值与所述第二比值的差值是否小于预定阈值;响应于所述第一比值与所述第二比值的差值不小于所述预定阈值,将所述第六图像区域确定为所述第五图像区域;或者,响应于所述第一比值与所述第二比值的差值小于所述预定阈值,根据所述第二比值调整所述第五图像区域得到所述第六图像区域,其中所述第六图像区域的宽度和所述第六图像区域的高度的第三比值等于所述第二比值。
在本发明的一个实施方式中,所述第三确定单元具体用于:判断所述第七图像区域是否超出所述第一图像区域的边界;响应于所述第七图像区域未超出所述第一图像区域的边界,将所述第八图像区域确定为所述第七图像区域;或者,响应于所述第七图像区域超出所述第一图像区域的边界,根据所述第一图像区域和所述第七图像区域平移所述第七图像区域得到所述第八图像区域,其中所述第八图像区域在所述第一图像区域内。
本实施例中的采集图像预览装置200中的各模块之间的具体工作过程和技术效果参见前述第一实施例的相关步骤描述,在此不再赘述。
【第三实施例】
如图12所示,本发明第三实施例提供一种采集图像预览系统400。采集图像预览系统400包括存储器410和与存储器410连接的处理器430。存储器310可例如为非易失性存储器,其上存储有计算机程序411。处理器430可例如包括嵌入式处理器。处理器430运行计算机程序411时执行前述第一实施例提供的采集图像预览方法。
【第四实施例】
如图13所示,本发明第四实施例提供一种计算机可读存储介质500,存储有计算机可执行指令510。计算机可执行指令510用于执行如前述第一实施例的采集图像预览方法。计算机可读存储介质500例如为非易失性存储器,如包括:磁介质(如硬盘、软盘和磁带),光介质(如CDROM盘和DVD),磁光介质(如光盘)以及专门构造为用于存储和执行计算机可执行指令的硬件装置(如只读存储器(ROM)、随机存取存储器(RAM)、闪存等)。计算机可读存储介质500可由一个或多个处理器或处理装置来执行计算机可执行指令510。
此外,可以理解的是,前述各个实施例仅为本发明的示例性说明,在技术特征不冲突、结构不矛盾、不违背本发明的发明目的前提下,各个实施例的技术方案可以任意组合、搭配使用。
在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多路单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多路网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元/模块可以集成在一个处理单元/模块中,也可以是各个单元/模块单独物理存在,也可以两个或两个以上单元/模块集成在一个单元/模块中。上述集成的单元/模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元/模块的形式实现。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (12)
1.一种采集图像预览方法,其特征在于,包括:
若检测到未预览目标图像采集设备所采集的图像,则确定第一图像采集参数,其中,根据所述目标图像采集设备的原始分辨率确定所述第一图像采集参数;
将所述第一图像采集参数发送至所述目标图像采集设备,所述第一图像采集参数用于指示所述目标图像采集设备根据所述第一图像采集参数采集第一图像;以及
获取所述第一图像并在显示窗口上进行预览显示,
其中,所述第一图像采集参数包括感兴趣区域参数和像素组合参数,根据所述感兴趣区域参数和预设值确定所述像素组合参数。
2.根据权利要求1所述的采集图像预览方法,其特征在于,所述感兴趣区域参数包括感兴趣区域起始点坐标、感兴趣区域宽度和感兴趣区域高度;
所述确定第一图像采集参数,具体为:
获取所述目标图像采集设备的所述原始分辨率;
将所述原始分辨率的宽度确定为所述感兴趣区域宽度,将所述原始分辨率的高度确定为所述感兴趣区域高度,将所述原始分辨率的起始点坐标确定为所述感兴趣区域起始点坐标;
根据所述感兴趣区域高度、所述感兴趣区域宽度、所述预设值确定所述像素组合参数。
3.根据权利要求2所述的采集图像预览方法,其特征在于,所述第一图像采集参数还包括曝光时间;
所述确定第一图像采集参数,还包括:
获取预设曝光时间,并根据所述像素组合参数和所述预设曝光时间确定所述曝光时间。
4.根据权利要求1所述的采集图像预览方法,其特征在于,还包括:
在所述获取所述第一图像并在显示窗口上进行预览显示之后,
响应于用户对所述第一图像的调整,获得调整后感兴趣区域的调整后中心点的中心点坐标以及与所述第一图像相对应的缩放比值;
根据所述中心点坐标、所述缩放比值、所述目标图像采集设备的原始分辨率以及所述显示窗口的尺寸确定第二感兴趣区域参数和第二像素组合参数,并将所述第二感兴趣区域参数和所述第二像素组合参数确定为第二图像采集参数;
将所述第二图像采集参数发送至所述目标图像采集设备,所述第二图像采集参数用于指示所述目标图像采集设备根据所述第二图像采集参数采集第二图像;以及
获取所述第二图像并在所述显示窗口上进行预览显示。
5.根据权利要求4所述的图像预览方法,其特征在于,
所述根据所述中心点坐标、所述缩放比值、所述目标图像采集设备的原始分辨率以及所述显示窗口的尺寸确定第二感兴趣区域参数和第二像素组合参数,具体为:
根据所述目标图像采集设备的所述原始分辨率生成第一图像区域;
根据所述缩放比值和所述第一图像区域生成第二图像区域;
根据所述显示窗口的尺寸生成第三图像区域;
对所述第三图像区域和所述第二图像区域求交以获得第四图像区域;
根据所述第四图像区域和所述缩放比值确定第五图像区域;
根据所述第五图像区域的宽度和所述第五图像区域的高度的第一比值与所述第三图像区域的宽度和所述第三图像区域的高度的第二比值的差值确定第六图像区域;
根据所述中心点坐标将所述第六图像区域的中心点平移至所述调整后中心点以得到第七图像区域;
根据所述第七图像区域和所述第一图像区域确定第八图像区域,并将所述第八图像区域确定为第二感兴趣区域;以及
根据所述第二感兴趣区域确定所述第二感兴趣区域参数,并根据所述第二感兴趣区域的高度、所述第二感兴趣区域的宽度和预设值确定所述第二像素组合参数。
6.根据权利要求5所述的图像预览方法,其特征在于,
所述根据所述第五图像区域的宽度和所述第五图像区域的高度的第一比值与所述第三图像区域的宽度和所述第三图像区域的高度的第二比值的差值确定第六图像区域,具体为:
判断所述第一比值与所述第二比值的差值是否小于预定阈值;
响应于所述第一比值与所述第二比值的差值不小于所述预定阈值,将所述第六图像区域确定为所述第五图像区域;或者,响应于所述第一比值与所述第二比值的差值小于所述预定阈值,根据所述第二比值调整所述第五图像区域得到所述第六图像区域,其中所述第六图像区域的宽度和所述第六图像区域的高度的第三比值等于所述第二比值。
7.根据权利要求5所述的图像预览方法,其特征在于,
所述根据所述第七图像区域和所述第一图像区域确定第八图像区域,具体为:
判断所述第七图像区域是否超出所述第一图像区域的边界;
响应于所述第七图像区域未超出所述第一图像区域的边界,将所述第八图像区域确定为所述第七图像区域;或者,响应于所述第七图像区域超出所述第一图像区域的边界,根据所述第一图像区域和所述第七图像区域平移所述第七图像区域得到所述第八图像区域,其中所述第八图像区域在所述第一图像区域内。
8.一种采集图像预览装置,其特征在于,包括:
参数确定模块,用于在检测到未预览目标图像采集设备所采集的图像的情况下,确定第一图像采集参数,其中,根据所述目标图像采集设备的原始分辨率确定所述第一图像采集参数;
参数发送模块,用于将所述第一图像采集参数发送至目标图像采集设备,所述第一图像采集参数用于指示所述目标图像采集设备根据所述第一图像采集参数采集第一图像;以及
预览显示模块,用于获取所述第一图像并在显示窗口上进行预览显示,
其中,所述第一图像采集参数包括感兴趣区域参数和像素组合参数,根据所述感兴趣区域参数和预设值确定所述像素组合参数。
9.根据权利要求8所述的采集图像预览装置,其特征在于,所述感兴趣区域参数包括感兴趣区域起始点坐标、感兴趣区域宽度和感兴趣区域高度;
所述参数确定模块具体包括:
原始分辨率获取单元,用于获取所述目标图像采集设备的所述原始分辨率;
感兴趣区域参数确定单元,用于将所述原始分辨率的宽度确定为所述感兴趣区域宽度,将所述原始分辨率的高度确定为所述感兴趣区域高度,将所述原始分辨率的起始点坐标确定为所述感兴趣区域起始点坐标;
像素组合参数确定单元,用于根据所述感兴趣区域高度、所述感兴趣区域宽度、所述预设值确定所述像素组合参数。
10.根据权利要求8所述的采集图像预览装置,其特征在于,还包括:调整响应模块,用于响应于用户对所述第一图像的调整,获得调整后感兴趣区域的调整后中心点的中心点坐标以及与所述第一图像相对应的缩放比值;
所述参数确定模块还用于:根据所述中心点坐标、所述缩放比值、所述目标图像采集设备的原始分辨率以及所述显示窗口的尺寸确定第二感兴趣区域参数和第二像素组合参数并将所述第二感兴趣区域参数和所述第二像素组合参数确定为第二图像采集参数;
所述参数发送模块还用于:将所述第二图像采集参数发送至所述目标图像采集设备,以使得所述目标图像采集设备根据所述第二图像采集参数采集第二图像;以及
所述预览显示模块还用于:获取所述第二图像并在所述显示窗口上进行预览显示。
11.一种采集图像预览系统,其特征在于,包括:存储器和连接所述存储器的处理器;所述存储器存储计算机程序,所述处理器运行所述计算机程序时执行如权利要求1至7任意一项所述的采集图像预览方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于执行如权利要求1至7任意一项所述的采集图像预览方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010197768.8A CN112601004B (zh) | 2020-03-19 | 2020-03-19 | 采集图像预览方法、装置及系统和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010197768.8A CN112601004B (zh) | 2020-03-19 | 2020-03-19 | 采集图像预览方法、装置及系统和计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112601004A CN112601004A (zh) | 2021-04-02 |
CN112601004B true CN112601004B (zh) | 2022-11-18 |
Family
ID=75180092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010197768.8A Active CN112601004B (zh) | 2020-03-19 | 2020-03-19 | 采集图像预览方法、装置及系统和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112601004B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114299601A (zh) * | 2022-03-08 | 2022-04-08 | 北京万里红科技有限公司 | 控制方法、装置、电子设备及存储介质 |
CN118368408B (zh) * | 2024-06-20 | 2024-09-17 | 浙江深象智能科技有限公司 | 图像采集设备的检测方法、设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103905792A (zh) * | 2014-03-26 | 2014-07-02 | 武汉烽火众智数字技术有限责任公司 | 一种基于ptz监控摄像机的3d定位方法及装置 |
CN104363380A (zh) * | 2014-10-15 | 2015-02-18 | 北京智谷睿拓技术服务有限公司 | 图像采集控制方法和装置 |
CN108307113A (zh) * | 2018-01-26 | 2018-07-20 | 北京图森未来科技有限公司 | 图像采集方法、图像采集控制方法及相关装置 |
CN108700988A (zh) * | 2016-02-15 | 2018-10-23 | 电子湾有限公司 | 数字图像呈现 |
CN110602401A (zh) * | 2019-09-17 | 2019-12-20 | 维沃移动通信有限公司 | 一种拍照方法及终端 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10313611B2 (en) * | 2017-06-03 | 2019-06-04 | United Microelectronics Corp. | Image sensor with pixel binning device |
-
2020
- 2020-03-19 CN CN202010197768.8A patent/CN112601004B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103905792A (zh) * | 2014-03-26 | 2014-07-02 | 武汉烽火众智数字技术有限责任公司 | 一种基于ptz监控摄像机的3d定位方法及装置 |
CN104363380A (zh) * | 2014-10-15 | 2015-02-18 | 北京智谷睿拓技术服务有限公司 | 图像采集控制方法和装置 |
CN108700988A (zh) * | 2016-02-15 | 2018-10-23 | 电子湾有限公司 | 数字图像呈现 |
CN108307113A (zh) * | 2018-01-26 | 2018-07-20 | 北京图森未来科技有限公司 | 图像采集方法、图像采集控制方法及相关装置 |
CN110602401A (zh) * | 2019-09-17 | 2019-12-20 | 维沃移动通信有限公司 | 一种拍照方法及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN112601004A (zh) | 2021-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11758265B2 (en) | Image processing method and mobile terminal | |
CN106060406B (zh) | 一种拍照方法及移动终端 | |
KR101472483B1 (ko) | 비디오 스크린 디스플레이 방법 및 장치 | |
CN100571333C (zh) | 一种视频图像处理的方法及其装置 | |
CN112601004B (zh) | 采集图像预览方法、装置及系统和计算机可读存储介质 | |
CN106161967A (zh) | 一种逆光场景全景拍摄方法及移动终端 | |
WO2022105415A1 (zh) | 关键帧图像的采集方法、装置、系统和三维重建方法 | |
CN105100637A (zh) | 一种图像处理方法及电子设备 | |
CN104469119A (zh) | 一种信息处理方法及电子设备 | |
CN104184985A (zh) | 图像获取的方法及装置 | |
CN105120172A (zh) | 一种移动终端前后置摄像头拍照方法及移动终端 | |
CN104994287B (zh) | 一种基于广角摄像头的拍摄方法及移动终端 | |
CN111629146B (zh) | 拍摄参数的调整方法、调整装置、调整设备及存储介质 | |
CN105827963B (zh) | 一种拍照过程中场景变化检测方法及移动终端 | |
WO2012121411A1 (en) | Video processing apparatus, video processing system, and video processing method | |
KR101513431B1 (ko) | 매체 이미지의 테두리 자동 검출 방법, 이를 이용한 매체 이미지 처리 시스템 및 처리 방법 | |
US11127141B2 (en) | Image processing apparatus, image processing method, and a non-transitory computer readable storage medium | |
TW201512676A (zh) | 圖像分析系統及方法 | |
CN110248147B (zh) | 一种图像显示方法及装置 | |
CN110364127A (zh) | 智能大屏幕系统的自适应显示方法及装置 | |
CN104217421A (zh) | 热像分析装置和热像分析方法 | |
CN107566724A (zh) | 一种全景图像拍摄方法及移动终端 | |
CN113938614B (zh) | 一种视频画面的缩放方法、装置、设备及存储介质 | |
CN112532875B (zh) | 终端设备及其图像处理方法、装置、存储介质 | |
JP6238569B2 (ja) | 画像処理装置、画像処理方法、及び、プログラム |
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 |