CN107590178A - A kind of vehicle matching process based on VIN codes, electronic equipment, storage medium - Google Patents

A kind of vehicle matching process based on VIN codes, electronic equipment, storage medium Download PDF

Info

Publication number
CN107590178A
CN107590178A CN201710643945.9A CN201710643945A CN107590178A CN 107590178 A CN107590178 A CN 107590178A CN 201710643945 A CN201710643945 A CN 201710643945A CN 107590178 A CN107590178 A CN 107590178A
Authority
CN
China
Prior art keywords
vehicle
codes
vin
increment
index
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.)
Granted
Application number
CN201710643945.9A
Other languages
Chinese (zh)
Other versions
CN107590178B (en
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.)
Hangzhou Da Search Car Service Co Ltd
Original Assignee
Hangzhou Da Search Car Service 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 Hangzhou Da Search Car Service Co Ltd filed Critical Hangzhou Da Search Car Service Co Ltd
Priority to CN201710643945.9A priority Critical patent/CN107590178B/en
Publication of CN107590178A publication Critical patent/CN107590178A/en
Application granted granted Critical
Publication of CN107590178B publication Critical patent/CN107590178B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Traffic Control Systems (AREA)

Abstract

The present invention discloses a kind of vehicle matching process based on VIN codes, VIN codes are obtained including step, parse VIN codes, obtain increment index, vehicle matches, generate increment index, the present invention determines vehicle using the prefix information of VIN codes, utilize big data generation vehicle index, pass through vehicle corresponding to vehicle search index prefix information, increment index is generated using user data, increment index is upgraded in time to vehicle and indexed, using clustering method to vehicle information classification, equal proportion scaling classification results, adjust the time weight of classification results, some items for choosing adjustment result are matching vehicle, distracter is filtered out using canonical verification;The present invention relates to electronic equipment and readable storage medium storing program for executing;The present invention realizes that user rapidly inputs vehicle car system information, simplifies user's operation, and matching accuracy is high, and raising is dispatched a car efficiency, is constantly updated vehicle index using increment index, is made vehicle index more perfect, vehicle matching result is more accurate reliable.

Description

A kind of vehicle matching process based on VIN codes, electronic equipment, storage medium
Technical field
The present invention relates to automobile VIN vehicle matching techniques field, more particularly to a kind of vehicle match party based on VIN codes Method, electronic equipment, storage medium.
Background technology
VIN codes are the abbreviations of English Vehicle Identification Number (vehicle identification code), and VIN codes are by 17 Position character composition, so being commonly called as 17 bit codes.It contain vehicle manufacturer, age, vehicle, body model and code, The information such as engine code and assembling place, it is the identification number of automobile, worldwide, VIN codes are to an automobile With unique identification.VIN codes are since an automobile drives off production line, just along with the registration of vehicle, annual test, insurance, dimension Repair, maintain, Second-hand Vehicle Transaction, until scrap.Wherein, the 1-3 positions of VIN codes are referred to as WM, and 4-9 positions are referred to as VDS, wherein the 9th is Check code, 10-17 positions are referred to as VIS, as automobile market recoverable amount is increasing, from production and sales to maintenance, maintenance, transaction etc. Links, it is required for business personnel to record identity information -- the VIN codes of automobile.Traditional recording mode, i.e. hand-kept, Seem that efficiency is more and more lower in increasing portfolio, waste the time of business personnel, made simultaneously because person's handwriting is lack of standardization Very high into error rate, existing vehicle index vehicle index imperfection, causes vehicle matching result inaccurate without information updating.
The content of the invention
For overcome the deficiencies in the prior art, an object of the present invention is to provide a kind of vehicle based on VIN codes Method of completing the square, by vehicle information corresponding to vehicle search index vehicle VIN codes, the vehicle data uploaded using user generates increment Index, the vehicle that upgrades in time index, realize that user rapidly inputs vehicle car system information, simplify user's operation, improve efficiency of dispatching a car, Vehicle index is more perfect, and vehicle matching result is accurately reliable.
The present invention provides a kind of vehicle matching process based on VIN codes, comprises the following steps:
VIN codes are obtained, obtain the VIN codes of vehicle;
VIN codes are parsed, extract the prefix information of the VIN codes, the prefix information is preceding some digits of the VIN codes It is believed that breath;
Increment index is obtained, obtains last increment index, the last increment index is incorporated into vehicle index;
Vehicle matches, and candidate's vehicle information corresponding to prefix information described in the vehicle search index is obtained, to the time Select vehicle information to be screened, obtain matching vehicle information;
Increment index is generated, utilizes VIN codes generation current delta index.
Further, the prefix information includes 8 prefix informations and 9 prefix informations, and 8 prefix informations are institute Preceding 8 data messages of VIN codes are stated, 9 prefix informations are preceding 8 data messages and the 10th data of the VIN codes The combined information of information.
Further, the vehicle index includes the first vehicle index and the second vehicle index, the first vehicle index For inquiring about candidate's vehicle information corresponding to 8 prefix informations, second vehicle is indexed for inquiring about 9 prefixes Candidate's vehicle information corresponding to information.
Further, the vehicle index includes the first vehicle child node and the second vehicle child node, first vehicle Child node is the prefix information class of vehicle VIN codes, and the second vehicle child node includes vehicle info class and vehicle VIN yardages Amount, the vehicle VIN number of codes are the quantity of vehicle VIN codes corresponding to the vehicle info class.
Further, it is described that screening is carried out to candidate's vehicle information including using clustering method to the vehicle VIN Number of codes is classified, and obtains classification results, is carried out equal proportion scaling to the classification results, is adjusted the year of the classification results Part weight, vehicle information corresponding to some adjustment results is chosen as the matching vehicle information.
Further, described screened to candidate's vehicle information also includes carrying out just candidate's vehicle information Then verify, obtain the matching vehicle information.
Further, the current delta, which indexes, includes the first increment child node and the second increment child node, and described first Increment child node is the prefix information class of increment VIN codes, and the second increment child node includes increment vehicle info class and increment VIN number of codes, the increment VIN number of codes are the quantity of increment VIN codes corresponding to the increment vehicle info class.
It is further, described that the last increment index is incorporated into vehicle index is specially to judge that the vehicle indexes Whether include the first increment child node, the first increment child node and the second increment child node are otherwise inserted into institute Vehicle index is stated, is to judge whether the vehicle index includes the second increment child node, is then by the vehicle VIN codes Quantity is added with the increment VIN number of codes, and the second increment child node otherwise is inserted into the second vehicle child node.
A kind of electronic equipment, including:Processor;
Memory;And program, wherein described program is stored in the memory, and is configured to by processor Perform, described program includes being used to perform a kind of above-mentioned vehicle matching process based on VIN codes.
A kind of computer-readable recording medium, is stored thereon with computer program, and the computer program is held by processor A kind of above-mentioned vehicle matching process based on VIN codes of row.
Compared with prior art, the beneficial effects of the present invention are:
A kind of vehicle matching process based on VIN codes of the present invention, including step obtain VIN codes, parse VIN codes, obtain and increase Amount index, vehicle matching generate increment index, and the present invention is determined vehicle using the prefix information of VIN codes, generated using big data Vehicle indexes, and by vehicle corresponding to vehicle search index prefix information, increment index is generated using user data, by increment rope Draw to upgrade in time to vehicle and index, using clustering method to vehicle information classification, equal proportion scaling classification results, adjustment classification knot The time weight of fruit, some items for choosing adjustment result are matching vehicle, and distracter is filtered out using canonical verification;The present invention relates to Electronic equipment and readable storage medium storing program for executing, for performing a kind of vehicle matching process based on VIN codes;The present invention realizes that user is quick Vehicle car system information is inputted, simplifies user's operation, matching accuracy is high, improves efficiency of dispatching a car, is constantly updated using increment index Vehicle indexes, and makes vehicle index more perfect, vehicle matching result is more accurate reliable.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention, And can be practiced according to the content of specification, below with presently preferred embodiments of the present invention and coordinate accompanying drawing describe in detail as after. The embodiment of the present invention is shown in detail by following examples and its accompanying drawing.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, forms the part of the application, this hair Bright schematic description and description is used to explain the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is a kind of vehicle matching process flow chart based on VIN codes of the present invention;
Fig. 2 is that the second vehicle of the embodiment of the present invention indexes schematic diagram;
Fig. 3 is that the vehicle of the embodiment of the present invention matches flow chart;
Fig. 4 is last time the second increment index schematic diagram of the embodiment of the present invention;
Fig. 5 is that the merging of the embodiment of the present invention indexes schematic diagram.
Embodiment
Below, with reference to accompanying drawing and embodiment, the present invention is described further, it is necessary to which explanation is, not Under the premise of afoul, new implementation can be formed between various embodiments described below or between each technical characteristic in any combination Example.
A kind of vehicle matching process based on VIN codes, as shown in figure 1, comprising the following steps:
VIN codes are obtained, obtain the VIN codes of vehicle, in one embodiment, obtaining vehicle VIN codes is LFVBA28E843200249。
VIN codes are parsed, extract the prefix information of VIN codes, prefix information is the preceding some data messages of VIN codes, preferably Ground, prefix information include 8 prefix informations and 9 prefix informations, and 8 prefix informations are preceding 8 data messages of VIN codes, 9 Prefix information is the combined information of preceding 8 data messages and the 10th data message of VIN codes, in one embodiment, parses VIN Code LFVBA28E843200249, it is LFVBA28E4 to obtain 9 prefix informations.
Increment index is obtained, obtains last increment index, last increment index is incorporated into vehicle index, preferably Ground, vehicle index include the first vehicle index and the second vehicle index, and the first vehicle indexes corresponding for inquiring about 8 prefix informations Candidate's vehicle information, the second vehicle index for inquire about 9 prefix informations corresponding to candidate's vehicle information, it is preferable that vehicle Index includes the first vehicle child node and the second vehicle child node, and the first vehicle child node is the prefix information class of vehicle VIN codes, Second vehicle child node includes vehicle info class and vehicle VIN number of codes, and vehicle VIN number of codes is car corresponding to vehicle info class The quantity of VIN codes, as shown in Fig. 2 utilizing vehicle storehouse data to generate the second vehicle index, the VIN codes of vehicle storehouse data, vehicle Mapping relations be present in information, car system information, the first vehicle child node of the second vehicle index include 19UUA865A, 19UUA865B, 19UUA865C, 19UUAC636, the second vehicle child node corresponding to 19UUA865A is including " 2010 sections are sung the praises of TL 3.5 honors enjoy version ", VIN number of codes is 100, " sing the praises of TL 3.5 for 2010 sections and dazzle fast version ", and VIN number of codes is 50,19UUA865B pairs The the second vehicle child node answered includes " 2009 sections are sung the praises of the standard editions of TL 3.5 ", and VIN number of codes is corresponding to 23,19UUA865C Second vehicle child node includes " 2012 sections are sung the praises of the standard editions of TL 3.5 ", and VIN number of codes is 83, and " 2010 sections are sung the praises of the honors of TL 3.5 Enjoy version ", VIN number of codes is that the second vehicle child node corresponding to 45,19UUAC636 includes " singing the praises of TL 3.2 for 2006 sections and dazzling Hangzhoupro Version ", VIN number of codes are 6.
Vehicle matches, and candidate's vehicle information corresponding to acquisition vehicle search index prefix information, candidate's vehicle information is entered Row screening, obtain matching vehicle information, in one embodiment, it is preferable that carrying out candidate's vehicle information screening is included using poly- Class method is classified to vehicle VIN number of codes, obtains classification results, and classification results are carried out with equal proportion scaling, adjustment classification As a result time weight, it is matching vehicle information to choose vehicle information corresponding to some adjustment results, matches VIN number of codes Matchscore is time weight and the vehicle quantity sum after adjustment.
In one embodiment, if adjusting the time of time weight specially candidate's vehicle information of classification results than VIN code Time is big, then weighted value is 0;If the time of candidate's vehicle information is equal with the VIN code times, weight 2000;If candidate's car The time of type information is smaller than the VIN code times 1 year, then weight is 1000;If the ratio VIN code times of candidate's vehicle information are small 2 years, Weight is 500;If 3 years smaller than the VIN code times or more than the 3 years time of candidate's vehicle information, weight 0.
In one embodiment, it is uncomfortable less than 100 if classification results are carried out with equal proportion scaling specially VIN number of codes It is whole;If VIN number of codes is more than 100 and less than 1000, by VIN number of codes equal proportion scalings to 100-200 scopes;If VIN codes Quantity is more than 1000 and less than 5000, then equal proportion scaling to 200-300 scopes;If VIN number of codes is more than 5000, VIN codes Quantity is arranged to 300.
In one embodiment, corresponded to as shown in figure 3, obtaining the second vehicle search index prefix information LFVBA28E4 first Candidate vehicle information dataMap, table 1 is candidate's vehicle information dataMap corresponding to LFVBA28E4 prefix informations, to candidate Information dataMap is screened, and after rejecting the distracter that VIN number of codes is 1, remaining candidate's vehicle info class is 15, and residue is waited Select vehicle info class be more than 8, such as vehicle VIN number of codes is classified using K-Means clustering methods, classification results be [2, 2,2,3,3,4,4,6,6,7,7], [10,13,14,18], [40] }, reject the minimum one kind of average, remaining candidate's vehicle information Corresponding VIN number of codes is [10,13,14,18,40], classification results is adjusted using vehicle amount regulation method, because of VIN yardages Amount is no more than 100, then VIN number of codes is constant, VIN number of codes is adjusted using time method of adjustment, because of remaining candidate's vehicle The time of information is 2004, and VIN codes LFVBA28E843200249 time is also 2004, then time weight is 2000, That is VIN number of codes adds 2000, obtains matching VIN number of codes corresponding to VIN number of codes matchscore, matchscore and carries out Descending arranges, and vehicle information corresponding to 5 VIN number of codes is matching vehicle information before selection, and table 2 is believed for LFVBA28E4 prefixes Matching vehicle information corresponding to breath.
Candidate's vehicle information corresponding to the LFVBA28E4 prefix informations of table 1
9 prefix informations Candidate's vehicle information VIN number of codes
LFVBA28E4 2006 sections of Audi A4 1.8T are luxury 1
LFVBA28E4 The electrodeless technological precedence types of 2003 sections of 1.8T of Audi A4 1
LFVBA28E4 2005 sections of honorable types of Audi A4 2.4L 1
LFVBA28E4 2006 sections of Audi's A4 3.0Lquattro flagship types 1
LFVBA28E4 2004 sections of Audi's A4 3.0L amusement types 2
LFVBA28E4 2003 sections of electrodeless comfort types of 1.8T of Audi A4 2
LFVBA28E4 2004 sections of Audi A4 1.8T Sline 2
LFVBA28E4 2004 sections of Audi A4 1.8T 3
LFVBA28E4 2005 sections of Audi's A4 2.4L comfort types 3
LFVBA28E4 2005 sections of automatic basic models of Audi A4 1.8T 4
LFVBA28E4 2004 sections of Audi's A4 3.0L honors enjoy type 6
LFVBA28E4 2005 sections of Audi A4 1.8T 6 keep off automatic comfort type 6
LFVBA28E4 2004 sections of Audi A4 3.0L are luxury 7
LFVBA28E4 2005 sections of Audi A4 1.8T are poly-talented 7
LFVBA28E4 2004 sections of Audi's A4 2.4L comfort types 10
LFVBA28E4 2004 sections of Audi's A4 2.4L honors enjoy type 13
LFVBA28E4 2004 sections of Audi's A4 1.8T standard types 14
LFVBA28E4 2004 sections of Audi A4 1.8T are poly-talented 18
LFVBA28E4 2004 sections of Audi's A4 1.8T comfort types 40
Matching vehicle information corresponding to the LFVBA28E4 prefix informations of table 2
In one embodiment, it is 1FTFW1R6XFFD18617 to obtain VIN codes, and parsing VIN codes obtain 9 prefix informations and are 1FTFW1R6F, 8 prefix informations are 1FTFW1R6, and it is corresponding to obtain the second vehicle search index prefix information 1FTFW1R6F first Candidate's vehicle information, do not find candidate's vehicle information, then it is corresponding to obtain the first vehicle search index prefix information 1FTFW1R6 Candidate's car system information, car system information and vehicle information association, table 3 is candidate Che Xixin corresponding to 1FTFW1R6 prefix informations Breath, calculates the accounting of VIN number of codes corresponding to candidate's car system information, and car system surpasses for the VIN number of codes of " Ford F-150 (bird of prey) " The 90% of sum 511 is crossed, i.e. car system information is significantly built up, then car system is the vehicle letter of " Ford F-150 (bird of prey) " association Cease for candidate's vehicle information, table 4 is candidate's vehicle information corresponding to 1FTFW1R6 prefix informations, using vehicle amount regulation method VIN number of codes corresponding to candidate's vehicle information is adjusted, VIN number of codes is adjusted for 110 and 118 according to vehicle amount regulation method For 101 and 102, VIN number of codes is adjusted using time method of adjustment, because VIN codes 1FTFW1R6XFFD18617 time is 2015 Year, obtain matching VIN number of codes matchscore, matchscore be followed successively by 1,1,1001,1001,506,11,1029, 544th, 83,86,1110,110 }, descending arrangement, vehicle information corresponding to 5 VIN number of codes before selection are carried out to matchscore To match vehicle information, table 5 is matching vehicle information corresponding to 1FTFW1R6 prefix informations.
Candidate's car system information corresponding to the 1FTFW1R6 prefix informations of table 3
8 prefix informations Candidate's car system information VIN number of codes
1FTFW1R6 Ford F-350 (bird of prey) 1
1FTFW1R6 Fox 1
1FTFW1R6 Ford F-150 1
1FTFW1R6 Gentry treasured D70 2
1FTFW1R6 The F-150 bird of preys 15
1FTFW1R6 Ford F-150 (bird of prey) 491
Candidate's vehicle information corresponding to the 1FTFW1R6 prefix informations of table 4
Matching vehicle information corresponding to the 1FTFW1R6 prefix informations of table 5
8 prefix informations Match car system information Match car system information VIN number of codes
1FTFW1R6 Ford F-150 (bird of prey) 2014 sections of Ford F-150 6.2L U.S.s versions 1110
1FTFW1R6 Ford F-150 (bird of prey) 2014 sections of Ford F-150 6.2L Mexico large paper editions 1029
1FTFW1R6 Ford F-150 (bird of prey) 2014 sections of Ford F-150 (bird of prey) F-150 bird of preys XLT versions attractive in appearance 1001
1FTFW1R6 Ford F-150 (bird of prey) 2014 sections of Ford F-150 (bird of prey) 3.5T reequip Chinese version 1001
1FTFW1R6 Ford F-150 (bird of prey) 2013 sections of Ford F-150 (bird of prey) Ford F-150 6.2 544
In one embodiment, it is preferable that candidate's vehicle information, which is screened, also to be included carrying out just candidate's vehicle information Then verify, obtain matching vehicle information, the car system as corresponding to 9 prefix information LFVBA28E4 is " Audi A4 ", acquisition VIN codes LFVBA28E843200249, VIN codes are inputted into regular expression " LFVBA28E [w] [4] [w] { 7 } ", then candidate's car system is not Be " Audi A4 " distracter is removed, and obtains matching vehicle information, and LFVBA28E is preceding 8 data of VIN codes in expression formula, 4 be the 10th data of VIN codes.
Increment index is generated, utilizes VIN codes generation current delta index, it is preferable that current delta index includes the first increasing Quantum nodes and the second increment child node, the first increment child node be increment VIN codes prefix information class, the second increment child node Including increment vehicle info class and increment VIN number of codes, increment VIN number of codes is increment VIN corresponding to increment vehicle info class The quantity of code, as shown in figure 4, the data uploaded using user generate the second increment index, VIN codes, the vehicle letter of user data Mapping relations be present in breath, car system information, the first vehicle child node of last second increment index include 19UUA865A, 19UUA865B, 19UUAC637, the second vehicle child node corresponding to 19UUA865A include " singing the praises of the honors of TL 3.5 for 2010 sections to enjoy Version ", VIN number of codes are 5, and " 2010 sections are sung the praises of 3.5 very fast versions of TL ", VIN number of codes is the second car corresponding to 3,19UUA865B Child node includes " 2009 sections are sung the praises of the standard editions of TL 3.5 ", and VIN number of codes is the second vehicle section corresponding to 2,19UUAC637 Point includes " 2006 sections are sung the praises of the Ultimates of TL 3.2 ", and VIN number of codes is 10.
In one embodiment, it is preferable that it is specially to travel through last increase that last increment index is incorporated into vehicle index Amount index, judges whether vehicle index includes the first increment child node, otherwise by the first increment child node and the second increment section Point insertion vehicle index, it is then to judge whether vehicle index includes the second increment child node, is then with increasing by vehicle VIN number of codes Measure VIN number of codes to be added, the second increment child node is otherwise inserted into the second vehicle child node, as shown in figure 5, by the second vehicle rope Draw and merge with last second increment index, the first vehicle child node of the second vehicle index after merging including 19UUA865A, 19UUA865B, 19UUA865C, 19UUAC636,19UUAC637, the second vehicle child node corresponding to 19UUA865A include " sing the praises of the honors of TL 3.5 for 2010 sections and enjoy version ", VIN number of codes are 105, and " 2010 sections are sung the praises of 3.5 very fast versions of TL ", VIN number of codes is 3, " sing the praises of TL 3.5 for 2010 sections and dazzle fast version ", VIN number of codes is that the second vehicle child node corresponding to 50,19UUA865B includes " 2009 sections are sung the praises of the standard editions of TL 3.5 ", VIN number of codes are that the second vehicle child node corresponding to 25,19UUA865C includes " 2012 Money sings the praises of the standard editions of TL 3.5 ", VIN number of codes is 83, " sing the praises of the honors of TL 3.5 for 2010 sections and enjoy version ", and VIN number of codes is 45, Second vehicle child node corresponding to 19UUAC636 includes " sing the praises of TL 3.2 for 2006 sections and dazzle Hangzhoupro version ", and VIN number of codes is 6, Second vehicle child node corresponding to 19UUAC637 includes " 2006 sections are sung the praises of the Ultimates of TL 3.2 ", and VIN number of codes is 10.
A kind of electronic equipment, including:Processor;Memory;And program, its Program are stored in memory, and And be configured to by computing device, program includes being used to perform a kind of above-mentioned vehicle matching process based on VIN codes;One kind meter Calculation machine readable storage medium storing program for executing, is stored thereon with computer program, and computer program is executed by processor above-mentioned one kind and is based on VIN codes Vehicle matching process.
A kind of vehicle matching process based on VIN codes of the present invention, including step obtain VIN codes, parse VIN codes, obtain and increase Amount index, vehicle matching generate increment index, and the present invention is determined vehicle using the prefix information of VIN codes, generated using big data Vehicle indexes, and by vehicle corresponding to vehicle search index prefix information, increment index is generated using user data, by increment rope Draw to upgrade in time to vehicle and index, using clustering method to vehicle information classification, equal proportion scaling classification results, adjustment classification knot The time weight of fruit, some items for choosing adjustment result are matching vehicle, and distracter is filtered out using canonical verification;The present invention relates to Electronic equipment and readable storage medium storing program for executing, for performing a kind of vehicle matching process based on VIN codes;The present invention realizes that user is quick Vehicle car system information is inputted, simplifies user's operation, matching accuracy is high, improves efficiency of dispatching a car, is constantly updated using increment index Vehicle indexes, and makes vehicle index more perfect, vehicle matching result is more accurate reliable.
More than, only presently preferred embodiments of the present invention, any formal limitation not is made to the present invention;All one's own professions The those of ordinary skill of industry can swimmingly implement the present invention shown in by specification accompanying drawing and above;But all to be familiar with sheet special The technical staff of industry without departing from the scope of the present invention, is made a little using disclosed above technology contents The equivalent variations of variation, modification and evolution, it is the equivalent embodiment of the present invention;Meanwhile all substantial technologicals according to the present invention Variation, modification and evolution of any equivalent variations made to above example etc., still fall within technical scheme Within protection domain.

Claims (10)

1. a kind of vehicle matching process based on VIN codes, it is characterised in that comprise the following steps:
VIN codes are obtained, obtain the VIN codes of vehicle;
Parse VIN codes, extract the prefix informations of the VIN codes, the prefix information for the VIN codes preceding some digits it is believed that Breath;
Increment index is obtained, obtains last increment index, the last increment index is incorporated into vehicle index;
Vehicle matches, and candidate's vehicle information corresponding to prefix information described in the vehicle search index is obtained, to candidate's car Type information is screened, and obtains matching vehicle information;
Increment index is generated, utilizes VIN codes generation current delta index.
A kind of 2. vehicle matching process based on VIN codes as claimed in claim 1, it is characterised in that:The prefix information bag Include 8 prefix informations and 9 prefix informations, 8 prefix informations are preceding 8 data messages of the VIN codes, described 9 Prefix information is the combined information of preceding 8 data messages and the 10th data message of the VIN codes.
A kind of 3. vehicle matching process based on VIN codes as claimed in claim 2, it is characterised in that:The vehicle index bag The first vehicle index and the second vehicle index are included, first vehicle indexes waits for inquiring about corresponding to 8 prefix informations Vehicle information is selected, second vehicle is indexed for inquiring about candidate's vehicle information corresponding to 9 prefix informations.
A kind of 4. vehicle matching process based on VIN codes as claimed in claim 1, it is characterised in that:The vehicle index bag Include the first vehicle child node and the second vehicle child node, the first vehicle child node is the prefix information class of vehicle VIN codes, institute Stating the second vehicle child node includes vehicle info class and vehicle VIN number of codes, and the vehicle VIN number of codes is the vehicle information The quantity of vehicle VIN codes corresponding to class.
A kind of 5. vehicle matching process based on VIN codes as claimed in claim 4, it is characterised in that:It is described to the candidate Vehicle information, which carries out screening, to be included classifying to the vehicle VIN number of codes using clustering method, classification results is obtained, to institute State classification results and carry out equal proportion scaling, adjust the time weight of the classification results, choose corresponding to some adjustment results Vehicle information is the matching vehicle information.
A kind of 6. vehicle matching process based on VIN codes as claimed in claim 5, it is characterised in that:It is described to the candidate Vehicle information, which is screened, also to be included carrying out canonical verification to candidate's vehicle information, obtains the matching vehicle information.
A kind of 7. vehicle matching process based on VIN codes as claimed in claim 4, it is characterised in that:The current delta rope Draw including the first increment child node and the second increment child node, the first increment child node is the prefix information of increment VIN codes Class, the second increment child node include increment vehicle info class and increment VIN number of codes, and the increment VIN number of codes is institute State the quantity of increment VIN codes corresponding to increment vehicle info class.
A kind of 8. vehicle matching process based on VIN codes as claimed in claim 7, it is characterised in that:It is described by described upper one It is specially to judge whether the vehicle index includes the first increment child node that secondary increment index, which is incorporated into vehicle index, otherwise The first increment child node and the second increment child node are inserted into the vehicle index, are to judge the vehicle index Whether include the second increment child node, be then to be added the vehicle VIN number of codes with the increment VIN number of codes, it is no The second increment child node is then inserted into the second vehicle child node.
9. a kind of electronic equipment, it is characterised in that including:Processor;
Memory;And program, wherein described program is stored in the memory, and is configured to be held by processor OK, described program includes being used for the method described in perform claim requirement 1-8 any one.
10. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that:The computer program It is executed by processor the method as described in claim 1-8 any one.
CN201710643945.9A 2017-07-31 2017-07-31 Vehicle type matching method based on VIN code, electronic device and storage medium Active CN107590178B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710643945.9A CN107590178B (en) 2017-07-31 2017-07-31 Vehicle type matching method based on VIN code, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710643945.9A CN107590178B (en) 2017-07-31 2017-07-31 Vehicle type matching method based on VIN code, electronic device and storage medium

Publications (2)

Publication Number Publication Date
CN107590178A true CN107590178A (en) 2018-01-16
CN107590178B CN107590178B (en) 2020-10-16

Family

ID=61042840

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710643945.9A Active CN107590178B (en) 2017-07-31 2017-07-31 Vehicle type matching method based on VIN code, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN107590178B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109508345A (en) * 2018-10-11 2019-03-22 广州前实网络科技有限公司 Database index querying method based on automobile VIN search
CN110263066A (en) * 2019-06-13 2019-09-20 优信拍(北京)信息科技有限公司 A kind of vehicle screening technique and device
CN110428059A (en) * 2018-04-26 2019-11-08 优信数享(北京)信息技术有限公司 A kind of processing method of vehicle maintenance data, apparatus and system
CN110442597A (en) * 2019-07-10 2019-11-12 广州市巴图鲁信息科技有限公司 A kind of accurate lookup method of automobile parts
CN112037379A (en) * 2020-08-31 2020-12-04 东风商用车有限公司 Remote vehicle door control system
CN112307747A (en) * 2020-11-20 2021-02-02 深圳壹账通创配科技有限公司 Vehicle accessory retrieval method and device, computer equipment and readable storage medium
CN112634066A (en) * 2020-12-25 2021-04-09 明觉科技(北京)有限公司 Method and device for analyzing sales vehicle type through vehicle identification number
CN112948646A (en) * 2021-04-01 2021-06-11 支付宝(杭州)信息技术有限公司 Data identification method and device

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1896990A (en) * 2005-07-13 2007-01-17 富士通株式会社 Category setting support method and apparatus
US20070164826A1 (en) * 2006-01-18 2007-07-19 Samsung Electronics Co., Ltd. Gain controllable low noise amplifier and wireless communication receiver having the same
US20070239739A1 (en) * 2006-04-05 2007-10-11 Computer Associates Think, Inc. System and method for automated construction, retrieval and display of multiple level visual indexes
CN201251788Y (en) * 2008-09-17 2009-06-03 成都志诚汽车保修检测设备有限公司 Vehicle identification number intercomparison device
CN101853479A (en) * 2008-12-17 2010-10-06 通用汽车有限责任公司 On-line vehicle management system
CN102073708A (en) * 2010-12-30 2011-05-25 东北大学 Large-scale uncertain graph database-oriented subgraph query method
CN102930000A (en) * 2012-10-26 2013-02-13 马涛 System and method for carrying out searching match on automobile component products by using VIN (Vehicle Identification Number)
US20130054082A1 (en) * 2008-12-03 2013-02-28 David Costantino Method and system for retrieving diagnostic information
CN104239898A (en) * 2014-09-05 2014-12-24 浙江捷尚视觉科技股份有限公司 Method for carrying out fast vehicle comparison and vehicle type recognition at tollgate
US20160283787A1 (en) * 2008-01-18 2016-09-29 Mitek Systems, Inc. Systems and methods for mobile image capture and content processing of driver's licenses
CN106021534A (en) * 2016-05-25 2016-10-12 郑良平 Intelligent search method and device for automotive types and parts
CN106202398A (en) * 2016-07-08 2016-12-07 北京易车互联信息技术有限公司 A kind of method and device indexing foundation
CN106250812A (en) * 2016-07-15 2016-12-21 汤平 A kind of model recognizing method based on quick R CNN deep neural network

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1896990A (en) * 2005-07-13 2007-01-17 富士通株式会社 Category setting support method and apparatus
US20070164826A1 (en) * 2006-01-18 2007-07-19 Samsung Electronics Co., Ltd. Gain controllable low noise amplifier and wireless communication receiver having the same
US20070239739A1 (en) * 2006-04-05 2007-10-11 Computer Associates Think, Inc. System and method for automated construction, retrieval and display of multiple level visual indexes
US20160283787A1 (en) * 2008-01-18 2016-09-29 Mitek Systems, Inc. Systems and methods for mobile image capture and content processing of driver's licenses
CN201251788Y (en) * 2008-09-17 2009-06-03 成都志诚汽车保修检测设备有限公司 Vehicle identification number intercomparison device
US20130054082A1 (en) * 2008-12-03 2013-02-28 David Costantino Method and system for retrieving diagnostic information
CN101853479A (en) * 2008-12-17 2010-10-06 通用汽车有限责任公司 On-line vehicle management system
CN102073708A (en) * 2010-12-30 2011-05-25 东北大学 Large-scale uncertain graph database-oriented subgraph query method
CN102930000A (en) * 2012-10-26 2013-02-13 马涛 System and method for carrying out searching match on automobile component products by using VIN (Vehicle Identification Number)
CN104239898A (en) * 2014-09-05 2014-12-24 浙江捷尚视觉科技股份有限公司 Method for carrying out fast vehicle comparison and vehicle type recognition at tollgate
CN106021534A (en) * 2016-05-25 2016-10-12 郑良平 Intelligent search method and device for automotive types and parts
CN106202398A (en) * 2016-07-08 2016-12-07 北京易车互联信息技术有限公司 A kind of method and device indexing foundation
CN106250812A (en) * 2016-07-15 2016-12-21 汤平 A kind of model recognizing method based on quick R CNN deep neural network

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110428059A (en) * 2018-04-26 2019-11-08 优信数享(北京)信息技术有限公司 A kind of processing method of vehicle maintenance data, apparatus and system
CN109508345A (en) * 2018-10-11 2019-03-22 广州前实网络科技有限公司 Database index querying method based on automobile VIN search
CN110263066A (en) * 2019-06-13 2019-09-20 优信拍(北京)信息科技有限公司 A kind of vehicle screening technique and device
CN110442597A (en) * 2019-07-10 2019-11-12 广州市巴图鲁信息科技有限公司 A kind of accurate lookup method of automobile parts
CN112037379A (en) * 2020-08-31 2020-12-04 东风商用车有限公司 Remote vehicle door control system
CN112307747A (en) * 2020-11-20 2021-02-02 深圳壹账通创配科技有限公司 Vehicle accessory retrieval method and device, computer equipment and readable storage medium
CN112634066A (en) * 2020-12-25 2021-04-09 明觉科技(北京)有限公司 Method and device for analyzing sales vehicle type through vehicle identification number
CN112634066B (en) * 2020-12-25 2021-12-10 明觉科技(北京)有限公司 Method and device for analyzing sales vehicle type through vehicle identification number
CN112948646A (en) * 2021-04-01 2021-06-11 支付宝(杭州)信息技术有限公司 Data identification method and device
CN112948646B (en) * 2021-04-01 2022-12-13 支付宝(杭州)信息技术有限公司 Data identification method and device

Also Published As

Publication number Publication date
CN107590178B (en) 2020-10-16

Similar Documents

Publication Publication Date Title
CN107590178A (en) A kind of vehicle matching process based on VIN codes, electronic equipment, storage medium
CN106383816B (en) The recognition methods of Chinese minority area place name based on deep learning
CN106980637A (en) SQL checking methods and device
CN110334640A (en) A kind of ticket processing method and system
CN109784966A (en) A kind of music website customer churn prediction method
CN103123636B (en) Set up the method and apparatus of the method for entry disaggregated model, entry automatic classification
CN103020167B (en) A kind of computer Chinese file classification method
CN109885688A (en) File classification method, device, computer readable storage medium and electronic equipment
CN110490267B (en) Bill sorting method based on deep learning
CN108717459B (en) A kind of mobile application defect positioning method of user oriented comment information
CN109086825A (en) A kind of more disaggregated model fusion methods based on model adaptation selection
CN104899231A (en) Sentiment analysis engine based on fine-granularity attributive classification
CN103631966A (en) Configurable multiple-valued matching field analysis method
CN104091181A (en) Injurious insect image automatic recognition method and system based on deep restricted Boltzmann machine
CN108985173B (en) Marked noise apparent age database-oriented deep network migration learning method
CN109858008A (en) The tendentious method and device of document court verdict based on deep learning
CN105389303B (en) A kind of automatic fusion method of heterologous corpus
CN103500216A (en) Method for extracting file information
CN109933648A (en) A kind of differentiating method and discriminating device of real user comment
CN110147545A (en) The structuring output method and system of text, storage medium and computer equipment
CN113742469B (en) Method for constructing question-answering system based on Pipeline processing and ES storage
CN108197095A (en) A kind of word template generation methods based on poi
CN108511036A (en) A kind of method and system of Chinese symptom mark
CN107894977A (en) With reference to the Vietnamese part of speech labeling method of conversion of parts of speech part of speech disambiguation model and dictionary
CN104102837A (en) Incremental learning integrated algorithm for soft measurement modeling

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
GR01 Patent grant
GR01 Patent grant