基于减少的候选块执行运动估计的电子电路和电子设备制造技术

技术编号:24692705 阅读:105 留言:0更新日期:2020-06-27 11:39
提供了基于减少的候选块执行运动估计的电子电路和电子设备。该电子电路包括块确定器、候选选择器和运动矢量生成器,以执行图像之间的运动估计。块确定器为对构成图像的块的每次递归确定对应于图像上的当前位置的当前块以及对应于相对于当前位置的相对位置的候选块。候选选择器选择一些候选块。运动矢量生成器基于一个参考补丁而为当前块生成运动矢量,该一个参考补丁是从由所选择的候选块的候选运动矢量指示的参考补丁确定的。与在第一递归中选择的候选块相对应的相对位置中的至少一个不同于与在第一递归之后的第二递归中选择的候选块相对应的相对位置中的每一个。

Electronic circuits and devices for motion estimation based on reduced candidate blocks

【技术实现步骤摘要】
基于减少的候选块执行运动估计的电子电路和电子设备相关申请的交叉引用本申请要求于2018年12月18日在韩国知识产权局提交的韩国专利申请No.10-2018-0164422的优先权,该韩国专利申请的公开内容通过引用整体结合于此。
本公开涉及电子电路和电子设备,更具体地,涉及用于图像或视频处理的运动估计的电子电路和电子设备。
技术介绍
如今,正在使用各种类型的电子设备。电子设备根据其包括的电子组件(例如,设备和电路)的操作来执行它自己的功能。如今正在使用的大多数电子设备包括能够生成和输出图像和/或视频信息的组件。例如,相机设备可以拍摄对象以生成静止图像和/或运动图像的数据,并且显示设备可以基于该数据而输出可视识别的图像信息。同时,随着对更鲜明的图像和视频信息的需求增加,用于显示图像和视频的数据的量逐渐增加,并且正在开发用于处理图像和视频的各种技术。然而,当要处理大量数据时,可能花费长时间从存储器读取数据并处理所读取的数据。在这种情况下,数据处理的速度可能降低,并且可能消耗大量功率来处理数据。
技术实现思路
本公开的示例实施例可以减少为运动估计而参考的数据的量,而不降低运动估计的准确度或者使运动估计的准确度的降低最小化。在示例实施例中,可以基于数量减少的候选块来执行运动估计。在一些示例实施例中,电子电路可以执行图像之间的运动估计,并且可以包括块确定器、候选选择器和运动矢量生成器。所述块确定器可以为对构成图像的块的每次递归确定与所述图像上的当前位置相对应的当前块,以及与相对于所述当前位置的相对位置相对应的候选块。所述候选选择器可以选择所述候选块中的一些。所述运动矢量生成器可以基于一个参考补丁而为所述当前块生成运动矢量,该一个参考补丁是从由所选择的候选块的候选运动矢量指示的参考补丁中确定的。所述电子电路可以参考所述候选块,使得从与在对构成所述图像的所述块的所有递归期间参考的所有候选块相对应的所有相对位置中,交替地选择与在对构成所述图像的所述块的每次递归中参考的所述候选块相对应的所述相对位置。与在对构成所述图像的所述块的每次递归中参考的所述候选块相对应的所述相对位置的第一数量可以小于所有相对位置的第二数量。对于构成所述图像的所述块的每次递归,与所述候选块相对应的所述相对位置中的至少一个可以改变。例如,与在对构成所述图像的所述块的递归中的第一递归中选择的所述候选块相对应的所述相对位置中的至少一个可以不同于与在所述第一递归之后的第二递归中选择的所述候选块相对应的所述相对位置中的每一个。根据示例实施例,随着运动估计中参考的数据的量减少,可以提高运动估计的速度,并且可以降低功耗。附图说明通过参考附图详细描述本公开的示例性实施例,本公开的上述和其他目的和特征将变得显而易见。图1是示出根据一些示例实施例的可以包括电子电路的电子设备的示例配置的框图。图2是描述在图1的电子设备中执行的运动估计的概念图。图3A至图3C是描述关于运动估计的用于构成图像的块的递归的概念图。图4是描述执行运动估计的示例操作的流程图。图5A和图5B是示出在运动估计中参考的当前块和候选块的示例的概念图。图6是描述当前块和参考补丁之间的相似度的概念图。图7和图8A至图8C是描述用于运动估计的全搜索的概念图。图9是描述用于下一个当前块的随后的运动估计的概念图。图10是示出根据一些示例实施例的用于执行运动估计的电子电路的示例配置的框图。图11、图12A、图12B、图13、图14、图15A至图15D和图16是示出根据一些示例实施例的在运动估计中选择一些候选块的示例的概念图。图17是描述根据一些示例实施例的参考候选块的计数的图表。图18是示出根据一些示例实施例的用于执行运动估计的电子电路的示例配置的框图。图19是描述根据一些示例实施例的用于执行运动估计的示例操作的流程图。具体实施方式下面,将参考附图详细并清楚地描述一些示例实施例,使得本领域技术人员能够容易地实现本公开。图1是示出根据一些示例实施例的可以包括电子电路的电子设备1000的示例配置的框图。例如,电子设备1000可以被实现为各种类型的电子设备(例如,台式计算机、平板计算机、膝上型计算机、智能手机、可穿戴设备、数码相机、显示设备、工作站、服务器、电动车辆、家用电器、医疗设备等)之一。电子设备1000可以包括各种电子电路和设备。例如,电子设备1000可以包括图像处理块1100、通信块1200、音频处理块1300、缓冲存储器1400、非易失性存储器1500、用户接口1600、显示面板1700、主处理器1800以及电源管理电路1900。图像处理块1100可以通过透镜1110接收光。图像处理块1100的图像传感器1120可以基于所接收的光生成与外部对象相关联的图像信号。该图像信号可以描述外部对象的静止图像和/或运动图像。例如,静止图像可以提供图片,而运动图像可以提供视频。通信块1200可以通过天线1210与外部设备/系统交换信号。通信块1200的收发器1220和调制器/解调器(调制解调器)1230可以根据各种有线/无线通信协议中的一种或更多种协议来处理与外部设备/系统交换的信号。音频处理块1300可以通过使用音频信号处理器1310来处理声音信息。音频处理块1300可以接收通过麦克风1320输入的音频,和/或可以通过扬声器1330输出音频。缓冲存储器1400可以存储用于电子设备1000的操作的数据。例如,缓冲存储器1400可以临时存储由主处理器1800处理或要由主处理器1800处理的数据。例如,缓冲存储器1400可以包括易失性存储器(例如,静态随机存取存储器(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)等)和/或非易失性存储器(例如,相变RAM(PRAM)、磁阻RAM(MRAM)、阻变RAM(ReRAM)、铁电RAM(FRAM)等)。非易失性存储器1500无论是否供电都可以存储数据。例如,非易失性存储器1500可以包括各种非易失性存储器(例如,闪存、PRAM、MRAM、ReRAM、FRAM等)中的至少一种。例如,非易失性存储器1500可以包括可移除存储器(例如,安全数字(SD)卡或固态硬盘(SSD))和/或嵌入式存储器(例如,嵌入式多媒体卡(eMMC))。用户接口1600可以仲裁在用户和电子设备1000之间的通信。例如,用户接口1600可以包括用于接收来自用户的输入的输入接口和用于向用户提供信息的输出接口。显示面板1700可以向用户提供可视信息。例如,显示面板1700可以基于图像数据显示静止图像和/或运动图像。例如,显示面板1700可以被实现为液晶显示器(LCD)、发光二极管(LED)显示器、有机LED(OLED)显示器、有源矩阵OLED(AMOLED)显示器等。主处理器1800可以控制电子设备1000的组件的整体操作。主处理器1本文档来自技高网...

【技术保护点】
1.一种用于执行图像之间的运动估计的电子电路,所述电子电路包括:/n块确定器,所述块确定器用于为对构成图像的块的每次递归确定当前块和候选块,所述当前块对应于所述图像上的当前位置,所述候选块对应于相对于所述当前位置的相对位置;/n候选选择器,所述候选选择器用于选择所述候选块中的一些候选块;以及/n运动矢量生成器,所述运动矢量生成器用于基于一个参考补丁而为所述当前块生成运动矢量,所述一个参考补丁是从由所选择的候选块的候选运动矢量指示的参考补丁中确定的,/n其中,与在对构成所述图像的所述块的递归中的第一递归中选择的所述候选块相对应的所述相对位置中的至少一个不同于与在所述第一递归之后的第二递归中选择的所述候选块相对应的所述相对位置中的每一个。/n

【技术特征摘要】
20181218 KR 10-2018-01644221.一种用于执行图像之间的运动估计的电子电路,所述电子电路包括:
块确定器,所述块确定器用于为对构成图像的块的每次递归确定当前块和候选块,所述当前块对应于所述图像上的当前位置,所述候选块对应于相对于所述当前位置的相对位置;
候选选择器,所述候选选择器用于选择所述候选块中的一些候选块;以及
运动矢量生成器,所述运动矢量生成器用于基于一个参考补丁而为所述当前块生成运动矢量,所述一个参考补丁是从由所选择的候选块的候选运动矢量指示的参考补丁中确定的,
其中,与在对构成所述图像的所述块的递归中的第一递归中选择的所述候选块相对应的所述相对位置中的至少一个不同于与在所述第一递归之后的第二递归中选择的所述候选块相对应的所述相对位置中的每一个。


2.根据权利要求1所述的电子电路,其中,所述块确定器确定所述当前块,使得对于构成所述图像的所述块的每次递归,所述图像上的所述当前位置移动以与未生成运动矢量的块相对应。


3.根据权利要求2所述的电子电路,其中,所述块确定器确定所述候选块,使得对于构成所述图像的所述块的每次递归,移动后的所述当前位置与所述相对位置之间的坐标关系不改变。


4.根据权利要求1所述的电子电路,还包括:
相似度计算器,所述相似度计算器用于计算所述当前块与每个所述参考补丁之间的相似度,
其中,关于所述一个参考补丁计算出的相似度是关于所述参考补丁计算出的相似度中的最大相似度。


5.根据权利要求4所述的电子电路,其中,所述当前块与每个所述参考补丁之间的所述相似度是基于所述当前块的像素值与每个所述参考补丁的像素值之差的总和来计算的。


6.根据权利要求1所述的电子电路,其中,所述运动矢量生成器用于:
基于第一像素与第二像素之间的相似度以及所述第二像素与第三像素之间的相似度,确定最终参考补丁,所述第一像素构成所述一个参考补丁,所述第二像素是基于所述第一像素在所述图像上的位置而确定的,所述第三像素构成所述当前块,以及
根据指示所述最终参考补丁的最终运动矢量,获得所述当前块的所述运动矢量。


7.根据权利要求1所述的电子电路,其中,关于与在所述第一递归中选择的第一候选块相对应的相对位置,候选块在所述第二递归中不被选择。


8.根据权利要求1所述的电子电路,其中,关于与在所述第一递归中未被选择的候选块相对应的相对位置,第二候选块在所述第二递归中被选择。


9.根据权利要求1所述的电子电路,其中,对于构成所述图像的所述块的每次递归,所述候选选择器不同地选择所述候选块中的一些候选块,使得在对构成所述图像的所述块的所有递归期间选择所述候选块的计数是等同的。


10.一种电子...

【专利技术属性】
技术研发人员:郑徼援金祺原宋杬燮安志勋
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1