当前位置:首页 期刊杂志

基于二维码的停车场反向寻车系统设计

时间:2024-05-04

郭芝源+李臻+李维龙

摘 要:针对停车场“找车难”的问题,提出了一套基于二维码的停车场反向寻车系统。用户使用智能手机上的App扫描分布在停车场内的二维码,就可以确定车辆和用户自身的位置。与传统的反向寻车系统相比,本系统具有成本低、部署方便、定位准确、不需携带识别卡等定位物品的优点。

关键词:停车场;反向寻车;二维码;App;智能停车

中图分类号:TP273 文献标识码:A 文章编号:2095-1302(2015)10-00-02

0 引 言

随着人们生活水平的不断进步和汽车工业的发展,汽车数量呈现“井喷式”增长。汽车数量的不断增加使得“停车场拥堵”现象加剧,尤其是在商场、医院、火车站、飞机场和大型超市等公共场合,驾驶员常常绕着停车场驾驶几圈才能等到一个空的停车位。为解决“停车难”的问题,城市兴建了大量的停车场,并不断扩大停车场规模。这些措施在有效缓解 “停车难”问题的同时,也带来了“找车难”的问题。

在大型停车场中,车位数以千百计,车辆密集排列,标志物大都相同,方向难以辨别,驾驶人经常需要花费大量时间寻找车辆,这种现象既降低了车辆流转的效率,也浪费了驾驶人的宝贵时间,降低了满意度。因此,近年来,立足于解决停车场“找车难”问题的反向寻车系统已逐渐成为相关企业的关注点 [1-11],随着市场需求的不断扩大,开发一种低成本、部署简单、使用方便的反向寻车系统已迫在眉睫。

目前的反向寻车系统主要有刷卡寻车系统[1]、基于视频识别的寻车系统[2,3]和基于无线网络定位的寻车系统[4]。

(1)刷卡寻车系统

首先在停车场内设置多个定位终端,用户停好车后,使用停车卡在附近的定位终端上刷卡,系统将停车卡及其定位终端的位置相关联并记录在服务器中,当用户开始寻车时,可使用停车卡在查询终端上刷卡查询车辆位置。与刷卡寻车系统相似的还有条形码寻车系统[5],用户停车后在附近的条形码生成终端上生成一个条形码并随身携带,寻车时可通过查询终端读取条形码获得车辆的具体位置。上述两种寻车方式需要用户随身携带停车卡/条形码等辅助物品,当该辅助物品丢失时,无法实现智能寻车;且停车场内需要布置定位终端、查询终端、服务器等设备,硬件成本较高,部署较为困难。

(2)基于视频识别的寻车系统

该系统通过在每个车位的前上方安装摄像头,通过车牌识别算法获得车辆的车牌号码。寻车时,驾驶人在查询终端上输入车牌号码,可以获知车辆的位置。这种寻车方式,用户不需要携带卡、条形码等辅助识别物品,操作简单,使用方便,但是需要安装大量摄像头和查询终端,系统硬件成本高,部署复杂。

(3)基于无线网络定位的寻车系统

基于WiFi定位的寻车系统,系统主要硬件包括布置在停车场内的WiFi基站、服务器以及用户随身携带的具备WiFi模块的智能设备。用户停车后,运行在智能设备上的软件将设备与各个基站的无线信号级别发送至服务器,服务器软件通过定位算法计算设备位置;寻车时,用户可通过智能设备上的软件查询车辆位置。除WiFi定位外,蓝牙也是常用的一种定位方式。基于无线网络定位的寻车方式不需要用户携带卡、条形码等辅助物品,操作简单,但是定位算法对无线网络的要求较高,为满足较高的定位精度,需要增加网络接入点的密集度,将会增加系统硬件成本和提高部署复杂度。

本文提出的基于二维码的停车场反向寻车系统借鉴现有寻车系统的技术,力求在减少系统成本、降低系统部署复杂度、提高用户满意度上有所突破。系统首先在停车场中布置多个二维码,并在服务器的数据库中保存各个二维码在停车场中的位置。当用户停车后,使用智能手机扫描附近的二维码,并将二维码的内容发送至服务器查询,即可得到车在停车场中的位置;寻车时,同样扫描附近的二维码,通过服务器获得用户的当前位置,智能手机通过地图直观地展示车与人在停车场中的具体位置。这种停车方式只需要在停车场中粘贴多个二维码,多个停车场共用一个服务器,硬件成本非常低,方便使用,部署简单。

1 基于二维码的停车场反向寻车系统设计

1.1 系统结构

图1所示是基于二维码的停车场反向寻车系统的结构图。由图可见,本系统包括停车场中的二维码、用户智能手机客户端和服务器端。每个停车场中都分布一定数量的二维码,多个停车场可共用一个服务器,用户通过智能手机上的App实现反向寻车。

图1 系统结构图

具体地,将图中所示的二维码粘贴在停车场中,智能手机客户端上的App可以扫描二维码的内容,并通过3G/WiFi网络传送至服务器端,服务器查询到该二维码对应的位置后,将该二维码所在停车场对应的地图以及二维码的位置返回给手机App,手机App将该二维码的位置在停车场地图上展示给用户,方便用户找到车辆。系统中二维码的密集度与定位精度有关,密度越大,定位越准确,但是二维码数量的增加将使得数据库增大。

1.2 二维码设计

图2 所示内容为“00010011120023”的二维码,该二维码代表的是编号为“0001”的城市、编号为“0011”的停车场地下二层中编号为“0023”的二维码粘贴的位置。

图2 内容为“00010011120023”的二维码

本系统中,二维码包含的序列信息唯一确定了它所粘贴的位置。二维码序列被设计为一个由14个0~9的数字组成的数字串,包括城市编号、停车场编号、停车场层数编号和二维码编号,具体见表1所列。

1.3 智能手机客户端

智能手机App是本系统的重要组成部分,它主要负责以下工作:

(1)用户停车后,使用App扫描车附近二维码,并将该二维码内容发送至服务器;

(2)用户寻车时,使用App扫描用户附近二维码,并将该二维码内容发送至服务器;

(3)从服务器获得停车场地图、用户和车在停车场的位置,将上述位置信息可视化展示给用户。

图3所示的是智能手机App的工作流程图,当用户需要寻车时,打开App,操作App扫描二维码标记用户的位置,并获得车和用户的位置;当用户刚停好车,需要标记车的位置时,扫描车辆附近二维码,标记车辆的位置。

图3 智能手机App工作流程图

1.4 服务器

本系统设计中,多个停车场可共享一台服务器。服务器一方面负责存储各个停车场信息,包括停车场的编号、名称、所在位置、地图以及停车场内各个二维码粘贴的位置;另一方面,运行在服务器端的程序还通过Web Service接口与智能手机客户端交互,智能手机客户端发送二维码的内容,即可获得该二维码的位置信息,以及二维码所属停车场的地图。

2 结 语

本文提出了一种基于二维码的停车场反向寻车系统,由停车场中的二维码、用户智能手机客户端和服务器三部分组成。在本系统的设计中,二维码的生成与制作、部署成本极低,各个停车场之间共享服务器,智能手机是用户自身拥有的设备。因此,与现有的停车场反向寻车系统相比,基于二维码的停车场反向寻车系统在成本和部署便捷方面具有不可比拟的优点;另外,二维码容错能力强、译码可靠性高,使得系统定位功能更加准确,且智能手机拥有良好的UI界面和优良的可视化效果,能够显著提高用户的满意度。

参考文献

[1] 北京紫光百会科技有限公司.一种反向寻车系统:中国,201020554925.8[P].2011-05-18.

[2] 厦门科拓通讯技术有限公司.停车场智能车位综合信息系统:中国,201020258248.5[P]. 2010-11-10.

[3] 杨沁沁.车库寻车查询系统:中国,200910237899.8[P]. 2010-06-09.

[4] 王光雷.基于Wi-Fi的停车场智能寻车系统设计[D].济南:山东大学,2014.

[5] 上海聚库信息技术有限公司.智能寻车引导系统:中国,201020608054.3[P]. 2011-09-07.

[6] 技嘉科技股份有限公司.停车场管理系统:中国,200910170092.7[P].2011-04-06.

[7]冯小刚, 杜军威.适用于反向寻车的停车场地图设计[J].电脑知识与技术, 2014(36):104-106.

[8]樊勇,任燕,司博章.一种新型停车场反向寻车系统[J].物联网技术, 2013,3(2):35-36.

[9] 王扬,薛娟.智能停车场反向寻车系统设计与实现[J].无线互联科技, 2012(11):97-99.

[10] 刘伟阳.基于双频标签技术的反向寻车系统[D].广州:中山大学,2013.

[11] 孙博.智能车库系统的研究与实现[D].昆明:昆明理工大学,2014.

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!