CN115239561B - 一种图像缩小下防止图像剪切现象的处理方法及处理终端 - Google Patents

一种图像缩小下防止图像剪切现象的处理方法及处理终端 Download PDF

Info

Publication number
CN115239561B
CN115239561B CN202210881420.XA CN202210881420A CN115239561B CN 115239561 B CN115239561 B CN 115239561B CN 202210881420 A CN202210881420 A CN 202210881420A CN 115239561 B CN115239561 B CN 115239561B
Authority
CN
China
Prior art keywords
image
line
row
intermediate image
int
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
CN202210881420.XA
Other languages
English (en)
Other versions
CN115239561A (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.)
Guangdong Baolun Electronics Co ltd
Original Assignee
Guangdong Baolun Electronics 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 Guangdong Baolun Electronics Co ltd filed Critical Guangdong Baolun Electronics Co ltd
Priority to CN202210881420.XA priority Critical patent/CN115239561B/zh
Publication of CN115239561A publication Critical patent/CN115239561A/zh
Application granted granted Critical
Publication of CN115239561B publication Critical patent/CN115239561B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4007Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/403Edge-driven scaling; Edge-based scaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/2628Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)

Abstract

本发明公开一种图像缩小下防止图像剪切现象的处理方法及处理终端,所述方法包括;根据原图像和缩小的目标图像的大小,计算得到行列缩小因子;对行列缩小因子取小数部分,以及四舍五入后的整数减1,得到整数部分;复制原图像作为中间图像,根据小数部分与0.5的大小比较结果,复制原图像第一行或第二行或第一列或第二列的像素点添加到中间图像的前若干行或若干列,添加的行数或列数等于前述的整数部分;采用插值算法将中间图像进行插值后得到目标图像,其中,目标图像每个像素点是根据像素点所在位置对应到中间图像相对应位置的像素点插值得到的。本发明支持任意缩小比例的图像缩小,不会出现图像剪切现象以及图像边缘的断裂、断层。

Description

一种图像缩小下防止图像剪切现象的处理方法及处理终端
技术领域
本发明涉及图像处理技术领域,具体涉及一种图像缩小下防止图像剪切现象的处理方法及处理终端。
背景技术
图像缩放是图像处理中重要的一个功能,也是大众日常生活中常用的一个功能,其中图像缩小也是重要的一个功能,例如,将所拍照的原图像缩小到所需要的尺寸,例如将自拍图像缩小到一些证件常用的尺寸。当图像缩小一定倍数,通常是缩小倍数大于2时,图像的边缘有一种被剪切过的感觉,也即是缩小后的图像容易丢失原图像的边缘信息,这中图像边缘因缩小而导致边缘信息丢失的问题就是图像剪切现象。为了防止图像缩小后出现图像剪切现象,需要进行补偿处理。而现有的对这一类图像剪切现象的补充处理,通常只能针对固定缩小比例,特别是仅适用于缩小比例为整数倍(例如缩小比例为3),显得适用范围有限,无法满足适用于任何缩小比例的图像缩小防止图像剪切现象的处理方法。
发明内容
针对现有技术的不足,本发明的目的提供一种图像缩小下防止图像剪切现象的处理方法及处理终端,其能够解决图像缩小不能满足任意缩小比例下出现图像剪切现象的问题。
实现本发明的目的之一的技术方案为:一种图像缩小下防止图像剪切现象的处理方法,包括如下步骤:
步骤1:获得原图像的大小h1*r1以及欲缩小的目标图像的大小h2*r2,h1表示原图像的行,r1表示原图像的列,h2表示目标图像的行,r2表示原图像的列,
并按如下公式计算出行缩小因子h_co和列缩小因子r_co:
h_co=h1/h2,r_co=r1/r2
步骤2:分别提取h_co和r_co中的小数,对应得到h_dec和r_dec,将h_co四舍五入取整数后减1得到h_int,将r_co四舍五入取整数后减1得到r_int;
步骤3:复制原图像作为中间图像,
若h_dec≤0.5,则复制原图像的第一行像素点添加到中间图像第一行像素点之前的h_int行,作为中间图像新的前h_int行像素点,得到补行后的中间图像,
若h_dec>0.5,则复制原图像的第二行像素点添加到中间图像第一行像素点之前的h_int行,作为中间图像新的前h_int行像素点,得到补行后的中间图像,
若r_dec≤0.5,则将补行后中间图像的第一列的像素点复制添加到补行后的中间图像第一列像素点之前的前r_int列,作为中间图像新的前r_int列像素点,
若r_dec>0.5,则将补行后中间图像的第二列的像素点复制添加到补行后的中间图像第一列像素点之前的前r_int列,作为中间图像新的前r_int列像素点;
步骤3:采用插值算法将中间图像进行插值后得到大小为h2*r2的目标图像,其中,目标图像每个像素点是根据像素点所在位置对应到中间图像相对应位置的像素点插值得到的。
进一步地,插值算法采用双线性插值、单插值、双立方插值中的一种。
进一步地,在所述步骤3中,先进行补行再进行补列,或者,先进行补列再进行补行。
实现本发明目的之二的技术方案为:一种处理终端,其包括,存储器,用于存储程序指令;
处理器,用于运行所述程序指令,以执行所述图像亮度均匀处理方法中的步骤。
本发明的有益效果为:本发明可以支持任意缩小比例的图像缩小,且不会因图像缩小而出现图像剪切现象,缩小后的目标图像的边缘信息仍然能够很好地保留原图像的边缘信息,不会出现图像边缘的断裂、断层的视觉感受,提高了用户体验度。
附图说明
图1为本发明的流程示意图;
图2存储的某一源图像的像素点数据(Y分部数据)示意图;
图3位对图2按方法处理得当的新的像素点数据示意图;
图4为本发明一种处理终端的结构示意图。
具体实施方式
下面,结合附图以及具体实施方案,对本发明做进一步描述。
如图1-图3所示,一种图像缩小下防止图像剪切现象的处理方法,包括如下步骤:
步骤1:获得原图像的大小h1*r1,h1表示原图像的行,r1表示原图像的列,也即是h1表示原图像的长度,r1表示原图像的宽度(或者称之为高度),并根据缩小后的目标图像的大小得到行缩小因子h_co和列缩小因子r_co,目标图像的大小为h2*r2,h2表示目标图像的行,r2表示原图像的列,也即是h2表示目标图像的长度,r2表示目标图像的宽度(或者称之为高度)。则有,h_co=h1/h2,r_co=r1/r2,由于是针对图像缩小的处理,故有h1>h2>0,r1>r2>0,进而有h_co>1,r_co>1。
步骤2:分别提取h_co和r_co中的小数,对应得到h_dec和r_dec。假设h_co=,1.667,r_co=1.667,则h_dec=0.667,r_dec=0.667。
将h_co四舍五入取整数后减1得到h_int,将r_co四舍五入取整数后减1得到r_int。同样的,假设h_co=,1.667,r_co=1.667,则四舍五入后,两者均为正整数2,然后再减1,故h_int=1,r_int=1。
在本步骤中,假设原图像大小为5*5,目标图像大小为3*3,则h_co=r_co=5/3=1.667(取小数点后三位)。
步骤3:若h_dec≤0.5,则复制原图像作为中间图像,且复制原图像的第一行像素点添加到中间图像第一行像素点之前的h_int行,作为中间图像新的前h_int行像素点。
假设h_int=2,则需要在中间图像第一行像素点之前添加2行,添加的2行作为中间图像的前两行像素点,该前两行像素点与原图像的第一行像素点相同。
若h_dec>0.5,则复制原图像作为中间图像,且复制原图像的第二行像素点添加到中间图像第一行像素点之前的h_int行,作为中间图像新的前h_int行像素点。
同样的,假设h_int=2,则需要在中间图像第一行像素点之前添加2行,添加的2行作为中间图像的前两行像素点,该前两行像素点与原图像的第二行像素点相同。
若r_dec≤0.5,则在经过上述补行后的中间图像上,将补行后的第一列的像素点复制添加到补行后的中间图像第一列像素点之前的前r_int列,作为中间图像新的前r_int列像素点。
若r_dec>0.5,则在经过上述补行后的中间图像上,将补行后的第二列的像素点复制添加到补行后的中间图像第一列像素点之前的前r_int列,作为中间图像新的前r_int列像素点。
在本步骤中,可以先进行补行再进行补列,也可先进行补列再进行补行。也即是可以先执行步骤s31和s32后,再执行步骤s33和s33,或者先执行步骤s33和s34后,再执行步骤s31和s32。
步骤s31:若h_dec≤0.5,则复制原图像作为中间图像,且复制原图像的第一行像素点添加到中间图像第一行像素点之前的h_int行,作为中间图像新的前h_int行像素点。
步骤s32:若h_dec>0.5,则复制原图像作为中间图像,且复制原图像的第二行像素点添加到中间图像第一行像素点之前的h_int行,作为中间图像新的前h_int行像素点。
步骤s33:若r_dec≤0.5,则在经过上述补行后的中间图像上,将补行后的第一列的像素点复制添加到补行后的中间图像第一列像素点之前的前r_int列,作为中间图像新的前r_int列像素点。
步骤s34:若r_dec>0.5,则在经过上述补行后的中间图像上,将补行后的第二列的像素点复制添加到补行后的中间图像第一列像素点之前的前r_int列,作为中间图像新的前r_int列像素点。
参考图2,图中右下角部分为中间图像,假设需要添加一行和一列,则A部分是在中间图像原先的第一行像素点添加一行像素点作为了新的第一行像素点,同样的,B部分也是在中间图像经过添加一行后的中间图像的第一列添加一列作为了新的第一列。因此,经过本步骤处理后,中间图像的大小为(h1+h_int)*(r1+r_int)。
步骤3:采用插值算法将中间图像进行插值后得到大小为h2*r2的目标图像。
在本步骤中,插值算法可以采用双线性插值、单插值、双立方插值等现有插值算法,从而实现图像缩小,得到目标图像。
为便于理解上述过程,特别是步骤2设置的原因和由此带来的效果,特示例一个处理过程。参考图3,图3左侧的原图像为5*5,现在希望缩小到大小为3*3如图3右侧的目标图像,图中的数字表示像素点编号,例如1表示像素点1。采用插值算法时,如双线性插值,为了使得原图像的像素点与目标图像的像素点能够一一对应,也即保持映射关系,以不至于因图像缩小而导致图像出现紊乱。为此,从补行的像素点来说,目标图像的第一个像素点(图中的像素点26)来源于原图像第一个像素点(图中的像素点1)和第二个像素点(图中的像素点2),具***置为距离起始点位置(也即从最左侧边缘处)1.667(即5/3)处,依次类推,第二个像素点来源的位置为2*1.667=3.334,第三个像素点来源的位置为3*1.667=5.001(实际取5)。以第一个像素点位置为例,其表示该点位置距离原图像第一个像素点距离为0.667(即1.667-1,一个像素点视为一个单位距离)、距离原图像第二个像素点距离为0.333(即2-1.667),图中的三个圆点即分别表示此对应的三个位置。此表明目标图像的第一个像素点距离更远、距离第二个像素点更近,同时,实际上由于像素点与像素点之间并没有像素点,因此,实际上并不能从1.667这个位置获得像素点,因此,需要在当前列补充新的一列数据,以使得目标图像的第一个像素点能够从原图像的像素点通过插值获得。其中,由于其更靠近第二行像素点,表明相比于第一个像素点,第二个像素点对目标图像的第一个像素点的影响更大,也即其权重应取更大值,故需要复制原图像中第二列像素点作为新的第一列像素点,也即是中间图像的第一列像素点。
此时,中间图像具有六列像素点,从而每一行具有六个像素点,因此,目标图像的第一个像素点可以从中间图像的第一个像素点和第二个像素点通过插值得到,依次类推,目标图像的第二个像素点可以从中间图像的第三个像素点和第四个像素点通过插值得到,目标图像的第三个像素点可以从中间图像的第五个像素点和第六个像素点通过插值得到。刚好可以得到列为3的目标图像,目标图像的每一个像素点均来自于原图像自身的像素点,且每个位置的像素点与原图像所在位置最接近,所得到的像素点与原图像相对应位置的像素点比较接近,并且通过插值处理,使得最终像素点的变化平缓,从而能够有效避免因缩小导致的剪切现象发生,所缩小的目标图像的边缘与原图像的边缘信息较接近,不会丢失特别是不会大量丢失原图像的边缘信息,从而较好第保留了原图像的边缘信息,使得缩小的目标图像看起来不至于断裂、断层的感觉。从补列方向的像素点来说,也同样是如此,故不赘述。
本发明可以支持任意缩小比例的图像缩小,且不会因图像缩小而出现图像剪切现象,缩小后的目标图像的边缘信息仍然能够很好地保留原图像的边缘信息,不会出现图像边缘的断裂、断层的视觉感受,提高了用户体验度。
本发明可以很好地集成在图像处理的基础软件或云计算软件上,可以实现图像任意缩小比例的图像缩小处理,从而可以很好地应用在新兴软件及服务上,更好地服务消费者,提高用户体验度。
如图4所示,本发明还涉及实现前后端字符相异加密方法的实体实现处理终端100,其包括,
存储器101,用于存储程序指令;
处理器102,用于运行所述程序指令,以执行所述图图像缩小下防止图像剪切现象的处理方法中的步骤。
本说明书所公开的实施例只是对本发明单方面特征的一个例证,本发明的保护范围不限于此实施例,其他任何功能等效的实施例均落入本发明的保护范围内。对于本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及变形,而所有的这些改变以及变形都应该属于本发明权利要求的保护范围之内。

Claims (4)

1.一种图像缩小下防止图像剪切现象的处理方法,其特征在于,包括如下步骤:
步骤1:获得原图像的大小h1*r1以及欲缩小的目标图像的大小h2*r2,h1表示原图像的行,r1表示原图像的列,h2表示目标图像的行,r2表示原图像的列,
并按如下公式计算出行缩小因子h_co和列缩小因子r_co:
h_co=h1/h2,r_co=r1/r2
步骤2:分别提取h_co和r_co中的小数,对应得到h_dec和r_dec,将h_co四舍五入取整数后减1得到h_int,将r_co四舍五入取整数后减1得到r_int;
步骤3:复制原图像作为中间图像,
若h_dec≤0.5,则复制原图像的第一行像素点添加到中间图像第一行像素点之前的h_int行,作为中间图像新的前h_int行像素点,得到补行后的中间图像,
若h_dec>0.5,则复制原图像的第二行像素点添加到中间图像第一行像素点之前的h_int行,作为中间图像新的前h_int行像素点,得到补行后的中间图像,
若r_dec≤0.5,则将补行后中间图像的第一列的像素点复制添加到补行后的中间图像第一列像素点之前的前r_int列,作为中间图像新的前r_int列像素点,
若r_dec>0.5,则将补行后中间图像的第二列的像素点复制添加到补行后的中间图像第一列像素点之前的前r_int列,作为中间图像新的前r_int列像素点;
步骤4 :采用插值算法将中间图像进行插值后得到大小为h2*r2的目标图像,其中,目标图像每个像素点是根据像素点所在位置对应到中间图像相对应位置的像素点插值得到的。
2.根据权利要求1所述的图像缩小下防止图像剪切现象的处理方法,其特征在于,插值算法采用双线性插值、单插值、双立方插值中的一种。
3.根据权利要求1所述的图像缩小下防止图像剪切现象的处理方法,其特征在于,在所述步骤3中,先进行补行再进行补列,或者,先进行补列再进行补行。
4.一种处理终端,其特征在于,其包括,
存储器,用于存储程序指令;
处理器,用于运行所述程序指令,以执行如权利要求1-3任一项所述图像缩小下防止图像剪切现象的处理方法中的步骤。
CN202210881420.XA 2022-07-25 2022-07-25 一种图像缩小下防止图像剪切现象的处理方法及处理终端 Active CN115239561B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210881420.XA CN115239561B (zh) 2022-07-25 2022-07-25 一种图像缩小下防止图像剪切现象的处理方法及处理终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210881420.XA CN115239561B (zh) 2022-07-25 2022-07-25 一种图像缩小下防止图像剪切现象的处理方法及处理终端

Publications (2)

Publication Number Publication Date
CN115239561A CN115239561A (zh) 2022-10-25
CN115239561B true CN115239561B (zh) 2023-04-18

Family

ID=83675087

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210881420.XA Active CN115239561B (zh) 2022-07-25 2022-07-25 一种图像缩小下防止图像剪切现象的处理方法及处理终端

Country Status (1)

Country Link
CN (1) CN115239561B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0179203A2 (en) * 1984-10-24 1986-04-30 International Business Machines Corporation Method for enlarging an image stored in run representation form
JP2004288198A (ja) * 1996-10-30 2004-10-14 Oki Data Corp 画像データの拡大/縮小装置及び方法
CN101822037A (zh) * 2007-08-15 2010-09-01 独立行政法人科学技术振兴机构 图像处理装置、方法和程序
CN103164848A (zh) * 2011-12-09 2013-06-19 腾讯科技(深圳)有限公司 图像处理方法和***
CN108346131A (zh) * 2018-01-26 2018-07-31 深圳开阳电子股份有限公司 一种数字图像缩放方法、装置及显示设备
CN113989114A (zh) * 2021-10-08 2022-01-28 广东卓维网络有限公司 一种图像缩小处理方法和装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114519690A (zh) * 2020-11-19 2022-05-20 京东方科技集团股份有限公司 图像处理方法及装置、图像检测方法及***、存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0179203A2 (en) * 1984-10-24 1986-04-30 International Business Machines Corporation Method for enlarging an image stored in run representation form
JP2004288198A (ja) * 1996-10-30 2004-10-14 Oki Data Corp 画像データの拡大/縮小装置及び方法
CN101822037A (zh) * 2007-08-15 2010-09-01 独立行政法人科学技术振兴机构 图像处理装置、方法和程序
CN103164848A (zh) * 2011-12-09 2013-06-19 腾讯科技(深圳)有限公司 图像处理方法和***
CN108346131A (zh) * 2018-01-26 2018-07-31 深圳开阳电子股份有限公司 一种数字图像缩放方法、装置及显示设备
CN113989114A (zh) * 2021-10-08 2022-01-28 广东卓维网络有限公司 一种图像缩小处理方法和装置

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
A NEW EDGE-ADAPTIVE ZOOMING ALGORITHM FOR DIGITAL IMAGES;Tabinda Sarwar;《GRADIENT CONTROLLED IMAGE MAGNIFICATION》;全文 *
Efficient edge-oriented based image interpolation algorithm for non-integer scaling factor;Chia-Chun Hsu;《2017 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC)》;全文 *
M.A. Chughtai.An Edge Preserving Locally Adaptive Anti-aliasing Zooming Algorithm with Diffused Interpolation.《 The 3rd Canadian Conference on Computer and Robot Vision (CRV"06)》.2006, *

Also Published As

Publication number Publication date
CN115239561A (zh) 2022-10-25

Similar Documents

Publication Publication Date Title
US7043091B2 (en) Method and apparatus for increasing spatial resolution of an image
CN109035383B (zh) 一种体积云的绘制方法、装置及计算机可读存储介质
US20130278596A1 (en) Image generation apparatus, image display apparatus, image generation method and non-transitory computer readable medium
US9554114B2 (en) Depth range adjustment for three-dimensional images
CN106780336B (zh) 一种图像缩小方法及装置
KR20160031328A (ko) 렌더링 방법 및 장치
CN111127342B (zh) 一种图像处理方法、装置、存储介质以及终端设备
BR112019011254A2 (pt) método para gerar uma imagem de intensidade de luz, aparelho para gerar uma imagem de intensidade de luz, e produto de programa de computador
CN111724304A (zh) 一种图像缩放方法、装置、终端设备及存储介质
KR19980041755A (ko) 컴퓨터 그래픽스에서 텍스쳐 맵핑을 위한 상세 레벨의 결정 방법 및 회로
CN110719453B (zh) 一种立体视频裁剪方法
CN115239561B (zh) 一种图像缩小下防止图像剪切现象的处理方法及处理终端
JP2008160345A (ja) 画像処理装置及び画像処理方法、並びにコンピュータ・プログラム
US11663698B2 (en) Signal processing method for performing iterative back projection on an image and signal processing device utilizing the same
US6546157B1 (en) Number-of-pixels conversion apparatus and display apparatus using the same
CN110825282B (zh) 一种图片展示方法、装置、电子设备及存储介质
CN116156089B (zh) 处理图像的方法、装置、计算设备和计算机可读存储介质
KR20130036430A (ko) 저 해상도 깊이 맵으로부터 고 해상도 깊이 맵을 생성하는 방법 및 이를 기록한 기록매체
CN109785418B (zh) 基于视觉感知模型的注视点渲染优化算法
EP2521090A2 (en) Image processing method, image processing apparatus, and display apparatus
CN110363723B (zh) 改进图像边界效果的图像处理方法及装置
JP2014135625A (ja) 画像変形処理装置および画像変形処理方法
CN113283543A (zh) 一种基于WebGL的图像投影融合方法、装置、存储介质和设备
CA3056371C (en) Efficient implementation of joint bilateral filter
KR20050046775A (ko) 풋프린트의 분석 및 수정 방법

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: No. 56 Nanli East Road, Shiqi Town, Panyu District, Guangzhou City, Guangdong Province, 510000

Applicant after: Guangdong Baolun Electronics Co.,Ltd.

Address before: No.19 Chuangyuan Road, Zhongcun street, Panyu District, Guangzhou, Guangdong 510000

Applicant before: GUANGZHOU ITC ELECTRONIC TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant