手势识别方法及装置与流程

文档序号:16133613发布日期:2018-12-01 00:38阅读:213来源:国知局

本公开涉及终端控制技术领域,尤其涉及一种手势识别方法及装置。

背景技术

随着终端技术的发展,全面屏已成为智能终端发展的一大趋势,为了在全面屏上兼容指纹识别的功能,相关技术中,通常在全面屏上划分指纹识别区域,并在该指纹识别区域下设置屏下指纹识别装置。在需要指纹识别时,终端可以在该指纹识别区域上显示指纹标识,用于提示用户将手指放置在该指纹识别区域上。在检测到该指纹识别区域上放置有物体时,终端即可指示指纹识别装置采集该物体表面的纹路,并对该纹路进行指纹识别。



技术实现要素:

为克服相关技术中存在的问题,本公开实施例提供一种手势识别方法及装置。所述技术方案如下:

根据本公开实施例的第一方面,提供一种手势识别方法,包括:

在终端处于预设场景时,通过指纹识别模块检测指纹识别区域是否放置有物体;

在检测到所述指纹识别区域放置有物体时,通过所述指纹识别模块获取所述物体的移动轨迹;

获取所述物体的移动轨迹对应的操作手势;

执行所述操作手势对应的操作指令。

本公开的实施例提供的技术方案可以包括以下有益效果:在预设场景下,终端可以通过指纹识别模块识别用户在指纹识别区域上的操作手势,并根据该操作手势进行操作,提供了一种终端操作方式,提高了终端操作的灵活性和便捷性,进而提高了用户体验。

在一个实施例中,所述通过所述指纹识别模块获取所述物体的移动轨迹包括:

在所述物体的移动过程中通过所述指纹识别模块获取多个报点,不同报点的位置和获取时间不同;

根据所述多个报点的位置和获取时间获取所述物体的移动轨迹。

在一个实施例中,所述获取所述物体的移动轨迹对应的操作手势包括:

获取所述移动轨迹与预设的多个操作手势中每个操作手势的匹配概率;

将与所述移动轨迹匹配概率最高的操作手势作为所述移动轨迹对应的操作手势。

在一个实施例中,所述执行所述操作手势对应的操作指令包括:

根据预存的操作手势与操作指令的对应关系,执行与所述操作手势对应的操作指令。

根据本公开实施例的第二方面,提供一种手势识别装置,包括:

检测模块,用于在终端处于预设场景时,通过指纹识别模块检测指纹识别区域是否放置有物体;

第一获取模块,用于在检测到所述指纹识别区域放置有物体时,通过所述指纹识别模块获取所述物体的移动轨迹;

第二获取模块,用于获取所述物体的移动轨迹对应的操作手势;

执行模块,用于执行所述操作手势对应的操作指令。

在一个实施例中,所述第一获取模块包括:

第一获取子模块,用于在所述物体的移动过程中通过所述指纹识别模块获取多个报点,不同报点的位置和获取时间不同;

第二获取子模块,用于根据所述多个报点的位置和获取时间获取所述物体的移动轨迹。

在一个实施例中,所述第二获取模块包括:

第三获取子模块,用于获取所述移动轨迹与预设的多个操作手势中每个操作手势的匹配概率;

确定子模块,用于将与所述移动轨迹匹配概率最高的操作手势作为所述移动轨迹对应的操作手势。

在一个实施例中,所述执行模块包括:

执行子模块,用于根据预存的操作手势与操作指令的对应关系,执行与所述操作手势对应的操作指令。

根据本公开实施例的第三方面,提供一种手势识别装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

在终端处于预设场景时,通过指纹识别模块检测指纹识别区域是否放置有物体;

在检测到所述指纹识别区域放置有物体时,通过所述指纹识别模块获取所述物体的移动轨迹;

获取所述物体的移动轨迹对应的操作手势;

执行所述操作手势对应的操作指令。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现第一方面任一实施例所述方法的步骤。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1a是根据一示例性实施例示出的手势识别方法的流程图。

图1b是根据一示例性实施例示出的相关技术中指纹识别方法的示意图。

图1c是根据一示例性实施例示出的物体的移动曲线图。

图1d是根据一示例性实施例示出的多个报点的示意图。

图1e是根据一示例性实施例示出的物体的移动轨迹图。

图1f是根据一示例性实施例示出的物体的移动轨迹图。

图2是根据一示例性实施例示出的手势识别方法的流程图。

图3a是根据一示例性实施例示出的手势识别装置的结构示意图。

图3b是根据一示例性实施例示出的手势识别装置的结构示意图。

图3c是根据一示例性实施例示出的手势识别装置的结构示意图。

图3d是根据一示例性实施例示出的手势识别装置的结构示意图。

图4是根据一示例性实施例示出的手势识别装置的结构框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开实施例提供的技术方案涉及终端,该终端可以为手机、平板电脑、智能手表以及其他具有屏下指纹识别功能的设备,本公开实施例对此不作限定。相关技术中,用户在对具有屏下指纹识别功能的终端进行操作时,通常会首先在指纹识别区域通过指纹识别进行终端解锁,然后在全屏幕上通过手势的点击或移动进行操作,因此操作方式较为单一,用户体验不佳。本公开实施例提供的技术方案中,在预设场景下,终端可以通过指纹识别模块识别用户在指纹识别区域上的操作手势,并根据该操作手势进行操作,提供了一种终端操作方式,提高了终端操作的灵活性和便捷性,进而提高了用户体验。

图1a是根据一示例性实施例示出的一种手势识别方法的流程图,该方法应用于终端,如图1a所示,该手势识别方法包括以下步骤101至步骤104:

在步骤101中,在终端处于预设场景时,通过指纹识别模块检测指纹识别区域是否放置有物体。

相关技术中,如图1b所示,指纹识别模块10a设置在屏幕的指纹识别区域10b的下方,当用户手指10c放置在该指纹识别区域10b上面时,由于用户手指10c上指纹的波峰和波谷与该指纹识别区域10b下方的指纹识别模块10a的距离不同,因此该波峰和波谷与指纹识别模块10a的感测器10a1之间产生的耦合电容的大小不同。指纹识别模块10a可以根据用户手指10c与指纹识别区域10b的接触面上不同位置与感测器10a1之间的耦合电容的大小,获取用户手指10c的指纹的多个特征点,并将该多个特征点发送给终端的处理器。该处理器即可根据该多个特征点绘制指纹特征图,并根据该指纹特征图获取指纹数字信号,然后将该数字信号与预存的指纹数据库中包括的多个指纹的数字信号进行对比,从而完成指纹识别。待指纹识别完成后,终端可以根据指纹识别结果进行解锁,此时指纹识别模块关闭,终端的屏幕切换为全屏触摸模式,即用户可以根据当前界面的显示通过对该屏幕任意位置的点击或者点击位置的移动实现对终端的操作。但是在一些预设的场景下,采用全屏触摸模式可能会对用户操作终端造成不便。例如,用户在电车上使用终端播放音频,此时用户单手握持终端,另一只手握持电车扶手。若用户需要播放下一曲,则需要用户手指点击播放界面上显示的下一曲按键,但是由于终端的体积较大,用户握持终端的手指很难放置于该下一曲按键并进行点击,若用户另一只手松开电车扶手对终端进行操作,则很有可能导致用户在电车紧急刹车时摔倒,对用户的身体造成损伤。又例如,假设用户单手使用终端浏览照片,若用户需要浏览下一张照片或上一张照片,则需要用户手指点击屏幕左侧向右侧滑动,或者点击屏幕右侧向左侧滑动。但是终端的体积较大,用户握持终端的手指很难放置于该屏幕的左侧或者右侧,因此还是需要用户放弃另一只手现在正在进行的工作来操作终端,用户体验不佳。

综上所述,由于指纹识别区域通常设置在屏幕下方,用户单手握持终端时手指的可操作范围通常可以覆盖该指纹识别区域,因此在一些预设场景下,例如播放音频或浏览照片时,终端可以指示指纹识别模块识别用户在该指纹识别区域的操作手势,并根据该操作手势进行操作,具体的,终端可以首先指示指纹识别模块检测指纹识别区域是否放置有物体,例如,在上述预设场景下,终端可以指示指纹识别模块开启,此时指纹识别模块可以通过是否有物体与其设置的感测器产生耦合电容来确定该指纹识别区域是否放置有物体;若其设置的感测器产生耦合电容,则该指纹识别区域放置有物体,若其设置的感测器没有产生耦合电容,则该指纹识别区域没有放置物体。在非预设场景下,终端可以指示指纹识别模块关闭,避免用户手指在指纹识别区域误触导致的终端的误操作,提高了用户体验。

在步骤102中,在检测到指纹识别区域放置有物体时,通过指纹识别模块获取物体的移动轨迹。

示例的,指纹识别模块在检测到指纹识别区域放置有物体时,可以跟踪该物体的移动,该物体移动每预设距离,则指纹识别模块获取一次该物体的当前位置,该物体的当前位置即为一个报点,这样一来,随着物体的移动,指纹识别模块可以获取多个报点,然后根据该多个报点的位置和获取时间获取物体的移动轨迹。

具体的,如图1c所示,终端可以在该指纹识别区域建立坐标系,该坐标系可以如图1c的网格所示,假设该物体在指纹识别区域上的移动如图1c中的箭头x所示。在该物体的移动过程中,该物体每移动预设距离,指纹识别模块获取一次该物体的当前位置,即获取一次报点y,然后根据该该报点y的位置将该报点y标识在所建立的坐标系的对应位置。在获取到多个报点y之后,终端即可获取到如图1d所示的标识有多个报点位置的坐标系。然后终端即可根据该多个报点的位置和获取时间获取物体的移动轨迹,该多个报点的位置确定该移动轨迹的形状,该多个报点的获取时间确定该移动轨迹的方向。以图1d所示的7个报点为例,根据该7个报点的位置和获取时间可以确定该物体的移动轨迹可以如图1e中箭头z所示。

在步骤103中,获取物体的移动轨迹对应的操作手势。

示例的,为了便于实现多种功能,终端中存储有多个操作手势,不同的操作手势用于实现不同的操作。终端在通过指纹识别模块获取到物体的移动轨迹之后,可以确定该移动轨迹与预设的多个操作手势中每个操作手势的匹配概率,然后将与移动轨迹匹配概率最高的操作手势作为移动轨迹对应的操作手势。该匹配概率可以为移动轨迹与操作手势的重叠率,重叠率越高则匹配概率越高,重叠率越低则匹配概率越低;或者该匹配概率也可以为移动轨迹与操作手势之间的角度差,角度差越大则匹配概率越低,角度差越小则匹配概率越高。

具体的,以匹配概率为角度差为例,假设终端存储有四种操作手势,分别为向下滑动、向上滑动、向左滑动和向右滑动。终端在获取到如图1f所示的斜向上的移动轨迹j时,可以分别确定该移动轨迹j与向上滑动的操作手势的角度差为30°,与向下滑动的操作手势的角度差为150°,与向左滑动的操作手势的角度差为110°,与向右滑动的操作手势的角度差为60°。由此可知,该移动轨迹j与向上滑动的操作手势的匹配概率最高,与向下滑动的操作手势的匹配概率最低,因此终端可以将该向上滑动作为与该移动轨迹对应的操作手势。

在步骤104中,执行操作手势对应的操作指令。

示例的,终端预先存储有操作手势与操作指令的对应关系,该对应关系描述了多个不同的操作手势对应的操作指令,不同的操作手势对应的操作指令不同。终端在确定该移动轨迹对应的操作手势之后,即可查询该对应关系,获取与该操作手势对应的操作指令并执行。

具体的,假设在播放音频的场景下,终端预先存储的操作手势与操作指令的对应关系描述了向左滑动对应的操作指令为播放下一曲音频;向右滑动对应的操作指令为播放上一曲音频;向上滑动对应的操作指令为音量增大;向下滑动对应的操作指令为音量减小。当终端确定该移动轨迹对应的操作手势为向上滑动时,即可查询该对应关系,确定该操作手势对应的操作指令为播放下一曲音频,此时终端即可执行该操作指令,即播放当前列表中的下一曲音频。

或者,在浏览照片的场景下,终端预先存储的操作手势与操作指令的对应关系描述了向左滑动对应的操作指令为显示下一张照片;向右滑动对应的操作指令为显示上一张照片;向上滑动对应的操作指令为显示其他与当前照片相关的照片;向下滑动对应的操作指令为返回相册主界面。当终端确定该移动轨迹对应的操作手势为向上滑动时,即可查询该对应关系,确定该操作手势对应的操作指令为显示下一张照片,此时终端即可执行该操作指令,即显示当前相册的下一张照片。

本公开的实施例提供的技术方案中,在预设场景下,终端可以通过指纹识别模块识别用户在指纹识别区域上的操作手势,并根据该操作手势进行操作,提供了一种终端操作方式,提高了终端操作的灵活性和便捷性,进而提高了用户体验。

下面通过几个实施例详细介绍实现过程。

图2是根据一示例性实施例示出的一种手势识别方法的流程图,执行主体为终端,如图2所示,包括以下步骤201至步骤207:

在步骤201中,在处于预设场景时,通过指纹识别模块检测指纹识别区域是否放置有物体。

在步骤202中,在检测到指纹识别区域放置有物体时,随着该物体的移动通过该指纹识别模块获取多个报点。

在步骤203中,根据该多个报点的位置和获取时间获取物体的移动轨迹。

在步骤204中,获取该移动轨迹与预设的多个操作手势中每个操作手势的匹配概率。

在步骤205中,将与该移动轨迹匹配概率最高的操作手势作为该移动轨迹对应的操作手势。

在步骤206中,查询预存的操作手势与操作指令的对应关系,获取与该操作手势对应的操作指令。

在步骤207中,执行该操作指令。

本公开的实施例提供一种手势识别方法,在预设场景下,终端可以通过指纹识别模块识别用户在指纹识别区域上的操作手势,并根据该操作手势进行操作,提供了一种终端操作方式,提高了终端操作的灵活性和便捷性,进而提高了用户体验。

下述为本公开装置实施例,可以用于执行本公开方法实施例。

图3a是根据一示例性实施例示出的一种手势识别装置30的结构示意图,该装置30可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图3a所示,该手势识别装置30包括检测模块301,第一获取模块302,第二获取模块303和执行模块304。

其中,检测模块301,用于在终端处于预设场景时,通过指纹识别模块检测指纹识别区域是否放置有物体。

第一获取模块302,用于在检测到所述指纹识别区域放置有物体时,通过所述指纹识别模块获取所述物体的移动轨迹。

第二获取模块303,用于获取所述物体的移动轨迹对应的操作手势。

执行模块304,用于执行所述操作手势对应的操作指令。

在一个实施例中,如图3b所示,所述第一获取模块302包括第一获取子模块3021和第二获取子模块3022。

其中,第一获取子模块3021,用于在所述物体的移动过程中通过所述指纹识别模块获取多个报点,不同报点的位置和获取时间不同。

第二获取子模块3022,用于根据所述多个报点的位置和获取时间获取所述物体的移动轨迹。

在一个实施例中,如图3c所示,所述第二获取模块303包括第三获取子模块3031和确定子模块3032。

其中,第三获取子模块3031,用于获取所述移动轨迹与预设的多个操作手势中每个操作手势的匹配概率。

确定子模块3032,用于将与所述移动轨迹匹配概率最高的操作手势作为所述移动轨迹对应的操作手势。

在一个实施例中,如图3d所示,所述执行模块304包括执行子模块3041,所述执行子模块3041,用于根据预存的操作手势与操作指令的对应关系,执行与所述操作手势对应的操作指令。

本公开的实施例提供一种手势识别装置,在预设场景下,该装置可以通过指纹识别模块识别用户在指纹识别区域上的操作手势,并根据该操作手势对终端进行操作,提供了一种终端操作方式,提高了终端操作的灵活性和便捷性,进而提高了用户体验。

本公开实施例提供一种手势识别装置,该手势识别装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,处理器被配置为:

在终端处于预设场景时,通过指纹识别模块检测指纹识别区域是否放置有物体;

在检测到所述指纹识别区域放置有物体时,通过所述指纹识别模块获取所述物体的移动轨迹;

获取所述物体的移动轨迹对应的操作手势;

执行所述操作手势对应的操作指令。

在一个实施例中,上述处理器还可被配置为:在所述物体的移动过程中通过所述指纹识别模块获取多个报点,不同报点的位置和获取时间不同;根据所述多个报点的位置和获取时间获取所述物体的移动轨迹。

在一个实施例中,上述处理器还可被配置为:获取所述移动轨迹与预设的多个操作手势中每个操作手势的匹配概率;将与所述移动轨迹匹配概率最高的操作手势作为所述移动轨迹对应的操作手势。

在一个实施例中,上述处理器还可被配置为:根据预存的操作手势与操作指令的对应关系,执行与所述操作手势对应的操作指令。

本公开的实施例提供一种手势识别装置,在预设场景下,该装置可以通过指纹识别模块识别用户在指纹识别区域上的操作手势,并根据该操作手势对终端进行操作,提供了一种终端操作方式,提高了终端操作的灵活性和便捷性,进而提高了用户体验。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图4是根据一示例性实施例示出的一种用于手势识别装置40的结构框图,该装置40适用于终端设备。例如,装置40可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

装置40可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,输入/输出(i/o)的接口412,传感器组件414,以及通信组件416。

处理组件402通常控制装置40的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。

存储器404被配置为存储各种类型的数据以支持在装置40的操作。这些数据的示例包括用于在装置40上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件406为装置40的各种组件提供电力。电源组件406可以包括电源管理系统,一个或多个电源,及其他与为装置40生成、管理和分配电力相关联的组件。

多媒体组件408包括在所述装置40和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当装置40处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个麦克风(mic),当装置40处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。

i/o接口412为处理组件402和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件414包括一个或多个传感器,用于为装置40提供各个方面的状态评估。例如,传感器组件414可以检测到装置40的打开/关闭状态,组件的相对定位,例如所述组件为装置40的显示器和小键盘,传感器组件414还可以检测装置40或装置40一个组件的位置改变,用户与装置40接触的存在或不存在,装置40方位或加速/减速和装置40的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件416被配置为便于装置40和其他设备之间有线或无线方式的通信。装置40可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件416还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置40可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子组件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由装置40的处理器420执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

本公开实施例提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置40的处理器执行时,使得装置40能够执行上述手势识别方法,所述方法包括:

在终端处于预设场景时,通过指纹识别模块检测指纹识别区域是否放置有物体;

在检测到所述指纹识别区域放置有物体时,通过所述指纹识别模块获取所述物体的移动轨迹;

获取所述物体的移动轨迹对应的操作手势;

执行所述操作手势对应的操作指令。

在一个实施例中,所述通过所述指纹识别模块获取所述物体的移动轨迹包括:在所述物体的移动过程中通过所述指纹识别模块获取多个报点,不同报点的位置和获取时间不同;根据所述多个报点的位置和获取时间获取所述物体的移动轨迹。

在一个实施例中,所述获取所述物体的移动轨迹对应的操作手势包括:获取所述移动轨迹与预设的多个操作手势中每个操作手势的匹配概率;将与所述移动轨迹匹配概率最高的操作手势作为所述移动轨迹对应的操作手势。

在一个实施例中,所述执行所述操作手势对应的操作指令包括:根据预存的操作手势与操作指令的对应关系,执行与所述操作手势对应的操作指令。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1