电子装置及操作所述电子装置的方法

文档序号:6540658阅读:107来源:国知局
电子装置及操作所述电子装置的方法
【专利摘要】提供一种电子装置及操作所述电子装置的方法,其中,所述方法包括:接收图像,在图像中检测非静止对象,显示包括非静止对象的第一图像,选择在第一图像中包括非静止对象的框显区域,基于与第一图像的低相似性来选择第二图像,用在第二图像的框显区域中所表示的图像数据来替换第一图像的框显区域中的图像数据。
【专利说明】电子装置及操作所述电子装置的方法

【技术领域】
[0001]本公开总体上涉及图像分析,更具体地讲,涉及图像转换。

【背景技术】
[0002]用户装置(诸如,蜂窝式电话、平板计算机、个人数字助理和膝上型计算机)是现代生活的必需品和用于发现、存储与使用信息的重要手段。这些用户装置通常处理图形用户界面(GUI)和触摸屏环境,并提供针对计算服务的简单和可靠的访问,包括商务工作、基于娱乐的多媒体服务和网络访问。
[0003]几乎所有的用户装置现在都配备有相机作为标准特征。专业的硬件和软件通常提供各种用于使用相机捕获图像的照相功能。最后,因为用户装置的普遍性和便携性允许用户随时拍摄照片,所以用户装置相机是有益处的。


【发明内容】

[0004]本发明提供一种图像处理方法和设备,其中,所述图像处理方法和设备能够:接收由图像传感器捕获的图像,检测图像中的非静止对象,选择包括非静止对象的第一图像,选择在第一图像中包括非静止对象的框显区域(frame region),用来自第二图像的框显区域的图像数据来替换第一图像的框显区域中的图像数据,并将具有替换后的图像的第一图像显示在显示器上。
[0005]本发明的另一方面在于提供一种图像处理方法和设备,其中,所述图像处理方法和设备允许用户识别框显区域并替换在所述框显区域内的图像数据。
[0006]本发明的另一方面在于提供一种电子装置,其中,当来自连续拍摄的图像或捕获的图像被显示在屏幕上时,所述电子装置能够用来自另一图像的图像数据替换区域中的图像数据,并且,由用户选择的区域包括至少一些表示非静止对象的图像数据。
[0007]根据本发明的一方面,一种图像处理方法包括:接收捕获场景的图像,其中,每个图像在不同的时间被拍摄,在图像中检测非静止对象,选择包括非静止对象的第一图像,选择在第一图像中包括非静止对象的框显区域,选择与第一图像具有低相似性的第二图像,用来自第二图像的框显区域的图像数据来替换第一图像的框显区域中的图像数据,并将具有替换后的图像数据的第一图像显示在显示器上。
[0008]根据本发明的另一方面,一种电子装置包括:获取模块,被配置为接收场景的多个图像;检测模块,被配置为在所述多个图像中检测非静止对象并测量所述多个图像中的图像之间的相似性;区域模块,被配置为选择指定非静止对象的框显区域;操纵模块,被配置为当第二图像与第一图像具有低相似性时,用来自所述多个图像的第二图像的框显区域的图像数据来替换所述多个图像的第一图像中的框显区域的图像数据;显示器,被配置为显示具有替换后的图像数据的第一图像。
[0009]根据本发明的又一方面,一种电子装置包括:至少一个处理器、至少一个显示器、至少一个存储器和至少一个存储在存储器中的程序,其中,所述程序被配置为可由所述至少一个处理器来执行以接收捕获场景的图像,其中,每个图像在不同的时间被拍摄,在图像中检测非静止对象图像数据,选择包括非静止对象的第一图像,选择在第一图像中包括非静止对象的框显区域,选择与第一图像具有低相似性的第二图像,用第二图像的框显区域中的图像数据来替换第一图像的框显区域中所表示的图像数据,并将具有替换后的图像数据的第一图像显示在显示器上。

【专利附图】

【附图说明】
[0010]通过以下结合附图进行的详细描述,本发明的上述特征和优点将变得更加清楚,其中:
[0011]图1是根据本发明的实施例的用户装置的框图;
[0012]图2是根据本发明的实施例的示例图像处理块的框图;
[0013]图3是示出根据本发明的实施例的示例图像处理过程的流程图;
[0014]图4是呈现利用用户装置来拍摄图像的示意图;
[0015]图5是呈现根据本发明的实施例的拍摄的多个图像的示意图;
[0016]图6A是呈现根据本发明的实施例的用户装置的屏幕的示意图;
[0017]图6B是呈现根据本发明的实施例的用户装置的屏幕的示意图;
[0018]图6C是示出根据本发明的实施例的用户装置的屏幕的示意图;以及
[0019]图7是示出根据本发明的实施例的用户装置的屏幕的示意图。

【具体实施方式】
[0020]下文将参照附图来描述本发明的优选实施例。为了清晰和简明,由于对公知功能或构造的详细描述会在不必要地细节上模糊本发明,所以将省略所述详细描述。此外,根据本发明的功能来定义被用于此的术语。因此,取决于用户或操作者的意图或实践,术语会有所不同。因此,这里使用的术语必须基于这里做出的描述来理解。
[0021]简言之,本发明公开一种用于对多个图像进行图像处理的方法和设备。通过在不同时间捕获相同的场景来拍摄连续顺序的图像。在多个图像之中,“非静止对象”可被捕获,其中,这些非静止对象例如是人、动物、汽车和其它移动对象。本发明的目标在于能够从多个图像中的一个图像去除非静止对象中的一个或多个非静止对象。这可通过以下处理来完成:在包含非静止对象的一个图片中定义框显区域,当来自多个图像中的另一图片的相同框显区域不包含非静止对象时,替换所述一个图片中的框显区域。通过针对一个或多个非静止对象重复这种处理,可从图片去除一个或多个非静止对象,其中,从多个图像创建最终单个图片,而缺少不期望的非静止对象,其中,所述最终单个图片为两个或更多个图像的合成,。
[0022]图1示出根据本发明的实施例的用户装置的框图。
[0023]用户装置100可以是移动电话、移动pad、媒体播放器、平板计算机、手持式计算机或个人数字助理(PDA)或一些类似的便携式计算装置。此外,用户装置100可以是任何包括以下装置的移动终端,其中,所述装置具有两个或更多个从上述装置组合的功能。
[0024]用户装置100可包括:主机装置100、外部存储器装置121、图像传感器122、传感器装置123、全球定位系统(GPS)接收装置124、无线通信装置125、音频装置126、外部端口装置127、触摸屏装置128、其它输入/控制装置129和供电装置130。外部存储器装置121和外部端口装置127均可形成为复数个。
[0025]主机装置110可包括:内部存储器111、一个或多个处理器112和接口 113。内部存储器111、一个或多个处理器112和接口 113可以是分离的组件,或者,它们可形成为一个或多个集成电路。
[0026]处理器112可运行各种软件程序以执行用户装置100的各种功能,并针对语音、视频和数据通信执行处理和控制。此外,处理器112可运行存储在内部存储器111和/或外部存储器装置121中的软件程序(S卩,指令集),以执行与运行的程序相应的各种功能。例如,处理器112可运行存储在内部存储器111和/或外部存储器装置121中的软件程序和/或与所述软件程序协调操作,以执行描述于此的本发明的实施例。处理器112还可包括一个或多个应用处理器单元(APU)、图形处理器单元(GPU)、音频处理器单元和通信处理器单元坐寸ο
[0027]应用处理器单元可驱动用户装置100的操作系统(OS)和各种特征、功能、控制和接口等。应用处理器单元可由一个具有各种集成功能(诸如处理器核、存储器单元、显示系统/控制器、多媒体编解码器、2D/3D加速引擎、图像信号处理器、相机、音频、调制解调器、高速和低速串行/并行连通性接口等)的芯片来形成。应用处理器单元可以是将功能集成到一体的“片上系统”,在这种情况下,如上所述,所述功能可包括:驱动OS和各种应用程序,控制各种系统并协调各种装置/接口的功能。
[0028]图形处理器单元可处理图形相关的操作(诸如图形加速,信号转换和屏幕输出等)。图形处理器单元可解决由应用处理器单元进行高强度的图形处理造成的所谓“瓶颈”现象,并因此允许相对于应用处理器单元更快的2D或3D图形的处理。
[0029]音频处理器单元可处理音频相关的操作。例如,音频处理器单元可负责通过音频效果或音频效果单元转换数字或模拟形式的音频信号。
[0030]通信处理器单元实现用户装置100与其它装置之间的通信,并执行功能(诸如,当用户装置100访问网络通信功能时设置网络连接)。
[0031]接口 113连接用户装置100和主机装置110的各种装置。
[0032]外部存储器装置121可包括高速随机存取存储器和/或非易失性存储器(诸如一个或多个磁盘存储单元、一个或多个光存储装置和/或闪存(例如,NAND, N0R))。外部存储器装置121还可存储软件,其中,所述软件包括:0S、通信程序、相机程序、图形程序、一个或多个应用程序、用户界面程序和编解码器程序等)。术语“程序”可表示被设计为执行一个或多个特定功能的指令集或指令的集合。可由OS通过各种应用程序编程接口(API)来操作、运行或以其他方式协调通信程序、相机程序、图形程序、一个或多个应用程序、用户界面程序和编解码器程序。
[0033]OS 程序可以是嵌入式 OS (诸如 WINDOWS、LINUX、Darwin、RTXC、OS X 或 VxWorks),并可包括控制通用系统操作的各种软件组件。通用系统操作的控制可包括:存储器管理和控制、存储硬件(即,装置)控制和管理以及功率控制和管理等。此外,OS程序还可执行平滑各种硬件(即,装置)与软件组件(即,程序)之间的通信的功能。
[0034]通信程序可通过无线通信装置125或外部端口装置127实现与计算机、服务器或用户装置的通信。
[0035]相机程序可包括能够实现相机相关的处理或功能的相机相关的软件组件。相机程序可在API (诸如开放式图形库、DirectX等)的支持下执行将各种效果应用到从图像传感器122输出的静态图像的预处理。还可执行后处理,其中,在静态图像被图像传感器捕获并存储在用户装置100上之后,将各种效果应用到静态图像。
[0036]图形程序可包括各种软件组件以便提供图形输出并将图形输出显示到触摸屏装置128。图形程序可在API (诸如开放式图形库、DirectX等)的支持下产生图形输出,并提供能够将各种效果添加到图像的各种过滤器。术语“图形”可指示,例如文字图形、网页、图形图标、数字图像、视频、动画等。图形程序可以是图像浏览器、或用于对图像进行后处理的图像编辑程序、或相机相关的程序、或被优化以对图像进行预处理的视频电话相关的程序。图形程序可执行在完成渲染之后将各种效果应用到图像的后处理、或将各种效果应用到静态图像的预处理。
[0037]应用程序可包括:互联网浏览器、电子邮件应用、即时信使、文字处理器、键盘模拟器、地址薄、触摸列表、微件、数字版权管理(DRM)软件、语音识别软件、语音复制软件、位置确定功能和基于位置的服务等。
[0038]用户界面程序可包括适于产生和支持图形用户界面的各种软件组件。此外,用户界面程序可包括指定关于在正常操作期间应如何改变用户界面的状态、在什么情况下改变用户界面的状态等的指令的信息。
[0039]编解码器程序可包括与视频文件的编码和解码相关的软件组件。
[0040]外部存储器装置121还可包括除上述程序之外的附加程序(即,指令集)。此外,可通过包括一个或多个流处理器和/或专用集成电路(ASIC)的硬件、软件或它们的组合来执行用户装置100的各种功能。
[0041]图像传感器122可提供相机功能(诸如照片和视频片段记录等)。图像传感器122可包括电荷耦合器件(CXD)、或互补金属氧化物半导体(CMOS)传感器。此外,图像传感器122可调整硬件配置的变化,诸如,为便于变焦功能而进行的镜头移动、或光圈的焦比(focal ratio)的改变。
[0042]通过一个或多个通信总线或流线,用户装置100的各种组件可互相连接。
[0043]传感器装置123可包括运动传感器、光学传感器或温度传感器等,并可被用来实现各种功能。运动传感器可感测用户装置100的运动,光学传感器可感测周围光源,并且温度传感器可检测直接环境内热或冷的相对程度。
[0044]GPS接收装置124可接收从GPS卫星发送的信号以计算用户装置100的当前位置。
[0045]无线通信装置125实现无线通信,并可包括:射频(RF)发射器和接收器,或光(例如,紫外线)发射器和接收器。所述无线通信装置125可包括模块,其中,所述模块包括至少一个天线和RF连接器等。无线通信装置125可被设计为在以下网络之一中操作:全球移动通信系统(GSM)网络、全球演进的增强型数据(EDGE)网络、码分多址(CDMA)网络、宽频带-CDMA (W-CDMA)网络、长期演进(LTE)网络、正交频分多址(OFDMA)网络、无线LAN或/和蓝牙网络。
[0046]音频装置126可被连接到扬声器1261和麦克风1262,执行音频输入和输出功能(诸如语音识别、语音复制、数字录音和电话交谈等),并包括音频放大器。音频装置126可允许用户通过扬声器1261和麦克风1262进行通信。音频装置126还从主机装置110接收数据信号,将接收到的数据信号转换为电信号,并通过扬声器1261输出转换的电信号。扬声器1261将电信号转换为具有可听频带的信号,并输出所述信号。麦克风1262可将从人或其它声源输出的声波转换为电信号。此外,音频装置126可从麦克风1262接收电信号,将接收到的电信号转换为音频数据信号,并将转换的音频数据信号发送到主机装置110。音频装置126可包括可拆卸的耳机、头戴式耳机或耳机。
[0047]外部端口装置127可直接地将用户装置100连接到其它用户装置,或间接地通过网络(诸如,例如,互联网、内部网或无线LAN)将用户装置100连接到其他用户装置。
[0048]触摸屏装置128可提供用户装置100与用户之间的输入和输出界面。触摸屏装置128可采用触摸感测技术将来自用户的触摸输入传送到主机装置110,并向用户显示视觉信息(诸如,从主机装置110提供的文本、图形或视频)。触摸屏装置128可包括显示图像的显示器,并且所述显示器可以是以下项之一:电湿润显示器(EWD)、电子纸、等离子显示板(PDP)、液晶显示器(IXD)、有机电致发光二极管(OLED)和有源矩阵有机发光二极管(AM0LED)。此外,触摸屏装置128可包括接收触摸的装置,并且所述装置可以是以下项之一:针对触笔的数字转换器、电容型覆盖触摸板、电阻型覆盖触摸板、表面声波触摸板和红外光束触摸板。
[0049]其它输入/控制装置129可包括用于音量控制的上/下按钮。此外,其它输入/控制装置129可包括诸如以下项的指示器中的至少一种:下压按钮、锁定按钮、锁定开关、指轮(thumb-wheel)、转盘、杆和触笔等。
[0050]供电装置130可包括至少一个电源管理集成电路(PMIC)。所述PMIC可调整电池电源。例如,处理器112将针对将被处理的负载进行调整的接口信号提供给供电装置130,并且,供电装置130根据接口信号适当地调整被提供给处理器112的核电压,允许不断地以最小功率来驱动处理器112。可与以下项中的至少一个相关联地形成所述PMIC:外部存储器装置121、图像传感器122、传感器装置123、GPS接收装置124、无线通信装置125、音频装置126、外部端口装置127、触摸屏装置128、其它输入/控制装置129。此外,可形成组合的PMIC,并且组合的PMIC不仅可调整主机装置110的电池电源,而且可调整以下项中的至少一个的电池电源:外部存储器装置121、图像传感器122、传感器装置123、GPS接收装置
124、无线通信装置125、音频装置126、外部端口装置127、触摸屏装置128和其它输入/控制装置129。
[0051]图2示出根据本发明的实施例的图像处理块的配置。
[0052]图像处理模块200可包括:获取模块210、检测模块220、区域模块230、显示模块240和操纵模块250。
[0053]获取模块210、检测模块220、区域模块230、显示模块240和操纵模块250可被实施为硬件部件、软件部件或其中的一些组合。例如,模块可全部实施为在处理器112上运行的互操作软件。可选地,所述模块的一些部分可被实施为运行专门指令集的专用硬件。可按照被认为令人满意或有益处的方式来采用任何实施。
[0054]获取模块210可从图像传感器122接收多个图像。所述图像可被接收为通过图像后处理相关的功能的连续多个图像。可选地,获取模块210可接收来自运动图片的多个图像。运动图片可包括视频、视频图片和动态图像之一。
[0055]检测模块220可从多个图像检测表示非静止对象的非静止对象图像数据。例如,通过在连续的多个图像的像素之间进行比较,检测模块220可检测非静止对象图像数据。
[0056]检测模块220可自动地在第一图像内检测一些非静止对象图像数据。检测模块220可在第二图像内检测相同非静止对象图像数据的缺少。优选地,检测模块220通过确定第二图片在关键区域内是否与第一图像具有低相似性来完成上述处理。因此,对于第一图像,区域或框显区域可自动地被确定或由用户输入。区域或框显区域可被定义为在多个图像内的所有图像之间一致的地区。所述框显区域在被应用到主图像时,可包含一些非静止对象或全部非静止对象。
[0057]因此,如果第二图像相对于第一图像具有低相似性,则检测模块220可确定第二图片在框显区域中缺少非静止对象图像数据。检测模块220可在多个图像内测量第一图像与其它图像之间的相似性。可通过使用像素差、直方图差或两者的组合来执行相似性的测量。
[0058]区域模块230可从由用户进行的输入来确定框显区域。例如,用户触摸(即,例如,接触、悬停、轻击一次、轻击两次、拖放、轻弹)触摸屏上的适当位置,区域模块230可从围绕与手指接触的点的触摸屏的预设范围来确定框显区域。所述区域可以是矩形或圆形。另外,区域模块230可允许用户设置框显区域的范围。例如,当用户通过在触摸屏上进行拖动将触摸起始点连接到触摸结束点时,区域模块230可确定在拖动路径内的区域。根据需要可实施其他变化。
[0059]显示模块240可显示包括至少一些非静止对象图像数据的第一图像。显示模块220可响应于例如用户对区域的选择来显示区域。
[0060]操纵模块250可用来自第二图像(其不包含非静止对象)的相同框显区域的图像数据来替换第一图像(包含非静止对象)的框显区域的图像数据。
[0061]图3是示出根据本发明的实施例的示例图像处理过程的流程图。
[0062]参照图3,在操作301中,处理器112 (和/或获取模块210)可从图像传感器122接收多个图像。可选地,处理器112可从运动图片获取多个图像。多个图像可捕获跨越某一时间跨度的单个场景。例如,用户装置100上的相机可被设置为连拍(burst fire)模式,使得它迅速地捕获一系列图像。
[0063]在操作303中,处理器112 (和/或检测模块220)可在多个图像中的每个图像内检测表示非静止对象的非静止对象图像数据。可通过各种方法来检测非静止对象。例如,多个图像中的所有图像可与被选择成为主图像的单个图像进行比较。图像之间的所有差异超过预定差异阈值可被识别为非静止对象。
[0064]在操作305中,处理器112 (和/或显示模块230)可显示包括至少一些非静止对象图像数据的第一图像。第一图像可被显示给用户,使得例如用户可选择包含一个或多个非静止对象的一个或多个区域。
[0065]在操作307中,处理器112 (和/或检测模块220)可确定、选择表示至少一些非静止对象图像的第一图像的框显区域或接收对所述框显区域的输入指定。例如,用户可使用触摸屏装置128指示其内存在非静止对象的框显区域。可选地,如上所述,处理器112 (和/或检测模块220)可基于非静止对象的识别来在算法上确定必要的框显区域。
[0066]在操作309中,处理器112 (和/或检测模块220)可从多个图像选择第二图像。基于第二图像与第一图像具有的相似性水平来选择第二图像。低相似性指示来自第一图像的框显区域中的非静止对象没有存在于第二图像中的相同框显区域。
[0067]在操作311中,处理器112 (和/或操纵模块240)用第二图像的框显区域内的图像数据来替换第一图像的框显区域内的图像数据,由此从图像去除非静止对象。得到的合成图像可在触摸屏装置128上显示给用户。
[0068]图4是呈现利用用户装置来拍摄图像的示意图。用户可使用用户装置100来捕获包含非静止对象411的连续顺序的照片。用户装置100可将由图像传感器122获取的静态图像(即,预览图像)显示在显示器401上。可设置用户装置100,以便一次拍摄若干图像。例如,用户可按住拍照按钮403,于是只要拍照按钮403被按下,用户装置100就可连续地捕获图像。可选地,用户装置100可被设置到多照片模式,(诸如“连发”模式),使得单次激活拍照按钮403可触发多个图像的捕获。因此,当用户向下按采集按钮403时,用户装置100可获取多个图像。
[0069]图5是呈现根据本发明的实施例的拍摄的多个图像的示意图,显示一系列连续捕获的照片。如上所述,可在连续捕获的图像内表示非静止对象(在这种情况下是车)511、513、515、517。检测模块220可通过比较每个图像501、503、505和507并确定其中差异所在来检测运动对象。
[0070]图6A到图6C是呈现根据本发明的实施例的用户装置的屏幕的示意图,其中,用户努力删除非静止对象。参照图6A,用户装置100可显示来自图5的包括非静止对象的单个图像505。用户可触摸在屏幕401上的位置以指示或选择包含非静止对象(如由椭圆表示的)的合适的框显区域。在这种情况下,选择的非静止对象是汽车的天线。
[0071]参照图6B,响应于用户输入,用户装置100可显示围绕由用户指示的点的具有预定半径的框显区域603的图形指示符。当框显区域603中包括一些或全部非静止对象613时,用户装置100可在框显区域603内用来自与图像505具有低相似性的第二图像(例如,图像501或507会是适合的第二图像)的图像数据来替换图像数据615。如上所述,可通过检索与当前图像505具有低相似性的交替图像501、503和507来做出对第二图像的选择。例如,因为图像503与显示在屏幕上的当前图像505高度相似,所以不选择使用图像503。这里,图像501或图像507适于选择,因为它们与当前图像505具有低相似性。
[0072]参照图6C,当前图像505现在可具有来自图像501 (或图像507)的框显区域603中的图像数据。因此,因为没有天线显示在来自图像501 (或图像507)的相同框显区域的相应图像数据中,所以去除显示在图像505中的天线,汽车对象看起来好像没有天线。
[0073]图7是呈现根据本发明的实施例的用户装置的屏幕的示意图。当用户对框显区域的指定指示未能包含非静止对象数据的区域时,用户装置100可输出错误消息701。错误消息可采取例如弹出式消息的形式,,并可伴随有文本、图形或声音。错误消息可向用户传达:因为没有非静止对象出现在框显区域内,所以不可能在选择区域内进行删除。
[0074]根据描述于此的实施例的方法可通过硬件、软件或硬件与软件的组合形式来实施。
[0075]当所述方法被实施为软件时,可提供存储一个或多个程序(即,软件模块)的计算机可读存储介质。存储在计算机可读存储介质中的一个或多个程序被配置为可由电子装置中的一个或多个处理器运行。所述一个或多个程序可包括允许电子装置执行根据描述于此的实施例的方法的指令。
[0076]这些程序可被存储在随机存取存储器(RAM )、包括闪存的非易失存储器、只读存储器(ROM)、电可擦可编程只读存储器(EEPROM)、磁盘存储装置、光盘-ROM (CD-ROM)、数字通用盘(DVD)或其它类型的光存储装置、或磁带盒。程序还可被存储在由上述装置中的一些或全部装置的组合形成的存储器中。此外,可按照复数形式来采用每种类型的存储器。
[0077]此外,程序还可被存储在可附接的存储装置中,其中,可由电子装置通过通信网络(诸如互联网、内部网、局域网(LAN)、广域网(WLAN)或存储区域网络(SAN)或上述项组合的通信网络)访问所述存储装置。这些存储装置可由电子装置通过外部端口来访问。
[0078]此外,移动电子装置可访问通信网络上单独的存储装置。
[0079]根据本发明的各种实施例,当多个连续拍摄或捕获的图像中的一个图像被显示在屏幕上,并且由用户选择的区域包括至少一些表示非静止对象的图像数据时,包括在所述区域中的显示图像的图像数据可用其它图像的图像数据来替换。用户可通过使用手势(例如,触摸、悬停、单击、双击、拖拽或轻弹)进行区域选择来部分地或全部地删除表示非静止对象的图像数据。可根据用户的手势来改变区域的范围。相应地,当表示非静止对象的图像数据部分地或完全地被包括在由用户选择的区域中时,全部图像数据可被替换,由此从图像去除非静止对象。另外,当一些表示非静止对象的图像数据被包括在由用户选择的区域中时,所述一些图像数据可被替换,由此从图像去除一些非静止对象。
[0080]本公开的上述实施例可通过硬件、固件来实施,或经由运行可存储在记录介质(诸如⑶ROM、数字通用盘(DVD)、磁带、RAM、软盘、硬盘、或磁光盘)中的软件或计算机代码或通过网络下载的计算机代码(其中,所述计算机代码最初存储在远程记录介质或非暂时性机器可读介质上并将被存储在本地记录介质上)来实施,使得可使用通用计算机或专用处理器经由被存储在记录介质上的这种软件来呈现描述于此的方法,或以可编程硬件或专用硬件(诸如ASIC或FPGA)来实施所述方法。如本领域中所理解:计算机、处理器、微处理器控制器或可编程硬件包括存储器部件(例如RAM、ROM、闪存等),其中,所述存储器部件可存储或接收软件或计算机代码,其中,所述软件或计算机代码在被计算机、处理器或硬件访问并执行时将实施描述于此的处理方法。此外,将认识到:当通用计算机访问用于实施于此示出的所述处理的代码时,所述代码的执行将通用计算机转变为用于执行于此示出的所述处理的专用计算机。
[0081]可通过硬件、软件或两者的组合来实施附图中提供的任何功能和步骤,并可在计算机的编程指令内全部或部分地执行所述任何功能和步骤。
[0082]可自动地执行在此的功能和处理步骤,或者,可响应于用户命令全部地或部分地执行所述功能和处理步骤。在不需要用户直接启动活动的情况下,响应于可执行指令或装置操作来执行自动执行的活动(包括步骤)。
[0083]在此提到的术语“单元”或“模块”可被理解为包括硬件(诸如被配置为用于特定期望的功能的处理器或微处理器)、或包括机器可执行代码的非临时性介质。
[0084]虽然已经参照本发明的特定优选实施例示出并描述了本发明,但是本领域技术人员将理解:在不脱离由权利要求限定的本发明的精神和范围的情况下,可对其做出形式和细节上的各种改变。因此,本发明的范围不是由本发明的详细描述来限定,而是由权利要求来限定,并且所述范围内的所有差别将被解释为包括在本发明中。
【权利要求】
1.一种图像处理的方法,所述方法包括: 接收捕获场景的图像,其中,每个图像在不同的时间被拍摄; 在图像中检测非静止对象; 选择包括非静止对象的第一图像的框显区域; 选择与第一图像具有低相似性的第二图像; 用来自第二图像的框显区域的图像数据来替换第一图像的框显区域中的图像数据;以及 将具有替换后的图像数据的第一图像显示在显示器上。
2.根据权利要求1所述的方法,还包括:将框显区域的图形指示符显示在显示器上。
3.根据权利要求1所述的方法,还包括:基于框显区域内缺少非静止对象来选择具有低相似性的第二图像。
4.根据权利要求1所述的方法,还包括:通过使用图像传感器连续地拍摄场景来接收图像。
5.根据权利要求1所述的方法,还包括:通过连续地捕获运动图片来接收图像。
6.根据权利要求1所述的方法,还包括:利用像素差、直方图差或像素差与直方图差两者来测量相似性。
7.一种电子装置,包括: 获取模块,被配置为接收场景的图像; 检测模块,被配置为在图像中检测非静止对象,并测量至少两个图像之间的相似性; 区域模块,被配置为选择指定非静止对象的框显区域; 操纵模块,被配置为当第二图像与第一图像具有低相似性时,用来自图像中的第二图像的框显区域的图像数据来来替换图像中的第一图像中的框显区域的图像数据; 显示器,被配置为显示具有替换后的图像数据的第一图像。
8.根据权利要求7所述的电子装置,其中,区域模块被配置为将框显区域的图形指示符显示在显示器上。
9.根据权利要求7所述的电子装置,其中,操纵模块基于框显区域中缺少非静止对象来选择具有低相似性的第二图像。
10.根据权利要求7所述的电子装置,其中,获取模块通过使用图像传感器进行的对场景的连续拍摄来接收图像。
11.根据权利要求7所述的电子装置,其中,获取模块通过连续捕获运动图片来接收图像。
12.根据权利要求7所述的电子装置,其中,操纵模块使用像素差或直方图差来测量低相似性。
【文档编号】G06F3/0484GK104049861SQ201410096310
【公开日】2014年9月17日 申请日期:2014年3月14日 优先权日:2013年3月14日
【发明者】罗进熙, 李基赫, 尹泳权 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1