一种信息处理方法和装置的制造方法
【技术领域】
[0001] 本发明涉及数字图像处理技术领域,特别涉及一种信息处理方法和装置。
【背景技术】
[0002] 传统的照相,是以实际景物为背景,由他人为被拍摄主体照相,或者由被拍摄主体 启动照相机的自动拍照机构,跑到相应位置,延时数秒后自拍。由于在热门的旅游景点拍照 留念的人往往很多,因此如果采用传统的照相方式,被拍摄主体需要等待较长的时间,而且 人潮涌动,拍出的照片中往往会出现无关的人,造成拍照效果不理想。
[0003] 为了减少被拍摄主体等待的时间,避免无关人士出现在照片中,现在提出了一种 虚拟拍照的方法,该方法包括:首先选取一个人流量较少的区域,并对该区域进行两次拍 照,第一次拍照时被拍摄主体不在该区域,第二次拍照时被拍摄主体位于该区域中;然后根 据两次拍照所得的图像,提取被拍摄主体的图像;最后将被拍摄主体的图像与景点的图像 进行合成,即可获得被拍摄主体在景点的图像。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005] 两次拍照的过程中,由于无法保证两次拍照时所拍的区域完全一致,所以无法根 据两次拍照所得的图像,对被拍摄主体的图像进行准确提取,得到的被拍摄主体的图像效 果较差,无法获得被拍摄主体在景点的图像。
【发明内容】
[0006] 为了解决现有技术无法获得被拍摄主体在景点的图像的问题,本发明实施例提供 了一种信息处理方法和装置。所述技术方案如下:
[0007] -方面,本发明实施例提供了一种信息处理方法,所述方法包括:
[0008] 控制所述图像采集单元获取当前采集范围内的第一图像;
[0009] 在控制所述图像采集单元获取第二图像之前,生成第一预览图像;
[0010] 检测所述第一预览图像与所述第一图像的相对位置关系,得到第一检测结果;
[0011] 若所述第一检测结果大于第一阈值,则生成第一提不信息,若所述第一检测结果 小于所述第一阈值,则控制所述图像采集单元获取第二图像。
[0012] 在本发明的第一种可能的实现方式中,所述第一提示信息用于提醒拍摄者调整电 子设备。
[0013] 在本发明的第二种可能的实现方式中,所述方法还包括:
[0014] 若所述第一检测结果大于第二阈值,则不生成所述第一提示信息。
[0015] 在本发明的第三种可能的实现方式中,所述方法还包括:
[0016] 若所述第一检测结果小于所述第一阈值,则生成第二提示信息。
[0017] 在本发明的第四种可能的实现方式中,所述方法还包括:
[0018] 根据所述第一图像和所述第二图像,合成第三图像。
[0019] 可选地,所述第一图像和所述第二图像中的一个不包括被拍摄主体。
[0020] 可选地,所述根据所述第一图像和所述第二图像,合成第三图像,包括:
[0021] 根据所述第一图像和所述第二图像,提取所述被拍摄主体的图像数据;
[0022] 将所述被拍摄主体的图像数据与预存的背景图像进行合成,得到所述第三图像。
[0023] 具体地,所述根据所述第一图像和所述第二图像,提取所述被拍摄主体的图像数 据,包括:
[0024] 对所述第一图像进行灰度变换和去噪滤波,得到第一灰度图像;
[0025] 对所述第二图像进行灰度变换和去噪滤波,得到第二灰度图像;
[0026]当所述第一灰度图像中的像素为第一像素时,在所述第二灰度图像中,确定与所 述第一像素对应的像素的灰度值之差大于第一设定差值的像素的坐标,所述第一像素为灰 度值小于或等于设定阈值的像素;
[0027]当所述第一灰度图像中的像素为第二像素时,在所述第二灰度图像中,确定与所 述第二像素对应的像素的灰度值之差大于第二设定差值的像素的坐标,所述第二像素为灰 度值大于所述设定阈值的像素;
[0028] 根据确定出的所述坐标从所述第二图像中提取所述被拍摄主体的图像数据。
[0029] 具体地,所述将所述被拍摄主体的图像与预存的背景图像进行合成,得到所述第 三图像,包括:
[0030] 根据所述被拍摄主体的图像数据在包括所述被拍摄主体的所述第一图像或所述 第二图像中的坐标,在所述背景图像中确定替换区域;
[0031] 采用所述被拍摄主体的图像数据替换所述背景图像中的替换区域的图像数据,得 到所述第三图像。
[0032] 在本发明的第五种可能的实现方式中,所述检测所述第一预览图像与所述第一图 像的相对位置关系,得到第一检测结果,包括:
[0033] 在所述第一图像的四个边角区域中的至少两个边角区域分别选取一个特征块,每 个特征块位于对应的所述边角区域的中心;
[0034] 在所述第一预览图像的边角区域搜索选取出所述特征块,所述第一预览图像的边 角区域的形状和大小与所述第一图像的边角区域的形状和大小一致;
[0035] 计算所述选取出的特征块与所述第一预览图像的边角区域的匹配值,得到所述第 一检测结果。
[0036] 在本发明的第六种可能的实现方式中,所述方法还包括:
[0037] 根据所述第一图像对所述第二图像进行调整,使调整后的所述第二图像与所述第 一图像对齐。
[0038] 可选地,所述根据所述第一图像对所述第二图像进行调整,包括:
[0039] 在所述第一图像的四个边角区域中的至少两个边角区域分别选取一个特征块,每 个特征块位于对应的所述边角区域的中心;
[0040] 确定选取出的所述特征块在所述第二图像的边角区域中的位置,所述第二图像的 边角区域的大小和形状与所述第一图像的边角区域的大小和形状一致;
[0041] 根据所述选取出的所述特征块在所述第二图像的边角区域中的位置,对所述第二 图像进行调整,使调整后的所述选取出的所述特征块在所述第二图像的边角区域的中心。
[0042] 另一方面,本发明实施例提供了一种信息处理装置,所述装置设置在电子设备上, 所述电子设备包括图像采集单元,所述装置包括:
[0043] 第一控制模块,用于控制所述图像采集单元获取当前采集范围内的第一图像;
[0044] 第一生成模块,用于在控制所述图像采集单元获取第二图像之前,生成第一预览 图像;
[0045] 检测模块,用于检测所述第一预览图像与所述第一图像的相对位置关系,得到第 一检测结果;
[0046] 第二生成模块,用于当所述第一检测结果大于第一阈值时,生成第一提不信息,
[0047] 第二控制模块,用于当所述第一检测结果小于所述第一阈值时,控制所述图像采 集单元获取第二图像。
[0048] 在本发明的第一种可能的实现方式中,所述第一提示信息用于提醒拍摄者调整电 子设备。
[0049] 在本发明的第二种可能的实现方式中,所述第二生成模块还用于,
[0050] 当所述第一检测结果大于第二阈值时,不生成所述第一提示信息。
[0051] 在本发明的第三种可能的实现方式中,所述装置还包括:
[0052] 第三生成模块,用于当所述第一检测结果小于所述第一阈值时,生成第二提示信 肩、。
[0053] 在本发明的第四种可能的实现方式中,所述装置还包括:
[0054] 合成模块,用于根据所述第一图像和所述第二图像,合成第三图像。
[0055] 可选地,所述第一图像和所述第二图像中的一个不包括被拍摄主体。
[0056] 可选地,所述合成模块包括:
[0057] 提取单元,用于根据所述第一图像和所述第二图像,提取所述被拍摄主体的图像 数据;
[0058] 合成单元,用于将所述被拍摄主体的图像数据与预存的背景图像进行合成,得到 所述第三图像。
[0059] 具体地,所述提取单元包括:
[0060] 第一处理子单元,用于对所述第一图像进行灰度变换和去噪滤波,得到第一灰度 图像;
[0061] 第二处理子单元,用于对所述第二图像进行灰度变换和去噪滤波,得到第二灰度 图像;
[0062] 第一确定子单元,用于当所述第一灰度图像中的像素为第一像素时,在所述第二 灰度图像中,确定与所述第一像素对应的像素的灰度值之差大于第一设定差值的像素的坐 标,所述第一像素为灰度值小于或等于设定阈值的像素;
[0063] 第二确定子单元,用于当所述第一灰度图像中的像素为第二像素时,在所述第二 灰度图像中,确定与所述第二像素对应的像素的灰度值之差大于第二设定差值的像素的坐 标,所述第二像素为灰度值大于所述设定阈值的像素;
[0064] 提取子单元,用于根据确定出的所述坐标从所述第二图像中提取所述被拍摄主体 的图像数据。
[0065] 具体地,所述合成单元包括:
[0066] 第三确定子单元,用于根据所述被拍摄主体的图像数据在包括所述被拍摄主体的 所述第一图像或所述第二图像中的坐标,在所述背景图像中确定替换区域;
[0067] 替换子单元,用于采用所述被拍摄主体的图像数据替换所述背景图像中的替换区 域的图像数据,得到所述第三图像。
[0068] 在本发明的第五种可能的实现方式中,所述检测模块包括:
[0069] 第一选取单元,用于在所述第一图像的四个边角区域中的至少两个边角区域分别 选取一个特征块,每个特征块位于对应的所述边角区域的中心;
[0070] 搜索单元,用于在所述第一预览图像的边角区域搜索选取出所述特征块,所述第 一预览图像的边角区域的形状和大小与所述第一图像的边角区域的形状和大小一致;
[0071] 计算单元,用于计算所述选取出的特征块与所述第一预览图像的边角区域的匹配 值,得到所述第一检测结果。
[0072] 在本发明的第六种可能的实现方式中,所述装置还包括:
[0