专利汇可以提供一种基于红外成像的GSP温度监控方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及红外成像领域,特别涉及一种实现红外成像GSP 温度 监控的方法。本发明的步骤如下:一、在药店安装红外摄像头;二、在自主研发的浏览器中集成驱动并开发红外监控 接口 ;三、在系统中开发一套红外成像接受函数;四、设定符合GSP规定的正常温度范围;五、当温度发生异常时发出报警。本发明解决了药店特殊药品因温度异常导致变质的问题。,下面是一种基于红外成像的GSP温度监控方法专利的具体信息内容。
1.一种实现红外成像GSP温度监控的方法,其特征在于:一、安装红外摄像头;二、在自主研发的浏览器中集成驱动并开发红外监控接口;三、在系统中开发一套红外成像接受函数;四、设定正常温度范围;五、温度异常报警;本发明解决了药店特殊药品因温度异常导致变质的问题。
2.根据权利要求1所述的基于药店系统平台的一种实现红外成像GSP温度监控的方法,其特征在于:通过自定义浏览器,集成红外摄像头驱动,开发调用接口,实现了通过红外成像监控温度,使其在超出GSP管理规定温度时,自动报警;所述的方法具体包括如下步骤:
一、在药店安装带有红外功能的摄像头;
二、在自主研发的浏览器中集成驱动并开发红外监控接口;
三、在系统中开发一套红外成像接受函数;
四、设定符合GSP规定的正常温度范围;
五、当温度发生异常时发出报警信号。
技术领域
[0001] 本
发明涉及红外成像领域,特别涉及一种实现红外成像GSP温度监控的方法。
背景技术
[0002] 目前药店中的特殊药品都是放在
冰柜中,通过设定冰柜温度来保持,当冰柜发生故障或停电时,无法及时处理,从而导致特殊药品因温度异常发生变质失效;为了解决药店特殊药品因温度异常导致变质的问题,采用了在
门店安装带有红外功能的摄像头,并在自主研发的浏览器中集成红外摄像头驱动并实现对外的
接口,从而实现了用红外摄像头监控温度,当温度发生异常时发出报警的目的。
发明内容
[0003] 本发明解决的技术问题在于红外成像对GSP温度监控的方法;解决了当温度发生异常导致特殊药品变质的问题。
[0004] 本发明解决上述技术问题的技术方案是:一、在药店安装红外摄像头;二、在自主研发的浏览器中集成驱动并开发红外监控接口;三、在系统中开发一套红外成像接受函数;四、设定符合GSP规定的正常温度范围;五、当温度发生异常时发出报警。本发明解决了药店特殊药品因温度异常导致变质的问题。
[0005] 所述的方法具体包括如下步骤:一、在药店安装带有红外功能的摄像头;
二、在自主研发的浏览器中集成驱动并开发红外监控接口;
三、在系统中开发一套红外成像接受函数;
四、设定符合GSP规定的正常温度范围;
五、当温度发生异常时发出报警
信号。
[0006] 本发明的有益效果:通过自主研发浏览器,在浏览器中集成红外摄像头驱动与开发对外的摄像头接口,实现了运行于服务端的药店系统能够监控特殊药品
环境温度,达到了使用药店的特殊药品环境温度符合GSP规定的目的。有效解决了当温度发生异常导致特殊药品变质的问题。
附图说明
[0007] 下面结合附图对本发明进一步说明:图1为本发明的
流程图。
具体实施方式
[0008] 如图1所示,本发明采用如下步骤:一、在药店安装带有红外功能的摄像头;
二、在自主研发的浏览器中集成驱动并开发红外监控接口;如:
public class GspRoomTemperatureRecordServiceImpl implements
GspRoomTemperatureRecordService {
@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 listByPage(Map paramMap) {
//添加storeId author:XC,date:20180806
paramMap.put("storeId", SessionUtil.getLocalUser().getStoreId());
return gspRoomTemperatureRecordDAO.listByPage(paramMap);
}
@Override
public DataGrid listByPage(QueryParams queryParams, LocalUser currentUser) {
Map 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规定的正常温度范围;
五、当温度发生异常时发出报警信号。