CN110619057A - Information pushing method, device and equipment based on vehicle - Google Patents

Information pushing method, device and equipment based on vehicle Download PDF

Info

Publication number
CN110619057A
CN110619057A CN201910708482.9A CN201910708482A CN110619057A CN 110619057 A CN110619057 A CN 110619057A CN 201910708482 A CN201910708482 A CN 201910708482A CN 110619057 A CN110619057 A CN 110619057A
Authority
CN
China
Prior art keywords
vehicle
information
image
vehicle image
damage
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
CN201910708482.9A
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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201910708482.9A priority Critical patent/CN110619057A/en
Publication of CN110619057A publication Critical patent/CN110619057A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/53Querying
    • G06F16/538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/587Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • G06V20/584Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads of vehicle lights or traffic lights
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30248Vehicle exterior or interior
    • G06T2207/30252Vehicle exterior; Vicinity of vehicle
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/62Text, e.g. of license plates, overlay texts or captions on TV images
    • G06V20/625License plates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/08Detecting or categorising vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Library & Information Science (AREA)
  • Human Resources & Organizations (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a vehicle-based information pushing method, device and equipment, wherein the method comprises the following steps: acquiring a road image in a preset range, and detecting whether the road image contains a vehicle image; if the vehicle image is detected to be contained, detecting the vehicle image to obtain damage information in the vehicle image and a damage area corresponding to the damage information; and displaying the vehicle maintenance service information according to the damage information, the damage area and a preset push strategy. Therefore, the information pushing precision is improved.

Description

Information pushing method, device and equipment based on vehicle
Technical Field
The invention relates to the technical field of information pushing, in particular to a vehicle-based information pushing method, device and equipment.
Background
With the development of information technology, electronic advertisement screens gradually become the first choice propagation carrier of outdoor advertisements with multiple advantages of color, image quality, dynamic state and the like, for example, electronic advertisement screens are arranged on two sides of a road, and advertisement contents are displayed to car owners through the electronic advertisement screens.
In the related art, the electronic advertisement screen usually plays different advertisement messages according to different time intervals, or plays the advertisement messages in a fixed cycle manner. The content pushed by the existing electronic advertising screen is single and poor in pertinence, and the pushing accuracy is to be improved.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the technical problems in the related art.
Therefore, a first objective of the present invention is to provide a vehicle-based information pushing method, which displays corresponding vehicle maintenance service information according to damage information and a damaged area of a vehicle, and improves the accuracy of pushing information.
The second purpose of the invention is to provide an information pushing device based on a vehicle.
A third object of the invention is to propose a computer device.
A fourth object of the invention is to propose a computer-readable storage medium.
An embodiment of a first aspect of the present invention provides a vehicle-based information pushing method, including:
acquiring a road image within a preset range, and detecting whether the road image contains a vehicle image;
if the vehicle image is detected to be contained, detecting the vehicle image to acquire damaged information in the vehicle image and a damaged area corresponding to the damaged information;
and displaying the vehicle maintenance service information according to the damage information, the damage area and a preset push strategy.
According to the information pushing method based on the vehicle, whether the road image contains the vehicle image or not is detected by collecting the road image in the preset range. Further, if it is detected that the vehicle image is included, the vehicle image is detected, and the damage information and the damage region corresponding to the damage information in the vehicle image are acquired. And further displaying the vehicle maintenance service information according to the damage information, the damage area and a preset push strategy. Therefore, the vehicle maintenance service corresponding to the vehicle specific pushing under different use conditions can be realized, intelligent information pushing is realized, and the information pushing accuracy is improved.
In addition, the vehicle-based information push method according to the above embodiment of the present invention may further have the following additional technical features:
optionally, after acquiring the vehicle image according to the road image, the method further includes: detecting the vehicle image to obtain the vehicle model of the vehicle image; and determining price information according to the vehicle model, and displaying advertisement information corresponding to the price information.
Optionally, after acquiring the vehicle image according to the road image, the method further includes: detecting the vehicle image to acquire license plate information in the vehicle image; and determining a geographic position corresponding to the license plate information, and displaying the advertisement information corresponding to the geographic position.
Optionally, after obtaining the license plate information in the vehicle image, the method further includes: inquiring a preset database according to the license plate information to acquire vehicle registration information corresponding to the license plate information; and displaying corresponding maintenance information according to the vehicle registration information.
Optionally, after detecting whether the road image includes a vehicle image, the method further includes: if the vehicle image is detected not to be included, starting a timer; and if the road image containing the vehicle image is not detected within the preset time period, turning off the information display device.
An embodiment of a second aspect of the present invention provides a vehicle-based information pushing apparatus, including:
the acquisition module is used for acquiring road images within a preset range and detecting whether the road images contain vehicle images;
the detection module is used for detecting the vehicle image if the vehicle image is detected to be included, and acquiring damage information in the vehicle image and a damage area corresponding to the damage information;
and the display module is used for displaying the vehicle maintenance service information according to the damage information, the damage area and a preset push strategy.
According to the vehicle-based information pushing device provided by the embodiment of the invention, whether the road image contains the vehicle image or not is detected by collecting the road image in the preset range. Further, if it is detected that the vehicle image is included, the vehicle image is detected, and the damage information and the damage region corresponding to the damage information in the vehicle image are acquired. And further displaying the vehicle maintenance service information according to the damage information, the damage area and a preset push strategy. Therefore, the vehicle maintenance service corresponding to the vehicle specific pushing under different use conditions can be realized, intelligent information pushing is realized, and the information pushing accuracy is improved.
In addition, the vehicle-based information push method according to the above embodiment of the present invention may further have the following additional technical features:
optionally, the apparatus further comprises: the first processing module is used for detecting the vehicle image and acquiring the vehicle model of the vehicle image; and determining price information according to the vehicle model, and displaying advertisement information corresponding to the price information.
Optionally, the apparatus further comprises: the second processing module is used for detecting the vehicle image and acquiring license plate information in the vehicle image; and determining a geographic position corresponding to the license plate information, and displaying the advertisement information corresponding to the geographic position.
Optionally, the apparatus further comprises: the third processing module is used for inquiring a preset database according to the license plate information and acquiring vehicle registration information corresponding to the license plate information; and displaying corresponding maintenance information according to the vehicle registration information.
Optionally, the apparatus further comprises: the control module is used for starting a timer if the vehicle image is not included; and if the road image containing the vehicle image is not detected within the preset time period, turning off the information display device.
An embodiment of a third aspect of the present invention provides a computer device, including a processor and a memory; wherein the processor executes a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to implement the vehicle-based information push method according to the embodiment of the first aspect.
A fourth aspect of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the vehicle-based information push method according to the first aspect of the present invention.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
Fig. 1 is a schematic flowchart of a vehicle-based information pushing method according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of another vehicle-based information push method according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of another vehicle-based information pushing method according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a vehicle-based information pushing device according to an embodiment of the present invention;
FIG. 5 is a schematic structural diagram of another vehicle-based information pushing device according to an embodiment of the present invention;
FIG. 6 illustrates a block diagram of an exemplary computer device suitable for use to implement embodiments of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
The following describes a vehicle-based information push method, device and equipment according to an embodiment of the invention with reference to the drawings.
Fig. 1 is a schematic flowchart of a vehicle-based information push method according to an embodiment of the present invention, and as shown in fig. 1, the method includes:
step 101, collecting road images within a preset range, and detecting whether the road images contain vehicle images.
The information pushing method based on the vehicles can be applied to the advertising screen arranged on the road so as to push the advertising information on the advertising screen according to the pertinence of the vehicles on the road.
In this embodiment, when information is pushed based on the attribute of the vehicle, the vehicle image may be acquired first. As a possible implementation manner, an image acquisition device such as a camera may be used to acquire a road image within a preset range in real time, and the road image is identified to determine whether the road image contains a vehicle. Further, when a vehicle is recognized, a road image of the recognized vehicle is taken as a vehicle image, or an area including the vehicle in the road image is acquired and an image of the area is taken as a vehicle image.
Alternatively, the approaching vehicle may be acquired from the road image to push information according to the attribute of the approaching vehicle. For example, the movement tendency of the vehicle is determined according to the position of the vehicle in the road images of the plurality of frames, whether the vehicle is approaching is determined according to the movement tendency, and whether the vehicle is approaching is determined according to the orientation of the vehicle in the road images.
In one embodiment of the present invention, after detecting whether a vehicle image is included in a road image, if it is detected that the vehicle image is not included, a timer is started, and further, if the road image including the vehicle image is not detected for a preset period of time, the information display device is turned off. Further, after the information display device is turned off, if it is detected that the vehicle image is included, the information display device is turned on. For example, taking the advertisement screen as an example, when no vehicle is identified in the road image acquired by the image acquisition device within the preset time, it is determined that no vehicle passes through, the advertisement screen is controlled to be closed, and when the vehicle is identified, the advertisement screen is controlled to be opened, so that energy is saved.
And 102, if the vehicle image is detected to be included, detecting the vehicle image, and acquiring the damage information in the vehicle image and the damage area corresponding to the damage information.
In one embodiment of the present invention, a picture of the appearance of the vehicle may be collected in advance, and the damage information of the vehicle and the damaged area, such as the area where the vehicle is stained, the area where the vehicle is scratched, and the damaged area, may be marked in the picture. Further, a convolutional neural network is trained based on the labeled picture to generate an appearance recognition model, and the appearance recognition model is input as an image and output as damage information in the image and a damage region corresponding to the damage information.
The damage information includes, but is not limited to, dirt, scratches, damage, etc., and the damage information of different vehicles may be different according to the use condition of the vehicle.
In this embodiment, after the vehicle image is acquired, the vehicle image may be input to the appearance recognition model to be processed, and the damaged information of the vehicle and the damaged area corresponding to the damaged information may be acquired.
As one example, a vehicle lamp of a vehicle is broken, a vehicle image is input to an appearance recognition model for processing, the vehicle is recognized as broken, and a broken region is recognized. Further, the damaged area is determined as a lamp based on the damaged area, and the presence of damage in the lamp area of the vehicle is determined based on the vehicle image.
In an embodiment of the present invention, a vehicle comparison image that does not include damage information may also be collected in advance, and after the vehicle image is obtained, information such as a vehicle color and a vehicle model is determined according to the vehicle image, so as to determine a vehicle comparison image in which information such as the vehicle color and the vehicle model are all matched. Further, the vehicle image is compared with the matched vehicle comparison image, and a region with difference is determined as a damaged region, for example, if the vehicle lamp region is determined to have difference, the region of the vehicle lamp is determined as the damaged region. Further, the image of the damaged area is classified, and damage information corresponding to the damaged area is specified.
And 103, displaying the vehicle maintenance service information according to the damage information, the damage area and a preset push strategy.
In this embodiment, a push policy may be preset, where the push policy includes the corresponding relationship between the damaged information and the damaged area and the vehicle maintenance service information. After the damage information and the damage area of the vehicle are obtained according to the vehicle image, a preset pushing strategy can be inquired according to the damage information and the damage area, corresponding vehicle maintenance service information is determined, and the vehicle maintenance service information is obtained from a network for displaying.
As an example, if the vehicle damage information obtained from the vehicle image includes dirt, push information related to vehicle cleaning, such as XX vehicle cleaning factory information, is obtained and displayed in the advertisement screen.
As another example, the vehicle damage information obtained from the vehicle image includes damage and a damaged position, and if it is determined that the damaged area is a vehicle lamp area, push information related to vehicle maintenance, such as an XX vehicle maintenance shop, is obtained, or push information related to vehicle insurance is obtained and displayed in an advertisement screen.
It can be understood that the vehicles of the same category or model have different breakage conditions according to different use conditions. In the embodiment, the vehicle damage information and the damage area can be detected according to the vehicle image, and the intelligent information push is realized and the information push accuracy is improved for the vehicle maintenance service corresponding to the vehicle pertinence push under different use conditions. By applying the intelligent advertising screen to the road, the content displayed by the advertising screen is intelligently controlled, and the advertising effect is improved.
According to the information pushing method based on the vehicle, whether the road image contains the vehicle image or not is detected by collecting the road image in the preset range. Further, if it is detected that the vehicle image is included, the vehicle image is detected, and the damage information and the damage region corresponding to the damage information in the vehicle image are acquired. And further displaying the vehicle maintenance service information according to the damage information, the damage area and a preset push strategy. Therefore, the vehicle maintenance service corresponding to the vehicle specific pushing under different use conditions can be realized, intelligent information pushing is realized, and the information pushing accuracy is improved.
Based on the above embodiment, further, the model of the vehicle may also be identified to push information according to the model of the vehicle.
Fig. 2 is a schematic flowchart of another vehicle-based information pushing method according to an embodiment of the present invention, and as shown in fig. 2, after detecting and knowing that an image of a vehicle is included, the method includes:
step 201, detecting the vehicle image, and acquiring the vehicle model of the vehicle image.
In an embodiment of the invention, the pictures of the vehicles can be collected in advance, different vehicle models can be labeled according to the pictures, and then the convolutional neural network is trained according to the labeled pictures to generate the model identification model, so that the model identification model is input as an image and output as the vehicle model of the vehicle in the image. Wherein the brand, type, vehicle parameters, etc. of the vehicle may be determined according to the vehicle model.
In this embodiment, after the vehicle image is acquired, the vehicle image may be input to the model identification model for processing, and the vehicle model corresponding to the vehicle image may be acquired.
Step 202, price information is determined according to the vehicle model, and pushing information corresponding to the price information is displayed.
In this embodiment, an automobile information database may be preset, and the vehicle model and the vehicle price and type corresponding to the vehicle model may be stored in the database. And then, inquiring the database according to the vehicle model to determine the price of the vehicle, and determining price information according to the price of the vehicle and the range of preset prices. Furthermore, corresponding price is preset for each piece of push information, and the corresponding push information is obtained and displayed according to the price information. As an example, price information is determined to be high according to the vehicle model, and then advertisement information corresponding to the price of the high grade is obtained, so that advertisement information with a higher price is obtained and displayed in an advertisement screen.
In one embodiment of the invention, the type of the vehicle can be determined according to the model of the vehicle, and the push information corresponding to the type of the vehicle is displayed. For example, if the type of the vehicle is determined to be passenger bus according to the type of the vehicle, travel-related advertising information is acquired and displayed in the advertising screen.
According to the information pushing method based on the vehicle, the model of the vehicle can be detected according to the vehicle image, the corresponding pushing information is determined and displayed according to the model of the vehicle, the information pushing accuracy of the advertisement screen is improved, the advertisement content is enabled to display suitable advertisement crowds, and the input-output ratio of the advertisement is improved.
Based on the above embodiment, further, the license plate number of the vehicle can be identified, so that information can be pushed according to the license plate number of the vehicle.
Fig. 3 is a schematic flowchart of another vehicle-based information pushing method according to an embodiment of the present invention, and as shown in fig. 3, after detecting and knowing that an image of a vehicle is included, the method includes:
step 301, detecting the vehicle image, and acquiring license plate information in the vehicle image.
In an embodiment of the invention, the picture of the vehicle can be collected in advance, the content of the license plate number can be labeled according to the picture, and then the convolutional neural network is trained according to the labeled picture to generate the license plate recognition model, so that the license plate recognition model is input as the image and output as the content of the license plate number of the vehicle in the image. The license plate information includes the contents of the license plate number, such as threo Cxxxxx.
In this embodiment, after the vehicle image is acquired, the vehicle image may be input into the license plate recognition model for processing, so as to acquire license plate information in the vehicle image.
Step 302, determining a geographic position corresponding to the license plate information, and displaying push information corresponding to the geographic position.
In this embodiment, the geographic location corresponding to the license plate can be determined according to the license plate information. And then, the corresponding relation between the geographic position and the push information is stored in advance, and the corresponding push information is inquired and displayed according to the geographic position. The geographical location includes provinces, cities, etc.
As an example, if the number plate information is used to determine that the province of the number plate is a, the advertisement information of the local product of the province a is obtained and displayed in the advertisement screen.
In an embodiment of the present invention, a database may be further preset, and license plate information and vehicle registration information corresponding to the license plate information are stored in the database, where the vehicle registration information includes vehicle owner information, vehicle age information, and the like. After the license plate information in the vehicle image is obtained, a preset database is inquired according to the license plate information, vehicle registration information corresponding to the license plate information is obtained, and then corresponding maintenance information is displayed according to the vehicle registration information. For example, if the vehicle age information is determined to be 1 year, information of a conventional maintenance project, such as a maintenance project for replacing engine oil, is acquired and displayed in an advertisement screen; for another example, when the vehicle age information is acquired for 5 years, maintenance items of parts such as rubber hoses are acquired and displayed on an advertisement screen.
In an embodiment of the present invention, the appearance pictures of the vehicle may be collected in advance, and the categories of the vehicle may be labeled, for example, the labeled categories include new and old, and further, the convolutional neural network is trained according to the labeled pictures to generate new and old recognition models, so that the new and old recognition models are input as images and output as new and old categories corresponding to the images. In this embodiment, after the vehicle image is acquired, the vehicle image may be input into the old-new recognition model for processing, the old-new category of the vehicle image may be acquired, and then the corresponding maintenance information may be determined according to the old-new category and displayed.
According to the vehicle-based information pushing method, the license plate information of the vehicle can be detected according to the vehicle image, the corresponding pushing information is determined and displayed according to the license plate information, the pushing accuracy of the information of the advertisement screen is improved, the advertisement content is enabled to display suitable advertisement crowds, and the input-output ratio of the advertisement is improved.
In order to realize the embodiment, the invention further provides an information pushing device based on the vehicle.
Fig. 4 is a schematic structural diagram of a vehicle-based information pushing apparatus according to an embodiment of the present invention, and as shown in fig. 4, the apparatus includes: the system comprises an acquisition module 100, a detection module 200 and a display module 300.
The acquiring module 100 is configured to acquire a road image within a preset range, and detect whether the road image includes a vehicle image.
The detecting module 200 is configured to detect the vehicle image if it is detected that the vehicle image is included, and acquire the damage information in the vehicle image and a damage area corresponding to the damage information.
And the display module is used for displaying the vehicle maintenance service information according to the damage information, the damage area and a preset push strategy.
On the basis of fig. 4, the apparatus shown in fig. 5 further includes: a first process module 400, a second process module 500, a third process module 600, and a control module 700.
The first processing module 400 is configured to detect a vehicle image and obtain a vehicle model of the vehicle image; and determining price information according to the vehicle model, and displaying the advertisement information corresponding to the price information.
The second processing module 500 is configured to detect a vehicle image and acquire license plate information in the vehicle image; and determining the geographic position corresponding to the license plate information, and displaying the advertisement information corresponding to the geographic position.
The third processing module 600 is configured to query a preset database according to the license plate information, and acquire vehicle registration information corresponding to the license plate information; and displaying corresponding maintenance information according to the vehicle registration information.
The control module 700 is configured to start a timer if it is detected that the vehicle image is not included; and if the road image containing the vehicle image is not detected within the preset time period, turning off the information display device.
It should be noted that the explanation of the vehicle-based information pushing method in the foregoing embodiment is also applicable to the vehicle-based information pushing device in this embodiment, and details are not repeated here.
According to the vehicle-based information pushing device provided by the embodiment of the invention, whether the road image contains the vehicle image or not is detected by collecting the road image in the preset range. Further, if it is detected that the vehicle image is included, the vehicle image is detected, and the damage information and the damage region corresponding to the damage information in the vehicle image are acquired. And further displaying the vehicle maintenance service information according to the damage information, the damage area and a preset push strategy. Therefore, the vehicle maintenance service corresponding to the vehicle specific pushing under different use conditions can be realized, intelligent information pushing is realized, and the information pushing accuracy is improved.
In order to implement the above embodiments, the present invention further provides a computer device, including a processor and a memory; wherein the processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to implement the vehicle-based information push method according to any one of the foregoing embodiments.
In order to implement the foregoing embodiments, the present invention further provides a computer program product, wherein when the instructions in the computer program product are executed by a processor, the vehicle-based information pushing method according to any one of the foregoing embodiments is implemented.
In order to implement the above embodiments, the present invention further proposes a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the vehicle-based information push method according to any of the foregoing embodiments.
FIG. 6 illustrates a block diagram of an exemplary computer device suitable for use to implement embodiments of the present invention. The computer device 12 shown in FIG. 6 is only an example and should not bring any limitations to the functionality or scope of use of embodiments of the present invention.
As shown in FIG. 6, computer device 12 is in the form of a general purpose computing device. The components of computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that couples various system components including the system memory 28 and the processing unit 16.
Bus 18 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. These architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus, to name a few.
Computer device 12 typically includes a variety of computer system readable media. Such media may be any available media that is accessible by computer device 12 and includes both volatile and nonvolatile media, removable and non-removable media.
Memory 28 may include computer system readable media in the form of volatile Memory, such as Random Access Memory (RAM) 30 and/or cache Memory 32. Computer device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 6, and commonly referred to as a "hard drive"). Although not shown in FIG. 6, a disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a Compact disk Read Only memory (CD-ROM), a Digital versatile disk Read Only memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to bus 18 by one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the application.
A program/utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may comprise an implementation of a network environment. Program modules 42 generally perform the functions and/or methodologies of the embodiments described herein.
The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), with one or more devices that enable a user to interact with the computer system/server 12, and/or with any devices (e.g., network card, modem, etc.) that enable the computer system/server 12 to communicate with one or more other computing devices. Such communication may be through an input/output (I/O) interface 22. Moreover, computer device 12 may also communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public Network such as the Internet) via Network adapter 20. As shown, network adapter 20 communicates with the other modules of computer device 12 via bus 18. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in conjunction with computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
The processing unit 16 executes various functional applications and data processing, for example, implementing the methods mentioned in the foregoing embodiments, by executing programs stored in the system memory 28.
In the description of the present invention, it is to be understood that the terms "first", "second" and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implying any number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

Claims (12)

1. A vehicle-based information push method, comprising:
acquiring a road image within a preset range, and detecting whether the road image contains a vehicle image;
if the vehicle image is detected to be contained, detecting the vehicle image to acquire damaged information in the vehicle image and a damaged area corresponding to the damaged information;
and displaying the vehicle maintenance service information according to the damage information, the damage area and a preset push strategy.
2. The method of claim 1, after acquiring the vehicle image from the road image, further comprising:
detecting the vehicle image to obtain the vehicle model of the vehicle image;
and determining price information according to the vehicle model, and displaying the push information corresponding to the price information.
3. The method of claim 1, after acquiring the vehicle image from the road image, further comprising:
detecting the vehicle image to acquire license plate information in the vehicle image;
and determining a geographic position corresponding to the license plate information, and displaying push information corresponding to the geographic position.
4. The method of claim 3, after obtaining license plate information in the vehicle image, further comprising:
inquiring a preset database according to the license plate information to acquire vehicle registration information corresponding to the license plate information;
and displaying corresponding maintenance information according to the vehicle registration information.
5. The method of claim 1, after detecting whether a vehicle image is included in the road image, further comprising:
if the vehicle image is detected not to be included, starting a timer;
and if the road image containing the vehicle image is not detected within the preset time period, turning off the information display device.
6. A vehicle-based information push apparatus, comprising:
the acquisition module is used for acquiring road images within a preset range and detecting whether the road images contain vehicle images;
the detection module is used for detecting the vehicle image if the vehicle image is detected to be included, and acquiring damage information in the vehicle image and a damage area corresponding to the damage information;
and the display module is used for displaying the vehicle maintenance service information according to the damage information, the damage area and a preset push strategy.
7. The apparatus of claim 6, further comprising:
the first processing module is used for detecting the vehicle image and acquiring the vehicle model of the vehicle image;
and determining price information according to the vehicle model, and displaying advertisement information corresponding to the price information.
8. The apparatus of claim 6, further comprising:
the second processing module is used for detecting the vehicle image and acquiring license plate information in the vehicle image;
and determining a geographic position corresponding to the license plate information, and displaying the advertisement information corresponding to the geographic position.
9. The apparatus of claim 8, further comprising:
the third processing module is used for inquiring a preset database according to the license plate information and acquiring vehicle registration information corresponding to the license plate information;
and displaying corresponding maintenance information according to the vehicle registration information.
10. The apparatus of claim 6, further comprising:
the control module is used for starting a timer if the vehicle image is not included;
and if the road image containing the vehicle image is not detected within the preset time period, turning off the information display device.
11. A computer device comprising a processor and a memory;
wherein the processor executes a program corresponding to the executable program code by reading the executable program code stored in the memory for implementing the vehicle-based information push method according to any one of claims 1 to 5.
12. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements the vehicle-based information push method according to any one of claims 1 to 5.
CN201910708482.9A 2019-08-01 2019-08-01 Information pushing method, device and equipment based on vehicle Pending CN110619057A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910708482.9A CN110619057A (en) 2019-08-01 2019-08-01 Information pushing method, device and equipment based on vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910708482.9A CN110619057A (en) 2019-08-01 2019-08-01 Information pushing method, device and equipment based on vehicle

Publications (1)

Publication Number Publication Date
CN110619057A true CN110619057A (en) 2019-12-27

Family

ID=68921384

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910708482.9A Pending CN110619057A (en) 2019-08-01 2019-08-01 Information pushing method, device and equipment based on vehicle

Country Status (1)

Country Link
CN (1) CN110619057A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113421246A (en) * 2021-06-24 2021-09-21 长江存储科技有限责任公司 Method for forming rail detection model and method for detecting rail abrasion

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170278078A1 (en) * 2016-03-10 2017-09-28 The Reynolds And Reynolds Company Vehicle Tracking Systems and Methods
CN108805616A (en) * 2018-05-28 2018-11-13 深圳拍物联科技有限公司 A kind of put-on method and system of vehicle advertisement
CN109447721A (en) * 2018-12-26 2019-03-08 世纪恒通科技股份有限公司 A kind of road advertisement board advertisement accurately jettison system
CN109523389A (en) * 2018-09-19 2019-03-26 平安科技(深圳)有限公司 Vehicle damage processing method, device, equipment and medium based on image recognition
CN109840809A (en) * 2019-03-12 2019-06-04 中国联合网络通信集团有限公司 Advertisement placement method and device
CN110062030A (en) * 2019-03-25 2019-07-26 智慧互通科技有限公司 A kind of parking advertisement pushing method and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170278078A1 (en) * 2016-03-10 2017-09-28 The Reynolds And Reynolds Company Vehicle Tracking Systems and Methods
CN108805616A (en) * 2018-05-28 2018-11-13 深圳拍物联科技有限公司 A kind of put-on method and system of vehicle advertisement
CN109523389A (en) * 2018-09-19 2019-03-26 平安科技(深圳)有限公司 Vehicle damage processing method, device, equipment and medium based on image recognition
CN109447721A (en) * 2018-12-26 2019-03-08 世纪恒通科技股份有限公司 A kind of road advertisement board advertisement accurately jettison system
CN109840809A (en) * 2019-03-12 2019-06-04 中国联合网络通信集团有限公司 Advertisement placement method and device
CN110062030A (en) * 2019-03-25 2019-07-26 智慧互通科技有限公司 A kind of parking advertisement pushing method and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113421246A (en) * 2021-06-24 2021-09-21 长江存储科技有限责任公司 Method for forming rail detection model and method for detecting rail abrasion

Similar Documents

Publication Publication Date Title
US11967109B2 (en) Vehicle localization using cameras
JP6874150B2 (en) Picture-based vehicle damage assessment methods and equipment, as well as electronic devices
CN108983748B (en) Vehicle fault detection method and terminal equipment
US8862500B1 (en) Automated billboard tagging and selling
US20100150458A1 (en) Generating Cohorts Based on Attributes of Objects Identified Using Video Input
CN108304861A (en) Generate the training data of automotive vehicle leak detection
CN109711285B (en) Training and testing method and device for recognition model
WO2008030360A2 (en) Method for vehicle repair estimate and scheduling
CN109657599B (en) Picture identification method of distance-adaptive vehicle appearance part
US20240010093A1 (en) Systems and methods for identifying characteristics of electric vehicles
CN104952273A (en) Warning method, device and system aiming at vehicle behaviors
CN114970705A (en) Driving state analysis method, device, equipment and medium based on multi-sensing data
CN115272222A (en) Method, device and equipment for processing road detection information and storage medium
CN110619057A (en) Information pushing method, device and equipment based on vehicle
KR20220138894A (en) Prediction and recognition method of road marking information and road maintenance method
CN112508310A (en) Driving track simulation method and device and storage medium
CN115374944B (en) Model reasoning method and device, electronic equipment and storage medium
CN115631002B (en) Computer vision-based intelligent damage assessment method and system for vehicle insurance
CN106803115B (en) Vehicle-mounted service pushing system and method based on optical labels
CN116168117A (en) Image generation method, system, device and medium for car insurance anti-fraud
CN113220805B (en) Map generation device, recording medium, and map generation method
CN113190703A (en) Intelligent retrieval method and device for video image, electronic equipment and storage medium
US20220019824A1 (en) Method and Device for Monitoring a Passenger of a Vehicle, and System for Analyzing the Perception of Objects
CN111815960A (en) Vehicle information display method based on big data
CN116958915B (en) Target detection method, target detection device, electronic equipment and storage medium

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: 20191227