CN112528796A - 一种基于智能移动终端的指纹签名采集*** - Google Patents
一种基于智能移动终端的指纹签名采集*** Download PDFInfo
- Publication number
- CN112528796A CN112528796A CN202011397984.3A CN202011397984A CN112528796A CN 112528796 A CN112528796 A CN 112528796A CN 202011397984 A CN202011397984 A CN 202011397984A CN 112528796 A CN112528796 A CN 112528796A
- Authority
- CN
- China
- Prior art keywords
- fingerprint
- signature
- bluetooth
- instruction
- acquisition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000005516 engineering process Methods 0.000 claims abstract description 7
- 238000009877 rendering Methods 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 239000011159 matrix material Substances 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 2
- 238000007689 inspection Methods 0.000 abstract description 6
- 238000000034 method Methods 0.000 abstract description 3
- 230000008569 process Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/13—Sensors therefor
- G06V40/1306—Sensors therefor non-optical, e.g. ultrasonic or capacitive sensing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/001—Texturing; Colouring; Generation of texture or colour
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Image Input (AREA)
Abstract
本发明提供一种基于智能移动终端的指纹签名采集***,属于行政执法设备领域,本发明由指纹签名采集软件、智能移动终端、蓝牙指纹采集设备三个主要部分组成。指纹采集仪通过蓝牙技术与智能移动终端连接,通过指纹签名采集软件进行数据交换,移动智能终端运行指纹签名采集软件,并使用触屏技术实现原笔迹签名采集。该***可用于一线行政执法人员的日常行政执法检查工作,实现了行政执法检查过程中对行政相对人指纹的现场采集,并通过指纹采集软件自动将签名指纹信息上传并生成包含相对人签名指纹的现场处理文书。
Description
技术领域
本发明涉及行政执法设备,尤其涉及一种基于智能移动终端的指纹签名采集***。
背景技术
现有的现场行政执法检查业务过程中,执法检查人员无法摆脱传统的有纸化办公模式。即执法检查人员需要现场手动填写执法检查记录或当场处罚记录,并由行政相对人手动签名并按手印。这就与绝大多数的电子政务***行政执法数据电子化、无纸化的原则相违背。
为了解决这一痛点,必须采取一种全新的、数字化笔迹、指纹采集***。并且考虑到各个地方、各个部门的经济、技术和现有的电子政务***水平参差不齐,该***必须具有低成本、高通用、操作简单的特性。
发明内容
为了解决以上技术问题,本发明提供了一种基于智能移动终端的指纹签名采集***,具有低成本、高通用、操作简单的特性。
本发明的技术方案是:
一种基于智能移动终端的指纹签名采集***,由指纹签名采集软件、智能移动终端、蓝牙指纹采集设备三个主要部分组成;
指纹采集仪通过蓝牙技术与智能移动终端连接,通过指纹签名采集软件进行数据交换,移动智能终端运行指纹签名采集软件,并使用触屏技术实现原笔迹签名采集。
进一步的,
移动智能终端可以为手机或平板电脑等运行Andorid6.0+的设备,它负责与蓝牙指纹仪进行数据交换,包括指令的发送以及指纹数据的接收,同时负责签名的采集以及图形数据的处理;智能终端具有蓝牙4.0以上的连接能力和触屏能力。
蓝牙指纹仪负责采集指纹数据,并将原始指纹图像发送到终端进行处理。
蓝牙指纹仪使用蓝牙4.0协议与移动智能终端进行连接,蓝牙连接建立后使用socket连接方式与终端进行指令发送和数据交换,蓝牙指纹仪具有采集8bit256*288分辨率灰度指纹信息的能力。
指纹签名处理软件负责对原始点阵数据进行重新渲染处理,包括贝塞尔曲线变换和HSV与RGB色彩模型转换,并生成最终处理的图像。
进一步的,
指纹签名处理软件,包括
1)签名采集
使用Android SDK的TOUCH事件,通过处理TOUCH_DOWN、TOUCH_UP、TOUCH_MOVE实现对签名轨迹的捕捉以及线的连接
签名轨迹轨迹算法采用两个分支进行计算渲染:
1)当两点的X轴距离或Y轴距离小于等于3个像素时,两点使用直线直接连接。
2)当两点的X轴距离或Y轴距离大于3个像素时,***渲染签名轨迹时实际用二次贝塞尔曲线来连接TOUCH点,连接二次贝塞尔曲线时,把触摸点当作控制点,而取中点为对应的起点和终点。
2)指纹处理
软件负责启动终端的蓝牙设备,扫描周围的蓝牙指纹仪并实现socket连接。
蓝牙指纹仪的基础控制指令为9字节指令:
1)开头4个字节永远为0x46,0x54,0x0,0x0作为指纹仪的识别指令;
2)第5个字节为指令码,此处仅使用获取指纹指令0x30;
3)6、7两个字节为指令参数长度N,6字节为指令参数长度的低8位,7字节为指令参数长度的高8位。获取指纹信息指令为无参数指令,因此6、7字节为0即可;
4)后续N字节为指令参数,由于本指令无参数,因此无需填写;
5)最后两个字节为校验码,其算法为将校验码字节的前置字节求和,并与0xFF做与运算,倒数第二位为校验码的低8位,最后一位为校验码的高8位。
首先根据256色BMP位图格式构造256*288分辨率的位图文件,通过HSV色彩模型,将色调0划分256级亮度并转为RGB作为BMP的调色板颜色即可构造出“红色”指纹文件。
本发明的有益效果是
该***可用于一线行政执法人员的日常行政执法检查工作,实现了行政执法检查过程中对行政相对人指纹的现场采集,并通过指纹采集软件自动将签名指纹信息上传并生成包含相对人签名指纹的现场处理文书。
附图说明
图1是本发明的结构框图;
图2是蓝牙指令格式示意图;
图3是RGB与HSV色彩互转以及调色板构造核心代码。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明为一种基于智能移动终端的签名指纹采集***,旨在通过便携式移动智能终端和蓝牙指纹采集仪,并且通过签名指纹采集处理软件,实现电子化的签名采集和指纹采集、上传和电子签名和指纹到Word文书的映射。本***实现技术方案如下:
1、移动智能终端:
移动智能终端主要指基于安卓6.0以上***的智能手机或平板电脑,智能终端必须具有蓝牙4.0以上的连接能力和触屏能力。
2、蓝牙指纹仪:
蓝牙指纹仪使用蓝牙4.0协议与移动智能终端进行连接,蓝牙连接建立后可以使用socket连接方式与终端进行指令发送和数据交换,蓝牙指纹仪具有采集8bit256*288分辨率灰度指纹信息的能力.
3、签名指纹处理软件:
1)签名采集
使用Android SDK的TOUCH事件,通过处理TOUCH_DOWN、TOUCH_UP、TOUCH_MOVE实现对签名轨迹的捕捉以及线的连接。
考虑到实际硬件触摸屏幕的采样率的问题,为了消除点与点之间的僵硬直线连接造成的不和谐感,轨迹算法采用两个分支进行计算渲染:
1)当两点的X轴距离或Y轴距离小于等于3个像素时,两点使用直线直接连接。
2)当两点的X轴距离或Y轴距离大于3个像素时,***渲染签名轨迹时实际用二次贝塞尔曲线来连接TOUCH点,连接二次贝塞尔曲线时,把触摸点当作控制点,而取中点为对应的起点和终点。
2)指纹处理
软件负责启动终端的蓝牙设备,扫描周围的蓝牙指纹仪并实现socket连接。蓝牙指纹仪的基础控制指令为9字节指令:
1)开头4个字节永远为0x46,0x54,0x0,0x0作为指纹仪的识别指令;
2)第5个字节为指令码,此处仅使用获取指纹指令0x30;
3)6、7两个字节为指令参数长度N,6字节为指令参数长度的低8位,7字节为指令参数长度的高8位。获取指纹信息指令为无参数指令,因此6、7字节为0即可;
4)后续N字节为指令参数,由于本指令无参数,因此无需填写;
5)最后两个字节为校验码,其算法为将校验码字节的前置字节求和,并与0xFF做与运算,倒数第二位为校验码的低8位,最后一位为校验码的高8位。
由于指纹采集仪采集到的是原始无格式的8bit的灰度矩阵信息,因此为了便于观察以及与现实的“红色”指印(印泥指印)相同,必须对原始指纹图像进行处理。本***首先根据256色BMP位图格式构造256*288分辨率的位图文件,通过HSV色彩模型,将色调0划分256级亮度并转为RGB作为BMP的调色板颜色即可构造出“红色”指纹文件。
以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (10)
1.一种基于智能移动终端的指纹签名采集***,其特征在于,
由指纹签名采集软件、智能移动终端、蓝牙指纹采集设备三个主要部分组成;
指纹采集仪通过蓝牙技术与智能移动终端连接,通过指纹签名采集软件进行数据交换,移动智能终端运行指纹签名采集软件,并使用触屏技术实现原笔迹签名采集。
2.根据权利要求1所述的***,其特征在于,
移动智能终端可以为手机或平板电脑等运行Andorid6.0+的设备,它负责与蓝牙指纹仪进行数据交换,包括指令的发送以及指纹数据的接收,同时负责签名的采集以及图形数据的处理。
3.根据权利要求2所述的***,其特征在于,
智能终端具有蓝牙4.0以上的连接能力和触屏能力。
4.根据权利要求1所述的***,其特征在于,
蓝牙指纹仪负责采集指纹数据,并将原始指纹图像发送到终端进行处理。
5.根据权利要求4所述的***,其特征在于,
蓝牙指纹仪使用蓝牙4.0协议与移动智能终端进行连接,蓝牙连接建立后使用socket连接方式与终端进行指令发送和数据交换,蓝牙指纹仪具有采集8bit256*288分辨率灰度指纹信息的能力。
6.根据权利要求1所述的***,其特征在于,
指纹签名处理软件负责对原始点阵数据进行重新渲染处理,包括贝塞尔曲线变换和HSV与RGB色彩模型转换,并生成最终处理的图像。
7.根据权利要求6所述的***,其特征在于,
指纹签名处理软件,包括
1)签名采集
使用Android SDK的TOUCH事件,通过处理TOUCH_DOWN、TOUCH_UP、TOUCH_MOVE实现对签名轨迹的捕捉以及线的连接
2)指纹处理
软件负责启动终端的蓝牙设备,扫描周围的蓝牙指纹仪并实现socket连接。
8.根据权利要求7所述的***,其特征在于,
签名轨迹轨迹算法采用两个分支进行计算渲染:
1)当两点的X轴距离或Y轴距离小于等于3个像素时,两点使用直线直接连接。
2)当两点的X轴距离或Y轴距离大于3个像素时,***渲染签名轨迹时实际用二次贝塞尔曲线来连接TOUCH点,连接二次贝塞尔曲线时,把触摸点当作控制点,而取中点为对应的起点和终点。
9.根据权利要求7所述的***,其特征在于,
蓝牙指纹仪的基础控制指令为9字节指令:
1)开头4个字节永远为0x46,0x54,0x0,0x0作为指纹仪的识别指令;
2)第5个字节为指令码,此处仅使用获取指纹指令0x30;
3)6、7两个字节为指令参数长度N,6字节为指令参数长度的低8位,7字节为指令参数长度的高8位。获取指纹信息指令为无参数指令,因此6、7字节为0即可;
4)后续N字节为指令参数,由于本指令无参数,因此无需填写;
5)最后两个字节为校验码,其算法为将校验码字节的前置字节求和,并与0xFF做与运算,倒数第二位为校验码的低8位,最后一位为校验码的高8位。
10.根据权利要求9所述的***,其特征在于,
首先根据256色BMP位图格式构造256*288分辨率的位图文件,通过HSV色彩模型,将色调0划分256级亮度并转为RGB作为BMP的调色板颜色即可构造出指纹文件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011397984.3A CN112528796A (zh) | 2020-12-04 | 2020-12-04 | 一种基于智能移动终端的指纹签名采集*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011397984.3A CN112528796A (zh) | 2020-12-04 | 2020-12-04 | 一种基于智能移动终端的指纹签名采集*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112528796A true CN112528796A (zh) | 2021-03-19 |
Family
ID=74997310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011397984.3A Pending CN112528796A (zh) | 2020-12-04 | 2020-12-04 | 一种基于智能移动终端的指纹签名采集*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112528796A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104680047A (zh) * | 2015-01-23 | 2015-06-03 | 合肥联宝信息技术有限公司 | 一种电子认证的方法及装置 |
CN105550257A (zh) * | 2015-12-10 | 2016-05-04 | 杭州当虹科技有限公司 | 一种音视频指纹识别方法及一种基于音视频指纹流媒体的防篡改*** |
CN106203039A (zh) * | 2016-07-04 | 2016-12-07 | 深圳市亚略特生物识别科技有限公司 | 指纹数字签名装置及电子业务*** |
CN106529255A (zh) * | 2016-11-14 | 2017-03-22 | 北京爱知之星科技股份有限公司 | 基于笔迹指纹的用户身份识别方法和装置 |
CN110045882A (zh) * | 2019-06-03 | 2019-07-23 | 深圳市康冠商用科技有限公司 | 一种红外触摸数据的处理方法、***及相关组件 |
CN111352539A (zh) * | 2018-12-24 | 2020-06-30 | 中移(杭州)信息技术有限公司 | 一种终端进行互动的方法及装置 |
CN111639521A (zh) * | 2020-04-14 | 2020-09-08 | 北京迈格威科技有限公司 | 指纹合成方法、装置、电子设备及计算机可读存储介质 |
-
2020
- 2020-12-04 CN CN202011397984.3A patent/CN112528796A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104680047A (zh) * | 2015-01-23 | 2015-06-03 | 合肥联宝信息技术有限公司 | 一种电子认证的方法及装置 |
CN105550257A (zh) * | 2015-12-10 | 2016-05-04 | 杭州当虹科技有限公司 | 一种音视频指纹识别方法及一种基于音视频指纹流媒体的防篡改*** |
CN106203039A (zh) * | 2016-07-04 | 2016-12-07 | 深圳市亚略特生物识别科技有限公司 | 指纹数字签名装置及电子业务*** |
CN106529255A (zh) * | 2016-11-14 | 2017-03-22 | 北京爱知之星科技股份有限公司 | 基于笔迹指纹的用户身份识别方法和装置 |
CN111352539A (zh) * | 2018-12-24 | 2020-06-30 | 中移(杭州)信息技术有限公司 | 一种终端进行互动的方法及装置 |
CN110045882A (zh) * | 2019-06-03 | 2019-07-23 | 深圳市康冠商用科技有限公司 | 一种红外触摸数据的处理方法、***及相关组件 |
CN111639521A (zh) * | 2020-04-14 | 2020-09-08 | 北京迈格威科技有限公司 | 指纹合成方法、装置、电子设备及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6549675B2 (en) | Compression of digital ink | |
CN101408874A (zh) | 图像文字翻译装置及方法 | |
US20120299881A1 (en) | System for tracking and processing handwritten pen strokes on mobile terminal | |
CN201820211U (zh) | 一种基于物联网的电子识别*** | |
CN103914852A (zh) | 基于cuda的dicom医学影像动态非线性调窗方法 | |
US20160140428A1 (en) | Electronic device, method of displaying code, and recording medium | |
CN101826049B (zh) | 嵌入式***中调试信息输出的实现方法 | |
CN110704649A (zh) | 一种用于构建流量图像数据集的方法及*** | |
CN109726989B (zh) | 一种手写票证电子化*** | |
CN112528796A (zh) | 一种基于智能移动终端的指纹签名采集*** | |
KR20100125871A (ko) | 문서 디지털화 시스템, 방법, 및 문서 디지털화 프로그램 저장 매체 | |
CN2793812Y (zh) | 数码笔 | |
CN111914514A (zh) | 一种复合编码文件的生成方法、纸质文件和装置 | |
US6972862B2 (en) | Portable fax machine | |
CN203503009U (zh) | 高速图形压缩设备 | |
CN107370964B (zh) | 一种用于监控设备的数字usb信号转换***及实现方法 | |
CN210246795U (zh) | 一种在单向网络中传输数据的装置 | |
CN104092958A (zh) | 视频信号标注方法、***以及装置 | |
US20030214515A1 (en) | Ink information in image files | |
CN212569863U (zh) | 一种基于水印处理装置的水印处理*** | |
US7046863B2 (en) | Optimizing the advantages of multi-level rendering | |
CN112181221A (zh) | 图像处理方法及装置、计算机可读介质及电子设备 | |
CN113397553B (zh) | 心电图数字化转换***、方法及转换设备 | |
WO2006115384A1 (en) | Apparatus and method of conversing data | |
CN117156069B (zh) | 一种软件图像数据加密传输方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210319 |