[go: up one dir, main page]

CN105099459A - Digital coding method for vehicle identification number - Google Patents

Digital coding method for vehicle identification number Download PDF

Info

Publication number
CN105099459A
CN105099459A CN201510501213.7A CN201510501213A CN105099459A CN 105099459 A CN105099459 A CN 105099459A CN 201510501213 A CN201510501213 A CN 201510501213A CN 105099459 A CN105099459 A CN 105099459A
Authority
CN
China
Prior art keywords
vehicle identification
identification code
coding
identification number
vehicle
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
Application number
CN201510501213.7A
Other languages
Chinese (zh)
Inventor
杜江
刘春杰
徐基仁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing material union datum Technology Co., Ltd.
Original Assignee
BEIJING BIAOZHUNXINYUAN TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by BEIJING BIAOZHUNXINYUAN TECHNOLOGY Co Ltd filed Critical BEIJING BIAOZHUNXINYUAN TECHNOLOGY Co Ltd
Priority to CN201510501213.7A priority Critical patent/CN105099459A/en
Publication of CN105099459A publication Critical patent/CN105099459A/en
Pending legal-status Critical Current

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

The invention relates to a digital coding method for a vehicle identification number. The method comprises: a, establishing an identification bit occupying 1bit in a data structure of the number according to the manufacturer attribute identified in the vehicle identification number; b, judging whether the manufacturer attribute bit of the vehicle identification number is compiled according to the identification bit; c, performing binary coding by taking the whole continuous numerical part in the vehicle identification number as a decimal number; d, performing binary coding on the remaining letters and separate numbers respectively; and e, arranging all coded binary codes in sequence according to the corresponding parts thereof in the vehicle identification number. According to the coding method, the difference of two constitution forms of the vehicle identification number is combined, the coding characteristics of characters and numbers are sufficiently utilized, and multiple coding modes are comprehensively utilized, so that the space occupied by digital coding of the vehicle identification number is minimized, meanwhile, the reading time of the vehicle identification number is shortest, and the vehicle identification number can be decoded very conveniently.

Description

The digital coding method of vehicle identification code
Technical field
The present invention relates to coding method, is the digital coding method of vehicle identification code concretely.
Background technology
According to the definition of international standard ISO3779 and CNS GB16735, vehicle identification code (VIN code: VehicleIdentificationNumber) is to identify a certain car, is one group of character code that this vehicle is specified by Railway Car Plant.This identification code is the unique identities identifier of automobile product registration in the whole life cycle of vehicle, vehicle management department all needs to use vehicle identification code verifying vehicle, when identifying, therefore vehicle identification code can think that vehicle is unique, identity root information that is the most basic, that can show testing vehicle register.
Vehicle identification code contains manufacturer, age, vehicle, body model and code, the engine code of vehicle and assembles the information such as place, totally 17 character codes.
As shown in Figure 1, to the Railway Car Plant of complete vehicle and/or incomplete vehicle annual production >=500, the Part I of vehicle identification code is that manufactory of the world identifies code name (WMI); Part II is vehicle declaratives (VDS); Part III is vehicle indicating section (VIS).
As shown in Figure 2, to the Railway Car Plant of complete vehicle and/or incomplete vehicle annual production < 500, the Part I of vehicle identification code is that manufactory of the world identifies code name (WMI), and manufactory of the world identifies that the 3rd character code of code name is numeral 9; Part II is vehicle declaratives (VDS); Part III third and fourth, five form manufactory of the world and identify code name (WMI) together with three character code of Part I, all the other five is vehicle indicating section (VIS).
Vehicle identification code is as the unique identification marking of vehicle, be widely used in vehicle Life cycle, except the mechanisms such as automaker, dealer, traffic control department, quality supervision department carry out management can use vehicles, for car owner, apply also more, such as vehicle peccancy inquiry, after-sales service maintenance etc.
At present, the fixed form of vehicle identification code is mainly directly embedding being engraved on vehicle frame or with bar code fashion and is mounted on windshield inferior horn place, when needs carry out identification to vehicle, mainly by the mode such as manual identified, manual inscription rubbing.Although vehicle identification code also can adopt bar code form to indicate, it is still " Visual identification technology " in essence, namely can only identify in visual range, and easily damaged, pollute or come off and even illegally changed, environmental suitability is poor.And do not seek unity of standard in the home position of the vehicle identification code of different vehicle, each producer's self-defining, therefore current various relate to vehicle identification code in car activity poor efficiency and insecure recognition methods greatly hinder its application as automobile product identity root.
Along with the development of the technology such as the Internet, Internet of Things, O2O (off-line business model), people are no longer confined among physical dimension, and are shifted to information dimension in the life style of oneself, living space.Must realize automatically identifying the high level of identity of automobile in information dimension, the vehicle identification code of this non-electronicization that only can identify by artificial vision can not meet primary demand and efficient management mode to vehicle electric identification, relate to the numerous areas such as car application at present, therefore proposes active demand to the electronization of vehicle identification code.
The electronization of vehicle identification code needs to encode, by traditional ASCII coded system, each character needs 8bit binary number to represent, then the coding of 17 characters of vehicle identification code just needs 136bit, and be only 128bit in the size of minimum data differentiation block (general electronic products code area EPC) of the electronic storage mediums such as such as RFID, the vehicle identification code of ASCII coding can not be stored, and except vehicle identification code, usually also need to store other vehicle-related information, therefore more efficient digital coding method is needed, to adapt to electronic storage medium memory space in short supply, meet read when information dimension is applied consuming time short, decoded back is demand easily.
Summary of the invention
The invention provides a kind of digital coding method of vehicle identification code, to decrease the storage bit number of vehicle identification code to greatest extent, realize vehicle identification code digital coding memory space and minimize, and read consuming time short, decoded back is demand easily.
The digital coding method of vehicle identification code of the present invention, comprises step:
A. according to the manufacturer's attribute identified in vehicle identification code, in the data structure of described coding, the flag taking 1bit is set up; The vehicular manufacturer of such as annual production >=500 is set to binary zero, and the vehicular manufacturer that annual production < is 500 is set to binary one;
B. judge whether manufacturer's attribute bit of vehicle identification code compiles according to described flag, if manufacturer's attribute is the vehicular manufacturer of annual production < 500, then manufacturer's attribute bit is fixed as 9, therefore does not compile;
C. by the continuous number part in vehicle identification code, entirety carries out binary coding as a decimal number, and such as, when flag is " 0 ", last 5 of vehicle identification code is numeral entirely, owing to being to the maximum " 99999 ", takies 17bit after coding; When flag is " 1 ", last 3 of vehicle identification code is numeral entirely, owing to being to the maximum " 999 ", takies 10bit after coding, like this than directly saving very large space to individual digit ASCII coding;
D. all the other letters and independent numeral are carried out binary coding respectively;
E. by the binary code after all codings by its in vehicle identification code corresponding part order arrangement.
After like this vehicle identification code being encoded, memory space can distinguish the 128bit of block much smaller than the minimum data of general storage medium, and be also easy to decoded back after reading, the vehicular manufacturer of the < of annual production simultaneously 500, than vehicle identification code also few 1bit space of >=500 manufacturers, can save more clearance spaces for storing out of Memory.
Further, because the check digit of vehicle identification code is " 1 ~ 9 " or " X ", therefore the syndrome encoded can coming vehicle identification code by BCD (Binary-CodedDecimal) coded system, compiles it as the binary format of decimal number " 10 " when described check digit is " X ".Binary-coded decimal represents 0 ~ 9 in 1 decimal number with 4 bits, and " 10 " binary system that " X " is corresponding is 1010, is 4 binary systems equally, can saves more space like this.
Further, will the letter and number of encoding be needed in vehicle identification code to sort, each letter and number represents with the binary coding of the sequence number after sequence.English alphabet 26 altogether, sort for from 0 to 25, and minimum decimal number corresponding to letter in ASCII character is 65, and therefore carrying out binary coding to 0 to 25 can have less occupy-place.The numeral of 0 ~ 9 can letter sequence be then 26 ~ 35.Because same position both may be letter, also may be numeral, therefore maximum decimal number be 35, and being converted to binary system is 100011, only takies 6bit, taken up space after common ASCII encodes far less than directly being carried out by letter.
On this basis, when the check digit of vehicle identification code adopts BCD coding or other coded system, and when check digit is " X ", describedly do not comprise this check digit to letter sequence with to the binary coding of sequence number.
Preferably, 6bit is taken respectively, farthest to save footprint after letter and independent digital coding in steps d.
After tested, by above-mentioned coding method, the binary coding length of the vehicle identification code of annual production >=500 is reduced to 88bit, the binary coding length of the vehicle identification code that annual production < is 500 is reduced to 87bit, highly significant and reduce occupy-place quantity efficiently, for out of Memory has farthest saved memory space.
Coding method of the present invention, in conjunction with the difference of two kinds of forms of the composition of vehicle identification code, and take full advantage of the coding characteristic of character and numeral, by the integrated use of Multi-encoding mode, realize minimizing of vehicle identification code digital coding footprint, simultaneously it also can be made to read shortest time, and can decoded back very easily.
Below in conjunction with the embodiment of embodiment, foregoing of the present invention is described in further detail again.But this should be interpreted as that the scope of the above-mentioned theme of the present invention is only limitted to following example.Without departing from the idea case in the present invention described above, the various replacement made according to ordinary skill knowledge and customary means or change, all should comprise within the scope of the invention.
Accompanying drawing explanation
Fig. 1 is that the vehicle identification code of complete vehicle and/or incomplete vehicle annual production >=500 forms schematic diagram.
Fig. 2 is that the vehicle identification code of complete vehicle and/or incomplete vehicle annual production < 500 forms schematic diagram.
Fig. 3 is the coding schematic diagram of the vehicle identification code of complete vehicle and/or incomplete vehicle annual production >=500.
Fig. 4 is the coding schematic diagram of the vehicle identification code of complete vehicle and/or incomplete vehicle annual production < 500.
Embodiment
The digital coding method of vehicle identification code of the present invention as shown in Figure 3 and Figure 4, step is:
A. according to the manufacturer's attribute identified in vehicle identification code, the flag taking 1bit is set up in the data structure of described coding, wherein the vehicular manufacturer of annual production >=500 is set to binary zero, the vehicular manufacturer that annual production < is 500 is set to binary one.
B. judge whether manufacturer's attribute bit of vehicle identification code compiles according to described flag, if manufacturer's attribute is the vehicular manufacturer of annual production < 500, then manufacturer's attribute bit is fixed as 9, therefore does not compile.Simultaneously, because the check digit of vehicle identification code is " 1 ~ 9 " or " X ", therefore carry out the syndrome encoded to vehicle identification code by BCD (Binary-CodedDecimal) coded system, compile it as the binary format of decimal number " 10 " when described check digit is " X ".Because binary-coded decimal represents 0 ~ 9 in 1 decimal number with 4 bits, " 10 " binary system that " X " is corresponding is 1010, and be 4 binary systems equally, therefore check digit takies 4bit altogether.
C. by the continuous number part in vehicle identification code, entirety carries out binary coding as a decimal number, as shown in Figure 3, when flag is " 0 ", last 5 of vehicle identification code is numeral entirely, owing to being to the maximum " 99999 ", takies 17bit after binary coding; As shown in Figure 4, when flag is " 1 ", last 3 of vehicle identification code is numeral entirely, owing to being to the maximum " 999 ", takies 10bit after binary coding.
D. all the other independent letter and numbers are sorted from 0, the decimal number after sequence is carried out respectively the binary coding of each occupy-place 6bit.If wherein flag is " 1 ", and when check digit is " X ", then not to the letter sequence of check digit.As shown in Table 1.
Table one:
E. by the binary code after all codings by its in vehicle identification code corresponding part order arrangement.
After vehicle identification code being encoded like this, memory space can distinguish the 128bit of block much smaller than the minimum data of general storage medium, and is also easy to decoded back after reading.The binary coding length of the vehicle identification code of annual production >=500 is reduced to 88bit, the binary coding length of the vehicle identification code that annual production < is 500 is reduced to 87bit, as shown in table two and table three, highly significant and reduce occupy-place quantity efficiently, for out of Memory has farthest saved memory space.
Table two:
Table three:

Claims (5)

1. the digital coding method of vehicle identification code, is characterized by:
A. according to the manufacturer's attribute identified in vehicle identification code, in the data structure of described coding, the flag taking 1bit is set up;
B. judge whether manufacturer's attribute bit of vehicle identification code compiles according to described flag;
C. by the continuous number part in vehicle identification code, entirety carries out binary coding as a decimal number;
D. all the other letters and independent numeral are carried out binary coding respectively;
E. by the binary code after all codings by its in vehicle identification code corresponding part order arrangement.
2. the digital coding method of vehicle identification code as claimed in claim 1, is characterized by: by the syndrome encoded of BCD coded system to vehicle identification code, compile it as the binary format of decimal number " 10 " when described check digit is " X ".
3. the digital coding method of vehicle identification code as claimed in claim 1, is characterized by: will the letter and number of encoding be needed in vehicle identification code to sort, each letter and number represents with the binary coding of the sequence number after sequence.
4. the digital coding method of vehicle identification code as claimed in claim 3, is characterized by: described to letter sequence and the check digit binary coding of sequence number not being comprised to vehicle identification code.
5. the digital coding method of the vehicle identification code as described in one of Claims 1-4, is characterized by: take 6bit respectively after letter and independent digital coding in steps d.
CN201510501213.7A 2015-08-14 2015-08-14 Digital coding method for vehicle identification number Pending CN105099459A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510501213.7A CN105099459A (en) 2015-08-14 2015-08-14 Digital coding method for vehicle identification number

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510501213.7A CN105099459A (en) 2015-08-14 2015-08-14 Digital coding method for vehicle identification number

Publications (1)

Publication Number Publication Date
CN105099459A true CN105099459A (en) 2015-11-25

Family

ID=54579164

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510501213.7A Pending CN105099459A (en) 2015-08-14 2015-08-14 Digital coding method for vehicle identification number

Country Status (1)

Country Link
CN (1) CN105099459A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106656990A (en) * 2016-10-28 2017-05-10 北汽福田汽车股份有限公司 Internet-of-vehicle data processing method, terminal device, vehicle and internet-of-vehicle system
CN106779733A (en) * 2016-11-22 2017-05-31 中食安电子商务服务有限公司 10 decimal codeds are converted into can the binary-coded method of error detection
CN109033856A (en) * 2018-07-19 2018-12-18 华中科技大学 A kind of access control policy synthetic method and system
CN109213973A (en) * 2018-07-04 2019-01-15 珠海市特车网络科技有限公司 VIN code transcoding storage method and device and corresponding read method and device
CN110046159A (en) * 2019-03-13 2019-07-23 平安科技(深圳)有限公司 Bank Account Number storage method, device, computer equipment and storage medium
CN111784812A (en) * 2020-06-09 2020-10-16 当家移动绿色互联网技术集团有限公司 Rendering method, rendering device, storage medium and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102460533A (en) * 2009-05-15 2012-05-16 艾卡有限公司 Electronic system and method for automatic identification of vehicles
CN103496350A (en) * 2013-01-11 2014-01-08 重庆市城投金卡信息产业股份有限公司 Electronic license plate and method for reading information in electronic license plate
CN103714357A (en) * 2012-09-29 2014-04-09 北京计算机技术及应用研究所 Radio frequency tag data coding method and radio frequency tag data coding system for vehicle identification

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102460533A (en) * 2009-05-15 2012-05-16 艾卡有限公司 Electronic system and method for automatic identification of vehicles
CN103714357A (en) * 2012-09-29 2014-04-09 北京计算机技术及应用研究所 Radio frequency tag data coding method and radio frequency tag data coding system for vehicle identification
CN103496350A (en) * 2013-01-11 2014-01-08 重庆市城投金卡信息产业股份有限公司 Electronic license plate and method for reading information in electronic license plate

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106656990A (en) * 2016-10-28 2017-05-10 北汽福田汽车股份有限公司 Internet-of-vehicle data processing method, terminal device, vehicle and internet-of-vehicle system
CN106656990B (en) * 2016-10-28 2020-03-24 北汽福田汽车股份有限公司 Internet of vehicles data processing method, terminal device, vehicle and Internet of vehicles system
CN106779733A (en) * 2016-11-22 2017-05-31 中食安电子商务服务有限公司 10 decimal codeds are converted into can the binary-coded method of error detection
CN109213973A (en) * 2018-07-04 2019-01-15 珠海市特车网络科技有限公司 VIN code transcoding storage method and device and corresponding read method and device
CN109213973B (en) * 2018-07-04 2023-05-16 珠海市特车网络科技有限公司 VIN code transcoding storage method and device and corresponding reading method and device
CN109033856A (en) * 2018-07-19 2018-12-18 华中科技大学 A kind of access control policy synthetic method and system
CN110046159A (en) * 2019-03-13 2019-07-23 平安科技(深圳)有限公司 Bank Account Number storage method, device, computer equipment and storage medium
CN110046159B (en) * 2019-03-13 2023-04-18 平安科技(深圳)有限公司 Bank account storage method and device, computer equipment and storage medium
CN111784812A (en) * 2020-06-09 2020-10-16 当家移动绿色互联网技术集团有限公司 Rendering method, rendering device, storage medium and electronic equipment
CN111784812B (en) * 2020-06-09 2024-05-07 北京五一视界数字孪生科技股份有限公司 Rendering method and device, storage medium and electronic equipment

Similar Documents

Publication Publication Date Title
CN105099459A (en) Digital coding method for vehicle identification number
CN109120272A (en) A kind of RFID tag data compression method towards Discrete Production Workshop
CN105431880A (en) Tire production management system using RFID tag
CN102855573A (en) Multifunctional product anti-fake identifying system and anti-fake identifying method thereof
CN101710240B (en) Set-top box production control system
CN101093553A (en) 2D code system, and identification method
CN103647813A (en) A method and an apparatus for analyzing Internet of Things unified identification codes
JP5925797B2 (en) Method for reading data stored in tire electronics
CN101226609A (en) A multi-information segmented electronic coding method
CN103729797A (en) Agricultural product information anti-fake tracing system based on two-dimensional code and RFID technologies
CN103714357B (en) A kind of radio-frequency (RF) tag data-encoding scheme being applied to vehicle identification and system thereof
CN104598625A (en) Data table storage method based on automatic identification identifier
CN104850619A (en) Receipt code generation method and apparatus
CN110995396B (en) Compression method of communication messages of electricity consumption information acquisition system based on hierarchical structure
CN103440518A (en) Coal mine management system based on RFID technology
CN102376003B (en) Multi-purpose appendable marking method
CN101814072A (en) System and method for realizing data loading
CN110046343B (en) Method for converting non-standard address into standard address and coding standard address
CN201349240Y (en) Electronic device with customizing message prompt
CN102479316A (en) Binary anti-collision identification method for RFID (radio frequency identification) electronic tag serial number
CN109213973B (en) VIN code transcoding storage method and device and corresponding reading method and device
CN1677424B (en) Radio-frequency identifying code encoding and decoding method
CN111950648B (en) Three-section code verification method and device for express package label
CN104615786A (en) Method and system for querying bus information based on two-dimensional codes
CN103840834B (en) General TPMS data encoding formaies conversion method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20171206

Address after: No. 38, block B, No. 38, No. 1, Zhongguancun Avenue, Haidian District, Beijing City, No. 077, No. 077

Applicant after: Beijing material union datum Technology Co., Ltd.

Address before: 100102 room 8 layer 608E, seat B, seat B, Wangjing mansion, No. 9, Central South Road, Wangjing, Chaoyang District, Beijing

Applicant before: Beijing Biaozhunxinyuan Technology Co., Ltd.

WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20151125

WD01 Invention patent application deemed withdrawn after publication