图像处理方法及图像处理装置转让专利

申请号 : CN201510678960.8

文献号 : CN105704397B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈志强

申请人 : 晶睿通讯股份有限公司

摘要 :

本发明公开了一种图像处理方法及图像处理装置,图像处理方法包括:取得摄像单元于第一视野下所撷取的第一图像画面;于第一图像画面中产生第一矩形屏蔽;将第一矩形屏蔽的四端点于第一图像画面中的第一XY平面坐标转换为球面坐标;取得摄像单元于第二视野下所撷取的第二图像画面;将球面坐标转换为对应第二图像画面的第二XY平面坐标;判断端点的第二XY平面坐标是否都位于第二图像画面中;以及若端点的第二XY平面坐标都位于第二图像画面中,以端点的第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值于第二图像画面中产生第二矩形屏蔽。借此,本发明即可根据不同视野于图像画面中产生适当的矩形屏蔽。

权利要求 :

1.一种图像处理方法,其特征在于,所述图像处理方法包括下列步骤:

取得摄像单元于第一视野下所撷取的第一图像画面;

于所述第一图像画面中产生第一矩形屏蔽,所述第一矩形屏蔽具有四端点以及连接所述四端点的四边界;

将所述四端点于所述第一图像画面中的第一XY平面坐标转换为球面坐标,所述球面坐标是所述摄像单元上的绝对坐标;

取得所述摄像单元于第二视野下所撷取的第二图像画面;

将所述球面坐标转换为对应所述第二图像画面的第二XY平面坐标;

判断所述四端点的所述第二XY平面坐标是否都位于所述第二图像画面中;以及若所述四端点的所述第二XY平面坐标都位于所述第二图像画面中,以所述四端点的所述第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值于所述第二图像画面中产生第二矩形屏蔽;

所述图像处理方法还包括下列步骤:

将位于所述四边界上的多个边界点于所述第一图像画面中的所述第一XY平面坐标转换为所述球面坐标;

令所述四端点中所述第二XY平面坐标不位于所述第二图像画面中的端点为界外点,令所述四端点中非界外点者为界内点,若存在至少一界外点,自所述边界点中找出所述第二XY平面坐标位于所述第二图像画面中且较为邻近所述至少一界外点的至少一边界点;以及以所述至少一边界点与至少一界内点的所述第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值于所述第二图像画面中产生第三矩形屏蔽。

2.如权利要求1所述的图像处理方法,其特征在于,所述图像处理方法还包括下列步骤:

令所述第二图像画面的四边中其中两相对边为第一对画面边,另两相对边为第二对画面边,令所述第三矩形屏蔽的四边中平行于所述第一对画面边的两边为第一对屏蔽边,另两相对边为第二对屏蔽边,令所述第一对屏蔽边中与所述第一对画面边的任一边距离最短者为第一靠界边,令所述第二对屏蔽边中与所述第二对画面边的任一边距离最短者为第二靠界边,令所述第一对画面边中最邻近所述第一靠界边者为子边,令所述第二对画面边中最邻近所述第二靠界边者为丑边,若所述第一靠界边不与所述子边重合,扩大所述第三矩形屏蔽以使所述第一靠界边与所述子边重合,若所述第二靠界边不与所述丑边重合,扩大所述第三矩形屏蔽以使所述第二靠界边与所述丑边重合。

3.如权利要求1所述的图像处理方法,其特征在于,所述图像处理方法还包括下列步骤:

在产生所述第一矩形屏蔽后,以固定间距对所述四边界进行取样,以得到所述边界点。

4.如权利要求1所述的图像处理方法,其特征在于,所述图像处理方法还包括下列步骤:

在产生所述第一矩形屏蔽后,以第一间距对所述四边界中的二相对边界进行取样,且以第二间距对所述四边界中的另二相对边界进行取样,以得到所述边界点。

5.一种图像处理装置,其特征在于,所述图像处理装置包括:

图像取得单元,取得摄像单元于第一视野下所撷取的第一图像画面;

屏蔽产生单元,于所述第一图像画面中产生第一矩形屏蔽,所述第一矩形屏蔽具有四端点以及连接所述四端点的四边界;以及图像处理单元,电性连接于所述图像取得单元与所述屏蔽产生单元,所述图像处理单元将所述四端点于所述第一图像画面中的第一XY平面坐标转换为球面坐标,所述球面坐标是所述摄像单元上的绝对坐标;

其中,所述图像取得单元取得所述摄像单元于第二视野下所撷取的第二图像画面;所述图像处理单元将所述球面坐标转换为对应所述第二图像画面的第二XY平面坐标,且判断所述四端点的所述第二XY平面坐标是否都位于所述第二图像画面中;若所述四端点的所述第二XY平面坐标都位于所述第二图像画面中,所述图像处理单元以所述四端点的所述第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值控制所述屏蔽产生单元于所述第二图像画面中产生第二矩形屏蔽;

其中,所述图像处理单元将位于所述四边界上的多个边界点于所述第一图像画面中的所述第一XY平面坐标转换为所述球面坐标;令所述四端点中所述第二XY平面坐标不位于所述第二图像画面中的端点为界外点,令所述四端点中非界外点者为界内点,若存在至少一界外点,所述图像处理单元自所述边界点中找出所述第二XY平面坐标位于所述第二图像画面中且较为邻近所述至少一界外点的至少一边界点;所述图像处理单元以所述至少一边界点与至少一界内点的所述第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值控制所述屏蔽产生单元于所述第二图像画面中产生第三矩形屏蔽。

6.如权利要求5所述的图像处理装置,其特征在于,令所述第二图像画面的四边中其中两相对边为第一对画面边,另两相对边为第二对画面边,令所述第三矩形屏蔽的四边中平行于所述第一对画面边的两边为第一对屏蔽边,另两相对边为第二对屏蔽边,令所述第一对屏蔽边中与所述第一对画面边的任一边距离最短者为第一靠界边,令所述第二对屏蔽边中与所述第二对画面边的任一边距离最短者为第二靠界边,令所述第一对画面边中最邻近所述第一靠界边者为子边,令所述第二对画面边中最邻近所述第二靠界边者为丑边,若所述第一靠界边不与所述子边重合,所述图像处理单元控制所述屏蔽产生单元扩大所述第三矩形屏蔽以使所述第一靠界边与所述子边重合,若所述第二靠界边不与所述丑边重合,所述图像处理单元控制所述屏蔽产生单元扩大所述第三矩形屏蔽以使所述第二靠界边与所述丑边重合。

7.如权利要求5所述的图像处理装置,其特征在于,在所述屏蔽产生单元产生所述第一矩形屏蔽后,所述图像处理单元以固定间距对所述四边界进行取样,以得到所述边界点。

8.如权利要求5所述的图像处理装置,其特征在于,在所述屏蔽产生单元产生所述第一矩形屏蔽后,所述图像处理单元以第一间距对所述四边界中的二相对边界进行取样,且以第二间距对所述四边界中的另二相对边界进行取样,以得到所述边界点。

说明书 :

图像处理方法及图像处理装置

技术领域

[0001] 本发明涉及一种图像处理方法及图像处理装置,特别是涉及一种可根据不同视野于图像画面中产生适当的矩形屏蔽的图像处理方法及图像处理装置。

背景技术

[0002] 隐私屏蔽(privacy mask)对于监控应用领域是重要且必备的功能。针对固定式监视器,现有技术是将图像画面中欲遮蔽的区域直接上色,以产生隐私屏蔽。对于具有回转(pan/tilt)和/或变焦(zoom)功能的监视器而言,欲遮蔽的区域的位置和/或尺寸会随着用户或系统的控制而改变,若隐私屏蔽于图像画面中的位置和/或尺寸没有跟着一起改变,欲遮蔽的区域便会暴露于图像画面中,从而对用户造成困扰。此外,当图像画面的视野改变,使得欲遮蔽的区域有部分跑到图像画面外时,用以产生隐私屏蔽的算法会变得更加复杂,从而增加系统运算负荷。

发明内容

[0003] 本发明所要解决的技术问题是:为了弥补现有技术的不足,提供一种可根据不同视野于图像画面中产生适当的矩形屏蔽的图像处理方法及图像处理装置。
[0004] 本发明的图像处理方法采用以下技术方案:
[0005] 所述图像处理方法包括下列步骤:取得摄像单元于第一视野下所撷取的第一图像画面;于所述第一图像画面中产生第一矩形屏蔽,所述第一矩形屏蔽具有四端点以及连接所述四端点的四边界;将所述四端点于所述第一图像画面中的第一XY平面坐标转换为球面坐标;取得所述摄像单元于第二视野下所撷取的第二图像画面;将所述球面坐标转换为对应所述第二图像画面的第二XY平面坐标;判断所述四端点的所述第二XY平面坐标是否都位于所述第二图像画面中;以及若所述四端点的所述第二XY平面坐标都位于所述第二图像画面中,以所述四端点的所述第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值于所述第二图像画面中产生第二矩形屏蔽。
[0006] 所述图像处理方法还包括下列步骤:将位于所述四边界上的多个边界点于所述第一图像画面中的所述第一XY平面坐标转换为所述球面坐标;令所述四端点中所述第二XY平面坐标不位于所述第二图像画面中的端点为界外点,令所述四端点中非界外点者为界内点,若存在至少一界外点,自所述边界点中找出所述第二XY平面坐标位于所述第二图像画面中且较为邻近所述至少一界外点的至少一边界点;以及以所述至少一边界点与至少一界内点的所述第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值于所述第二图像画面中产生第三矩形屏蔽。
[0007] 所述图像处理方法还包括下列步骤:令所述第二图像画面的四边中其中两相对边为第一对画面边,另两相对边为第二对画面边,令所述第三矩形屏蔽的四边中平行于所述第一对画面边的两边为第一对屏蔽边,另两相对边为第二对屏蔽边,令所述第一对屏蔽边中与所述第一对画面边的任一边距离最短者为第一靠界边,令所述第二对屏蔽边中与所述第二对画面边的任一边距离最短者为第二靠界边,令所述第一对画面边中最邻近所述第一靠界边者为子边,令所述第二对画面边中最邻近所述第二靠界边者为丑边,若所述第一靠界边不与所述子边重合,扩大所述第三矩形屏蔽以使所述第一靠界边与所述子边重合,若所述第二靠界边不与所述丑边重合,扩大所述第三矩形屏蔽以使所述第二靠界边与所述丑边重合。
[0008] 所述图像处理方法还包括下列步骤:在产生所述第一矩形屏蔽后,以固定间距对所述四边界进行取样,以得到所述边界点。
[0009] 所述图像处理方法还包括下列步骤:在产生所述第一矩形屏蔽后,以第一间距对所述四边界中的二相对边界进行取样,且以第二间距对所述四边界中的另二相对边界进行取样,以得到所述边界点。
[0010] 本发明的图像处理装置采用以下技术方案:
[0011] 所述图像处理装置包括图像取得单元,取得摄像单元于第一视野下所撷取的第一图像画面;屏蔽产生单元,于所述第一图像画面中产生第一矩形屏蔽,所述第一矩形屏蔽具有四端点以及连接所述四端点的四边界;以及图像处理单元,电性连接于所述图像取得单元与所述屏蔽产生单元,所述图像处理单元将所述端点于所述第一图像画面中的第一XY平面坐标转换为球面坐标;其中,所述图像取得单元取得所述摄像单元于第二视野下所撷取的第二图像画面;所述图像处理单元将所述球面坐标转换为对应所述第二图像画面的第二XY平面坐标,且判断所述四端点的所述第二XY平面坐标是否都位于所述第二图像画面中;若所述四端点的所述第二XY平面坐标都位于所述第二图像画面中,所述图像处理单元以所述四端点的所述第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值控制所述屏蔽产生单元于所述第二图像画面中产生第二矩形屏蔽。
[0012] 所述图像处理单元将位于所述四边界上的多个边界点于所述第一图像画面中的所述第一XY平面坐标转换为所述球面坐标;令所述四端点中所述第二XY平面坐标不位于所述第二图像画面中的端点为界外点,令所述四端点中非界外点者为界内点,若存在至少一界外点,所述图像处理单元自所述边界点中找出所述第二XY平面坐标位于所述第二图像画面中且较为邻近所述至少一界外点的至少一边界点;所述图像处理单元以所述至少一边界点与至少一界内点的所述第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值控制所述屏蔽产生单元于所述第二图像画面中产生第三矩形屏蔽。
[0013] 令所述第二图像画面的四边中其中两相对边为第一对画面边,另两相对边为第二对画面边,令所述第三矩形屏蔽的四边中平行于所述第一对画面边的两边为第一对屏蔽边,另两相对边为第二对屏蔽边,令所述第一对屏蔽边中与所述第一对画面边的任一边距离最短者为第一靠界边,令所述第二对屏蔽边中与所述第二对画面边的任一边距离最短者为第二靠界边,令所述第一对画面边中最邻近所述第一靠界边者为子边,令所述第二对画面边中最邻近所述第二靠界边者为丑边,若所述第一靠界边不与所述子边重合,所述图像处理单元控制所述屏蔽产生单元扩大所述第三矩形屏蔽以使所述第一靠界边与所述子边重合,若所述第二靠界边不与所述丑边重合,所述图像处理单元控制所述屏蔽产生单元扩大所述第三矩形屏蔽以使所述第二靠界边与所述丑边重合。
[0014] 在所述屏蔽产生单元产生所述第一矩形屏蔽后,所述图像处理单元以固定间距对所述四边界进行取样,以得到所述边界点。
[0015] 在所述屏蔽产生单元产生所述第一矩形屏蔽后,所述图像处理单元以第一间距对所述四边界中的二相对边界进行取样,且以第二间距对所述四边界中的另二相对边界进行取样,以得到所述边界点。
[0016] 因此,根据上述技术方案,本发明的图像处理方法及图像处理装置至少具有下列优点及有益效果:在图像画面的视野改变后,本发明判断矩形屏蔽的四端点是否位于图像画面中,以于图像画面中产生适当的矩形屏蔽。若四端点的XY平面坐标都位于图像画面中,本发明以四端点的XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值于图像画面中产生矩形屏蔽。另一方面,若存在至少一界外点,本发明先找出XY平面坐标位于图像画面中且较为邻近此至少一界外点的至少一边界点,再以至少一边界点与至少一界内点的XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值于图像画面中产生矩形屏蔽。借此,本发明即可根据不同视野于图像画面中产生适当的矩形屏蔽。
[0017] 此外,若矩形屏蔽的屏蔽边不与较邻近的图像画面边重合,本发明可进一步扩大矩形屏蔽以使矩形屏蔽的屏蔽边与较邻近的图像画面边重合。借此,当图像画面的视野改变,使得欲遮蔽的区域有部分跑到图像画面外时,本发明仍可确保欲遮蔽的区域在图像画面的边缘不会暴露出来。
[0018] 再者,本发明可以固定间距或不同间距对矩形屏蔽的四边界进行取样,以得到上述的边界点。借此,可进一步降低运算量与内存存储空间。

附图说明

[0019] 图1是本发明一实施例的图像处理装置的功能方块图。
[0020] 图2是图1中的摄像单元于第一视野下所撷取的第一图像画面的示意图。
[0021] 图3是图2中的第一矩形屏蔽的四端点的XY平面坐标转换为球面坐标的示意图。
[0022] 图4是图1中的摄像单元于第二视野下所撷取的第二图像画面的示意图。
[0023] 图5是图3中的四端点的球面坐标转换为对应图4中的第二图像画面的第二XY平面坐标的示意图。
[0024] 图6是图2中的第一矩形屏蔽的示意图。
[0025] 图7是图1中的摄像单元于第二视野下所撷取的另一第二图像画面的示意图。
[0026] 图8是图1中的摄像单元于第二视野下所撷取的另一第二图像画面的示意图。
[0027] 图9是本发明一实施例的图像处理方法的流程图。
[0028] 其中,附图标记说明如下:
[0029] 1                    图像处理装置  10       图像取得单元
[0030] 12                   屏蔽产生单元  14       图像处理单元
[0031] 16                   内存单元      18       摄像单元
[0032] A-H、A'-D'、A”-D”   端点          d1       第一间距
[0033] d2                   第二间距      I1       第一图像画面
[0034] I2、I2'、I2”         第二图像画面  M1       第一矩形屏蔽
[0035] M2                   第二矩形屏蔽  M3       第三矩形屏蔽
[0036] P1-P12、P4”-P7”     边界点        S10-S30  步骤

具体实施方式

[0037] 请参考图1至图5,图1是本发明一实施例的图像处理装置1的功能方块图,图2是图1中的摄像单元18于第一视野下所撷取的第一图像画面I1的示意图,图3是图2中的第一矩形屏蔽M1的四端点A、B、C、D的XY平面坐标转换为球面坐标的示意图,图4是图1中的摄像单元18于第二视野下所撷取的第二图像画面I2的示意图,图5是图3中的四端点A'、B'、C'、D'的球面坐标转换为对应图4中的第二图像画面I2的第二XY平面坐标的示意图。
[0038] 如图1所示,图像处理装置1包括图像取得单元10、屏蔽产生单元12、图像处理单元14以及内存单元16,其中图像处理单元14电性连接于图像取得单元10、屏蔽产生单元12与内存单元16。图像处理装置1适用于具有回转(pan/tilt)和/或变焦(zoom)功能的摄像机、监视器或其它具有摄像功能的电子装置。图像取得单元10用以取得摄像单元18于第一视野下所撷取的第一图像画面I1,如图2所示。摄像单元18可以是摄像机、监视器或其它具有摄像功能的电子装置的感光组件。举例而言,摄像单元18可以是电荷耦合组件(Charge Coupled Device,CCD)或互补金属氧化物半导体(Complementary Metal-Oxide-Semiconductor,CMOS)感光组件,用以撷取图像并将其转换成数字数据。此外,图像处理单元14可以是具有数据处理/运算功能的处理器或控制器,且内存单元16可以是内存或其它数据存储装置。
[0039] 在图像取得单元10取得摄像单元18于第一视野下所撷取的第一图像画面I1后,用户可通过图形用户界面针对第一图像画面I1中的特定区域设定第一矩形屏蔽M1,以利用第一矩形屏蔽M1于第一图像画面I1中将特定区域遮蔽。在用户设定第一矩形屏蔽M1后,屏蔽产生单元12即会于第一图像画面I1中产生第一矩形屏蔽M1,其中第一矩形屏蔽M1具有四端点A、B、C、D以及连接四端点A、B、C、D的四边界 接着,图像处理单元14将端点A、B、C、D于第一图像画面I1中的第一XY平面坐标转换为球面坐标。如图3所示,端点A、B、C、D分别对应球面坐标系中的端点A'、B'、C'、D',其中端点A'、B'、C'、D'的球面坐标即是摄像单元18上的绝对坐标。同时,图像处理单元14将端点A'、B'、C'、D'的球面坐标存储于内存单元16。
[0040] 之后,用户可手动控制摄像机、监视器或其它具有摄像功能的电子装置执行回转和/或变焦操作,以将摄像单元18的视野由第一视野切换为第二视野。当然,摄像机、监视器或其它具有摄像功能的电子装置也可根据用户的预先设定或通过对象侦测自动执行回转和/或变焦操作,以将摄像单元18的视野由第一视野切换为第二视野。在摄像单元18的视野由第一视野切换为第二视野后,图像取得单元10即会取得摄像单元18于第二视野下所撷取的第二图像画面I2,如图4所示。接着,图像处理单元14会将存储于内存单元16中的端点A'、B'、C'、D'的球面坐标转换为对应第二图像画面I2的第二XY平面坐标。如图5所示,端点A'、B'、C'、D'分别对应第二图像画面I2中的端点A”、B”、C”、D”。
[0041] 上述的XY平面坐标与球面坐标的转换可根据例如美国专利公告号第8,098,282号中所提到的相关公式来实现,但不以此为限。美国专利公告号第8,098,282号中所提到的相关公式可以将影像上影像坐标系(X1,Y1)转换成绝对角坐标系(θ1,Φ1),但专利内有提到(HFOV,VFOV)这两项设定为已知参数(Horizontal/Vertical Field of View),此参数与变焦位置(焦段)有关,用以决定影像可视范围,所以如果把这项目考虑进去,其实其所谓的绝对角坐标系最终还是会把球坐标系的观念带入。我们可以将绝对角坐标系定义成(θ,Φ)(角度分量),而本专利申请案内叙述到的球坐标系仅只是针对绝对角坐标系外加一个范围限制(距离分量R),(θ,Φ,R),在美国专利公告号第8,098,282号中,距离分量R是透过文字(FOV)的方式来叙述。所以我们可以说美国专利公告号第8,098,282号中用的绝对角坐标(absolute angular coordinates)内所使用到的信息(θ,Φ,HFOV)与本专利申请案内所定义的球坐标系(θ,Φ,R)是相同的。
[0042] 同时,图像处理单元14会判断端点A”、B”、C”、D”的第二XY平面坐标是否都位于第二图像画面I2中。如图5所示,若端点A”、B”、C”、D”的第二XY平面坐标都位于第二图像画面I2中,图像处理单元14即会以端点A”、B”、C”、D”的第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值控制屏蔽产生单元12于第二图像画面I2中产生第二矩形屏蔽M2。在本实施例中,以第二图像画面I2中最左下角的点为原点,端点A”的X坐标值与Y坐标值为最大,且端点C”的X坐标值与Y坐标值为最小。因此,图像处理单元14即会以端点A”的X坐标值与Y坐标值以及端点C”的X坐标值与Y坐标值控制屏蔽产生单元12于第二图像画面I2中产生第二矩形屏蔽M2。借此,即可达到屏蔽在经回转和/或变焦操作后变形为非矩形时,在受限于硬件涂色效能而必须限制屏蔽形状为矩形的情况下,通过多遮蔽一些区域而使欲遮蔽的区域不至于有部分暴露的问题发生。
[0043] 请参考图6以及图7,图6是图2中的第一矩形屏蔽M1的示意图,图7是图1中的摄像单元18于第二视野下所撷取的另一第二图像画面I2'的示意图。如图6所示,在屏蔽产生单元12产生第一矩形屏蔽M1后,除了四端点A、B、C、D外,图像处理单元14还可将位于边界上的多个边界点P1-P12于第一图像画面I1中的第一XY平面坐标转换为球面坐标,边界点P1-P12分别对应球面坐标系中的边界点P1'-P12',其中边界点P1'-P12'的球面坐标即是摄像单元18上的绝对坐标。同时,图像处理单元14将边界点P1'-P12'的球面坐标存储于内存单元16。在图像取得单元10取得摄像单元18于第二视野下所撷取的第二图像画面I2'后,图像处理单元14也会将边界点P1'-P12'的球面坐标转换为对应第二图像画面I2'的第二XY平面坐标。边界点P1'-P12'分别对应第二图像画面I2中的边界点P1”-P12”。
[0044] 在本实施例中,可令经坐标转换后的端点A”、B”、C”、D”中第二XY平面坐标不位于第二图像画面I2'中的端点为界外点,且令经坐标转换后的端点A”、B”、C”、D”中非界外点者为界内点。如图7所示,端点C”的第二XY平面坐标不位于第二图像画面I2'中,且端点A”、B”、D”的第二XY平面坐标位于第二图像画面I2'中,因此,端点C”是界外点,且端点A”、B”、D”是界内点。
[0045] 在经回转和/或变焦操作后,若存在至少一界外点,图像处理单元14即会自边界点P1”-P12”中找出第二XY平面坐标位于第二图像画面I2'中且较为邻近上述至少一界外点的至少一边界点。在本实施例中,由于端点C”是界外点,图像处理单元14会分别沿边界朝端点B”、D”的方向找出第二XY平面坐标位于第二图像画面I2'中且较为邻近界外点C”的至少一边界点。举例而言,当图像处理单元14判断端点C”是界外点时,图像处理单元14会先判断边界点P6”、P7”的第二XY平面坐标是否位于第二图像画面I2'中。如图7所示,由于边界点P7”位于第二图像画面I2'中,因此,边界 上较为邻近界外点C”的边界点即是P7”。由于边界点P6”不位于第二图像画面I2'中,因此,图像处理单元14会继续判断边界点P5”的第二XY平面坐标是否位于第二图像画面I2'中。由于边界点P5”仍不位于第二图像画面I2'中,因此,图像处理单元14会继续判断边界点P4”的第二XY平面坐标是否位于第二图像画面I2'中。由于边界点P4”位于第二图像画面I2'中,因此,边界 上较为邻近界外点C”的边界点即是P4”。
[0046] 接着,图像处理单元14即会以边界点P4”、P7”与界内点A”、B”、D”的第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值控制屏蔽产生单元12于第二图像画面I2'中产生第三矩形屏蔽M3。在本实施例中,以第二图像画面I2'中最左下角的点为原点,端点D”的X坐标值为最大,端点A”的Y坐标值为最大,且边界点P7”的X坐标值与Y坐标值为最小。因此,图像处理单元14即会以端点D”的X坐标值、端点A”的Y坐标值以及边界点P7”的X坐标值与Y坐标值控制屏蔽产生单元12于第二图像画面I2'中产生第三矩形屏蔽M3。借此,即可达到屏蔽在经回转和/或变焦操作后变形为非矩形且非完全位于图像画面中时,在受限于硬件涂色效能而必须限制屏蔽形状为矩形的情况下,通过多遮蔽一些区域而使欲遮蔽的区域不至于有部分暴露的问题发生。
[0047] 在本实施例中,如图6所示,在屏蔽产生单元12产生第一矩形屏蔽M1后,图像处理单元14可以第一间距d1对边界 中的二相对边界 进行取样,且以第二间距d2对边界 中的另二相对边界 进行取样,
以得到边界点P1-P12。需说明的是,边界点P1-P12与四端点A、B、C、D的数量受限于内存单元
16分配给存储边界点及端点的最大存储空间。换句话说,本发明可根据内存单元16分配给存储边界点及端点的最大存储空间设定第一间距d1与第二间距d2。
[0048] 在另一实施例中,在屏蔽产生单元12产生第一矩形屏蔽M1后,图像处理单元14也可以固定间距d对边界 进行取样,以得到上述的边界点。同理,本发明可根据内存单元16分配给存储边界点及端点的最大存储空间设定上述的固定间距。
[0049] 请参考图8,图8是图1中的摄像单元18于第二视野下所撷取的另一第二图像画面I2”的示意图。如图8所示,若边界点间距过大,经由上述方式产生的第三矩形屏蔽M3无法完全遮蔽欲遮蔽的特定区域。因此,可令第二图像画面I2”的四边 中其中两相对边 为第一对画面边,另两相对边 为第二对画面边,令第三
矩形屏蔽M3的四边 中平行于第一对画面边 的
两边 为第一对屏蔽边,另两相对边 为第二对屏蔽边。此外,
可令第一对屏蔽边 中与第一对画面边 的任一边距离最短者为第
一靠界边,令第二对屏蔽边 中与第二对画面边 的任一边距离最
短者为第二靠界边,令第一对画面边 中最邻近第一靠界边者为子边,且令第二对画面边 中最邻近第二靠界边者为丑边。如图8所示,屏蔽边 与画面边
的距离最短,因此,屏蔽边 即是第一靠界边,且画面边 即是子边;屏蔽边 与画面边 的距离最短,因此,屏蔽边 即是第二靠界边,且画面边 即是丑边。
[0050] 若第一靠界边 不与子边 重合,则欲遮蔽的区域即会有部分暴露的问题发生。同理,若第二靠界边 不与丑边 重合,则欲遮蔽的区域也会有部分暴露的问题发生。因此,当图像处理单元14判断第一靠界边 不与子边 重合时,图像处理单元14即会控制屏蔽产生单元12扩大第三矩形屏蔽M3以使第一靠界边 与子边 重合。同理,当图像处理单元14判断第二靠界边 不与丑边 重合时,图像处理单元14即会控制屏蔽产生单元12扩大第三矩形屏蔽M3以使第二靠界边 与丑边 重合。借此,即可避免上述因边界点间距过大而使欲遮蔽的区域部分暴露的问题发生。
[0051] 请参考图9,图9是本发明一实施例的图像处理方法的流程图。图9中的图像处理方法可利用上述的图像处理装置1来实现。与前述相同的各名词,如界内点、界外点、子边、丑边等,其定义与前述相同,在此不再赘述。首先,执行步骤S10,取得摄像单元于第一视野下所撷取的第一图像画面。接着,执行步骤S12,于第一图像画面中产生第一矩形屏蔽。接着,执行步骤S14,将端点以及位于边界上的多个边界点于第一图像画面中的第一XY平面坐标转换为球面坐标。接着,执行步骤S16,取得摄像单元于第二视野下所撷取的第二图像画面。接着,执行步骤S18,将球面坐标转换为对应第二图像画面的第二XY平面坐标。接着,执行步骤S20,判断所有端点的第二XY平面坐标是否都位于第二图像画面中。
[0052] 若所有端点的第二XY平面坐标都位于第二图像画面中,执行步骤S22,以所有端点的第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值于第二图像画面中产生第二矩形屏蔽。
[0053] 若存在至少一界外点,执行步骤S24,自边界点中找出第二XY平面坐标位于第二图像画面中且较为邻近至少一界外点的至少一边界点。接着,执行步骤S26,以步骤S24中所找到的至少一边界点与所有至少一界内点的第二XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值于第二图像画面中产生第三矩形屏蔽。若第一靠界边不与子边重合,执行步骤S28,扩大第三矩形屏蔽以使第一靠界边与子边重合。若第二靠界边不与丑边重合,执行步骤S30,扩大第三矩形屏蔽以使第二靠界边与丑边重合。
[0054] 需说明的是,本发明的图像处理方法的详细实施例如上所述,在此不再赘述。此外,图9所示的图像处理方法可以软件、固件和/或硬件设计来实现。此图像处理方法可于任何具有回转和/或变焦功能的摄像机、监视器或其它具有摄像功能的电子装置中执行。
[0055] 因此,根据上述技术方案,本发明的图像处理方法及图像处理装置至少具有下列优点及有益效果:在图像画面的视野改变后,本发明判断矩形屏蔽的四端点是否位于图像画面中,以于图像画面中产生适当的矩形屏蔽。若四端点的XY平面坐标都位于图像画面中,本发明以四端点的XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值于图像画面中产生矩形屏蔽。另一方面,若存在至少一界外点,本发明先找出XY平面坐标位于图像画面中且较为邻近此至少一界外点的至少一边界点,再以至少一边界点与至少一界内点的XY平面坐标中最大的X坐标值、最小的X坐标值、最大的Y坐标值以及最小的Y坐标值于图像画面中产生矩形屏蔽。借此,本发明即可根据不同视野于图像画面中产生适当的矩形屏蔽。
[0056] 此外,若矩形屏蔽的屏蔽边不与较邻近的图像画面边重合,本发明可进一步扩大矩形屏蔽以使矩形屏蔽的屏蔽边与较邻近的图像画面边重合。借此,当图像画面的视野改变,使得欲遮蔽的区域有部分跑到图像画面外时,本发明仍可确保欲遮蔽的区域在图像画面的边缘不会暴露出来。
[0057] 再者,本发明可以固定间距或不同间距对矩形屏蔽的四边界进行取样,以得到上述的边界点。借此,可进一步降低运算量与内存存储空间。
[0058] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。