VIN(Vehicle identification number)车辆识别代码,它是一个由17位数字和字母组成的编码,是国际通用的汽车识别编码。

①检验位(第九位)是如何得来的?
(1).VIN码共计17位,第9位为校验位,为1-9任意一位数字或“X”。
VIN码中的每一个字母及数字都对应一位数值,如下:
0-0 1-1 2-2...9-9 A-1 B-2 C-3...H-8 J-1 K-2 L-3...N-5 P-7 R-9 S-2 T-3..Z-9
注意:VIN码中无I、O、Q三种字母,如果发现VIN字码字迹不清、有手工打刻痕迹或出现I、O、Q等英文字母,就说明这辆车有问题。

(2).给VIN码中任意一位指定加权系数 如下:
第一位-8 第二位-7...第七位-2 第八位-10
第九位为校验位 第十位-9 第十一位-8...第十七位-2
(3).计算方法为将VIN中每一位字母或数字的对应数值乘以该位的加权系数,然后除以11,余数即为校验位,若余数为10,校验位为“X”。

②VIN码应由三个部分组成:
第一部分(1~3位)是世界制造厂识别代号(WMI);
第二部分(4~9位)是车辆说明部分/车体特征(VDS);
第三部分(10~17位)是车辆指示部分(VIS)。

世界制造厂识别代号:用以标示车辆的制造厂
第1个字符表地理区域,如洲名或生产国别代码,如:1美国、2加拿大、L中国(台湾)、W德国、3墨西哥、6澳大利亚、J日本、K韩国、V欧洲、Z意大利……

第2个字符表示一个特定区域内的一个国家。美国汽车工程师协会(SAE)负责分配国家代码。
第3个字符表示某个特定的制造厂,由各国的授权机构负责分配。如果某制造厂的年产量少于500辆,其识别代码的第三个字码就是9。目前将第2、3字符合并表示生产厂家。如:DC神龙、SW上汽、CA一汽……中国一汽大众为LFV。
    车辆说明部分:提供说明车辆一般特性的资料,第4~8位表示车辆特征,第9位为校验位,通过一定的算法防止输入错误。   
轿车: 种类、系列、车身类型、发动机类型及约束系统类型;
MPV: 种类、系列、车身类型、发动机类型及车辆额定总重;
载货车:型号或种类、系列、底盘、驾驶室类型、发动机类型、制动系统及车辆额定总重;
客车: 型号或种类、系列、车身类型、发动机类型及制动系统。

第4位表示车辆种类:
1 普通乘用车 2 活顶乘用车 3 高级乘用车 4 小型乘用车 5 敞蓬车
6 舱背乘用车 7 旅行车 8 多用途乘用车 9 短头乘用车 10越野乘用车
11专用乘用车(旅居车、防弹车、救护车、殡仪车)……
其中1~6一般称为轿车。

第5位表示车型系列代码,与生产厂家有关。
第6位表示车身(车辆外观)类型代码:2两厢车、3三厢车。有些公司使用字母表示车辆外观。
第7位表示发动机类型代码:L 1.6升发动机、2 2.0升发动机。
第8位表示所装备的变速箱类型:2 手动变速箱、3 自动变速箱。
第9位是校验位,通过一定算法防止输入错误,也可叫检验位。具体算法见上文。
车辆指示部分:制造厂为区别不同车辆而指定的一组字码。这组字码连同VDS部分一起,足以保证每个制造厂在30年之内生产的每辆车辆的识别代号具有唯一性。

第10位表示车型年份,即厂家规定的型年(Model Year),不一定是实际生产的年份,但一般与实际生产年份之差不超过一年。车型年份对照表如下:
A-1980 B-1981 C-1982 D-1983 E-1984 F-1985
G-1986 H-1987 J-1988 K-1989 L-1990 M-1991
N-1992 P-1993 R-1994 S-1995 T-1996 V-1997
W-1998 X-1999 Y-2000 1-2001 2-2002 3-2003
4-2004 5-2005 6-2006 7-2007 8-2008 9-2009

第11位表示装配厂,0表示原厂装配。
第12~17位表示生产顺序号,一般情况下,汽车召回都是针对某一顺序号范围内的车辆,即某一批次的车辆。
 
③机械工业部的《车辆识别代号(VIN)管理规则》对标识情况作出的要求:   
  
  1、每一辆汽车、挂车、摩托车和轻便摩托车都必须具有车辆识别代号。   
  2、在30年内生产的任何车辆的识别代号不得相同。   
  3、车辆识别代号应尽量位于车辆的前半部分、易于看到且能防止磨损或替换的部位。
  4、九人座或九人座以下的车辆和最大总质量小于或等于3.5吨的载货汽车的车辆识别代号应位于仪表板上,在白天日光照射下,观察者不需移动任一部件从车外即可分辨出车辆识别代号。
  5、每辆车的车辆识别代号应在车辆部件上(玻璃除外),该部件除修理以外是不可拆的;车辆识别代号也可表示在永久性地固定在上述车辆部件上的一块标牌上.此标牌不损坏则不能拆掉。如果制造厂愿意,允许在一辆车上同时采取以上两种表示方法。   
  6、车辆识别代号的字码在任何情况下都应是字迹清楚、坚固耐久和不易替换的。
  7、车辆识别代号的字码高度:若直接打印在汽车和挂车(车架、车身等部件)上.至少应为7mm高;其它情况至少应为4mm高。
  另外还有对于按两阶段或两个以上阶段制造完成的车辆的要求:非完整车辆制造厂应在车辆的适当位置标示车辆识别代号。也就上说,目前市场上大多数车在车架、车箱等部位均可分别找到相同的VIN码。

④VIN码的作用是什么?
车辆识别代码(VIN码)具有全球通用性,最大限度的信息承载性和可检索性,已成为全世界识别车辆唯一准确的\"身份证\"。它包含着车辆生产厂家、生产日期以及技术参数等诸多相关车辆的信息,具有唯一性、规律性和可检索性。它将伴随车辆的注册、保险、年检、保养、修理直至回收报废。通过VIN码,结合车辆制造档案就可以明确各批次车辆及零部件的去向和车辆的生产、销售及使用状况。另外,我们可以通过车辆的VIN码来甄别工作中发现的发动机号、车架号被挫改的嫌疑车辆,从而确定该车是否被盗抢车辆。

VIN码含义及其算法相关推荐

  1. 核心大小1M的VIN码OCR识别核心

    VIN码也就是车架号,车辆的身份证,是有17位数字和字母组成,和公民身份证一样,每个字段有每个字段的含义,这个全球通用的标准. 在国内好多行业进行公民身份证的登记,使得身份证识别得到了广泛应用,那么对 ...

  2. 车架号/VIN码识别——图像处理工具

    VIN码识别很多时候都能有到,车架号/VIN码识别软件不仅仅能帮助工作人员录入VIN码同时分析出VIN码的含义,易泊VIN码识别软件的使用在很大程度上解决了工作人员的工作量,提高了工作效率.这款软件可 ...

  3. VIN码识别技术加速汽车后市场服务速度

    VIN码识别的应用 寒寒严冬,大雪已过,距离北方最冷的数九天也还有不到两个礼拜,做完一个哥们问我要车牌识别算法,说有项目需要算法,我简单了解后,按照他的具体需求给他免费测试.核心算法支持,等忙完后才想 ...

  4. 二维码里德所罗门算法

    这是一个相当古老的项目了. 前序 之前一直想写一个有关二维码生成器的教程,由于各种各样的原因,当然主要原因是懒,一直没有下手.最近感觉还是要做点什么,不然有种要烂尾的冲动. 我之所以要写这个教程,主要 ...

  5. HTTP协议常用标准状态码含义

    状态码 含义 备注 200 请求已完成 2XX状态码均为正常状态码返回. 300 多种选择 服务器根据请求可执行多种操作.服务器可根据请求者 (User agent) 来选择一项操作,或提供操作列表供 ...

  6. 程序兵法:Java String 源码的排序算法(一)

    摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 这是泥瓦匠的第103篇原创 <程序兵法:Java Str ...

  7. 关于二维码分块上色(彩色二维码)的算法研究

    原文:关于二维码分块上色(彩色二维码)的算法研究 众所周知,二维码通常是黑白的,而且是由若干个长方形或正方形小块平铺而成.但从人们的审美角度来看,常见的黑白二维码不免让人审美疲劳.本文试着从分块上色的 ...

  8. HTTP/HTTPS 01-不同状态码含义

    转自:http://m.blog.csdn.net/blog/u013857407/21741847 HTTP协议状态码,是指在HTTP协议运作中由客户端发出请求连接,服务端建立连接,客户端发出HTT ...

  9. VIN码识别又叫车架号识别,OCR技术深度应用

    什么叫VIN码? VIN码又叫车架号也叫车辆识别代码,是制造厂为了识别而给一辆车指定的一组编号.由于VIN码的数字和英文字母是不断切换,共有十七个数字及字母组成的编码. 现在,通过自主研发的OCR技术 ...

最新文章

  1. redistemplate 设置永不过期_密码已过期 拒绝访问如何处理?
  2. c语言double变量后面几个0,C语言double型变量的初始化到底是是0还是0.0?
  3. 超图数据集管理基本操作和添加删除属性表字段
  4. Graph Normalization (GN):为图神经网络学习一个有效的图归一化
  5. Linux cached过高问题
  6. soundbar未来发展_智能电视时代 Soundbar未来发展之路
  7. 查找乱码字符串的SQL
  8. sd_fusing.sh将uboot烧写到SD卡
  9. Poj 3281 Regional Chengdu Food(Dicnic)
  10. Criteria和DetachedCriteria区别应用
  11. Java web Tomcat Server总结
  12. 四轮驱动机器人(SSMR)的运动规律
  13. Java设计模式与实践
  14. 这台计算机似乎没有安装操作系统_【每日一练】计算机一级考试(一)
  15. winform中的小技巧【自用】
  16. 计算机组成原理第五版(白中英)第七章外存与I/O设备 习题
  17. 惠普局域网共享打印机设置_已解决: hp1106局域网共享打印机共享 - 惠普支持社区 - 817337...
  18. 只需10行代码就让你的U盘变成纯净版winPE系统安装启动盘
  19. qq游戏不显示登陆服务器,QQ游戏怎么登陆? qq游戏不能登录怎么办?
  20. php mysql后台管理模板_[开源]TP6后台管理模板

热门文章

  1. AD域禁止运行指定软件
  2. 音乐网站设计(从设计到结束)
  3. 软件测试必备技能:抓包(一)
  4. android解析语句,句读(tech.caicheng.judourili) - 4.3.4 - 应用 - 酷安
  5. 新年快乐吖大蕉的朋友们
  6. 险资搭台 游资唱戏?南玻A高潮迭起
  7. R 语言 fig() 用法
  8. Downie 4 4.6.13 MAC上最好的一款视频下载工具
  9. 视觉SLAM十四讲——对极约束(2D-2D)笔记
  10. Ghost全盘镜像备份/还原(上)