一种基于3d眼镜试戴的角度转动实时匹配方法
【技术领域】
[0001] 本发明设及一种虚拟产品试戴的角度转动匹配方法,尤其设及一种基于3D眼镜 试戴的角度转动实时匹配方法。
【背景技术】
[0002] 目前基于3D眼镜试戴的方式有W下几种方式;第一,通过微软发行的Kinect体感 设备和微软发布的Kinect程序二次开发包,W红外检测的方式,达到人体移动的时候红外 检测点实时的进行移动,再将虚拟的眼镜模型与已经检测到的红外点进行绑定,达到位置 的同步移动;第二,基于平面图片的眼镜虚拟试戴,通过用户上传自己的照片来实现眼镜虚 拟试戴,通过对平面图形的面部识别算法来识别用户上传的照片中的人脸部分,从而将眼 镜图片与之叠加;第S,基于TotalImmersionSDK的眼镜虚拟试戴,该是目前国外的一款 非常流行的二次开发SDK,通过国外已经开发并封装好的SDK进行项目的二次技术开发,开 发效果和性能较好,但是加入开发的成本高昂,而且每一个项目,每一个平台都需要向法国 总部支付费用,而且开发限制非常多,不能连接数据库、不能随意让客户进行修改等。
[0003]W上几种方式均存在各种各样的缺陷:第一,基于Kinect体感设备的眼镜虚拟试 戴缺陷包括;需要特定的Kinect体感硬件设备,费用高昂;识别过程需要先通过人体识别 从而进行面部识别;识别过程容易收到干扰,识别不稳定。第二,基于平面图片的眼镜虚 拟试戴缺陷包括;试戴过程过于死板和僵化,没有实时的互动性;通过用户上传照片的方 式进行试戴,无法同一时刻体验到戴上眼镜的不同角度试戴,操作麻烦不简便。第=,基于 TotalImmersionSDK的眼镜虚拟试戴缺陷包括;基于原厂家的二次开发难度大,不方便, 而且成本高;技术限制多,如无法连接数据库,无法实时修改开发内容;二次开发产品带有 水印,去水印费用高,且每年都需要缴费,不利于长期发展。
[0004]同时,现有的3D眼镜试戴在客户转动角度的时候,实时跟随的效果很差,特别是 在小角度转动时,虚拟试戴的模型很可能不会有跟随的反应。
【发明内容】
[0005] 本发明所要解决的技术问题是需要提供一种即使是很小的角度也能够实时跟随 的基于3D眼镜试戴的角度转动实时匹配方法,实现3D眼镜试戴无需特别的设备,使用方 便,成本低,效果好。
[0006] 对此,本发明提供一种基于3D眼镜试戴的角度转动实时匹配方法,包括W下步 骤:
[0007] 步骤S1,通过摄像头对人脸画面进行捕捉,采集摄像头区域的灰度数据,通过人脸 与人脸周围的灰度变化关系判断出人脸的区域,在判断出人脸区域之后,在人脸上进行= 维注册,把=维空间坐标定位在人脸位置并W人脸中屯、为坐标原点,建立原始的人脸=维 坐标;
[000引步骤S2,通过3血ax软件对试戴眼镜进行原始建模,得到原始的眼镜模型;
[0009] 步骤S3,对人脸=维坐标进行缩放、平移和旋转,得到标准的人脸图像;
[0010] 步骤S4,控制眼镜模型与标准的人脸图像实现同步的移动与旋转,并在人脸与摄 像头之间的距离发生变化的时候,眼镜模型根据人脸与摄像头之间的距离变化进行缩放变 化,进而实现原始的眼镜模型跟随人脸=维坐标的变化而实时进行缩放、平移和旋转,得到 标准的眼镜模型;
[0011] 步骤S5,将步骤S4得到的标准的眼镜模型放置在步骤S3得到的标准的人脸图像 上,实现图像合成;
[0012] W及,步骤S6,对步骤S5的眼镜模型和人脸图像进行叠加,生成最终的演示图像。
[0013] 本发明的进一步改进在于,所述眼镜模型在3血ax软件中设定了自己的坐标点和 位置信息,当人脸转动时眼镜模型便跟着人脸的转动而转动。
[0014] 本发明的进一步改进在于,步骤S2中,通过3血ax软件对试戴眼镜的照片进行原 始建模,得到原始的眼镜模型,然后对眼镜模型进行贴图烘赔处理;所述贴图烘赔处理为对 眼镜模型各个不同的部位贴上贴图,贴图由试戴眼镜的照片拍摄并且通过PS处理得到,通 过贴图与眼镜模型之间的关系划分眼镜模型的UV数据,最后在3血ax软件或maya软件中 对眼镜模型进行打光和烘赔效果处理,将效果烘赔到一张或者几张贴图上面,进而得到烘 赔处理后的贴图文件。
[0015] 本发明的进一步改进在于,所述步骤S4中,将得到的眼镜模型的中点放置在人脸 图像的中点下方的2~4mm后实现图像合成。
[0016] 本发明的进一步改进在于,所述步骤S3的缩放和步骤S4中的缩放均采用事先约 定好的缩放倍数。
[0017] 本发明的进一步改进在于,若原始的穿戴部位=维坐标中的两个点的实际距离为 2x毫米,该两个点在标准的穿戴部位图像中的像素差约定为3x,那么当该两点在原始的穿 戴部位=维坐标中的像素差为h,则其从原始的穿戴部位=维坐标到标准的穿戴部位图像 的缩放比例为3x/h。
[0018] 本发明的进一步改进在于,所述步骤S3和步骤S4中,所述平移的位移量为:
AX是人脸图像和眼镜模型所需要平移的X轴数据,AY人脸图像和眼镜模型所需要平移的y轴数据,XI为人脸图像的中屯、的X轴数据,x2为眼镜模型的中屯、的X轴数据,yl为人脸图 像的中屯、的y轴数据,y2为眼镜模型的中屯、的y轴数据,zoonrface是固定的偏移参数,PD 是矫正参数,所述PD为0. 5~1,所述
经 证明,所述PD最佳为0. 85。
[0019] 本发明的进一步改进在于,还包括步骤S7,实时检测用户的拍照指令,在接收到用 户的拍照指令后对演示图像进行拍照并生成本地二维码,用户扫描本地二维码即可在无网 络状态下直接下载穿戴效果图。
[0020] 本发明的进一步改进在于,所述步骤S7中,在接收到拍照指令后,对当前整个屏 幕画面进行捕捉,并将捕捉到的画面w二进制文件的形式进行本地存储,然后将存储二进 制文件的位置编写进本地二维码中。
[0021] 与现有技术相比,本发明的有益效果在于;本发明将人脸与人脸边缘环境进行灰 度计算,得到人脸的区域,将获得的人脸区域作为一个新的坐标轴建立XYZ轴,该个XYZ轴 便是注册在人脸上的=维标记,进而得到人脸=维坐标,当头部有转动的时候人脸=维坐 标会跟着转动,即使人脸在转动角度为小于3°W下的小角度时,虚拟的眼镜模型也能够实 时跟随人脸=维坐标一起转动,进而使得虚拟的眼镜试戴能够有真的戴在人脸上一般神奇 和顺畅的效果,哪怕是在3°W下的小角度转动的时候跟踪稳定贴合度也非常高,并且,由 于建模细致并经过了贴图烘赔处理,因此眼镜模型效果真实;在此基础上,本发明无需特别 的设备,普通电脑或手机摄像头便能实现虚拟穿戴和虚拟试戴,消费者使用方便,成本低, 试戴过程方便简单,只要用户的人脸出现在摄像头检测范围内即可,当用户穿戴效果良好 想要进行拍照的时候,只需通过触摸拍照按钮等方式发送拍照指令,即可实现穿戴效果图 的拍照并自动生成本地二维码,用户扫描本地二维码便能访问下载图片,该一过程无需连 接网络,在连通网络之后还能对其进行微信和朋友圈分享等功能,将试戴效果传播出去,让 更多人了解。
【附图说明】
[0022] 图1是本发明一种实施例的工作流程示意图。
【具体实施方式】
[0023] 下面结合附图,对本发明的较优的实施例作进一步的详细说明。
[0024] 如图1所示,本例提供一种基于3D眼镜试戴的角度转动实时匹配方法,包括W下 步骤:
[0025] 步骤S1,通过摄像头对人脸画面进行捕捉,采集摄像头区域的灰度数据,通过人脸 与人脸周围的灰度变化关系判断出人脸的区域,在判断出人脸区域之后,在人脸上进行= 维注册,把=维空间坐标定位在人脸位置并W人脸中屯、为坐标原点,建立原始的人脸=维 坐标;
[0026] 步骤S2,通过3血ax软件对试戴眼镜进行原始建模,得到原始的眼镜模型;
[0027] 步骤S3,对人脸=维坐标进行缩放、平移和旋转,得到标准的人脸图像;
[0028] 步骤S4,控制眼镜模型与标准的人脸图像实现同步的移动与旋转,并在人脸与摄 像头之间的距离发生变化的时候,眼镜模型根据人脸与摄像头之间的距离变化进行缩放变 化,进而实现原始的眼镜模型跟随人脸=维坐标的变化而实时进行缩放、平移和旋转,得到 标准的眼镜模型;
[0029] 步骤S5,将步骤S4得到的标准的眼镜模型放置在步骤S3得到的标准的人脸图像 上,实现图像合成;
[0030]W及,步骤S6,对步骤S5的眼镜模型和人脸图像进行叠加,生成最终的演示图像。
[0031]本例所述步骤S1和步骤S2的不是顺序步骤,可W步骤S2和步骤S1同时进行;也 可W是先完成步骤S2,即事先对试戴眼镜进行好原始建模,得到原始的眼镜模型对应的数 据库,使用的时候,直接根据用户的选择在数据库中调取用户所需要的眼镜模型即可。所述 步骤S3和步骤S4用于实现在使用者移动或转动的时候,使得原始的人脸=维坐标和原始 的眼镜模型实时跟随变化,进而得到最新的、实时跟随的人脸图像和眼镜模型,即得到标准 的人脸图像和标准的眼镜模型,步骤S4对眼镜模型的缩放、平移和旋转处理与步骤S3对人 脸图像的缩放、平移和旋转处理是实时跟随的。
[0032] 本例首先通过摄像头对人脸进行捕捉,对人脸进行灰度采集与坐标确定,即W人 脸的中屯、为中点在人脸上建立起=维空间的人脸=维坐标,所述建立起=维空间的人脸= 维坐标的过程为;通过摄像头对人脸的画面进行捕捉,通过人脸与人脸周围的灰度变化关 系判断出人脸的区域,因为人脸在摄像头的捕捉下即使人是静止不动的,人脸也会有极轻 微的转动,那么,人脸周围区域也会有灰度变化,依此原理判断出人脸区域之后,我们在人 脸上进行人脸=维注册,并把空间坐标定位在人脸位置,而眼镜模型位于人脸=维坐标的 在建模软件中所设定的位置中,该眼镜模型拥有自己的坐标点,当人脸转动时眼镜模型便 跟着人脸进行转动。
[0033] 现有技术中,当人脸转动角度过小时,比如转动小于3°时,虚拟的3D眼镜试戴是 没办法实时跟随的,导致试戴效果不好;而本例将人脸与人脸边缘环境进行灰度计算,得到 人脸的区域,将获得的人脸区域作为一个新的坐标轴建立XYZ轴,该个XYZ轴便是注册在 人脸上的=维标记,进而得到人脸=维坐标,当头部有转动的时候人脸=维坐标会跟着转 动,即使人脸在转动角度为小于3°W下的小角度时,虚拟的眼镜模型也能够实时跟随人脸 =维坐标一起转动,进而使得虚拟的眼镜试戴能够有真的戴在人脸上一般神奇和顺畅的效 果,哪怕是在3°W下的小角度转动的时候跟踪稳定贴合度也非常高。
[0034] 然后再将眼镜模型放置在虚拟的S维坐标的中点,让眼镜模型与人脸S维坐标一 起移动与旋转,当人脸与摄像头的距离发生变化的时候,其眼镜模型与人脸坐标也一起根 据透视的原理进行缩放变化,该整个过程都是通过虚拟图像与现实场景叠加的方式进行, 在该个变换的过程中,用户可W随时进行合成图像和拍照等功能。
[0035] 本例所述眼镜模型在3血ax软件中设定了自己的坐标点和位置信息,当人脸转动 时眼镜模型便跟着人脸的转动而转动,该样做的好处在于能够促进实时跟随的效果。
[0036] 本例所述步骤S2中,通过3血ax软件对试戴眼镜的照片进行原始建模,得到原始 的眼镜模型,然后对眼镜模型进行贴图烘赔处理;所述贴图烘赔处理为对眼镜模型各个不 同的部位贴上贴图,贴图由试戴眼镜的照片拍摄并且通过PS处理得到,通过贴图与眼镜模 型之间的关系划分眼镜模型的UV数据,最后在3血ax软件或maya软件中对眼镜模型进行 打光和烘赔效果处理,将效果烘赔到一张或者几张贴图上面,进而得到烘赔处理后的贴图 文件,W便得到更加真实的眼镜模型。
[0037] 本例所述步骤S4中,将得到的眼镜模型的中点放置在人脸图像的中点下方的2~ 4mm后实现图像合成。也就是说,本例所述的平移算法与实施例1的平移算法有所改进,改 进的地方主要是考虑了眼镜镜架自身重力因素,进而提高虚拟试戴真实度,该是眼镜试戴 放大的一个关键,因为眼镜通过鼻托安放在鼻梁上,因其自身重力影响而自然下垂2-4mm, 因此,本例在眼镜试戴方法的时候考虑了眼镜自然下垂的影响,没有将瞳孔位置直接放在 镜架水平中屯、线上,否则就会显得不真实。
[0038] 所述缩放是指原始的人脸=维坐标与原始的眼镜模型的缩放,即指的是对原始的 人脸=维坐标或人脸图像W及原始的眼镜模型的缩放,需要进行人脸与试戴眼镜按照真实 比例演示虚拟穿戴,就必须要进行图像的缩放。
[0039] 该种图像的缩放的解决方案有S种;第一种是缩放人脸S维坐标W适应眼镜模型 的大小;第二种是缩放眼镜模型W适应人脸=维坐标的大小;第=种是将原始的人脸=维 坐标与原始的眼镜模型按照事先约定好的"协议"同时缩放人脸S维坐标和眼镜模型,本例 使用的是第=种方案,它将更有利于用制作好的标准的人脸图像去适应大量不同的镜架库 中的标准的眼镜模型;本例应用第=种方案,相当于对眼镜模型和人脸=维坐标提出了一 种相互之间都遵循的协议,或者说是一种预先设置好的标准,来达到原始的人脸=维坐标 与原始的眼镜模型在缩放该点上的"默契"。
[0040] 本例所述步骤S3的缩放和步骤S4中的缩放均采用事先约定好的缩放倍数,其所 采用缩放协议的内容为:设定原始的人脸=维坐标中的目标物上的两个点的实际距离为 2x毫米,该两个点在标准的人脸图像中的像素差约定为3x,那么当该两点在原始的人脸= 维坐标中的像素差为h,则其从原始的人脸=维坐标到标准的人脸图像的缩放比例为3x7 h,所述标准的人脸图像也称标准图像。
[0041] 该缩放协议的正确性的推导如下;假设真实世界中有两点间的距离为2x毫米,那 么在标准的人脸图像中的像素差为3x;原始的人脸=维坐标中该两点的像素差为hi,按照 协议得到缩放比例则为3xAl。另外两点间的距离为巧毫米,那么在标准的人脸图像中 的像素差为3y;原始的人脸=维坐标中该两点的像素差为h2按照协议得到缩放比例为3y/ h2。真实世界中距离比=巧:2x=化2*3y/h2) : (hl*3x/hl) = 3y:3x=标准的人脸图像中 的像素差比。本例所述的x、y和h均为自然数。
[0042] 本例所述步骤S3和步骤S4中,所述平移的位移量为:
AX是人脸图像和眼镜模型所需要平移的X轴数据,AY人脸图像和眼镜模型所需要平移的y轴数据,XI为人脸图像的中屯、的X轴数据,x2为眼镜模型的中屯、的X轴数据,yl为人脸图 像的中屯、的y轴数据,y2为眼镜模型的中屯、的y轴数据,zoonrface是固定的偏移参数,PD
是矫正参数,所述PD为0. 5~1,所述 经 5 证明,所述PD最佳为0. 85。
[0043] 本例由于在眼镜模型与人脸图像之间经过了上述标准化算法处理,因此眼镜模型 与人脸图像之间的跟踪识别便特别准确顺畅;所述眼镜模型通过3血ax软件建模得到,每 一个眼镜模型都是超过10万个面的高精模型。
[00
44] 本例所述的平移采用上述的平移算法进而得到平移的位移量,即针对人脸=维坐 标和眼镜模型分别计算出相对位移量,然后根据相对位移量分别对人脸=维坐标和眼镜模 型进行平移,使得眼镜模型到达人脸=维坐标的合适位置。
[0045] 本例所述的旋转,主要是根据采集人脸的灰度数据变换进而判断人脸的角度变 化,进而控制眼镜模型实现实时的角度跟随,使得眼镜模型就像是贴在标准的人脸图像上 一样,能够根据使用者的位置和角度变换,进而实现虚拟穿戴效果的实时跟随。
[0046] 本例还优选包括步骤S7,实时检测用户的拍照指令,在接收到用户的拍照指令后 对演示图像进行拍照并生成本地二维码,用户扫描本地二维码即可在无网络状态下直接下 载试戴效果图;所述步骤S7中,在接收到拍照指令后,对当前整个屏幕画面进行捕捉,并将 捕捉到的画面W二进制文件的形式进行本地存储,然后将存储二进制文件的位置编写进本 地二维码中;所述试戴效果图即演示图像。
[0047] 在步骤S7中,用户可W对当前整个画面进行捕捉,并将其W文件的形式进行保 存;在图片文件保存之后,会出现一个二维码图片,使用者用手机扫描二维码便可获取图片 进行下一步分享操作;与现有技术不同的是:我们的拍照功能会将整个屏幕截图文件进行 储存,存储的格式是二进制文件,存储的方式是本地存储,然后将储存的位置编写进二维码 中,用户在通过手机进行二维码扫描即可直接访问二进制文件的存储位置,无需网络条件 下即可进行图片的保存,保存的图片文件没有经过压缩,不会产生失真,并且还能够分享至 朋友圈。
[0048] 所述本地二维码是指存储位置位于本地智能终端、本地存储器或本地服务器的二 维码,该二维码会W二进制文件的格式对进行试戴效果图存储,不经过压缩和处理,因此, 试戴效果图不会产生失真,即使在无网络的情况下,也能够方便的实现下载和保存功能。
[0049] W上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定 本发明的具体实施只局限于该些说明。对于本发明所属技术领域的普通技术人员来说,在 不脱离本发明构思的前提下,还可W做出若干简单推演或替换,都应当视为属于本发明的 保护范围。
【主权项】
1. 一种基于3D眼镜试戴的角度转动实时匹配方法,其特征在于,包括以下步骤: 步骤S1,通过摄像头对人脸画面进行捕捉,采集摄像头区域的灰度数据,通过人脸与 人脸周围的灰度变化关系判断出人脸的区域,在判断出人脸区域之后,在人脸上进行三维 注册,把三维空间坐标定位在人脸位置并以人脸中心为坐标原点,建立原始的人脸三维坐 标; 步骤S2,通过3dmax软件对试戴眼镜进行原始建模,得到原始的眼镜模型; 步骤S3,对人脸三维坐标进行缩放、平移和旋转,得到标准的人脸图像; 步骤S4,控制眼镜模型与标准的人脸图像实现同步的移动与旋转,并在人脸与摄像头 之间的距离发生变化的时候,眼镜模型根据人脸与摄像头之间的距离变化进行缩放变化, 进而实现原始的眼镜模型跟随人脸三维坐标的变化而实时进行缩放、平移和旋转,得到标 准的眼镜模型; 步骤S5,将步骤S4得到的标准的眼镜模型放置在步骤S3得到的标准的人脸图像上,实 现图像合成; 以及,步骤S6,对步骤S5的眼镜模型和人脸图像进行叠加,生成最终的演示图像。2. 根据权利要求1所述的基于3D眼镜试戴的角度转动实时匹配方法,其特征在于,所 述眼镜模型在3dmax软件中设定了自己的坐标点和位置信息,当人脸转动时眼镜模型便跟 着人脸的转动而转动。3. 根据权利要求1所述的基于3D眼镜试戴的角度转动实时匹配方法,其特征在于,步 骤S2中,通过3dmax软件对试戴眼镜的照片进行原始建模,得到原始的眼镜模型,然后对眼 镜模型进行贴图烘焙处理;所述贴图烘焙处理为对眼镜模型各个不同的部位贴上贴图,贝占 图由试戴眼镜的照片拍摄并且通过PS处理得到,通过贴图与眼镜模型之间的关系划分眼 镜模型的UV数据,最后在3dmax软件或maya软件中对眼镜模型进行打光和烘焙效果处理, 将效果烘焙到一张或者几张贴图上面,进而得到烘焙处理后的贴图文件。4. 根据权利要求1所述的基于3D眼镜试戴的角度转动实时匹配方法,其特征在于,所 述步骤S4中,将得到的眼镜模型的中点放置在人脸图像的中点下方的2~4_后实现图像 合成。5. 根据权利要求1至4任意一项所述的基于3D眼镜试戴的角度转动实时匹配方法,其 特征在于,所述步骤S3的缩放和步骤S4中的缩放均采用事先约定好的缩放倍数。6. 根据权利要求5所述的基于3D眼镜试戴的角度转动实时匹配方法,其特征在于,若 原始的穿戴部位三维坐标中的两个点的实际距离为2x毫米,这两个点在标准的穿戴部位 图像中的像素差约定为3x,那么当这两点在原始的穿戴部位三维坐标中的像素差为h,则 其从原始的穿戴部位三维坐标到标准的穿戴部位图像的缩放比例为3x/h。7. 根据权利要求1至4任意一项所述的基于3D眼镜试戴的角度转动实 时匹配方法,其特征在于,所述步骤S3和步骤S4中,所述平移的位移量为: ΔΧ-200- ( (xl+x2)/2)*zoomiace=200- C (xl+x2)/2)* (3*PD/ (2* J(y2-yl )2+(χ2-χ1 P ); 八、-250- ( (y卜y2),2)*zooml\icc-250- ( (yl+y])/])=5= (3*PD/ (2=^(.y2-yl ):+(χ2-χ1 ):));其中, Λ X是人脸图像和眼镜模型所需要平移的x轴数据,△ Y人脸图像和眼镜模型所需要平移的 y轴数据,xl为人脸图像的中心的X轴数据,χ2为眼镜模型的中心的X轴数据,yl为人脸图 像的中心的y轴数据,y2为眼镜模型的中心的y轴数据,zoomface是固定的偏移参数, 是矫正参数,所述ro为0. 5~8. 根据权利要求7所述的基于3D眼镜试戴的角度转动实时匹配方法,其特征在于,所 述 PD 为 0.85。9. 根据权利要求1至4任意一项所述的基于3D眼镜试戴的角度转动实时匹配方法,其 特征在于,还包括步骤S7,实时检测用户的拍照指令,在接收到用户的拍照指令后对演示图 像进行拍照并生成本地二维码,用户扫描本地二维码即可在无网络状态下直接下载穿戴效 果图。10. 根据权利要求9所述的基于3D眼镜试戴的角度转动实时匹配方法,其特征在于,所 述步骤S7中,在接收到拍照指令后,对当前整个屏幕画面进行捕捉,并将捕捉到的画面以 二进制文件的形式进行本地存储,然后将存储二进制文件的位置编写进本地二维码中。
【专利摘要】本发明提供一种基于3D眼镜试戴的角度转动实时匹配方法,包括:步骤S1,通过摄像头对人脸画面进行捕捉,并在人脸上进行三维注册,建立原始的人脸三维坐标;步骤S2,建模得到原始的眼镜模型;步骤S3,对人脸三维坐标进行缩放、平移和旋转,得到标准的人脸图像;步骤S4,原始的眼镜模型跟随人脸三维坐标的变化而实时进行缩放、平移和旋转,得到标准的眼镜模型;步骤S5,将标准的眼镜模型放置在标准的人脸图像上实现图像合成;步骤S6,对眼镜模型和人脸图像进行叠加生成演示图像。本发明即使在人脸转动很小的角度也能够实现3D眼镜试戴的实时跟随和匹配,无需特别的设备,使用方便,成本低,效果好。
【IPC分类】G06F3/01, G06T17/00
【公开号】CN104881114
【申请号】CN201510242422
【发明人】陈洪标
【申请人】深圳彼爱其视觉科技有限公司
【公开日】2015年9月2日
【申请日】2015年5月13日
转载请注明原文地址:https://www.famiwei.com/read-8138953.html