[go: up one dir, main page]

CN115829838B - 一种图像扩边电路、芯片和方法 - Google Patents

一种图像扩边电路、芯片和方法 Download PDF

Info

Publication number
CN115829838B
CN115829838B CN202211478198.5A CN202211478198A CN115829838B CN 115829838 B CN115829838 B CN 115829838B CN 202211478198 A CN202211478198 A CN 202211478198A CN 115829838 B CN115829838 B CN 115829838B
Authority
CN
China
Prior art keywords
image
row
edge
column
boundary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211478198.5A
Other languages
English (en)
Other versions
CN115829838A (zh
Inventor
刘建伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aixin Yuanzhi Semiconductor Co ltd
Aixin Yuanzhi Semiconductor Ningbo Co ltd
Original Assignee
Aixin Yuanzhi Semiconductor Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aixin Yuanzhi Semiconductor Shanghai Co Ltd filed Critical Aixin Yuanzhi Semiconductor Shanghai Co Ltd
Priority to CN202211478198.5A priority Critical patent/CN115829838B/zh
Publication of CN115829838A publication Critical patent/CN115829838A/zh
Application granted granted Critical
Publication of CN115829838B publication Critical patent/CN115829838B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Image Processing (AREA)

Abstract

本申请提供一种图像扩边电路、芯片和方法,包括计算模块和第一边缘扩边模块,计算模块与第一边缘扩边模块电连接;计算模块用于计算输入图像的边界行区域中每列的平均像素值,其中,边界行区域为输入图像的边界行为起始行的预设行的图像区域;第一边缘扩边模块,用于根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,以获得行扩边图像。由于基于边界行区域中每列的平均像素值进行的扩边,因此扩边像素与边界行区域的整体像素差距很小,从而降低扩边的图像区域对输入图像带来的亮度影响,进而降低图像扩边对图像画质带来的影响;并且仅采用计算模块和第一边缘扩边模块即可实现上述扩边效果,从而节约硬件资源。

Description

一种图像扩边电路、芯片和方法
技术领域
本申请涉及图像处理技术领域,具体而言,涉及一种图像扩边电路、芯片和方法。
背景技术
图像处理领域中图像金字塔在降噪、融合等应用中有重要作用。
目前,在使用图像金字塔时存在图像大小的限制,例如,需要保障缩小后的图像宽度为整数,这样就对原始图像的宽度具有一定的要求,为了满足上述限制,传统方式采用对图像进行扩边的方式保障原始图像能够满足要求,但目前的图像扩边方式一般采用固定值进行扩边,这样会明显改变整个图像边界的亮度或是使得原始图像与扩边后的边界存在明显的分界,从而使得图像画质受损。
发明内容
本申请实施例的目的在于提供一种图像扩边电路、芯片和方法,用以解决目前传统固定值扩边方式带来的图像画质受损的问题。
第一方面,本发明提供一种图像扩边电路,包括所述电路包括计算模块和第一边缘扩边模块,计算模块与第一边缘扩边模块电连接;计算模块,用于计算输入图像的边界行区域中每列的平均像素值,其中,边界行区域为输入图像的边界行为起始行的预设行的图像区域;第一边缘扩边模块,用于根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,以获得行扩边图像。
上述设计的图像扩边电路,本方案设计计算模块计算输入图像的边界行区域中每列的平均像素值,然后通过第一边缘扩边模块根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,从而获得行扩边图像,由于本方案是基于边界行区域中每列的平均像素值进行的扩边,因此扩边像素与边界行区域的整体像素差距很小,从而降低扩边的图像区域对输入图像带来的亮度影响,进而降低图像扩边对图像画质带来的影响,改善扩边图像的画质;并且本方案仅采用计算模块和第一边缘扩边模块即可实现上述扩边效果,从而节约硬件资源。
在第一方面的可选实施方式中,其中,第一边缘扩边模块包括存储模块以及第一扩边执行模块;计算模块和第一扩边执行模块均与存储模块电连接;存储模块,用于存储计算模块发送的边界行区域中每列的平均像素值;第一扩边执行模块,用于读取存储模块存储的边界行区域中每列的平均像素值,根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,以获得行扩边图像。
上述设计的实施方式,本方案通过存储模块存储计算模块计算获得边界行区域中每列的平均像素值,从而在图像过大而平均像素值较多的情况下,也能够平滑地对图像进行扩边,提高图像扩边的处理能力。
在第一方面的可选实施方式中,该电路还包括第二边缘扩边模块,所述第二边缘扩边模块与第一边缘扩边模块电连接;第二边缘扩边模块,用于接收行扩边图像,对行扩边图像进行目标列数的扩边,获得扩边完成的图像。
在第一方面的可选实施方式中,其中,扩边的目标列中每列的像素值均为预设像素值;或,扩边的目标列的每行对应有一目标像素值,且每行对应的目标像素值与该行对应的边界列的像素值相同。
在第一方面的可选实施方式中,计算模块,还用于统计输入图像的边界行为起始行的预设行的每个像素点的像素值,根据边界行区域中边界行为起始行的预设行的每个像素点的像素值计算输入图像的边界行区域中每列的平均像素值。
在第一方面的可选实施方式中,其中,输入图像包括N+1行;边界行为第0行,边界行区域包括输入图像的第0行到第X行的图像区域,或边界行为第N行,边界行区域包括输入图像的第N行到第N-X行的图像区域;其中,X和N均为大于或等于0的整数,其中X≤N。
上述设计的实施方式,本方案可对图像的单侧边界行区域进行扩边,从而提高图像扩边处理的效率。
在第一方面的可选实施方式中,该输入图像包括N+1行,边界行区域包括第一边界行区域和第二边界行区域,第一边界行区域为输入图像的第0行到第X行的图像区域,第二边界行区域为第N行到第N-X行的图像区域,其中,0≤X≤N并且X为整数。
上述设计的实施方式,本方案可同时对图像的两个不同边界行区域进行扩边,这样分别对两个边界行区域进行扩边,使得扩边亮度不会单纯影响图像的单侧,从而使得图像扩边更加均匀,进一步降低扩边对图像亮度的影响。
第二方面,本发明提供一种图像扩边芯片,该图像扩边芯片包括第一方面中任一可选实施方式描述的图像扩边电路。
上述设计的图像扩边芯片,由于其包含有第一方面中的图像扩边电路,因此,通过图像扩边芯片扩边的像素与边界行区域的整体像素差距很小,从而降低扩边的图像区域对输入图像带来的亮度影响,进而降低图像扩边对图像画质带来的影响,改善扩边图像的画质,并且该图像扩边芯片仅采用计算模块和第一边缘扩边模块即可实现上述扩边效果,从而节约图像扩边芯片的硬件资源。
第三方面,本发明提供一种图像扩边方法,该方法包括计算输入图像的边界行区域中每列的平均像素值,其中,该边界行区域为输入图像的边界行为起始行的预设行的图像区域;根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,以获得行扩边图像。
上述设计的图像扩边方法,本方案计算输入图像的边界行区域中每列的平均像素值,然后根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,从而获得行扩边图像,由于本方案是基于边界行区域中每列的平均像素值进行的扩边,因此扩边像素与边界行区域的整体像素差距很小,从而降低扩边的图像区域对输入图像带来的亮度影响,进而降低图像扩边对图像画质带来的影响,改善扩边图像的画质。
第四方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时执行第三方面、第三方面中任一可选的实现方式中的所述方法。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的图像扩边电路的第一结构示意图;
图2为本申请实施例提供的第一种行扩边图像示例图;
图3为本申请实施例提供的第二种行扩边图像示例图;
图4为本申请实施例提供的第三种行扩边图像示例图;
图5为本申请实施例提供的图像扩边电路的第二结构示意图;
图6为本申请实施例提供的图像扩边电路的第三结构示意图;
图7为本申请实施例提供的第一种扩边完成的图像示例图;
图8为本申请实施例提供的第二种扩边完成的图像示例图;
图9为本申请实施例提供的第三种扩边完成的图像示例图;
图10为本申请实施例提供的图像扩边方法的流程示意图。
图标:10-计算模块;20-第一边缘扩边模块;210-存储模块;220-第一扩边执行模块;30-第二边缘扩边模块。
具体实施方式
下面将结合附图对本申请技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本申请的技术方案,因此只作为示例,而不能以此来限制本申请的保护范围。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同;本文中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请;本申请的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。
在本申请实施例的描述中,技术术语“第一”“第二”等仅用于区别不同对象,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量、特定顺序或主次关系。在本申请实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
在本申请实施例的描述中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
在本申请实施例的描述中,术语“多个”指的是两个以上(包括两个),同理,“多组”指的是两组以上(包括两组),“多片”指的是两片以上(包括两片)。
在本申请实施例的描述中,技术术语“中心”“纵向”“横向”“长度”“宽度”“厚度”“上”“下”“前”“后”“左”“右”“竖直”“水平”“顶”“底”“内”“外”“顺时针”“逆时针”“轴向”“径向”“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请实施例的限制。
在本申请实施例的描述中,除非另有明确的规定和限定,技术术语“安装”“相连”“连接”“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;也可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请实施例中的具体含义。
在图像处理领域中,图像金字塔在降噪、融合等应用中有重要作用,图像金字塔是一种以多分辨率来解释图像的有效但概念简单的结构,图像金字塔是来源于同一张原始图的图像分辨率集合,其通过梯次向下采样直到达到某个终止条件获得。
而目前在使用图像金字塔时存在图像大小的限制,原始图像宽度为W,要建立一个N层的图像金字塔,即对原图进行N次缩小,每次缩小的倍率为2倍(缩小后的图像的长宽为原图的1/2)。那么最小一层的图像的宽度为由于我们处理的是自然图像,显然要求WN大于等于1,且是一个整数。甚至出于硬件的各种约束,通常对于最小的宽度,有一个最低的约束,即反过来,要求原始图像的宽度需满足W≥M·2N,且W能够被2N整除的大小限制。
本发明人发现,为了使得原始图像满足图像的大小限制,目前常用的扩边技术对图像进行扩边,从而使得图像的宽度满足上述限制,然而目前的扩边技术一般采用固定值进行扩边,例如,一般采用0进行扩边,这样由于数量较多的0像素会将图像整体的亮度拉暗,从而严重影响图像的画质,使得图像画质受损。
基于上述问题,本发明人设计一种图像扩边电路、芯片和方法,对图像的行和列采用不同的扩边方式进行扩边,并且行扩边采用的是边界行区域的列平均值进行扩边,从而使得扩边部分对图像亮度影响较小,并且硬件成本低。
第一实施例
具体地,图1为本申请提供的图像扩边电路的一种结构示意图,请参照图1,该图像扩边电路包括计算模块10和第一边缘扩边模块20,该计算模块10与第一边缘扩边模块20电连接。
该计算模块10,用于接收输入图像,计算输入图像的边界行区域中每列的平均像素值,其中,该输入图像的边界行区域为输入图像的边界行为起始行的预设行的图像区域。
作为一种可能的实施方式,本方案可对图像的单边边界行区域进行扩边,此时,边界行区域仅包含一个区域,例如,假设该输入图像具有N+1行(第0行到第N行),该输入图像的边界行表示第0行或第N行,该预设行数为X+1,那么该边界行区域可为第0行到第X行的图像区域,或者该边界行区域可以为第N行到第N-X行的图像区域。
计算模块10计算边界行区域中每列的平均像素值,具体可为:计算模块10首先统计边界行区域中每个像素点的像素值,然后基于每个像素点的像素值计算边界行区域中每列的平均像素值。以边界行区域为第N行到第N-X行的图像区域,预设行数X+1为2为例,该边界行区域则表示输入图像的最后一行以及倒数第二行的图像区域,假设输入图像的最后一行以及倒数第二行的图像区域的像素点个数均为5个,每个像素点的像素值如图2所示,那么计算模块10可计算第一列的平均像素值即为第二列的平均像素值即为第三列的平均像素值即为第四列的平均像素值即为第五列的平均像素值为
计算模块10通过上述方式计算出每列的平均像素值后,可将每列的平均像素值发送给第一边缘扩边模块20,第一边缘扩边模块20即可根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,以获得行扩边图像。例如,如图2中的虚线区域所示,扩边的目标行数为2行,那么第一边缘扩边模块20则根据第一列的平均像素值18在第N行的第一列的下方增加两行18像素值的像素点,根据第二列的平均像素值16在第N行的第二列的下方增加两行16像素值的像素点,同理,在第N行的第三列的下方增加两行17.5像素值的像素点,在第N行的第四列的下方增加两行15像素值的像素点,在第N行的第五列的下方增加两行17像素值的像素点,从而完成行扩边,获得行扩边图像。
上述是基于第N行到第N-X行的边界行区域进行的示例,当单侧边界行区域为第0行到第X行的图像区域时与上述执行过程类似,例如,在前述计算的平均像素值基础上,如图3中的虚线区域所示,扩边的目标行数为2行,那么第一边缘扩边模块20则根据第一列的平均像素值18在第0行的第一列上方增加两行18像素值的像素点,根据第二列的平均像素值16在第0行的第二列上方增加两行16像素值的像素点,同理,在第0行的第三列上方增加两行17.5像素值的像素点,在第0行的第四列上方增加两行15像素值的像素点,在第0行的第五列的上方增加两行17像素值的像素点,从而完成行扩边,获得行扩边图像。
前面描述的均是对单侧的边界行区域进行扩边的示例,除了上述方式以外,本方案可同时对图像的两个不同边界行区域进行扩边,这样分别对两个边界行区域进行扩边,使得扩边亮度不会单纯影响图像的单侧,从而使得图像扩边更加均匀,进一步降低扩边对图像亮度的影响。
例如,边界行区域可包括第一边界行区域和第二边界行区域。依照前述的举例,如该第一边界行区域可为第0行到第X行的图像区域,第二边界行区域可为第N行到第N-X行的图像区域。
在上述情况下,计算模块10可依照前述计算边界行区域中预设行的每列的平均像素值的方式分别计算出第一边界行区域的每列的平均像素值,以及第二边界行区域的每列的平均像素值,然后将第一边界行区域的每列的平均像素值以及第二边界行区域的每列的平均像素值发送给第一边缘扩边模块20,第一边缘扩边模块20根据第一边界行区域的每列的平均像素值对第一边界行区域进行第一目标行数的扩边,根据第二边界行区域的每列的平均像素值对第二边界行区域进行第二目标行数的扩边,从而生成两个边界行区域扩边的行扩边图像(如图4所示的示例),第一边缘扩边模块20的扩边方式与前面举例的方式类似,在这里不再赘述。
这里需要说明的是,上述的第一目标行数和第二目标行数的总和应该为目标行数,该目标行数表示输入图像增加该目标行数后即可满足图像金字塔的大小限制,例如,目标行数为2,第一目标行数和第二目标行数可分别为1。另外,前述的边界行区域中预设行数X-1以及扩边的目标行数均可根据实际情况进行适应性调整,前述的举例只是为了便于对本方案的理解,本方案的预设行数X-1以及扩边的目标行数并不限定在前述举例中。
上述设计的图像扩边电路,本方案设计计算模块10计算输入图像的边界行区域中每列的平均像素值,然后通过第一边缘扩边模块20根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,从而获得行扩边图像,由于本方案是基于边界行区域中每列的平均像素值进行的扩边,因此扩边像素与边界行区域的整体像素差距很小,从而降低扩边的图像区域对输入图像带来的亮度影响,进而降低图像扩边对图像画质带来的影响,改善扩边图像的画质;并且本方案仅采用计算模块10和第一边缘扩边模块20即可实现上述扩边效果,从而节约硬件资源。
在本实施例的可选实施方式中,为了使得图像扩边过程处理得更加平滑,如图5所示,本方案设计的第一边缘扩边模块20具体可包括存储模块210和第一扩边执行模块220,该计算模块10和第一扩边执行模块220均与存储模块210电连接。
该计算模块10计算获得边界行区域中每列的平均像素值之后,可将每列的平均像素值存储在存储模块210中,然后第一扩边执行模块220可读取存储模块210中存储的边界行区域中每列的平均像素值,然后根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,以获得行扩边图像。
上述设计的实施方式,本方案通过存储模块210首先存储计算模块10计算获得边界行区域中每列的平均像素值,从而在图像过大平均像素值较多的情况下,也能够平滑地对图像进行扩边,提高图像扩边的处理能力。
在本实施例的可选实施方式中,如图6所示,本方案设计的图像扩边电路还可包括第二边缘扩边模块30,该第二边缘扩边模块30与第一边缘扩边模块20电连接。
上述设计的第二边缘扩边模块30用于接收行扩边图像,对行扩边图像进行目标列数的扩边,获得扩边完成的图像。
具体地,第二边缘扩边模块30对行扩边图像进行目标列数的扩边方式可为固定值扩边,即扩边的每一列均为同一预设像素值,例如,在前述图2举例形成的行扩边图像基础上,第二边缘扩边模块30扩边的目标列数为2列,扩边的固定像素值均为15,即可获得如图7所示的扩边完成的图像。
作为另一种可能的实施方式,第二边缘扩边模块30对行扩边图像进行目标列数的扩边方式还可以为重复扩边,该重复扩边表示扩边的目标列中的每一列的像素与边界列的像素值相同,例如,在前述举例形成的行扩边图像基础上,通过重复扩边方式,即可获得如图8所示的扩边完成的图像。
作为又一种可能的实施方式,第二边缘扩边模块30对行扩边图像进行目标列数的扩边方式还可以为镜像扩边方式,该镜像扩边方式表示扩边的目标列数的像素值是基于边界列成镜像对称的,例如,在前述举例形成的行扩边图像基础上,通过镜像扩边方式,即可获得如图9所示的扩边完成的图像。
这里需要说明的是,本方案对于第二边缘扩边模块30对于行扩边图像进行列扩边的方式并不限定,具体可采用目前任一扩边方式进行扩边。
第二实施例
本申请提供一种图像扩边芯片,该图像扩边芯片包括第一实施例中任一可选实施方式描述的图像扩边电路。
上述设计的图像扩边芯片,由于其包含有第一方面中的图像扩边电路,因此,通过图像扩边芯片扩边的像素与边界行区域的整体像素差距很小,从而降低扩边的图像区域对输入图像带来的亮度影响,进而降低图像扩边对图像画质带来的影响,改善扩边图像的画质,并且该图像扩边芯片仅采用计算模块和第一边缘扩边模块即可实现上述扩边效果,从而节约图像扩边芯片的硬件资源。
第三实施例
本申请提供一种图像扩边方法,该图像扩边方法可应用于前述的图像扩边芯片,如图10所示,该图像扩边方法可包括:
步骤S1000:计算输入图像的边界行区域中每列的平均像素值,其中,该边界行区域为输入图像的边界行为起始行的预设行的图像区域。
步骤S1010:根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,以获得行扩边图像。
上述步骤S1000的过程与第一实施例中计算模块的执行过程一致,上述步骤S1010的过程与第一实施例中第一边缘扩边模块的执行过程一致,在这里不再赘述。
上述设计的图像扩边方法,本方案计算输入图像的边界行区域中每列的平均像素值,然后根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,从而获得行扩边图像,由于本方案是基于边界行区域中每列的平均像素值进行的扩边,因此扩边像素与边界行区域的整体像素差距很小,从而降低扩边的图像区域对输入图像带来的亮度影响,进而降低图像扩边对图像画质带来的影响,改善扩边图像的画质。
本申请提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行前述执行的方法。
其中,存储介质可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory,简称EPROM),可编程只读存储器(Programmable Red-Only Memory,简称PROM),只读存储器(Read-OnlyMemory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。
本申请提供一种计算机程序产品,该计算机程序产品在计算机上运行时,使得计算机执行前述的方法。
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围,其均应涵盖在本申请的权利要求和说明书的范围当中。尤其是,只要不存在结构冲突,各个实施例中所提到的各项技术特征均可以任意方式组合起来。本申请并不局限于文中公开的特定实施例,而是包括落入权利要求的范围内的所有技术方案。

Claims (10)

1.一种图像扩边电路,其特征在于,所述电路包括计算模块和第一边缘扩边模块,所述计算模块与所述第一边缘扩边模块电连接;
所述计算模块,用于计算输入图像的边界行区域中每列的平均像素值,其中,所述边界行区域为输入图像的边界行为起始行的预设行的图像区域,所述预设行为两行及其以上;
所述第一边缘扩边模块,用于根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,以获得行扩边图像。
2.根据权利要求1所述的电路,其特征在于,其中,所述第一边缘扩边模块包括存储模块以及第一扩边执行模块;所述计算模块和第一扩边执行模块均与所述存储模块电连接;
所述存储模块,用于存储所述计算模块发送的边界行区域中每列的平均像素值;
所述第一扩边执行模块,用于读取所述存储模块存储的边界行区域中每列的平均像素值,根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,以获得行扩边图像。
3.根据权利要求1所述的电路,其特征在于,所述电路还包括第二边缘扩边模块,所述第二边缘扩边模块与所述第一边缘扩边模块电连接;
所述第二边缘扩边模块,用于接收所述行扩边图像,对所述行扩边图像进行目标列数的扩边,获得扩边完成的图像。
4.根据权利要求3所述的电路,其特征在于,其中,扩边的目标列中每列的像素值均为预设像素值;或,扩边的目标列的每行对应有一目标像素值,且每行对应的目标像素值与该行对应的边界列的像素值相同。
5.根据权利要求1所述的电路,其特征在于,所述计算模块,还用于统计输入图像的边界行为起始行的预设行的每个像素点的像素值,根据边界行区域中边界行为起始行的预设行的每个像素点的像素值计算输入图像的边界行区域中每列的平均像素值。
6.根据权利要求1所述的电路,其特征在于,其中,所述输入图像包括N+1行;
所述边界行为第0行,所述边界行区域包括输入图像的第0行到第X行的图像区域,或,
所述边界行为第N行,所述边界行区域包括输入图像的第N行到第N-X行的图像区域;
其中,X和N均为大于等于0的整数,其中,X≥2,X≤N。
7.根据权利要求1所述的电路,其特征在于,所述输入图像包括N+1行,所述边界行区域包括第一边界行区域和第二边界行区域,所述第一边界行区域为输入图像的第0行到第X行的图像区域,所述第二边界行区域为第N行到第N-X行的图像区域,其中,2≤X≤N并且X为整数。
8.一种图像扩边芯片,其特征在于,所述图像扩边芯片包括权利要求1-7中任一项所述的图像扩边电路。
9.一种图像扩边方法,其特征在于,所述方法包括:
计算输入图像的边界行区域中每列的平均像素值,其中,所述边界行区域为输入图像的边界行为起始行的预设行的图像区域,所述预设行为两行及其以上;
根据每列的平均像素值对边界行区域中对应列进行目标行数的扩边,以获得行扩边图像。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求9所述的方法。
CN202211478198.5A 2022-11-23 2022-11-23 一种图像扩边电路、芯片和方法 Active CN115829838B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211478198.5A CN115829838B (zh) 2022-11-23 2022-11-23 一种图像扩边电路、芯片和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211478198.5A CN115829838B (zh) 2022-11-23 2022-11-23 一种图像扩边电路、芯片和方法

Publications (2)

Publication Number Publication Date
CN115829838A CN115829838A (zh) 2023-03-21
CN115829838B true CN115829838B (zh) 2023-08-11

Family

ID=85530871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211478198.5A Active CN115829838B (zh) 2022-11-23 2022-11-23 一种图像扩边电路、芯片和方法

Country Status (1)

Country Link
CN (1) CN115829838B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102360492A (zh) * 2011-10-09 2012-02-22 无锡银泰微电子有限公司 光电导航系统图像增强方法
CN104854856A (zh) * 2012-10-22 2015-08-19 Eizo株式会社 图像处理装置、图像处理方法及计算机程序
CN105139343A (zh) * 2014-05-30 2015-12-09 上海贝卓智能科技有限公司 一种图像处理方法、装置
CN109996072A (zh) * 2018-01-03 2019-07-09 华为技术有限公司 视频图像的处理方法及装置
CN112465846A (zh) * 2020-11-26 2021-03-09 西安电子科技大学 基于填充策略的含云遥感图像压缩方法
CN113034348A (zh) * 2021-03-24 2021-06-25 北京字节跳动网络技术有限公司 图像处理方法、装置、存储介质及设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7379626B2 (en) * 2004-08-20 2008-05-27 Silicon Optix Inc. Edge adaptive image expansion and enhancement system and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102360492A (zh) * 2011-10-09 2012-02-22 无锡银泰微电子有限公司 光电导航系统图像增强方法
CN104854856A (zh) * 2012-10-22 2015-08-19 Eizo株式会社 图像处理装置、图像处理方法及计算机程序
CN105139343A (zh) * 2014-05-30 2015-12-09 上海贝卓智能科技有限公司 一种图像处理方法、装置
CN109996072A (zh) * 2018-01-03 2019-07-09 华为技术有限公司 视频图像的处理方法及装置
CN112465846A (zh) * 2020-11-26 2021-03-09 西安电子科技大学 基于填充策略的含云遥感图像压缩方法
CN113034348A (zh) * 2021-03-24 2021-06-25 北京字节跳动网络技术有限公司 图像处理方法、装置、存储介质及设备

Also Published As

Publication number Publication date
CN115829838A (zh) 2023-03-21

Similar Documents

Publication Publication Date Title
US7319797B2 (en) Adaptive filters and apparatus, methods, and systems for image processing
CN104574291B (zh) 一种色度处理的模块、方法和计算机可读存储介质
US9123138B2 (en) Adaptive patch-based image upscaling
CN109597647A (zh) 数据处理方法及设备
US9984440B2 (en) Iterative patch-based image upscaling
US20210182204A1 (en) Memory-adaptive processing method for convolutional neural network
WO2018214769A1 (zh) 图像处理方法、装置和系统
US12023868B1 (en) Control method, control system, readable storage medium and 3D printing equipment
WO2021120711A1 (zh) 一种矩阵乘法器、数据处理方法、集成电路器件及处理器
US9715720B1 (en) System and method for reducing image noise
CN112308787B (zh) 畸变矫正方法及装置、电子设备
CN115829838B (zh) 一种图像扩边电路、芯片和方法
US8369613B2 (en) Image processing circuit, image processing method, and camera
US11586442B2 (en) System and method for convolving image with sparse kernels
CN114612295B (zh) 一种图像超分辨率处理方法和计算机设备
US8280181B2 (en) Efficient filtering of image data
CN114049272A (zh) 屏幕图像处理方法、屏幕组件和计算机存储介质
CN113689364A (zh) 一种图像处理方法和装置
CN110363723B (zh) 改进图像边界效果的图像处理方法及装置
CN115760600B (zh) 一种图像处理方法、装置及电子设备和存储介质
CN115440160B (zh) 补偿数据的压缩方法、装置、以及解压缩方法和显示装置
CN112184565B (zh) 一种多窗口串行的图像锐化方法
CN112330525B (zh) 图像处理方法、电子装置及非易失性计算机可读存储介质
CN115280277B (zh) 一种数据处理装置以及数据处理方法
US20070083579A1 (en) Reconfigurable address generation circuit for image processing, and reconfigurable LSI comprising the same

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Room 59, 17th Floor, Science and Technology Innovation Building, No. 777 Zhongguan West Road, Zhuangshi Street, Ningbo City, Zhejiang Province, 315200

Patentee after: Aixin Yuanzhi Semiconductor Co.,Ltd.

Country or region after: China

Address before: Room 59, 17th Floor, Science and Technology Innovation Building, No. 777 Zhongguan West Road, Zhuangshi Street, Ningbo City, Zhejiang Province, 315200

Patentee before: Aixin Yuanzhi Semiconductor (Ningbo) Co.,Ltd.

Country or region before: China

Address after: Room 59, 17th Floor, Science and Technology Innovation Building, No. 777 Zhongguan West Road, Zhuangshi Street, Ningbo City, Zhejiang Province, 315200

Patentee after: Aixin Yuanzhi Semiconductor (Ningbo) Co.,Ltd.

Country or region after: China

Address before: 201700 room 1190, zone B, floor 11, building 1, No. 158, Shuanglian Road, Qingpu District, Shanghai

Patentee before: Aisin Yuanzhi semiconductor (Shanghai) Co.,Ltd.

Country or region before: China