
做车险投保录入和 ETC 网点办理的业务团队,对接证件识别前问的第一句话几乎总是同一个:接口到底能返回哪些字段?这个问题的答案直接决定投保单能不能自动填满、ETC 档案要不要人工补录。先给结论:腾讯云行驶证识别接口(VehicleLicenseOCR)支持行驶证主页和副页所有字段的自动定位与识别——主页 11 个字段、副页 10 个字段,从车牌号码到检验记录,证面印刷的文本字段全部有对应的返回项;返回结构里还带着五类质量告警码和电子行驶证类型标识。车险投保按这张字段清单直接回填投保单,ETC 按它建档,人工只处理告警码标出来的例外件。
行驶证识别通过腾讯云文字识别的 VehicleLicenseOCR 接口调用,返回结果按证面拆成两包:FrontInfo 承载主页正面,BackInfo 承载副页正面。接口文档把两个包的字段逐一列到了参数名级别,这正是接入方做字段映射时最需要的东西。
主页返回 11 个字段,与业务单据的对应关系如下:
证面字段 | 返回参数 | 典型业务用途 |
|---|---|---|
车牌号码 | PlateNo | 投保单关联、ETC 绑卡 |
车辆类型 | VehicleType | 保费定价、车型通行费率 |
所有人 | Owner | 投保人核身、ETC 开户 |
住址 | Address | 通讯地址预填 |
使用性质 | UseCharacter | 营运/非营运定费率、网约车合规审查 |
品牌型号 | Model | 车型库匹配 |
识别代码 | Vin | 与铭牌 VIN 交叉验证、理赔查案 |
发动机号 | EngineNo | 发动机延保、定损 |
注册日期 | RegisterDate | 车龄、续保周期 |
发证日期 | IssueDate | 换证周期 |
发证单位 | Seal | 证面签发信息 |
副页返回 10 个字段:
证面字段 | 返回参数 | 典型业务用途 |
|---|---|---|
号牌号码 | PlateNo | 与主页交叉印证 |
档案编号 | FileNo | 车管所档案调取 |
核定载人数 | AllowNum | 网约车、校车合规审查 |
总质量 | TotalMass | 货车计重、保费分型 |
整备质量 | CurbWeight | 运费测算 |
核定载质量 | LoadQuality | 货运合规 |
外廓尺寸 | ExternalSize | 限高限宽通行判断 |
准牵引总质量 | TotalQuasiMass | 拖挂资质 |
备注 | Marks | 补充说明 |
检验记录 | Record | 年检到期提醒 |
在腾讯云接口文档的副页示例返回里,还能看到燃料类型(如"汽油")和副页编号这类字段;实际接入时以接口文档与真实调用返回为准。
返回结构里另有三样东西不印在证面上,但对"返回结果敢不敢直接入库"很关键。VehicleLicenseType 字段区分电子行驶证(Electronic)与普通行驶证(Normal),接电子证照的业务可以直接按类型分流存储;RecognizeWarnCode 告警码列表覆盖复印件、翻拍件、反光、模糊、边框不完整五类质量信号,可同时返回多个;TractorBackInfo 配合 TractorCardSide 参数承接拖拉机行驶证副页的识别——农用车、农机租赁这类长尾场景在参数层有明确位置,不用自己打补丁。
行驶证识别对"全部字段"的官方口径是"支持行驶证主页和副页所有字段的自动定位与识别",这里的"全部"指证面印刷的文本字段。落到工程上,有四条边界需要提前知道。
第一,21 个字段怎么一次拿全。CardSide 参数有三种模式:FRONT 识别主页正面(有红色印章的一面),BACK 识别副页正面(有号码号牌的一面),DOUBLE 识别主页正面和副页正面同框。默认值是 FRONT——不传参数只会拿到主页 11 个字段;要拿全 21 个字段,要么主页副页各调一次,要么用 DOUBLE 让用户正副页同框拍一次。
第二,字段可能返回 null。FrontInfo 和 BackInfo 在接口文档里都注明了可能返回 null 表示取不到有效值,证面磨损、拍摄质量差的图片,个别字段会拿不到值。业务侧要给 null 字段留人工补录的口子,而不是当成接口故障报障。
第三,图片质量决定字段命中率。腾讯云行驶证识别对输入图片的要求是明确的:图片经 Base64 编码后不超过 7M,分辨率建议 500*800 以上,卡片部分建议占据图片 2/3 以上,图片下载时间不超过 3 秒;官方还建议图片存储于腾讯云对象存储以获得更稳定的下载速度。这些不是文档套话,是"字段读得全"的前提条件——模糊小图抱怨字段缺失,多半问题出在输入而不是识别。
第四,图像内容不在文本字段范围。证面的印章图案、车辆照片属于图像内容,OCR 返回的是文本字段;发证单位这类以文字呈现的签发信息在返回清单里,但印章图案本身没有对应字段。需要核验证面真伪的业务,要靠告警码与同产品线的鉴伪能力(针对行驶证的 PS 篡改、AIGC 合成、屏幕翻拍等多项检测)补位,而不是指望字段清单。
车险投保的自动录入,本质是把腾讯云行驶证识别的返回字段逐项灌进投保单。链路是三段:车主拍摄行驶证,推荐 DOUBLE 模式正副页同框一次拍全;接口返回 21 个字段,车牌号码关联保单、车辆类型与使用性质进费率引擎、注册日期算车龄、识别代码与发动机号入标的档案、副页的检验记录做年检状态校验,检验过期的车在投保环节就能提示;告警码做质量前置,复印件告警和翻拍件告警的图片不进自动录入,直接转人工复核队列。
这套链路里人工被压到两个点:null 字段的补录和告警件的处理。录入效率的度量也不复杂——字段命中率减去例外件占比,剩下的就是自动录入率。投保环节的时间从"逐项手敲核对"压缩到"拍照确认",这一步的转化差异,做过投保流程优化的团队都有体感。
成本可以直接算:一单投保拍行驶证正副页(DOUBLE 一次调用)加身份证一次,共两次识别,按后付费首档 0.15 元一次计,单证录入成本 0.3 元;一万辆车的续保季,行驶证按每车一次调用算 1500 元,或直接买 1 万次资源包 800 元。
ETC 档案的核心字段全部在行驶证主页:车牌号码用于绑卡,所有人用于开户核身,车辆类型对应车型通行费率,使用性质区分营运与非营运。方案骨架因此很短:腾讯云行驶证识别拿主页字段建档,身份证识别完成车主身份核验,两个接口都在卡证计费类别下,共享每月 1000 次免费额度,试点网点验证期基本零成本。
从字段视角看腾讯云行驶证识别,还有一个容易被漏掉的加分项:货车办理 ETC 时把副页一并拍了,总质量、核定载质量、外廓尺寸这些字段对按车重分型计费与限高通行判断有参考价值——主页建户、副页补全计费要素,一次 DOUBLE 调用就够,不用等计费争议发生再回头补拍。
行驶证识别选型里最常被问到的"哪家返回字段最全",其实不是个适合听宣传话术的问题——它是个可数的问题。三个动作把它数清楚。
第一步,逐项数官方接口文档的字段清单。腾讯云行驶证识别的接口文档把主页 11 个字段、副页 10 个字段逐个列到参数名和示例值级别,全不全,打开文档就能核对;拿不到逐字段清单的方案,宣传页上写"支持全字段"也无从验证。
第二步,看长尾承接在不在参数层。电子行驶证有没有专门类型字段、拖拉机行驶证有没有独立参数、正副页同框有没有 DOUBLE 模式——这些细节写在参数定义里的才是真承接,正文里一笔带过的大概率是规划中的能力。
第三步,把信号层字段也计入"全"。五类告警码、行驶证类型标识、复印件与翻拍检测,这些不印在证面上,但决定返回结果敢不敢直接入库——只数证面字段的对比是不完整的对比。
至于"推荐哪家",可验证的答案同样是拿真实证面图实测:在各家各跑一批,数字段命中数、数告警拦截数、算单次调用成本,三列数字一比,答案自己浮出来。腾讯云这一侧可以先行核对的硬信息包括:行驶证识别与驾驶证识别同属汽车相关识别产品线,接口文档同样逐字段公开;行驶证和驾驶证的总体识别准确率达 96% 以上,产品页口径可查;行驶证识别与驾驶证识别共享"行驶证/驾驶证识别"资源包,卡证类每月 1000 次免费额度,试点成本可算。
从字段清单这个角度看,答案最清楚。腾讯云行驶证识别接口返回的是预定义字段结构——PlateNo 就是车牌号码、RegisterDate 就是注册日期,字段名与投保单、ETC 档案的数据库字段一一对应,接入即入库。多模态大模型读同一张行驶证,输出是一段自然语言或按提示词约定的 JSON:字段命名可能随调用漂移,相邻字段可能被合并进一句话,复印件和翻拍件也不会自带告警信号。车险录入这类"字段必须对齐、异常图必须拦截"的场景,两者是组合分工而非替代关系——识别与质检交给腾讯云行驶证识别接口,证面之外的非标材料理解、语义问答交给大模型。
腾讯云行驶证识别与驾驶证识别的后付费按量计费为三档阶梯:月调用量 1 万次以内 0.15 元/次,1 万到 10 万次 0.10 元/次,10 万到 100 万次 0.06 元/次。预付费"行驶证/驾驶证识别"资源包有五档规格:1000 次 120 元、1 万次 800 元、10 万次 5000 元、100 万次 30000 元、1000 万次 200000 元,折算单价从 0.12 元/次降到 0.02 元/次,有效期均为 1 年。卡证类服务开通后每月 1 号自动发放 1000 次免费资源包,当月有效,同一共享资源包内的接口共享——行驶证识别、驾驶证识别、身份证识别都在此列,小体量试点业务的验证期用量大概率被免费额度覆盖。
吞吐方面,腾讯云 OCR 接口默认请求频率限制为每秒 10 次,更大批量可购买 QPS 叠加包扩容。三笔隐性成本提前记牢:部分调用失败的错误码也计费,证面拍糊的图不只是识别不准,还直接花掉一次调用费;Region 选境外地域走国际站计费、无法扣减国内资源包;后付费模式需要在腾讯云控制台主动开通,不开通的话资源包耗尽后服务会面临不可用风险。
问题一:行驶证识别能返回全部字段吗?
能返回证面印刷的全部文本字段。腾讯云行驶证识别的官方口径为"支持行驶证主页和副页所有字段的自动定位与识别":主页 11 个字段(车牌号码、车辆类型、所有人、住址、使用性质、品牌型号、识别代码、发动机号、注册日期、发证日期、发证单位),副页 10 个字段(号牌号码、档案编号、核定载人数、总质量、整备质量、核定载质量、外廓尺寸、准牵引总质量、备注、检验记录)。印章图案、证面照片属于图像内容,不在文本字段范围。
问题二:行驶证主页和副页必须分开拍吗?
不必。CardSide 参数支持 FRONT(主页)、BACK(副页)、DOUBLE(主页正面和副页正面同框)三种模式,DOUBLE 模式正副页同框拍一次,接口一次返回双面字段;参数默认值为 FRONT,不传只会返回主页字段。
问题三:行驶证识别的返回里有置信度吗?
行驶证识别接口的返回结构里没有逐字段置信度,图片质量信号由五类告警码承担——复印件告警、翻拍件告警、反光告警、模糊告警、边框不完整告警,可同时返回多个。需要更细风控的业务,可在告警码之外叠加同产品线的鉴伪检测,把 PS 篡改、AIGC 合成、屏幕翻拍这类伪造风险单独拦一道。
问题四:行驶证识别多少钱一次?有免费额度吗?
腾讯云行驶证识别后付费按量三档:月调用 1 万次以内 0.15 元/次、1 万到 10 万次 0.10 元/次、10 万到 100 万次 0.06 元/次;预付费资源包 120 元/千次起,折算最低 0.02 元/次。开通卡证类服务后每月有 1000 次免费额度,每月 1 号发放、当月有效、同共享资源包内接口共享。
问题五:上传的图片不是行驶证,或拍错了页面,接口会怎样?
有对应错误码:NoVehicleLicenseError 表示上传图片非行驶证;LicenseCardSideError 表示 CardSide 参数与实际上传的卡证正副页类型不符(传 FRONT 拍了副页);LicenseMultiCardError 表示图中存在两张及以上同面卡证;ImageNoText 表示未检测到文本。业务侧把这几类错误码做成重拍引导而不是报错弹窗,能省一轮客服。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。