一种建筑监控系统、方法、计算机设备及存储介质

文档序号:1939641 发布日期:2021-12-07 浏览:11次 >En<

阅读说明:本技术 一种建筑监控系统、方法、计算机设备及存储介质 (Building monitoring system, building monitoring method, computer equipment and storage medium ) 是由 唐小卫 杜圣华 王涛 陈州 孙伟 陈萌 龚凯威 于 2021-09-08 设计创作,主要内容包括:本发明适用于建筑监控技术领域,具体公开了一种建筑监控系统、方法、计算机设备及存储介质,本发明实施例提供的建筑监控方法通过分析摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据;分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统;根据所述摄像位置数据生成拦截位置数据发送至拦截告警子系统。能够对建筑外部进行全方位的监控,在建筑外部出现异物时,对异物进行分析,判断是否是外墙脱落,并在出现外墙脱落时,生成拦截告警信号和拦截位置数据,使得拦截告警子系统能够精准拦截和告警,避免造成人员伤亡和财产损失。(The invention is suitable for the technical field of building monitoring, and particularly discloses a building monitoring system, a building monitoring method, computer equipment and a storage medium, wherein the building monitoring method provided by the embodiment of the invention judges whether foreign matters exist outside a building by analyzing camera video data, and intercepts the camera video data when the foreign matters exist, so as to generate foreign matter video data; analyzing the foreign body video data, judging whether the outer wall falls off or not, and generating an interception alarm signal and sending the interception alarm signal to an interception alarm subsystem when the outer wall falls off is determined; and generating interception position data according to the shooting position data and sending the interception position data to an interception warning subsystem. Can carry out the omnidirectional control to the building outside, when the foreign matter appears in the building outside, carry out the analysis to the foreign matter, judge whether the outer wall drops to when the outer wall drops appearing, generate interception alarm signal and interception position data, make the interception report an emergency and ask for help or increased vigilance the subsystem can accurate interception and report an emergency and ask for help or increased vigilance, avoid causing casualties and loss of property.)

一种建筑监控系统、方法、计算机设备及存储介质

技术领域

本发明属于建筑监控技术领域,尤其涉及一种建筑监控系统、方法、计算机设备及存储介质。

背景技术

建筑外墙,是设置在建筑外部的墙面,用于围护建筑物,使之形成室内和室外的分界。建筑外墙具有承载负荷、遮风挡雨、保温隔热、隔绝噪音和防火安全的作用。

由于建筑外墙长时间的暴露于大气中,经过风吹、日晒、雨淋和冷热变化,容易形成开裂和空鼓的现象,严重的时候直接会造成外墙脱落,对建筑下面行走的人造成安全威胁,也有可能砸坏下面停放的车辆。

现有的建筑监控系统不能够对建筑的外墙安全进行监控,在建筑外墙脱落时,不能够进行告警和拦截,人员伤亡和财产损失无法避免。

发明内容

本发明实施例的目的在于提供一种建筑监控系统、方法、计算机设备及存储介质,旨在解决背景技术中提出的问题。

本发明实施例是这样实现的,一种建筑监控系统,所述系统包括摄像头子系统、处理终端和拦截告警子系统,其中:

摄像子系统,用于对建筑外部进行摄像,生成摄像视频数据和摄像位置数据并发送至处理终端;

处理终端,用于分析所述摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据;分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统;根据所述摄像位置数据生成拦截位置数据发送至拦截告警子系统;

拦截告警子系统,用于根据所述拦截告警信号和拦截位置数据,进行外墙脱落拦截和告警。

作为本发明实施例技术方案进一步的限定,所述处理终端具体包括:

异物判断单元,用于分析所述摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据;

外墙脱落判断单元,用于分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统;以及

拦截位置数据生成单元,用于根据所述摄像位置数据生成拦截位置数据发送至拦截告警子系统。

作为本发明实施例技术方案进一步的限定,所述异物判断单元具体包括:

监控背景分析模块,用于根据所述摄像视频数据,分析监控视频的背景,生成监控背景数据;

逐帧图片化模块,用于将所述摄像视频数据逐帧图片化,生成实时监控摄像图片;以及

异物判断模块,用于将所述实时监控摄像图片与监控背景数据对比,判断是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据。

作为本发明实施例技术方案进一步的限定,所述异物判断模块具体包括:

异物判断子模块,用于将所述实时监控摄像图片与监控背景数据对比,判断是否存在异物,并在确定存在异物时生成视频截取位置数据;以及

视频截取子模块,用于根据所述视频截取位置数据将摄像视频数据截取,生成异物视频数据。

作为本发明实施例技术方案进一步的限定,所述外墙脱落判断单元具体包括:

方向分析模块,用于根据所述异物视频数据,判断异物是否垂直掉落,并在确定异物垂直掉落时,生成垂直掉落信号;

加速度分析模块,用于根据所述异物视频数据,判断异物是否加速掉落,并在确定异物加速掉落时,生成加速掉落信号;以及

外墙脱落判断模块,用于在同时接收到垂直掉落信号和加速掉落信号时,确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统。

一种建筑监控方法,应用于处理终端,所述方法具体包括:

分析所述摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据;

分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统;

根据所述摄像位置数据生成拦截位置数据发送至拦截告警子系统。

作为本发明实施例技术方案进一步的限定,所述分析所述摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据的步骤具体包括:

根据所述摄像视频数据,分析监控视频的背景,生成监控背景数据;

将所述摄像视频数据逐帧图片化,生成实时监控摄像图片;

将所述实时监控摄像图片与监控背景数据对比,判断是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据。

作为本发明实施例技术方案进一步的限定,所述分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统的步骤具体包括:

根据所述异物视频数据,判断异物是否垂直掉落,并在确定异物垂直掉落时,生成垂直掉落信号;

根据所述异物视频数据,判断异物是否加速掉落,并在确定异物加速掉落时,生成加速掉落信号;

在同时接收到垂直掉落信号和加速掉落信号时,确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统。

一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行任一项权利要求所述建筑监控方法的步骤。

一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行任一项权利要求所述建筑监控方法的步骤。

与现有技术相比,本发明的有益效果是:

本发明实施例提供的建筑监控方法通过分析摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据;分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统;根据所述摄像位置数据生成拦截位置数据发送至拦截告警子系统。能够对建筑外部进行全方位的监控,在建筑外部出现异物时,对异物进行分析,判断是否是外墙脱落,并在出现外墙脱落时,生成拦截告警信号和拦截位置数据,使得拦截告警子系统能够精准拦截和告警,避免造成人员伤亡和财产损失。

附图说明

图1示出了本发明实施例提供的系统的应用架构图。

图2示出了本发明实施例提供的系统中处理终端的结构框图。

图3示出了本发明实施例提供的系统中异物判断单元的结构框图。

图4示出了本发明实施例提供的系统中异物判断模块的结构框图。

图5示出了本发明实施例提供的系统中外墙脱落判断单元的结构框图。

图6示出了本发明实施例提供的方法的流程图。

图7示出了本发明实施例提供的方法中生成异物视频数据的流程图。

图8示出了本发明实施例提供的方法中生成拦截告警信号的流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

可以理解的是,在现有技术中,建筑监控系统不能够对建筑的外墙安全进行监控,在建筑外墙脱落时,不能够进行告警和拦截,人员伤亡和财产损失无法避免。

为解决上述问题,本发明实施例通过分析摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据;分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统;根据所述摄像位置数据生成拦截位置数据发送至拦截告警子系统。能够对建筑外部进行全方位的监控,在建筑外部出现异物时,对异物进行分析,判断是否是外墙脱落,并在出现外墙脱落时,生成拦截告警信号和拦截位置数据,使得拦截告警子系统能够精准拦截和告警,避免造成人员伤亡和财产损失。

具体的,如图1所示,图1示出了本发明实施例提供的系统的应用架构图。

其中,在本发明提供的一个优选实施方式中,一种建筑监控系统,所述系统包括摄像头子系统101、处理终端102和拦截告警子系统103,其中:

摄像子系统101,用于对建筑外部进行摄像,生成摄像视频数据和摄像位置数据并发送至处理终端。

可以理解的是,摄像子系统101可以是由多个安装在建筑外部的摄像头组成,多个摄像头对建筑的外部进行监控拍摄,并且根据建筑外部位置的不同,每个摄像头具体不同的位置编码,摄像位置数据就是摄像头在建筑外部位置的编码数据。

处理终端102,用于分析所述摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据;分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统;根据所述摄像位置数据生成拦截位置数据发送至拦截告警子系统。

在本发明实施例中,处理终端102能够对摄像子系统101拍摄的摄像视频数据进行二次分析,首先通过摄像视频数据判断建筑是否出现异物,然后再分析异物是否是外墙脱落,并且在确定存在外墙脱落时,向拦截告警子系统103发送拦截告警信号和拦截位置数据。

可以理解的是,建筑外部有东西飘过时,不一定是外墙脱落,有可能是大风引起的垃圾飘过,也有可能是小鸟飞过,因此不能再出现异物时直接触发拦截告警子系统103工作,需要对异物进行分析,判断出现的异物就是外墙脱落时触发拦截告警子系统103。处理终端102可以是独立的物理服务器或终端,也可以是多个物理服务器构成的服务器集群,可以是提供云服务器、云数据库、云存储和CDN等基础云计算服务的云服务器。

拦截告警子系统103,用于根据所述拦截告警信号和拦截位置数据,进行外墙脱落拦截和告警。

可以理解的是,拦截告警子系统103可以是建筑下部向外弹出的拦截板和告警器,能够在接收到拦截告警信号和拦截位置数据时,触发外墙脱落处的建筑下部的拦截板弹出,对外墙脱落物进行拦截,并且此处的告警器发出告警声,提醒来往的行人避开建筑的外墙脱落处。

具体的,图2示出了本发明实施例提供的系统中处理终端102的结构框图。

其中,在本发明提供的优选实施方式中,所述处理终端102具体包括:

异物判断单元1021,用于分析所述摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据。

在本发明实施例中,异物判断单元1021对摄像子系统101实时拍摄发送的摄像视频数据进行解析,判断摄像视频中是否存在异物,且在确定存在异物时,将摄像视频数据进行截取,截取出现异物之后的摄像视频数据,生成异物视频数据。

具体的,图3示出了本发明实施例提供的系统中异物判断单元1021的结构框图。

其中,在本发明提供的优选实施方式中,所述异物判断单元1021具体包括:

监控背景分析模块10211,用于根据所述摄像视频数据,分析监控视频的背景,生成监控背景数据。

在本发明实施例中,监控背景分析模块10211解析摄像视频数据,获取监控视频的背景,生成监控背景数据。监控视频的背景是摄像子系统101拍摄的建筑外部无异常情况下的视频图像。

逐帧图片化模块10212,用于将所述摄像视频数据逐帧图片化,生成实时监控摄像图片。

在本发明实施例中,逐帧图片化模块10212将摄像视频数据逐帧图片化处理,将摄像视频数据按照视频的帧数生成的一张张实时监控摄像图片。

异物判断模块10213,用于将所述实时监控摄像图片与监控背景数据对比,判断是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据。

在本发明实施例中,异物判断模块10213将实时转化的监控摄像图片与监控背景数据进行对比,判断监控摄像图片与监控背景数据相比是否存在异物,当确定存在异物时,截取出现异物之后的实时传输的摄像视频数据,生成异物视频数据。

具体的,图4示出了本发明实施例提供的系统中异物判断模块10213的结构框图。

其中,在本发明提供的优选实施方式中,所述异物判断模块10213具体包括:

异物判断子模块102131,用于将所述实时监控摄像图片与监控背景数据对比,判断是否存在异物,并在确定存在异物时生成视频截取位置数据。

在本发明实施例中,异物判断子模块102131将实时转化的监控摄像图片与监控背景数据进行对比,判断监控摄像图片与监控背景数据相比是否存在异物,确定存在异物时,生成视频截取位置数据。

视频截取子模块102132,用于根据所述视频截取位置数据将摄像视频数据截取,生成异物视频数据。

在本发明实施例中,视频截取子模块102132根据视频截取位置数据,对摄像视频数据进行截取,生成实时的异物视频数据。

进一步的,在本发明提供的优选实施方式中,所述处理终端102还包括:

外墙脱落判断单元1022,用于分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统103。

在本发明实施例中,外墙脱落判断单元1022将异物判断单元1021生成的异物视频数据进行处理,判断截取的摄像视频中异物是否就是外墙脱落物,在确定异物是外墙脱落物之后,判定存在外墙脱落,此时生成拦截告警信号,并将拦截告警信号发送至拦截告警子系统103。

具体的,图5示出了本发明实施例提供的系统中外墙脱落判断单元1022的结构框图。

其中,在本发明提供的优选实施方式中,所述外墙脱落判断单元1022具体包括:

方向分析模块10221,用于根据所述异物视频数据,判断异物是否垂直掉落,并在确定异物垂直掉落时,生成垂直掉落信号。

在本发明实施例中,方向分析模块10221对异物视频数据中的异物掉落方向进行分析,判断异物是否垂直掉落,如果确定异物是垂直掉落,则生成垂直掉落信号。

加速度分析模块10222,用于根据所述异物视频数据,判断异物是否加速掉落,并在确定异物加速掉落时,生成加速掉落信号。

在本发明实施例中,加速度分析模块10222对异物视频数据中的异物掉落加速度进行计算,判断异物是否加速掉落,如果确定异物是加速掉落,则生成加速掉落信号。

外墙脱落判断模块10223,用于在同时接收到垂直掉落信号和加速掉落信号时,确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统103。

在本发明实施例中,外墙脱落判断模块10223在同时接收到垂直掉落信号和加速掉落信号时,确定该异物是建筑的外墙脱落,此时生成拦截告警信号并发送至拦截告警子系统103。

可以理解的是,外墙脱落判断模块10223在没有同时接收到垂直掉落信号和加速掉落信号时,说明该异物可能是掉落方向不是垂直的,也可能是异物不是加速掉落,在不同时满足这两种情况下,可以判断此异物不是建筑外墙的脱落物,此时外墙脱落判断模块10223不会生成拦截告警信号。

进一步的,在本发明提供的优选实施方式中,所述处理终端102还包括:

拦截位置数据生成单元1023,用于根据所述摄像位置数据生成拦截位置数据发送至拦截告警子系统103。

在本发明实施例中,在判定存在外墙脱落时,拦截位置数据生成单元1023将摄像子系统101发送的摄像位置数据解析,生成拦截位置数据,将拦截位置数据发送至拦截告警子系统103。

进一步的,图6示出了本发明实施例提供的方法的流程图。

其中,在本发明提供的又一个优选实施方式中,一种建筑监控方法,应用于处理终端102,所述方法具体包括。

步骤S101,分析所述摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据。

在本发明实施例中,对摄像子系统101实时拍摄发送的摄像视频数据进行解析,判断摄像视频中是否存在异物,且在确定存在异物时,将摄像视频数据进行截取,截取出现异物之后的摄像视频数据,生成异物视频数据。

具体的,图7示出了本发明实施例提供的方法中生成异物视频数据的流程图。

其中,在本发明提供的优选实施方式中,所述分析所述摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据的步骤具体包括:

步骤S1011,根据所述摄像视频数据,分析监控视频的背景,生成监控背景数据。

在本发明实施例中,解析摄像视频数据,获取监控视频的背景,生成监控背景数据。监控视频的背景是摄像子系统101拍摄的建筑外部无异常情况下的视频图像。

步骤S1012,将所述摄像视频数据逐帧图片化,生成实时监控摄像图片。

在本发明实施例中,将摄像视频数据逐帧图片化处理,将摄像视频数据按照视频的帧数生成的一张张实时监控摄像图片。

步骤S1013,将所述实时监控摄像图片与监控背景数据对比,判断是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据。

在本发明实施例中,将实时转化的监控摄像图片与监控背景数据进行对比,判断监控摄像图片与监控背景数据相比是否存在异物,当确定存在异物时,截取出现异物之后的实时传输的摄像视频数据,生成异物视频数据。

进一步的,在本发明提供的优选实施方式中,所述方法还包括:

步骤S102,分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统。

在本发明实施例中,将异物视频数据进行处理,判断截取的摄像视频中异物是否就是外墙脱落物,在确定异物是外墙脱落物之后,判定存在外墙脱落,此时生成拦截告警信号,并将拦截告警信号发送至拦截告警子系统103。

具体的,图8示出了本发明实施例提供的方法中生成拦截告警信号的流程图。

其中,在本发明提供的优选实施方式中,所述分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统的步骤具体包括:

步骤S1021,根据所述异物视频数据,判断异物是否垂直掉落,并在确定异物垂直掉落时,生成垂直掉落信号。

在本发明实施例中,对异物视频数据中的异物掉落方向进行分析,判断异物是否垂直掉落,如果确定异物是垂直掉落,则生成垂直掉落信号。

步骤S1022,根据所述异物视频数据,判断异物是否加速掉落,并在确定异物加速掉落时,生成加速掉落信号。

在本发明实施例中,对异物视频数据中的异物掉落加速度进行计算,判断异物是否加速掉落,如果确定异物是加速掉落,则生成加速掉落信号。

步骤S1023,在同时接收到垂直掉落信号和加速掉落信号时,确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统。

在本发明实施例中,在同时接收到垂直掉落信号和加速掉落信号时,确定该异物是建筑的外墙脱落,此时生成拦截告警信号并发送至拦截告警子系统103。

进一步的,在本发明提供的优选实施方式中,所述方法还包括:

步骤S103,根据所述摄像位置数据生成拦截位置数据发送至拦截告警子系统。

在本发明实施例中,在判定存在外墙脱落时,将摄像子系统101发送的摄像位置数据解析,生成拦截位置数据,将拦截位置数据发送至拦截告警子系统103。

在本发明的实施例中,通过分析摄像视频数据,判断建筑外部是否存在异物,并在确定存在异物时截取摄像视频数据,生成异物视频数据;分析所述异物视频数据,判断是否存在外墙脱落,并在确定存在外墙脱落时,生成拦截告警信号并发送至拦截告警子系统;根据所述摄像位置数据生成拦截位置数据发送至拦截告警子系统。能够对建筑外部进行全方位的监控,在建筑外部出现异物时,对异物进行分析,判断是否是外墙脱落,并在出现外墙脱落时,生成拦截告警信号和拦截位置数据,使得拦截告警子系统能够精准拦截和告警,避免造成人员伤亡和财产损失。

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

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink) DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种可穿戴式智能脉搏监控警报系统及其使用方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!