一种基于红外成像的gsp温度监控方法

文档序号:1418886 发布日期:2020-03-13 浏览:9次 >En<

阅读说明:本技术 一种基于红外成像的gsp温度监控方法 (GSP temperature monitoring method based on infrared imaging ) 是由 任永强 张来卿 庞严冬 于 2018-09-05 设计创作,主要内容包括:本发明涉及红外成像领域,特别涉及一种实现红外成像GSP温度监控的方法。本发明的步骤如下:一、在药店安装红外摄像头;二、在自主研发的浏览器中集成驱动并开发红外监控接口;三、在系统中开发一套红外成像接受函数;四、设定符合GSP规定的正常温度范围;五、当温度发生异常时发出报警。本发明解决了药店特殊药品因温度异常导致变质的问题。(The invention relates to the field of infrared imaging, in particular to a method for realizing GSP temperature monitoring of infrared imaging. The method comprises the following steps: firstly, installing an infrared camera in a pharmacy; secondly, integrating a drive and developing an infrared monitoring interface in an independently developed browser; thirdly, developing a set of infrared imaging acceptance functions in the system; setting a normal temperature range meeting GSP regulations; and fifthly, giving an alarm when the temperature is abnormal. The invention solves the problem that special medicines in a pharmacy deteriorate due to abnormal temperature.)

一种基于红外成像的GSP温度监控方法

技术领域

本发明涉及红外成像领域,特别涉及一种实现红外成像GSP温度监控的方法。

背景技术

目前药店中的特殊药品都是放在冰柜中,通过设定冰柜温度来保持,当冰柜发生故障或停电时,无法及时处理,从而导致特殊药品因温度异常发生变质失效;为了解决药店特殊药品因温度异常导致变质的问题,采用了在门店安装带有红外功能的摄像头,并在自主研发的浏览器中集成红外摄像头驱动并实现对外的接口,从而实现了用红外摄像头监控温度,当温度发生异常时发出报警的目的。

发明内容

本发明解决的技术问题在于红外成像对GSP温度监控的方法;解决了当温度发生异常导致特殊药品变质的问题。

本发明解决上述技术问题的技术方案是:

一、在药店安装红外摄像头;二、在自主研发的浏览器中集成驱动并开发红外监控接口;三、在系统中开发一套红外成像接受函数;四、设定符合GSP规定的正常温度范围;五、当温度发生异常时发出报警。本发明解决了药店特殊药品因温度异常导致变质的问题。

所述的方法具体包括如下步骤:

一、在药店安装带有红外功能的摄像头;

二、在自主研发的浏览器中集成驱动并开发红外监控接口;

三、在系统中开发一套红外成像接受函数;

四、设定符合GSP规定的正常温度范围;

五、当温度发生异常时发出报警信号。

本发明的有益效果:通过自主研发浏览器,在浏览器中集成红外摄像头驱动与开发对外的摄像头接口,实现了运行于服务端的药店系统能够监控特殊药品环境温度,达到了使用药店的特殊药品环境温度符合GSP规定的目的。有效解决了当温度发生异常导致特殊药品变质的问题。

附图说明

下面结合附图对本发明进一步说明:

图1为本发明的流程图。

具体实施方式

如图1所示,本发明采用如下步骤:

一、在药店安装带有红外功能的摄像头;

二、在自主研发的浏览器中集成驱动并开发红外监控接口;如:

public class GspRoomTemperatureRecordServiceImpl implementsGspRoomTemperatureRecordService {

@Resource

private GspRoomTemperatureRecordDAO gspRoomTemperatureRecordDAO;

private static final Logger logger = LoggerFactory.getLogger(GspRoomTemperatureRecordServiceImpl.class);

@Override

public GspRoomTemperatureRecord insert(GspRoomTemperatureRecord model){

model.setCreateDate(new Date());

model.setModifyDate(new Date());

gspRoomTemperatureRecordDAO.insert(model);

return model;

}

@Override

public GspRoomTemperatureRecord findById(String modelId) {

return gspRoomTemperatureRecordDAO.findById(modelId);

}

@Override

public List<GspRoomTemperatureRecord> listByPage(Map<String, Object>paramMap) {

//添加storeId author:XC,date:20180806

paramMap.put("storeId", SessionUtil.getLocalUser().getStoreId());

return gspRoomTemperatureRecordDAO.listByPage(paramMap);

}

@Override

public DataGrid listByPage(QueryParams queryParams, LocalUsercurrentUser) {

Map<String, Object> map = BaseUtil.getPageMap(queryParams,currentUser, true);

//添加storeId author:XC,date:20180806

map.put("storeId", SessionUtil.getLocalUser().getStoreId());

List list = gspRoomTemperatureRecordDAO.listByPage(map);

PageInfo pageInfo = new PageInfo(list);

return new DataGrid(pageInfo.getTotal(), pageInfo.getList());

}

@Override

public Integer deleteById(String modelId) {

return gspRoomTemperatureRecordDAO.deleteById(modelId);

}

三、在系统中开发一套红外成像接受函数;

function getTempInfo($temp) { $temp_info = getTempsize($temp); switch ($temp_info[2]) { case 1: $temptype = "low"; break; case 2: $temptype = "high";break; case 3: $temptype = "normal"; break; } $temp_type = $temptype."wendu";$temp_size = ceil(filesize($temp)/1000)."k"; $new_temp_info = array ( "low"=>$temp_info[0], "high"=>$temp_info[1], "type"=>$temp_type "size"=>$temp_size }return $new_temp_info; }

四、在门店系统中设定符合GSP规定的正常温度范围;

五、当温度发生异常时发出报警信号。

6页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于微管吸收技术的大面源红外遥感辐射定标靶标

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!