Method, apparatus, vehicle, medium, and program product for vehicle license exhibition

文档序号:1840038 发布日期:2021-11-16 浏览:20次 中文

阅读说明:本技术 用于车证展示的方法、设备、车辆、介质和程序产品 (Method, apparatus, vehicle, medium, and program product for vehicle license exhibition ) 是由 褚长森 于 2021-07-30 设计创作,主要内容包括:本公开提供了用于车证展示的方法、设备、车辆、介质和程序产品,涉及车辆技术领域。具体实现方案为:获取车辆的当前地理环境信息;确定当前地理环境信息是否与一项或多项预设地理环境信息中的任一项预设地理环境信息相匹配;以及如果确定当前地理环境信息与任一项预设地理环境信息相匹配,则控制一个或多个车证放置部件中的一个车证放置部件,以向车辆的外部展示车证放置部件上放置的车证,车证放置部件的标识与任一项预设地理环境信息相关联。由此,能够避免在车辆前挡风玻璃处粘贴车证,从而影响驾驶员视线并泄露隐私。(The present disclosure provides a method, apparatus, vehicle, medium, and program product for vehicle license exhibition, relating to the field of vehicle technology. The specific implementation scheme is as follows: acquiring current geographic environment information of a vehicle; determining whether the current geographic environment information is matched with any one of one or more preset geographic environment information; and if the current geographic environment information is determined to be matched with any preset geographic environment information, controlling one of the one or more vehicle license placing components to display the vehicle license placed on the vehicle license placing component to the outside of the vehicle, wherein the identification of the vehicle license placing component is associated with any preset geographic environment information. Therefore, the vehicle license can be prevented from being pasted on the front windshield of the vehicle, so that the sight of a driver is influenced and the privacy is revealed.)

1. A method for vehicle license demonstration, comprising:

acquiring current geographic environment information of a vehicle;

determining whether the current geographic environment information is matched with any one of one or more preset geographic environment information; and

and if the current geographic environment information is determined to be matched with any preset geographic environment information, controlling one of one or more vehicle license placing components to display the vehicle license placed on the vehicle license placing component to the outside of the vehicle, wherein the identification of the vehicle license placing component is associated with any preset geographic environment information.

2. The method of claim 1, wherein obtaining the current geographic environmental information of the vehicle comprises obtaining at least one of:

a first current location of the vehicle, and a first image comprising an environment in front of the vehicle.

3. The method of claim 2, wherein determining whether the current geographic environment information matches any of the one or more preset geographic environment information comprises determining at least one of:

whether the distance between the first current position and any one of the one or more preset positions or regions is less than or equal to a predetermined distance and whether the similarity between the first image and any one of the one or more preset images is less than or equal to a predetermined similarity.

4. The method of claim 3, wherein controlling one of the one or more vehicle license placement components comprises:

if the distance between the first current position and any one preset position or area is determined to be smaller than or equal to the preset distance, acquiring the first image;

determining whether a similarity between the first image and a first preset image of the one or more preset images is less than or equal to a predetermined similarity, the first preset image being associated with the any one preset position or area; and

and if the similarity between the first image and the first preset image is determined to be less than or equal to the preset similarity, controlling one of the one or more vehicle license placing components to display the vehicle license placed on the vehicle license placing component to the outside of the vehicle, wherein the identification of the vehicle license placing component is associated with any preset position or area.

5. The method of claim 3, wherein controlling one of the one or more vehicle license placement components comprises:

if the similarity between the first image and any one preset image is determined to be smaller than or equal to the preset similarity, acquiring the first current position;

determining a distance between the first current location and a first preset location or area of the one or more preset locations or areas, the first preset location or area being associated with the any one of the preset images; and

and if the distance between the first current position and the first preset position or area is determined to be smaller than or equal to the preset distance, controlling one of the one or more vehicle license placing components to display the vehicle license placed on the vehicle license placing component to the outside of the vehicle, wherein the identification of the vehicle license placing component is associated with any preset image.

6. The method of claim 2, wherein acquiring the first image comprises:

acquiring the current speed of the vehicle; and

acquiring the first image if it is determined that the current speed is less than or equal to a predetermined speed.

7. The method of any of claims 2-5, further comprising:

if it is determined that any of the one or more vehicle license placement components is presented by user control, performing at least one of: acquiring a second current position of the vehicle as a preset position, and acquiring a second image including a front environment of the vehicle as a preset image; and

generating at least one of: an association between the second current location and an identification of the license placement component displayed by user control, and an association between the second image and an identification of the license placement component displayed by user control.

8. The method of any of claims 2-5, further comprising:

performing at least one of: acquiring a position or an area input by a user as a preset position or area, and acquiring an image selected by the user as a preset image;

determining the identification of the license placement component input by the user; and

generating at least one of: an association between the user-entered location or area and the user-entered identification of the vehicle license placement component, and an association between the user-selected image and the user-entered identification of the vehicle license placement component.

9. The method of claim 1, further comprising:

controlling the vehicle license placement component to conceal the vehicle license placed on the vehicle license placement component from the outside of the vehicle if it is determined that at least one of the following is satisfied after controlling one of the one or more vehicle license placement components to present the vehicle license placed on the vehicle license placement component to the outside of the vehicle:

after a predetermined time interval, the displacement of the vehicle is greater than a predetermined displacement and a vehicle key-off command is received.

10. The method of claim 1, wherein controlling one of the one or more vehicle license placement components comprises:

and controlling the license placement component to display the license placed on the license placement component to the outside of the vehicle through a front windshield of the vehicle.

11. The method of claim 10, wherein controlling the license placement component comprises:

controlling a lifting device to lift the license placing part so as to display the license placed on the license placing part to the outside of the vehicle through a front windshield of the vehicle, wherein the lifting device is installed at a co-driver instrument desk of the vehicle.

12. An apparatus for vehicle license display, comprising:

the information acquisition module is used for acquiring the current geographic environment information of the vehicle;

the matching determination module is used for determining whether the current geographic environment information is matched with any one of one or more preset geographic environment information; and

and the display module is used for controlling one of one or more vehicle license placing components to display the vehicle license placed on the vehicle license placing component to the outside of the vehicle if the current geographic environment information is determined to be matched with any preset geographic environment information, and the identification of the vehicle license placing component is associated with any preset geographic environment information.

13. The apparatus of claim 12, wherein the information acquisition module is further configured to acquire at least one of:

a first current location of the vehicle, and a first image comprising an environment in front of the vehicle.

14. The apparatus of claim 13, wherein the match determination module is further for determining at least one of:

whether the distance between the first current position and any one of the one or more preset positions or regions is less than or equal to a predetermined distance and whether the similarity between the first image and any one of the one or more preset images is less than or equal to a predetermined similarity.

15. The device of claim 14, wherein the presentation module further comprises:

an image acquisition sub-module, configured to acquire the first image if it is determined that a distance between the first current position and the any one of the preset positions or regions is less than or equal to the predetermined distance;

a similarity determination sub-module for determining whether a similarity between the first image and a first preset image of the one or more preset images, which is associated with the any one of the preset positions or areas, is less than or equal to a predetermined similarity; and

a display sub-module, configured to control one of the one or more vehicle license placement components to display the vehicle license placed on the vehicle license placement component to the outside of the vehicle if it is determined that the similarity between the first image and the first preset image is less than or equal to the predetermined similarity, where an identifier of the vehicle license placement component is associated with any one of the preset positions or areas.

16. The device of claim 14, wherein the presentation module further comprises:

the position obtaining sub-module is used for obtaining the first current position if the similarity between the first image and any one preset image is determined to be smaller than or equal to the preset similarity;

a distance determination submodule for determining a distance between the first current position and a first preset position or area of the one or more preset positions or areas, the first preset position or area being associated with the any one of the preset images; and

a display sub-module, configured to, if it is determined that the distance between the first current location and the first preset location or area is less than or equal to the predetermined distance, control one of the one or more vehicle license placement components to display a vehicle license placed on the vehicle license placement component to the outside of the vehicle, where an identifier of the vehicle license placement component is associated with any preset image.

17. The apparatus of claim 13, wherein the information acquisition module is further configured to:

acquiring the current speed of the vehicle; and

acquiring the first image if it is determined that the current speed is less than or equal to a predetermined speed.

18. The apparatus of any of claims 13-16, further comprising:

a location or image acquisition module to perform at least one of the following if it is determined that any of the one or more vehicle license placement components is presented by user control: acquiring a second current position of the vehicle as a preset position, and acquiring a second image including a front environment of the vehicle as a preset image; and

an association generation module to generate at least one of: an association between the second current location and an identification of the license placement component displayed by user control, and an association between the second image and an identification of the license placement component displayed by user control.

19. The apparatus of any of claims 13-16, further comprising:

a location or image acquisition module to perform at least one of: acquiring a position or an area input by a user as a preset position or area, and acquiring an image selected by the user as a preset image;

the identification determining module is used for determining the identification of the license placing component input by the user; and

an association generation module to generate at least one of: an association between the user-entered location or area and the user-entered identification of the vehicle license placement component, and an association between the user-selected image and the user-entered identification of the vehicle license placement component.

20. The apparatus of claim 12, further comprising:

a hiding module for controlling the vehicle license placing component to hide the vehicle license placed on the vehicle license placing component from the outside of the vehicle if it is determined that at least one of the following is satisfied after controlling one of the one or more vehicle license placing components to show the vehicle license placed on the vehicle license placing component to the outside of the vehicle:

after a predetermined time interval, the displacement of the vehicle is greater than a predetermined displacement and a vehicle key-off command is received.

21. The device of claim 12, wherein the presentation module is further to:

and controlling the license placement component to display the license placed on the license placement component to the outside of the vehicle through a front windshield of the vehicle.

22. The device of claim 21, wherein the presentation module is further for:

controlling a lifting device to lift the license placing part so as to display the license placed on the license placing part to the outside of the vehicle through a front windshield of the vehicle, wherein the lifting device is installed at a co-driver instrument desk of the vehicle.

23. An in-vehicle electronic apparatus, comprising:

at least one processor; and

a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,

the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-11.

24. A vehicle, comprising:

the in-vehicle electronic apparatus according to claim 23;

the driving device is electrically connected with the vehicle-mounted electronic equipment; and

one or more license placement components coupled to the drive device.

25. The vehicle of claim 24, wherein the drive device comprises a lift device.

26. The vehicle of claim 25, wherein the lift device is mounted at a co-pilot console of the vehicle.

27. A non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method of any one of claims 1-11.

28. A computer program product comprising a computer program which, when executed by a processor, implements the method according to any one of claims 1-11.

Technical Field

The present disclosure relates to the field of vehicle technology, and more particularly, to methods, devices, vehicles, media, and program products for vehicle license exhibition.

Background

Most of the cells or units allow the vehicles to enter. In most cases, physical vehicle licenses are still in widespread use. Even some vehicles require multiple certificates to be placed to access multiple units. These physical licenses are typically affixed to the front windshield of the vehicle to facilitate the presentation of information such as unit information, expiration dates, license plate numbers, etc., to the exterior of the vehicle.

Disclosure of Invention

The present disclosure provides a method, an apparatus, a vehicle-mounted electronic device, a vehicle, a storage medium, and a computer program product for vehicle license exhibition.

According to a first aspect of the present disclosure, there is provided a method for vehicle license exhibition, comprising: acquiring current geographic environment information of a vehicle; determining whether the current geographic environment information is matched with any one of one or more preset geographic environment information; and if the current geographic environment information is determined to be matched with any preset geographic environment information, controlling one of the one or more vehicle license placing components to display the vehicle license placed on the vehicle license placing component to the outside of the vehicle, wherein the identification of the vehicle license placing component is associated with any preset geographic environment information.

According to a second aspect of the present disclosure, there is provided an apparatus for vehicle license exhibition, comprising: the information acquisition module is used for acquiring the current geographic environment information of the vehicle; the matching determination module is used for determining whether the current geographic environment information is matched with any one of one or more preset geographic environment information; and the display module is used for controlling one of the one or more vehicle license placing components to display the vehicle license placed on the vehicle license placing component to the outside of the vehicle if the current geographic environment information is determined to be matched with any one of the preset geographic environment information, and the identification of the vehicle license placing component is associated with any one of the preset geographic environment information.

According to a third aspect of the present disclosure, there is provided an in-vehicle electronic apparatus including: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method according to the first aspect.

According to a fourth aspect of the present disclosure, there is provided a vehicle including: the in-vehicle electronic apparatus according to the third aspect; a driving device electrically connected to the in-vehicle electronic apparatus; and one or more license placement components coupled to the drive device.

According to a fifth aspect of the present disclosure, there is provided a non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method according to the first aspect.

According to a sixth aspect of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the method according to the first aspect.

According to the scheme disclosed by the invention, the condition that the automobile license is pasted at the front windshield of the automobile, the sight of a driver is influenced, and the privacy is revealed can be avoided.

It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present disclosure, nor do they limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.

Drawings

The drawings are included to provide a better understanding of the present solution and are not to be construed as limiting the present disclosure.

FIG. 1 is a schematic diagram of an information handling environment 100 according to an embodiment of the present disclosure.

Fig. 2 is a schematic diagram of a method 200 for vehicle license demonstration in accordance with an embodiment of the present disclosure.

Fig. 3 is a schematic diagram of a method 300 for vehicle license demonstration according to an embodiment of the present disclosure.

Fig. 4 is a schematic diagram of a method 400 for vehicle license demonstration in accordance with an embodiment of the present disclosure.

Fig. 5 is a schematic block diagram of an apparatus 500 for vehicle license demonstration according to an embodiment of the present disclosure.

Fig. 6 is a block diagram of an electronic device 600 used to implement the method for vehicle license demonstration of an embodiment of the present disclosure.

Detailed Description

Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, in which various details of the embodiments of the disclosure are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.

As described above, in the conventional scheme, the physical license plate is generally attached to the front windshield of the vehicle, so as to display information such as unit information, expiration date, license plate number, etc. to the outside of the vehicle. Thus, the conventional scheme easily obstructs the view of the driver and easily exposes personal privacy.

To address, at least in part, one or more of the above issues and other potential issues, an example embodiment of the present disclosure presents a solution for vehicle license demonstration. In the scheme, the vehicle-mounted electronic equipment acquires current geographic environment information of the vehicle and determines whether the current geographic environment information is matched with any one of one or more preset geographic environment information. And if the vehicle-mounted electronic equipment determines that the current geographic environment information is matched with any preset geographic environment information, controlling one vehicle license placing component in one or more vehicle license placing components to display the vehicle license placed on the vehicle license placing component to the outside of the vehicle, wherein the identification of the vehicle license placing component is associated with any preset geographic environment information. In this way, it can be avoided to paste the vehicle license at the vehicle front windshield to influence driver's sight and reveal privacy.

Hereinafter, specific embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings.

FIG. 1 shows a schematic diagram of an example of an information processing environment 100, according to an embodiment of the present disclosure. As shown in fig. 1, the information processing environment 100 includes a vehicle 110, an in-vehicle electronic device 120, a drive apparatus 130, and one or more vehicle license placement parts 140-1 to 140-2 (hereinafter, the vehicle license placement parts are collectively referred to as 140). It should be understood that while 2 license placement components are shown in FIG. 1, this is by way of example only and that the number of license placement components may be greater or fewer.

The vehicle 110 may include on-board electronics 120, a drive device 130, and one or more license placement components 140. The vehicle 110 may also include a positioning device, including, but not limited to, a GNSS positioning device, for example, for obtaining current position information of the vehicle. In addition, the vehicle 110 may also be equipped with a front image capture device for capturing images of the environment in front of the vehicle.

The in-vehicle electronic device 120 may store one or more preset geographic environment information. The preset geographical environment information includes, for example, but not limited to, a location and an image. Further, in-vehicle electronic device 120 may store an association between one or more items of preset address context information and an identification of one or more vehicle license placement components, such as an association between one or more locations and an identification of one or more vehicle license placement components, an association between one or more images and an identification of one or more vehicle license placement components, and an association between one or more locations, one or more images, and an identification of one or more vehicle license placement components.

In-vehicle electronic device 120 may also obtain current geographic environment information for vehicle 110. For example, the in-vehicle electronic device 120 may acquire a current location of the vehicle 110, such as GNSS signals. Furthermore, the in-vehicle electronic apparatus 120 may also acquire an image including the environment ahead of the vehicle 110, for example, via a front image capture device of the vehicle 110.

The driving device 130 is electrically connected to the in-vehicle electronic device 120, and is configured to drive the vehicle license placing member 140 to display the vehicle license placed on the vehicle license placing member 140 to the outside of the vehicle 110. The driving device 130 may also be used to drive the license placing member 140 to hide the license placed on the license placing member 140 from the outside of the vehicle 110.

In some embodiments, as shown in fig. 1, the driving device 130 may be a lifting device, for example, mounted at a cockpit. The driving device 130 is used to lift the license placing member 140 to show the license placed on the license placing member 140 to the outside of the vehicle 110, and to lower the license placing member 140 to hide the license placed on the license placing member 140 from the outside of the vehicle 110. The lifting device may include one or more lifting members coupled to one or more of the license placing members 140, for example, and the lifting members may be implemented by using a motor and a ball screw, for example, to convert the rotation of the motor into a linear lifting motion through the ball screw, so as to drive the license placing members to be lifted or lowered. It should be understood that this type of lifting device is merely illustrative and that other lifting devices may be used, and the scope of the present disclosure is not limited thereto.

It should also be understood that the location of the driving device at the co-pilot console shown in fig. 1 is merely illustrative, and that the driving device 130 may also be mounted above the co-pilot cabin, for example, near the front windshield, for lowering the license placement member 140 to show the license placed on the license placement member 140 to the outside of the vehicle 110, and for raising the license placement member 140 to hide the license placed on the license placement member 140 from the outside of the vehicle 110. In addition, the driving device 130 may also drive the license placement member 140 by any suitable means other than lifting, including, but not limited to, turning.

The license placing member 140 is coupled to the driving device 130, and can be used to place a license. For example, the license placement member 130 may have a groove for placing the license, or have a clip for holding the license, or the license may be stuck on the license placement member 140. Vehicle passes include, but are not limited to, vehicle passes, and the like. The vehicle license can record information such as unit information, validity period, license plate number and the like.

The vehicle-mounted electronic device 120 is used for acquiring current geographic environment information of the vehicle 110; determining whether the current geographic environment information is matched with any one of one or more preset geographic environment information; and if the current geographic environment information is determined to match any one of the preset geographic environment information, controlling one of the one or more vehicle license placing components 140-1 to show the vehicle license placed on the vehicle license placing component 140-1 to the outside of the vehicle 110, the identification of the vehicle license placing component 140-1 being associated with any one of the preset geographic environment information.

From this, just demonstrate the car certificate that corresponds in the car certificate placement part under the current geographic environment information that acquires the vehicle and predetermine geographic environment information assorted circumstances, can avoid pasting the car certificate in vehicle front windshield department to influence driver's sight and reveal the privacy.

Fig. 2 shows a flow diagram of a method 200 for vehicle license demonstration in accordance with an embodiment of the present disclosure. For example, the method 200 may be performed by the in-vehicle electronic device 120 as shown in FIG. 1. It should be understood that method 200 may also include additional blocks not shown and/or may omit blocks shown, as the scope of the present disclosure is not limited in this respect.

At block 202, the in-vehicle electronic device 120 obtains current geographic environment information for the vehicle 110.

In some embodiments, in-vehicle electronic device 120 may obtain a first current location of vehicle 110.

Alternatively or additionally, in some embodiments, in-vehicle electronic device 120 may acquire a first image that includes the environment in front of vehicle 110. Further, in some embodiments, in-vehicle electronics 120 may obtain the current speed of vehicle 110. Subsequently, the in-vehicle electronic device 120 may determine whether the current speed is less than or equal to a predetermined speed. The predetermined speed includes, for example, but is not limited to, 20 kilometers per hour, 10 kilometers per hour, and the like. If the in-vehicle electronic device 120 determines that the current speed is less than or equal to the predetermined speed, a first image including the environment in front of the vehicle 110 is acquired. Therefore, the first image comprising the front environment of the vehicle can be acquired after the speed of the vehicle is reduced to the preset speed, so that the timing for acquiring the first image is more accurate, and invalid acquisition is avoided.

At block 204, the in-vehicle electronic device 120 determines whether the current geographic environment information matches any of one or more preset geographic environment information.

In some embodiments, the in-vehicle electronic device 120 may determine whether a distance between the first current location and any of the one or more preset locations or areas is less than or equal to a predetermined distance. The predetermined distance includes, for example, but is not limited to, 5 meters, 10 meters, 20 meters, 50 meters, and the like.

Alternatively or additionally, in some embodiments, the in-vehicle electronic device 120 may determine whether a similarity between the first image and any of the one or more preset images is less than or equal to a predetermined similarity.

If at block 204, in-vehicle electronic device 120 determines that the current geographic environment information matches any of the preset geographic environment information, at block 206, one of the one or more vehicle license placement components 140-1 is controlled to present a vehicle license placed on vehicle license placement component 140-1 to the exterior of vehicle 110, the identification of vehicle license placement component 140-1 being associated with any of the preset geographic environment information. It should be understood that any preset geographic environment information herein refers to the preset geographic environment information that is matched with the current geographic environment information. The identifier of the license placing component 140-1 and the preset geographic environment information are described herein, but this is only an example, and identifiers of other license placing components may be associated therewith, and the scope of the disclosure is not limited herein.

If at block 204, in-vehicle electronic device 120 determines that the current geographic environment information does not match any of the preset geographic environment information, it may return to block 202.

In some embodiments, in-vehicle electronic device 120 may control vehicle license placement component 140-1 to present a vehicle license placed on vehicle license placement component 140-1 to the exterior of vehicle 110 through a front windshield of vehicle 110.

In other embodiments, in-vehicle electronic device 120 may control license placement member 140-1 to present a license placed on license placement member 140-1 to the outside of vehicle 110 through a door glass on the passenger side of vehicle 110.

Specifically, in some embodiments, the onboard electronic device 120 may control the lifting device 130 to lift the vehicle license placement member 140-1 to show the vehicle license placed on the vehicle license placement member 140-1 to the outside of the vehicle 110 through a front windshield or a door glass of the passenger side of the vehicle 110. The lifting device 130 may be installed at a meter sub-mount of the vehicle 110. For example, the lifting device 130 may lift the license placement member 140-1 to a front windshield or a door glass of the passenger side of the vehicle 110 to show the license placed therein. Therefore, the vehicle license is clearly displayed, and the lifting device is convenient to mount and control.

In other embodiments, the in-vehicle electronic device 120 may control the lifting device to lower the license placement member 140-1 to show the license placed on the license placement member 140-1 to the outside of the vehicle 110 through the front windshield or the door glass of the passenger side of the vehicle 110. In this case, the lifting device may be mounted above the passenger compartment of the vehicle 110, for example near the front windshield. For example, the lifting device 130 may lift the license placement member 140-1 to a front windshield or a door glass of the passenger side of the vehicle 110 to show the license placed therein.

Therefore, the vehicle license in the corresponding vehicle license placing part is displayed under the condition that the current geographic environment information (such as the position and/or the image comprising the environment in front of the vehicle) of the vehicle is matched with the preset geographic environment information, one or more vehicle licenses do not need to be pasted at the front windshield of the vehicle, and therefore the visual line of a driver is prevented from being influenced and privacy is prevented from being leaked.

In some embodiments, the in-vehicle electronic device 120 determines that a predetermined time interval has elapsed after controlling one of the one or more vehicle license placement components 140-1 to present a vehicle license placed on the vehicle license placement component 140-1 to the exterior of the vehicle 110. The predetermined time interval includes, for example, but is not limited to, 5 minutes, 10 minutes, 15 minutes, and the like. The in-vehicle electronic apparatus 120 controls the vehicle license placing part 140-1 to hide the vehicle license placed on the vehicle license placing part 140-1 from the outside of the vehicle 110 if it is determined that a predetermined time interval has elapsed after controlling one vehicle license placing part 140-1 of the one or more vehicle license placing parts 140 to show the vehicle license placed on the vehicle license placing part 140-1 to the outside of the vehicle 110.

Alternatively or additionally, in some embodiments, in-vehicle electronic device 120 determines that the displacement of vehicle 110 after controlling one of the one or more vehicle license placement components 140-1 to present a vehicle license placed on vehicle license placement component 140-1 to the exterior of vehicle 110 is greater than a predetermined displacement. The predetermined displacement includes, for example, but is not limited to, 20 meters, 50 meters, and the like. The in-vehicle electronic apparatus 120 controls the vehicle license placing member 140-1 to hide the vehicle license placed on the vehicle license placing member 140-1 from the outside of the vehicle 110 if it is determined that the displacement of the vehicle 110 after controlling one vehicle license placing member 140-1 of the one or more vehicle license placing members 140 to show the vehicle license placed on the vehicle license placing member 140-1 to the outside of the vehicle 110 is larger than a predetermined displacement.

Alternatively or additionally, in some embodiments, the in-vehicle electronic device 120 determines that a vehicle key-off instruction is received after controlling one of the one or more vehicle license placement components 140-1 to present a vehicle license placed on the vehicle license placement component 140-1 to the exterior of the vehicle 110. The in-vehicle electronic device 120, if it is determined that a vehicle key-off instruction is received after controlling one of the one or more vehicle license placing parts 140-1 to show the vehicle license placed on the vehicle license placing part 140-1 to the outside of the vehicle 110, controls the vehicle license placing part 140-1 to hide the vehicle license placed on the vehicle license placing part 140-1 from the outside of the vehicle 110.

For the case where the license placement member 140-1 is lifted by the lifting device for presentation, the license placement member 140-1 may be lowered by the lifting device to hide the license placed thereon from the outside of the vehicle. For the case where the license placement member 140-1 is lowered by the lifting device for display, the license placement member 140-1 may be lifted by the lifting device to hide the license placed thereon from the outside of the vehicle. In the case where the license placing member 140-1 is driven by other types of driving means for demonstration, the license placing member 140-1 may be driven in reverse by the driving means to hide the license placed thereon.

Therefore, under the conditions that a preset time interval passes after the vehicle certificate is displayed, the vehicle displacement exceeds a preset position and/or the vehicle is flamed out, the vehicle certificate is hidden, and therefore the visual line of a driver is prevented from being influenced and the privacy is prevented from being revealed.

Alternatively or additionally, in some embodiments, the in-vehicle electronic device 120 determines whether any of the one or more vehicle license placement components 140 are under user control for presentation.

The controlled presentation by the user includes, for example and without limitation, the user entering an identification of the license placement component to be presented via a graphical user interface. For the case where the witness placement component is lifted by the lifting device for presentation, the user-controlled presentation may include the user manually lifting any of the witness placement components. For the case where the witness placement component is lowered for presentation by the lifting device, the user-controlled presentation may include the user manually lowering any of the witness placement components. For the case that the license placing component is driven by other driving devices for displaying, the display controlled by the user can include that the user correspondingly operates any license placing component.

If the in-vehicle electronic device 120 determines that any of the one or more vehicle license placement components 140 is being presented by user control, the in-vehicle electronic device 120 may acquire the second current location of the vehicle 110 as a preset location and/or acquire a second image including an environment in front of the vehicle 110 as a preset image.

Subsequently, the in-vehicle electronic device 120 may generate an association between the second current location and the identification of the license placement component presented by the user control, and/or an association between the second image and the identification of the license placement component presented by the user control.

Therefore, under the condition that a user manually controls any evidence placing component, the current position of the vehicle is acquired as the preset position and/or the second image of the front environment including the vehicle is acquired as the preset image, and is associated with the identification of the evidence placing component controlled and displayed by the user, so that the evidence in the evidence placing component can be displayed next time the vehicle approaches or reaches the current position and/or the current front environment is shot.

Alternatively or additionally, in some embodiments, the in-vehicle electronic device 120 may acquire the user-input location or area as a preset location or area and/or acquire the user-selected image as a preset image.

The in-vehicle electronic device 120 may also determine the identity of the license placement component entered by the user.

Subsequently, the in-vehicle electronic device 120 may associate the user-entered location or area with the user-entered identification of the vehicle license placement component, and/or associate the user-selected image with the user-entered identification of the vehicle license placement component.

Thus, an association between the user-input location or area and/or the user-selected image and the user-input identification of the vehicle license placement component can be generated to facilitate the vehicle approaching the user-input location or area and/or to present the vehicle license in the user-input vehicle license placement component when the user-selected image is captured.

Fig. 3 shows a flow diagram of a method 300 for vehicle license demonstration in accordance with an embodiment of the present disclosure. For example, the method 300 may be performed by the in-vehicle electronic device 120 as shown in FIG. 1. It should be understood that method 300 may also include additional blocks not shown and/or may omit blocks shown, as the scope of the disclosure is not limited in this respect.

At block 302, the in-vehicle electronic device 120 obtains a first current location of the vehicle 110.

At block 304, the in-vehicle electronic device 120 determines whether a distance between the first current location and any of the one or more preset locations or areas is less than or equal to a predetermined distance.

The distance between the first current position and the preset region may include, but is not limited to, a distance between the first current position and a point in the preset region closest to the first current position, a distance between the first current position and a center of the preset region, and the like. The predetermined distance includes, for example, but is not limited to, 5 meters, 10 meters, 20 meters, 50 meters, and the like.

If at block 304 the in-vehicle electronic device 120 determines that the distance between the first current location and any of the preset locations or areas is less than or equal to a predetermined distance, then at block 306 a first image including the environment in front of the vehicle 110 is acquired.

If at block 304 the in-vehicle electronic device 120 determines that the distance between the first current location and any of the preset locations or areas is greater than the predetermined distance, then block 302 is returned to.

At block 308, the in-vehicle electronic device 120 determines whether a similarity between the first image and a first preset image of the one or more preset images, the first preset image being associated with any preset location or area, is less than or equal to a predetermined similarity.

The similarity between the first image and the first preset image may be determined in any suitable way, such as a hash algorithm, a structural similarity measure (SSIM) algorithm, etc.

If at block 308, the in-vehicle electronic device 120 determines that the similarity between the first image and the first preset image is less than or equal to a predetermined similarity, then at block 310, one of the one or more vehicle license placement components 140-1 is controlled to present the vehicle license placed on the vehicle license placement component 140-1 to the exterior of the vehicle 110, the identification of the vehicle license placement component 140-1 being associated with any of the preset locations or areas. It should be understood that any preset position or area herein refers to the preset position or area that matches the first current position above. The identification of the license placement component 140-1 is associated with the predetermined location or area for illustration, but this is merely an example, and the identification of other license placement components may be associated therewith, and the scope of the disclosure is not limited thereto.

If at block 308 the in-vehicle electronic device 120 determines that the similarity between the first image and the first preset image is greater than the predetermined similarity, then it returns to block 306.

From this, just demonstrate the car certificate that corresponds in the car certificate placement part under the condition that acquires the current position and the place ahead environment image of vehicle and preset the position and preset the image homogeneous phase and match, need not paste one or more car certificates in the front windshield department of vehicle to avoid influencing driver's sight and reveal privacy. In addition, the vehicle license in the corresponding vehicle license placing part can be displayed only when the similarity between the image including the front environment of the vehicle and the preset image is determined to be smaller than the preset similarity under the condition that the position of the vehicle and the preset position are smaller than the preset distance, so that the displayed time is more accurate.

Fig. 4 shows a flow diagram of a method 400 for vehicle license demonstration in accordance with an embodiment of the present disclosure. For example, the method 400 may be performed by the in-vehicle electronic device 120 as shown in FIG. 1. It should be understood that method 400 may also include additional blocks not shown and/or may omit blocks shown, as the scope of the disclosure is not limited in this respect.

At block 402, the in-vehicle electronic device 120 acquires a first image including a front environment of the vehicle 110.

At block 404, the in-vehicle electronic device 120 determines whether a similarity between the first image and any of the one or more preset images is less than or equal to a predetermined similarity.

If the in-vehicle electronic device 120 determines that the degree of similarity between the first image and any of the preset images is less than or equal to the predetermined degree of similarity at block 404, a first current position including the vehicle 110 is acquired at block 406.

If at block 404 the in-vehicle electronic device 120 determines that the similarity between the first image and any of the preset images is greater than the predetermined similarity, then it returns to block 402.

At block 408, the in-vehicle electronic device 120 determines whether a distance between the first current location and a first preset location or area of the one or more preset locations or areas, the first preset location or area being associated with any of the preset images, is less than or equal to a predetermined distance.

If at block 408, the in-vehicle electronic device 120 determines that the distance between the first current location and the first preset location or area is less than or equal to the predetermined distance, then one of the one or more vehicle license placement components 140-1 is controlled to present the vehicle license placed on the vehicle license placement component 140-1 to the exterior of the vehicle 110, the identification of the vehicle license placement component 140-1 being associated with any of the preset images. It should be understood that any of the preset images herein refers to the preset image that matches the first image as described above. Here, the identification of the license placing component 140-1 is associated with the preset image, but this is merely an example, and the identification of other license placing components may be associated therewith, and the scope of the present disclosure is not limited herein.

If, at block 408, the in-vehicle electronic device 120 determines that the distance between the first current location and the first preset location or area is greater than the predetermined distance, then block 406 is returned.

From this, just demonstrate the car certificate that corresponds in the car certificate placement part under the condition that acquires the current position and the place ahead environment image of vehicle and preset the position and preset the image homogeneous phase and match, need not paste one or more car certificates in the front windshield department of vehicle to avoid influencing driver's sight and reveal privacy. In addition, the vehicle license in the corresponding vehicle license placing component can be displayed only when the position of the vehicle is determined to be smaller than the preset distance under the condition that the similarity between the image of the front environment including the vehicle and the preset image is smaller than the preset similarity, so that the displayed time is more accurate.

Fig. 5 shows a schematic block diagram of an apparatus 500 for vehicle license demonstration according to an embodiment of the present disclosure. As shown in fig. 5, the apparatus 500 includes an information acquisition module 510, a match determination module 520, and a presentation module 530.

And an information acquisition module 510 for acquiring the current geographic environment information of the vehicle 110.

And a matching determination module 520 for determining whether the current geographical environment information matches any one of the one or more preset geographical environment information.

And a display module 530, configured to control one of the one or more vehicle license placing components 140 to display the vehicle license placed on the vehicle license placing component to the outside of the vehicle 110 if it is determined that the current geographic environment information matches any one of the preset geographic environment information, and the identification of the vehicle license placing component is associated with any one of the preset geographic environment information.

In some embodiments, the information acquisition module 510 is further configured to acquire at least one of: a first current position of the vehicle 110, and a first image comprising an environment in front of the vehicle 110.

In some embodiments, the match determination module 520 is further configured to determine at least one of: whether the distance between the first current position and any one of the one or more preset positions or regions is less than or equal to a predetermined distance and whether the similarity between the first image and any one of the one or more preset images is less than or equal to a predetermined similarity.

In some embodiments, the presentation module 530 further comprises an image acquisition sub-module for acquiring a first image if it is determined that the distance between the first current position and any one of the preset positions or regions is less than or equal to a predetermined distance; a similarity determining sub-module for determining whether a similarity between the first image and a first preset image of the one or more preset images is less than or equal to a predetermined similarity, the first preset image being associated with any preset position or area; and a display sub-module for controlling one of the one or more vehicle license placing parts to display the vehicle license placed on the vehicle license placing part to the outside of the vehicle if it is determined that the similarity between the first image and the first preset image is less than or equal to a predetermined similarity, the identification of the vehicle license placing part being associated with any preset position or area.

In some embodiments, display module 530 further comprises: the position obtaining sub-module is used for obtaining a first current position if the similarity between the first image and any preset image is determined to be smaller than or equal to the preset similarity; a distance determination submodule for determining a distance between the first current position and a first preset position or area of the one or more preset positions or areas, the first preset position or area being associated with any one of the preset images; and a display sub-module, configured to control one of the one or more vehicle license placement components to display the vehicle license placed on the vehicle license placement component to the outside of the vehicle if it is determined that the distance between the first current position and the first preset position or area is less than or equal to the predetermined distance, where an identification of the vehicle license placement component is associated with any preset image.

In some embodiments, the information acquisition module 510 is further configured to acquire a current speed of the vehicle; and acquiring a first image if it is determined that the current speed is less than or equal to the predetermined speed.

In some embodiments, the apparatus 500 further comprises: a location or image acquisition module to perform at least one of the following if it is determined that any of the one or more vehicle license placement components is presented by user control: acquiring a second current position of the vehicle as a preset position, and acquiring a second image including a front environment of the vehicle as a preset image; and an association generation module to generate at least one of: an association between the second current location and an identification of the license placement component displayed by user control, and an association between the second image and an identification of the license placement component displayed by user control.

In some embodiments, the apparatus 500 further comprises: a location or image acquisition module to perform at least one of: acquiring a position or an area input by a user as a preset position or area, and acquiring an image selected by the user as a preset image; the identification determining module is used for determining the identification of the license placing component input by the user; and an association generation module to generate at least one of: an association between the user-entered location or area and the user-entered identification of the vehicle license placement component, and an association between the user-selected image and the user-entered identification of the vehicle license placement component.

In some embodiments, the apparatus 500 further comprises: a hiding module for controlling the vehicle license placing component to hide the vehicle license placed on the vehicle license placing component from the outside of the vehicle if it is determined that at least one of the following is satisfied after controlling one of the one or more vehicle license placing components to show the vehicle license placed on the vehicle license placing component to the outside of the vehicle: after a predetermined time interval, the displacement of the vehicle is greater than a predetermined displacement and a vehicle key-off command is received.

In some embodiments, the display module 530 is further configured to control the license placement member to display the license placed on the license placement member to the outside of the vehicle through a front windshield of the vehicle.

In some embodiments, the display module 530 is further configured to control the lifting device to lift the license placement member to display the license placed on the license placement member to the outside of the vehicle through a front windshield of the vehicle, and the lifting device is installed at a meter desk of the vehicle.

In the technical scheme of the disclosure, the acquisition, storage, application and the like of the personal information of the related user all accord with the regulations of related laws and regulations, and do not violate the good customs of the public order.

The present disclosure also provides an electronic device, a readable storage medium, and a computer program product according to embodiments of the present disclosure.

FIG. 6 illustrates a schematic block diagram of an example electronic device 600 that can be used to implement embodiments of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.

As shown in fig. 6, the apparatus 600 includes a computing unit 601, which can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM)602 or a computer program loaded from a storage unit 608 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the device 600 can also be stored. The calculation unit 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.

A number of components in the device 600 are connected to the I/O interface 605, including: an input unit 606 such as a keyboard, a mouse, or the like; an output unit 607 such as various types of displays, speakers, and the like; a storage unit 608, such as a magnetic disk, optical disk, or the like; and a communication unit 609 such as a network card, modem, wireless communication transceiver, etc. The communication unit 609 allows the device 600 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.

The computing unit 601 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of the computing unit 601 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, and so forth. The computing unit 12601 performs the various methods and processes described above, such as the method 200-. For example, in some embodiments, the method 200-400 may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 608. In some embodiments, part or all of the computer program may be loaded and/or installed onto the device 600 via the ROM 602 and/or the communication unit 609. When the computer program is loaded into the RAM 603 and executed by the computing unit 601, one or more of the steps of the method 200-400 described above may be performed. Alternatively, in other embodiments, the computing unit 601 may be configured to perform the method 200-400 in any other suitable manner (e.g., by way of firmware).

Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.

Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.

In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.

The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.

The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server may be a cloud server, a server of a distributed system, or a server with a combined blockchain.

It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present disclosure may be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved, and the present disclosure is not limited herein.

The above detailed description should not be construed as limiting the scope of the disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present disclosure should be included in the scope of protection of the present disclosure.

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种滚轮式电动窗玻璃升降开关及其操控方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!