掌桥专利:专业的专利平台
掌桥专利
首页

虚拟发型的替换方法、电子设备及存储介质

文献发布时间:2023-06-19 10:48:02


虚拟发型的替换方法、电子设备及存储介质

技术领域

本申请涉及图像处理技术领域,具体而言,本申请涉及一种虚拟发型的替换方法、电子设备及存储介质。

背景技术

随着生活水平的不断提高,越来越多的人们开始注重发型的美观问题。现在美发行业的主要流程是,让用户根据发型模特图片或视频,选择想要的发型,但是,只根据图片或视频,用户难以确定自己适合的发型,从而导致造型完成后,发型与用户的预期不符,影响用户的体验。

现有技术中,往往采用AR(Augmented Reality,增强现实)技术将各种虚拟发型的图片与用户的头部融合,让用户看到不同发型的试戴的呈现效果。但是,在试戴过程中,由于虚拟发型中的头发长度往往小于用户现有的头发长度,因此,用户的现有头发会与虚拟发型产生干涉,即用户的头发中至少有部分不能被虚拟发型遮挡,从而影响用户的试戴体验。

发明内容

本申请针对现有方式的缺点,提出一种虚拟发型的替换方法、电子设备及存储介质,用以解决现有技术存在的虚拟发型试戴过程中用户的现有头发会与虚拟发型产生干涉,影响用户的试戴体验的技术问题。

第一个方面,本申请实施例提供了一种虚拟发型的替换方法,包括:

获取含用户头部图形的第一图像;

从第一图像中识别出用户的头发区域;

从第一图像中切割掉头发区域后,得到头发切割后的第一图像;

对头发切割后的第一图像中缺失的头皮区域进行补齐;

根据虚拟发型模型图像和补齐头皮区域后的第一图像,确定出替换虚拟发型后的用户头部图像。

第二个方面,本申请实施例提供了一种电子设备,包括:

处理器;以及

存储器,与处理器通信连接,配置用于存储机器可读指令,机器可读指令在由处理器执行时,实现如第一个方面所提供的虚拟发型的替换方法。

第三个方面,本申请实施例提供一种计算机可读存储介质,计算机存储介质用于存储计算机指令,当计算机指令在电子设备上运行时,实现如第一个方面所提供的虚拟发型的替换方法。

本申请实施例提供的技术方案带来的有益技术效果包括:

在本申请实施例提供的虚拟发型的替换方法中,通过从包含用户头像的第一图像中切割掉用户的头发区域,然后对头发切割后的第一图像中缺失的头皮区域进行补齐,再根据虚拟发型模型图像和补齐头皮区域后的第一图像,确定出替换虚拟发型后的用户头部图像,避免了用户虚拟发型试戴过程中,虚拟发型模型图像与用户的头发区域产生干涉,提高了用户的试戴体验。同时,通过对头发切割后的第一图像中缺失的头皮区域进行补齐,避免了缺失的头皮区域影响用户的视觉感觉,提高了虚拟发型模型图像的展示效果,进一步提高了用户的试戴体验。

本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本申请实施例提供的一种虚拟发型的替换方法中的流程示意图;

图2a-2f为本申请实施例提供的虚拟发型的替换方法中各个流程的第一图像的状态示意图;

图3为本申请实施例提供的从第一图像中识别出用户的头发区域的流程示意图;

图4为本申请实施例提供的基于脸部检测区域中的脸部像素点和脸部检测区域之外背景像素点,确定出脸部检测区域中的第一头发分区的方法的流程示意图;

图5为本申请实施例提供的虚拟发型的替换方法中第一图像中脸部检测区域的人脸关键点的分布示意图;

图6为本申请实施例提供的一种虚拟发型替换装置的结构的框架示意图;

图7为本申请实施例提供的一种电子设备的结构的框架示意图。

附图标记说明:

110-脸部检测区域;120-背景区域;111-第一发型轮廓线112-第二发型轮廓线;

60-虚拟发型替换装置;

601-获取模块;602-识别模块;603-切割模块;604-补齐模块;605-叠加模块;

70-电子设备;

701-处理器;702-存储器;703-总线;704-收发器;705-输入单元;706-输出单元。

具体实施方式

下面详细描述本申请,本申请的实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的部件或具有相同或类似功能的部件。此外,如果已知技术的详细描述对于示出的本申请的特征是不必要的,则将其省略。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。

本申请实施例提供了一种虚拟发型的替换方法,该方法的流程示意图如图1所示,该方法包括步骤S101-S105:

S101,获取含用户头部图形的第一图像。

可选地,可以通过摄像头获取如图2a所示含用户头部图形的第一图像,还可以从存储器中获取提前存储的含用户头部图形的第一图像。

可选地,在通过摄像头获取含用户头部图形的第一图像之前,摄像头还可以先采集用户所处的环境背景,或者,先采集用户所处的环境背景,再获取含用户头部图形的第一图像。这样分别采集含用户头部图形的第一图像和不包含用户的环境背景,可以提高后续步骤的处理效率。

S102,从第一图像中识别出用户的头发区域。

经过上述步骤S102,可以确定出第一图像中用户现有发型所对应的头发区域,以便于后续步骤的进行。步骤S102中从第一图像中识别出用户的头发区域的方法将在后续详细介绍,此处不赘述。

S103,从第一图像中切割掉头发区域后,得到头发切割后的第一图像。

经过上述步骤S103,得到如图2d所示的头发切割后的第一图像。

S104,对头发切割后的第一图像中缺失的头皮区域进行补齐。

经过上述步骤S104,得到如图2e所示的补齐缺失的头皮区域的第一图像,该步骤S104的方法将在后续详细介绍,此处不赘述。

S105,根据虚拟发型模型图像和补齐头皮区域后的第一图像,确定出替换虚拟发型后的用户头部图像。

可选地,上述步骤S105中根据虚拟发型模型图像和补齐头皮区域后的第一图像,确定出替换虚拟发型后的用户头部图像的方法,包括:通过将虚拟发型模型图像叠加到如图2e所示的补齐头皮区域后的第一图像中的设计位置处,得到如图2f所示的替换虚拟发型后的用户头部图像。

在本申请实施例提供的虚拟发型的替换方法中,通过从包含用户头像的第一图像中切割掉用户的头发区域,然后对头发切割后的第一图像中缺失的头皮区域进行补齐,再根据虚拟发型模型图像和补齐头皮区域后的第一图像,确定出替换虚拟发型后的用户头部图像,避免了用户虚拟发型试戴过程中,虚拟发型模型图像与用户的头发区域产生干涉,提高了用户的试戴体验。

同时,通过对头发切割后的第一图像中缺失的头皮区域进行补齐,避免了缺失的头皮区域影响用户的视觉感觉,提高了虚拟发型模型图像的展示效果,进一步提高了用户的试戴体验。

在本申请的一个实施例中,上述步骤S102中,从第一图像中识别出用户的头发区域的方法的流程示意图如图3所示,该方法包括:

S1021,从第一图像中确定出用户的脸部检测区域110。

可选地,上述步骤S1021中从第一图像中确定出用户的脸部检测区域110的方法,包括:从第一图像中识别出多个人脸关键点;根据多个人脸关键点和设计外扩策略,确定出如图2b所示的脸部检测区域110。本申请实施例中,根据现有人脸识别技术,从第一图像中识别出用户的72个人脸关键点,进而确定出第一图像中用户的脸部检测区域110。

S1022,基于脸部检测区域110中的脸部像素点和脸部检测区域110之外背景像素点,确定出脸部检测区域110中的第一头发分区。

上述步骤S1022中基于脸部检测区域110中的脸部像素点和脸部检测区域110之外背景像素点,确定出脸部检测区域110中的第一头发分区的方法,将在后续详细介绍,此处不赘述。

S1023,基于第一头发分区中的头发像素点,确定出头发区域。

上述步骤S1023中基于第一头发分区中的头发像素点,确定出头发区域的方法,包括:选取脸部检测区域110中符合头发特征的像素点作为种子点;以种子点为起点,逐次外扩寻找到相似的多个像素点,得到头发区域;头发特征包括下述至少一项:头发颜色、反光特征、外形特性。基于第一头发分区中的头发像素点在背景区域120中确定出第二头发分区,根据第一头发分区和第二头发分区,确定出头发区域。

在本申请的一个实施例中,上述步骤S1022中基于脸部检测区域110中的脸部像素点和脸部检测区域110之外背景像素点,确定出脸部检测区域110中的第一头发分区的方法的流程示意图如图4所示,该方法包括:

S10221,选取脸部检测区域110中符合面部肤色的像素点作为种子点;以种子点为起点,逐次外扩寻找到相似的多个像素点,得到人脸区域。

可选地,上述步骤S10221中选取脸部检测区域110中符合面部肤色的像素点作为种子点;以种子点为起点,逐次外扩寻找到相似的多个像素点,得到人脸区域的方法,包括:

扫描第一图像中脸部检测区域110的各个像素点,从与种子点邻接的各像素点中,确定出满足第一相似度条件的像素点,划归至脸部区域;第一相似度条件为邻接的像素点与对应的种子点之间的相似度超过设计阈值;以最新划归至脸部区域的像素点作为最新的种子点,继续外扩寻找满足第一相似度条件的像素点,直到不存在满足第一相似度条件的像素点。

应当说明的是,本申请实施例中,设计阈值为设计的像素灰度值。

S10222,确定出人脸区域的轮廓,作为第一头发分区的第一发型轮廓线111。

可选地,如图2c所示,根据确定出的人脸区域的轮廓,作为脸部检测区域110中第一头发分区的第一发型轮廓线111。

S10223,选取脸部检测区域110之外符合背景颜色的像素点作为种子点;以种子点为起点,逐次外扩寻找到相似的多个像素点,得到背景区域120。

可选地,根据摄像头采集的不包含用户的环境背景,提取环境背景像素点作为第一图像中背景颜色的像素点,从而根据背景颜色的像素点可以在第一图像中得到背景区域120。

S10224,根据背景区域120和脸部检测区域110,确定出第一头发分区的第二发型轮廓线112。

可选地,上述步骤S10224中根据背景区域和脸部检测区域,确定出第一头发分区的第二发型轮廓线112的方法,包括:确定背景区域120的内轮廓线中的每个像素,是否位于脸部检测区域110的边框之内;当一个像素位于脸部检测区域110的边框之内时,将一个像素归属于第一头发分区的第二发型轮廓线112;当一个像素未位于脸部检测区域110的边框之内时,将一个像素对应的边框的像素,归属于第一头发分区的第二发型轮廓线112,从而得到如图2c所示的第二发型轮廓线112。

本申请实施例中,为了区分第一发型轮廓线111和第二发型轮廓线112,如图2c所示,第一发型轮廓线111用细粗线表示,第二发型轮廓线112用粗黑线表示。

S10225,根据第一发型轮廓线和第二发型轮廓线,确定出第一头发分区。

可选地,如图2c所示,第一发型轮廓线111和第二发型轮廓线112围合形成的区域为第一头发分区。

由于脸部检测区域110中包含有部分与背景区域120颜色相同的像素点,通过结合背景区域120和脸部检测区域110来确定出第一头发分区的第二发型轮廓线112,可以提高脸部检测区域110中第一头发分区的检测精度,进而提高头发区域的切割精度,从而避免用户虚拟发型试戴过程中,虚拟发型模型图像与用户的头发区域产生干涉,提高用户的试戴体验。

在本申请的一个实施例中,上述步骤S104中对头发切割后的第一图像中缺失的头皮区域进行补齐的方法,包括:根据第一图像的多个人脸关键点,确定至少两个边缘点;根据至少两个边缘点之间的人脸关键点的连线,确定人脸区域的表征头皮的曲线,根据曲线确定出第一图像中缺失的头皮区域;根据头发切割后的第一图像中所述人脸区域剩余部分的肤色,对缺失的头皮区域进行着色。

可选地,如图5所示,为第一图像中脸部检测区域110的72个人脸关键点,本申请实施例中,1号边缘点和13号边缘点所在的位置为用户脸部检测区域110的太阳穴,因此选取1号边缘点为起点,13号边缘点为终点,连接1号边缘点、2号边缘点、3号边缘点、4号边缘点、5号边缘点、6号边缘点、7号边缘点、8号边缘点、9号边缘点、10号边缘点、11号边缘点、12号边缘点和13号边缘点的连线,确定人脸区域的表征头皮的曲线;该表征头皮的曲线为人脸区域的下曲线,即太阳穴高度以下的人脸区域曲线,根据该下曲线和公式(1),确定出人脸区域的上曲线,从而确定出第一图像中缺失的头皮区域;然后,根据头发切割后的第一图像中人脸区域剩余部分的肤色,对缺失的头皮区域进行着色,使得缺失的头皮区域的颜色与人脸区域的肤色相适应。图2c中用加粗的线条表示人脸区域的上曲线。

其中,x为表征头皮的曲线的各个坐标点;α为弧度系数,可选地,本申请实施例中取值为1.8;y为上曲线中的各个坐标点。

在本申请的一个实施例中,由于用户的部分头发位于背景区域120中,以及部分头发可能落在用户穿着的服饰上,因此,在切割掉头发区域后,相应的背景区域120和服饰所在的服装区域就会有所缺失,在虚拟发型模型图像叠加到补齐头皮区域后的第一图像后,虚拟发型模型图像可能不能覆盖所有的背景区域120缺失部分和服装区域缺失部分。因此,在上述步骤S105中根据虚拟发型模型图像和补齐头皮区域后的第一图像,确定出替换虚拟发型后的用户头部图像之后,还包括:

确定出补齐头皮区域后的第一图像中缺失的背景区域;根据第一图像中的背景图像补齐缺失的背景区域;和/或,确定出补齐头皮区域后的第一图像中缺失的服装区域,根据第一图像中的服装图像补齐缺失的服装区域。

在本申请的一个实施例中,为了提高头发区域的识别速度以及提高头发区域识别准确度,本申请实施例中,上述步骤S101中获取含用户头部图形的第一图像的方法包括:

展示包含提醒用户束发内容的束发提示信息。

可选地,通过声音、光等信号方式,向用户发出束发提示信息,提醒用户将头发束起,避免用户的头发落到用户穿着的服饰上,以及避免头发遮盖用户的耳朵、脸颊等脸部区域。

当接收到针对束发提示信息的束发反馈信息时,获取含用户头部图形的第一图像。

可选地,根据束发提示信息的提醒,用户将头发束起后,可以通过触控显示屏发送束发反馈信息,待接收到束发反馈信息时,通过摄像头获取如图2a所示含用户头部图形的第一图像。

在本申请的一个实施例中,为了降低背景区域120中其它颜色的像素点对头发区域识别准确度的影响以及提高头发区域的识别速度,本申请实施例中,在上述步骤S101中获取含用户头部图形的第一图像之前,还包括:

展示包括放置单色背景挡板的换背景提示信息。

可选地,通过声音、光等信号方式,向用户发出换背景提示信息。

当接收到针对换背景提示信息的换背景反馈信息时,获取包含单色背景挡板图形的环境图像。

可选地,用户更换单色背景挡板后,可以通过触控显示屏发送换背景反馈信息,待接收到换背景反馈信息时,通过摄像头获取包含单色背景挡板图形的环境图像。

以及,在上述步骤S105中根据虚拟发型模型图像和补齐头皮区域后的第一图像,确定出替换虚拟发型后的用户头部图像之后,还包括:

确定出补齐头皮区域后的第一图像中缺失的背景区域;根据环境图像补齐缺失的背景区域。此处,环境图像为单色背景挡板图形,通过将与单色背景挡板颜色相同的像素点补充到补齐头皮区域后的第一图像中缺失的背景区域即可。

可选地,上述步骤S105中根据虚拟发型模型图像和补齐头皮区域后的第一图像,确定出替换虚拟发型后的用户头部图像的方法,包括:

在如图5所示的第一图像中脸部检测区域110的72个人脸关键点中,选取3个人脸关键点作为虚拟发型模型图像的定位点,本申请实施例中,选取1号边缘点、7号边缘点和13号边缘点作为定位点,通过调整虚拟发型模型图像的中心点与上述定位点之间的距离,来确定虚拟发型模型图像在补齐头皮区域后的第一图像中的待叠加位置;通过将虚拟发型模型图像叠加到如图2e所示的补齐头皮区域后的第一图像中的待叠加位置处,得到如图2f所示的替换虚拟发型后的用户头部图像。

基于同一发明构思,本申请实施例提供了一种虚拟发型替换装置60,该虚拟发型替换装置的结构框架示意图如图6所示,包括:

获取模块601,用于获取含用户头部图形的第一图像;

识别模块602,用于从第一图像中识别出用户的头发区域;

切割模块603,用于从第一图像中切割掉头发区域后,得到头发切割后的第一图像;

补齐模块604,用于对头发切割后的第一图像中缺失的头皮区域进行补齐;

叠加模块605,用于根据虚拟发型模型图像和补齐头皮区域后的第一图像,确定出替换虚拟发型后的用户头部图像。

本实施例的虚拟发型替换装置60可执行本申请实施例提供的任一种虚拟发型的替换方法,其实现原理相类似,此处不再赘述。

基于同一发明构思,本申请实施例提供了一种电子设备70,如图7所示,该电子设备70包括:处理器701;以及

存储器702,与处理器701通信连接,配置用于存储机器可读指令,机器可读指令在由处理器701执行时,实现本申请实施例提供的虚拟发型的替换方法的各种可选实施方式。

本技术领域技术人员可以理解,本申请实施例提供的电子设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中。

可选地,处理器701可以是CPU(Central Processing Unit,中央处理器),通用处理器,DSP(Digital Signal Processor,数据信号处理器),ASIC(Application SpecificIntegrated Circuit,专用集成电路),FPGA(Field-Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器701也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。

处理器701和存储器702通过总线703相连,实现通信连接。总线703可包括一通路,在上述组件之间传送信息。总线703可以是PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(Extended Industry Standard Architecture,扩展工业标准结构)总线等。总线703可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器702可以是ROM(Read-Only Memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,RAM(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM(Electrically ErasableProgrammable Read Only Memory,电可擦可编程只读存储器)、CD-ROM(Compact DiscRead-Only Memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

可选地,电子设备70还可以包括收发器704。收发器可用于信号的接收和发送。收发器704可以允许电子设备70与其他设备进行无线或有线通信以交换数据。需要说明的是,实际应用中收发器不限于一个。例如,本申请实施例中,收发器704可包括蓝牙收发器,用户可以通过蓝牙收发器将含用户头部图形的第一图像发送至电子设备70进行处理。

可选地,电子设备70还可以包括输入单元705。输入单元705可用于接收输入的数字、字符、图像和/或声音信息,或者产生与电子设备的用户设置以及功能控制有关的键信号输入。输入单元705可以包括但不限于触摸屏、物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆、拍摄装置、拾音器等中的一种或多种,本申请实施例中,输入单元705为摄像头,通过摄像头可以获取含用户头部图形的第一图像。

可选地,电子设备70还可以包括输出单元706。输出单元706可用于输出或展示经过处理器701处理的信息。输出单元可以包括但不限于显示装置、扬声器、振动装置等中的一种或多种,本申请实施例中,输出单元706包括显示设备,通过显示设备可以显示替换虚拟发型后的用户头部图像。

应当注意,图7仅仅示意性地示出了可以用于实现本申请中各个实施方式的计算系统的示意图。本领域技术人员可以理解,该电子设备70可通过引入附加计算设备来实现。

基于同一的发明构思,本申请实施例提供了一种计算机可读存储介质,计算机存储介质用于存储计算机指令,当计算机指令在电子设备上运行时,实现本申请各个实施例所提供的虚拟发型的替换方法。

该计算机可读存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM和磁光盘)、ROM、RAM、EPROM(Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)、EEPROM、闪存、磁性卡片或光线卡片。也就是,可读存储介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。

本申请实施例提供的计算机可读存储介质,与前面所述的各实施例具有相同的发明构思,该计算机可读存储介质中未详细示出的内容可参照前面所述的各实施例,在此不再赘述。

应用本申请实施例,至少能够实现如下有益效果:

本申请实施例中,通过从包含用户头像的第一图像中切割掉用户的头发区域,然后对头发切割后的第一图像中缺失的头皮区域进行补齐,再根据虚拟发型模型图像和补齐头皮区域后的第一图像,确定出替换虚拟发型后的用户头部图像,避免了用户虚拟发型试戴过程中,虚拟发型模型图像与用户的头发区域产生干涉,提高了用户的试戴体验。

同时,通过对头发切割后的第一图像中缺失的头皮区域进行补齐,避免了缺失的头皮区域影响用户的视觉感觉,提高了虚拟发型模型图像的展示效果,进一步提高了用户的试戴体验。

本技术领域技术人员可以理解,本申请中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本申请中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本申请中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

相关技术
  • 虚拟发型的替换方法、电子设备及存储介质
  • 电池突发型内短路诊断方法、装置、存储介质及电子设备
技术分类

06120112683883