《影像处理系统及方法.pdf》由会员分享,可在线阅读,更多相关《影像处理系统及方法.pdf(15页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102843519 A (43)申请公布日 2012.12.26 C N 1 0 2 8 4 3 5 1 9 A *CN102843519A* (21)申请号 201110171421.7 (22)申请日 2011.06.23 H04N 5/235(2006.01) H04N 9/04(2006.01) (71)申请人鸿富锦精密工业(深圳)有限公司 地址 518109 广东省深圳市宝安区龙华镇油 松第十工业区东环二路2号 申请人鸿海精密工业股份有限公司 (72)发明人李后贤 李章荣 罗治平 (54) 发明名称 影像处理系统及方法 (57) 摘要 一种影像处理系统及方法。
2、,该方法包括如下 步骤:获取电子设备摄取的多张影像;获取每张 影像第一个像素点的RGB数值;分别对每张影像 第一个像素点的R值、G值和B值进行分析,以选 择预设比例的R值、G值和B值;分别计算所选择 的R值、G值、B值的平均值,作为该多张影像第一 个像素点的R值、G值、B值的平均值;计算该多张 影像中剩余像素点的R值、G值、B值的平均值;根 据该多张影像中所有像素点的R值、G值、B值的 平均值,组建一张新影像。利用本发明可以自动对 电子设备摄取的多张影像进行处理,生成一张最 佳平均色泽影像。 (51)Int.Cl. 权利要求书2页 说明书5页 附图7页 (19)中华人民共和国国家知识产权局 (。
3、12)发明专利申请 权利要求书 2 页 说明书 5 页 附图 7 页 1/2页 2 1.一种影像处理系统,其特征在于,该系统包括: 影像获取模块,用于获取电子设备的多个感光元件在同一时间摄取的多张影像; 像素点获取模块,用于获取每张影像第一个像素点的RGB数值; 像素点选择模块,用于分别对每张影像第一个像素点的R值、G值和B值进行分析,以 选择预设比例的R值、G值和B值; 像素点平均值计算模块,用于分别计算所选择的R值、G值、B值的平均值,作为该多张 影像第一个像素点的R值、G值、B值的平均值; 重复计算模块,用于根据上述相同方法,计算该多张影像中剩余像素点的R值、G值、B 值的平均值;及 新。
4、影像创建模块,用于根据该多张影像中所有像素点的R值、G值、B值的平均值,组建 一张新影像,并将该新影像显示在电子设备的显示装置上。 2.如权利要求1所述的影像处理系统,其特征在于,所述像素点选择模块选择预设比 例的R值包括: 分别计算每张影像第一个像素点的R值与其它影像第一个像素点的R值之间的差值, 对该差值取绝对值; 计算取绝对值后的所有差值的平均值,得到每张影像第一个像素点R值的平均差值; 及 选择平均差值最小的该预设比例的R值。 3.如权利要求2所述的影像处理系统,其特征在于,所述像素点选择模块根据选择预 设比例R值的相同方法,选择预设比例的G值和B值。 4.如权利要求2所述的影像处理系。
5、统,其特征在于,所述预设比例为80。 5.如权利要求1所述的影像处理系统,其特征在于,所述新影像创建模块还用于:将该 组建的新影像保存至存储器中。 6.一种影像处理方法,其特征在于,该方法包括: 影像获取步骤,获取电子设备的多个感光元件在同一时间摄取的多张影像; 像素点获取步骤,获取每张影像第一个像素点的RGB数值; 像素点选择步骤,分别对每张影像第一个像素点的R值、G值和B值进行分析,以选择 预设比例的R值、G值和B值; 像素点平均值计算步骤,分别计算所选择的R值、G值、B值的平均值,作为该多张影像 第一个像素点的R值、G值、B值的平均值; 重复计算步骤,根据上述相同方法,计算该多张影像中剩。
6、余像素点的R值、G值、B值的 平均值;及 新影像创建步骤,根据该多张影像中所有像素点的R值、G值、B值的平均值,组建一张 新影像,并将该新影像显示在电子设备的显示装置上。 7.如权利要求6所述的影像处理方法,其特征在于,所述像素点选择步骤中选择预设 比例的R值包括: 分别计算每张影像第一个像素点的R值与其它影像第一个像素点的R值之间的差值, 对该差值取绝对值; 计算取绝对值后的所有差值的平均值,得到每张影像第一个像素点R值的平均差值; 权 利 要 求 书CN 102843519 A 2/2页 3 及 选择平均差值最小的该预设比例的R值。 8.如权利要求7所述的影像处理方法,其特征在于,所述选择。
7、预设比例的G值和B值的 方法与选择预设比例R值的方法相同。 9.如权利要求7所述的影像处理方法,其特征在于,所述预设比例为80。 10.如权利要求6所述的影像处理方法,其特征在于,该方法还包括步骤:将该组建的 新影像保存至存储器中。 权 利 要 求 书CN 102843519 A 1/5页 4 影像处理系统及方法 技术领域 0001 本发明涉及一种控制系统及方法,尤其涉及一种影像处理系统及方法。 背景技术 0002 传统摄影机(如数码相机)大多仅具备一组感光元件,所以,每次进行拍摄时仅能 获取单幅影像,无法在单次拍摄时以多感光元件同时产生多幅影像。因此,当使用者以传统 摄影机对静物进行拍摄时,。
8、容易因对焦状况、光线等因素,无法一次即摄得满意的照片,往 往需重复拍摄数张照片,才能够不断修正拍摄质量,从中挑选一张最佳的影像画面。但反复 拍摄过程十分耗时,使得传统摄影机的拍摄效率较为不佳。 0003 目前市面上虽有出售多感光元件摄影机(Multi-Sensor Camera),但都只能利用 摄影机中的多个感光元件在同一时间获取多张影像,然后由用户手动从该多张影像中选择 一张拍摄质量最佳的影像,这种手动选择的方式同样给用户带来不便,降低了摄影机的拍 摄效率。 发明内容 0004 鉴于以上内容,有必要提供一种影像处理系统及方法,其可自动对多感光元件摄 影机在同一时间摄取的多张影像进行处理,生成。
9、一张最佳平均色泽影像。 0005 一种影像处理系统,该系统包括: 0006 影像获取模块,用于获取电子设备的多个感光元件在同一时间摄取的多张影像; 0007 像素点获取模块,用于获取每张影像第一个像素点的RGB数值; 0008 像素点选择模块,用于分别对每张影像第一个像素点的R值、G值和B值进行分析, 以选择预设比例的R值、G值和B值; 0009 像素点平均值计算模块,用于分别计算所选择的R值、G值、B值的平均值,作为该 多张影像第一个像素点的R值、G值、B值的平均值; 0010 重复计算模块,用于根据上述相同方法,计算该多张影像中剩余像素点的R值、G 值、B值的平均值;及 0011 新影像创。
10、建模块,用于根据该多张影像中所有像素点的R值、G值、B值的平均值, 组建一张新影像,并将该新影像显示在电子设备的显示装置上。 0012 一种影像处理方法,该方法包括: 0013 影像获取步骤,获取电子设备的多个感光元件在同一时间摄取的多张影像; 0014 像素点获取步骤,获取每张影像第一个像素点的RGB数值; 0015 像素点选择步骤,分别对每张影像第一个像素点的R值、G值和B值进行分析,以 选择预设比例的R值、G值和B值; 0016 像素点平均值计算步骤,分别计算所选择的R值、G值、B值的平均值,作为该多张 影像第一个像素点的R值、G值、B值的平均值; 0017 重复计算步骤,根据上述相同方。
11、法,计算该多张影像中剩余像素点的R值、G值、B 说 明 书CN 102843519 A 2/5页 5 值的平均值;及 0018 新影像创建步骤,根据该多张影像中所有像素点的R值、G值、B值的平均值,组建 一张新影像,并将该新影像显示在电子设备的显示装置上。 0019 前述方法可以由电子装置执行,其中该电子装置具有附带了一个或多个处理器、 存储器以及保存在存储器中用于执行这些方法的一个或多个模块、程序或指令集。在某些 实施例中,该电子装置提供了包括无线通信在内的多种功能。 0020 用于执行前述方法的指令可以包含在被配置成由一个或多个处理器执行的计算 机程序产品中。 0021 相较于现有技术,所。
12、述的影像处理系统及方法,其可自动对多感光元件摄影机在 同一时间摄取的多张影像进行处理,生成一张最佳平均色泽影像,大幅提高了使用者进行 拍摄作业的效率。 附图说明 0022 图1是本发明电子设备具较佳实施例的结构方框图。 0023 图2是影像处理系统的功能模块图。 0024 图3是本发明影像处理方法的较佳实施例的流程图。 0025 图4是获取多张影像中第一个像素点的RGB值的示意图。 0026 图5是从图4的多张影像中选择预设比例的R值的示意图。 0027 图6A是计算图4中影像P1第一个像素点R值的平均差值的示意图。 0028 图6B是计算图4中影像P5第一个像素点R值的平均差值的示意图。 0。
13、029 图7A是计算图4中10张影像第一个像素点的R值的平均值的示意图。 0030 图7B是计算图4中10张影像第一个像素点的G值的平均值的示意图。 0031 图7C是计算图4中10张影像第一个像素点的B值的平均值的示意图。 0032 图8是计算图4中10张影像中剩余像素点的R值、G值、B值的平均值的示意图。 0033 主要元件符号说明 0034 电子设备 2 影像处理系统 20 存储器 21 感光元件 22 显示装置 24 处理器 26 影像获取模块 201 像素点获取模块 202 说 明 书CN 102843519 A 3/5页 6 像素点选择模块 203 像素点平均值计算模块 204 重。
14、复计算模块 205 新影像创建模块 206 0035 0036 如下具体实施方式将结合上述附图进一步说明本发明。 具体实施方式 0037 在介绍本发明之前,先简要介绍本发明中所用的多感光元件摄影机。 0038 以双感光元件摄影机为例,即利用镀有光学薄膜的棱镜反射入射光,棱镜薄膜反 射50,50透过,从而把入射光等分成两束光,并保持两束光相同的光谱特性和空间偏振 特性,以同时产生两幅影像。同理,三感光元件摄影机利用镀有光学薄膜的棱镜将入射光分 为三束光,如第一层薄膜反射30,70透过,第二层薄膜反射50,50透过,这样就把 入射光等分成三束光,并保持三束光相同的光谱特性和空间偏振特性,以同时产生。
15、三幅影 像。 0039 如图1所示,是本发明电子设备较佳实施例的结构方框图。在本实施例中,该电子 设备2包括通过数据总线相连的影像处理系统20、存储器21、多个感光元件22(图中示出 两个为代表)、显示装置24和处理器26。在本实施例中,所述电子设备2可以是摄影机或 数码相机等具有拍摄功能的设备。 0040 其中,该存储器21用于存储多个感光元件22摄取的影像,以及影像处理系统20 的程序化代码。该影像处理系统20用于自动对电子设备2的多个感光元件22在同一时间 摄取的多张影像进行处理,生成一张最佳平均色泽影像,具体过程参见图3的描述。 0041 在本实施例中,所述多个感光元件22为电子设备2。
16、中的感光耦合元件(Charge Coupled Device,CCD)。所述显示装置24可以是电子设备2的LCD显示屏,用于显示电子 设备2的多个感光元件摄取的影像等资料。 0042 在本实施例中,所述影像处理系统20可以被分割成一个或多个模块,所述一个或 多个模块被存储在所述存储器21中并被配置成由一个或多个处理器(本实施例为一个处 理器26)执行,以完成本发明。例如,参阅图2所示,所述影像处理系统20被分割成影像获 取模块201、像素点获取模块202、像素点选择模块203、像素点平均值计算模块204、重复计 算模块205和新影像创建模块206。本发明所称的模块是完成一特定功能的程序段,比程。
17、序 更适合于描述软件在电子设备2中的执行过程。 0043 如图3所示,是本发明影像处理方法的较佳实施例的流程图。 0044 步骤S10,影像获取模块201获取电子设备2的多个感光元件22在同一时间摄取 的多张影像,并将该同一时间摄取的多张影像保存到存储器21中。 0045 步骤S11,像素点获取模块202从存储器21中提取该同一时间摄取的多张影像,并 获取每张影像第一个像素点的RGB(Red,Green,Blue)数值。该RGB数值包括:第一个像素 点的R值、G值、B值。参阅图4所示,本实施例以电子设备2包括10个感光元件为例进行 说 明 书CN 102843519 A 4/5页 7 说明,则。
18、电子设备2单次拍摄同时获取10张影像,像素点获取模块202获取该10张影像中 第一个像素点的RGB值,即每张影像中的第一个像素点的RGB值,一共获取10个像素点的 RGB值。 0046 步骤S12,像素点选择模块203分别对每张影像第一个像素点的R值、G值和B值 进行分析,以选择预设比例的R值、G值和B值。在本实施例中,所述预设比例为80。参 阅图5所示,像素点选择模块203选择R值最接近的80数据(即P1、P2、P3、P4、P6、P8、 P9、P10),排除R值差异过大的20数据(即P5、P7)。 0047 举例而言,所述选择预设比例的R值的计算方法如下: 0048 首先,像素点选择模块20。
19、3分别计算每张影像第一个像素点的R值与其它影像第 一个像素点的R值之间的差值,然后对该差值取绝对值,计算取绝对值后的所有差值的平 均值,得到每张影像第一个像素点R值的平均差值。然后,像素点选择模块203选择平均差 值最小的80的R值,平均差值最大的20的R值进行排除。 0049 例如,参阅图6A所示,影像P1第一个像素点R值的平均差值 (3+3+10+44+13+39+6+6+4)/914.22。 0050 参阅图6B所示,影像P5第一个像素点R值的平均差值 (44+41+47+34+31+83+38+38+48)/944.88。 0051 计算得出的影像P5第一个像素点R值的平均差值为44.。
20、88,而影像P1第一个像 素点R值的平均差值为14.22,此结果代表影像P5第一个像素点的R值的平均差值,比影 像P1第一个像素点的R值的平均差值要大。按此方法进行计算可以获得其它影像第一个 像素点R值的平均差值,最后排除影像P5与P7第一个像素点的R值。 0052 同理,依照上述方法,像素点选择模块203可以选择预设比例的G值和B值。 0053 步骤S13,像素点平均值计算模块204分别计算所选择的R值、G值、B值的平均值, 作为该多张影像第一个像素点的R值、G值、B值的平均值。 0054 例如,参阅图7A所示,经过步骤S12选择后的8张影像的第一个像素点的R值的 平均值(165+162+1。
21、68+155+152+159+159+169)/8161(取整数)。 0055 参阅图7B所示,该8张影像第一个像素点的G值的平均值(158+156+160+154+ 155+154+158+153)/8156(取整数)。 0056 参阅图7C所示,该8张影像第一个像素点的B值的平均值(197+194+195+190+ 194+192+196+193)/8194(取整数)。 0057 当系统取得该8张影像第一个像素点的RGB平均值(161,156,194)后,该RGB平 均值即为该10张影像第一个像素点的最佳平均色泽(161,156,194)。 0058 步骤S14,重复计算模块205根据上述。
22、步骤S11-S13相同的方法,计算该多张影像 中剩余像素点(第二个像素点、第三个像素点.)的R值、G值、B值的平均值,参阅图8所 示。由于计算方法类似,在此不再赘述。 0059 步骤S15,新影像创建模块206根据该多张影像中所有像素点的R值、G值、B值的 平均值,组建一张新影像,并将该新影像显示在显示装置24上。其中,该新影像即为电子设 备2此次摄取的最佳平均色泽影像。例如,新影像的第一个像素点的RGB值为该多张影像 中所有像素点的R值、G值、B值的平均值(161,156,194)。 0060 在其它实施例中,该方法还包括如下步骤:新影像创建模块206将该组建的新影 说 明 书CN 1028。
23、43519 A 5/5页 8 像保存至存储器21中。 0061 最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照 较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的 技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。 说 明 书CN 102843519 A 1/7页 9 图1 说 明 书 附 图CN 102843519 A 2/7页 10 图2 说 明 书 附 图CN 102843519 A 10 3/7页 11 图3 说 明 书 附 图CN 102843519 A 11 4/7页 12 图4 说 明 书 附 图CN 102843519 A 12 5/7页 13 图5 图6A 说 明 书 附 图CN 102843519 A 13 6/7页 14 图6B 图7A 图7B 说 明 书 附 图CN 102843519 A 14 7/7页 15 图7C 图8 说 明 书 附 图CN 102843519 A 15 。