In-vehicle audio playback method, system and control device

Through the control device, multiple vehicles are planned and integrated into large mobile speakers, the problem of outdoor three-dimensional surround sound field is solved, high-quality auditory effects are provided, the cost of speaker handling is reduced, and the vehicle application scenarios are expanded.

CN115119131BActive Publication Date: 2025-08-15SHANGHAI PATEO ELECTRONIC EQUIPMENT MANUFACTURING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111107033.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-22
Publication Date
2025-08-15
Estimated Expiration
2041-09-22

AI Technical Summary

Technical Problem

In the prior art, vehicle speakers are mainly limited to use in the car and cannot provide a high-quality three-dimensional surround sound field outdoors, resulting in poor hearing effects on open fields, and traditional speakers are inconvenient to carry and inflexible movement of locations.

Method used

The user's audio data request and venue information are obtained through the control device, the distribution of multiple vehicles is planned, and it is integrated into a large mobile combined speaker, providing a stereo surround sound field, adapting to the needs of different venues and listeners, and adjusting vehicle distribution and playback parameters.

Benefits of technology

It has achieved the provision of high-quality three-dimensional surround sound field on open fields, improves user auditory experience, reduces the demand for traditional speakers, expands vehicle application scenarios, and reduces labor costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115119131B_ABST
    Figure CN115119131B_ABST
Patent Text Reader

Abstract

The present invention provides an in-vehicle audio playback method, system, and control device. The in-vehicle audio playback method includes the following steps: obtaining a request from a user to play audio data, the request at least indicating first area information of a first area for listening to the audio data; determining the number of target vehicles, each of the target vehicles having multiple in-vehicle external speakers for playing the audio data outside the vehicle; determining the target position of each target vehicle based on the first area information and the number of vehicles information; outputting the target position so that each target vehicle moves to the target position; and controlling each target vehicle to play the audio data via the in-vehicle external speakers at its target position. The present invention can integrate multiple vehicles into a combined speaker, thereby providing users with an excellent stereo surround sound field, improving the user's auditory effect, expanding vehicle application scenarios, and enhancing user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle-mounted audio, and in particular to a vehicle-mounted audio playback method, system and control device based on a vehicle-mounted external speaker. Background Art

[0002] With economic development, especially the automotive industry, the number of cars in society is increasing. As people's living standards improve, using cars as a means of transportation has become widespread, and consumers are increasingly demanding higher specifications when purchasing a car. Furthermore, as cars become increasingly prevalent in modern life, people's expectations for cars are no longer limited to a single means of transportation. With technological advancements, the space within cars is constantly expanding, no longer confined to the interior but extending increasingly outside the vehicle, which is subverting our understanding of cars.

[0003] For example, in-car speakers are typically installed inside the vehicle to play audio data for users inside the vehicle. Even in some existing technologies, rear-mounted speakers are used to emit sound outside the vehicle to warn people outside, but these speakers primarily serve as warnings, similar to car horns.

[0004] However, with the increasing popularity of vehicles and the diversification of vehicle usage scenarios, there is a desire to expand the application scenarios and functions of in-car speakers. For example, more and more families are choosing to go on road trips on weekends. When the vehicle is parked on an outdoor lawn, the user will leave the vehicle and move freely on the lawn next to the vehicle. At this time, beautiful music will enhance the user's free activities. However, due to the open space of outdoor venues, the built-in speakers of users' portable mobile devices (smartphones, tablets) alone cannot provide high-quality listening effects, and professional speakers are often required. However, requiring users to always have speakers ready when traveling is obviously unreasonable and also causes trouble for users.

[0005] In view of this, we hope to use the user's vehicle to turn it into a large mobile speaker that can provide a stereo surround sound field, which can accompany the user on travel and facilitate the user's use in open areas, thereby expanding the application scenarios of the vehicle and improving the user experience. Summary of the Invention

[0006] The following is a brief summary of one or more aspects to provide a basic understanding of these aspects. This summary is not an exhaustive overview of all conceivable aspects and is neither intended to identify key or critical elements of all aspects nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that will be provided later.

[0007] An object of the present invention is to provide a vehicle-mounted audio playback method, system and control device, which have the advantage of being able to plan and control the distribution of vehicles equipped with vehicle-mounted external speakers according to the conditions of the venue where the audio data is listened to, and then play the audio data, thereby integrating multiple vehicles into a large mobile combination speaker that can provide a stereo surround sound field, which can accompany users on travel and is convenient for users to use in open areas.

[0008] Another object of the present invention is to provide an in-vehicle audio playback method, system and control device, which has the advantage of being able to determine the distribution of each target vehicle based on the area for listening to audio data and the number of target vehicles indicated by the user, so as to provide a suitable stereo surround sound field, thereby improving the overall auditory effect and providing a better user experience.

[0009] Another object of the present invention is to provide an in-vehicle audio playback method, system, and control device, which have the advantage of being able to plan a virtual, regularly shaped area based on the area for listening to audio data indicated by the user to determine the distribution of each target vehicle, thereby being able to adapt to different site requirements, reducing the uncertainty and difficulty of determination caused by the irregularity of the site shape, and being more universal and having a wide range of applications.

[0010] Another object of the present invention is to provide a vehicle-mounted audio playback method, system and control device, which have the advantage of being able to adjust the distribution of target vehicles according to different audience numbers and crowding coefficients to meet the needs of different audiences and provide a better stereo surround sound field.

[0011] Another object of the present invention is to provide an in-vehicle audio playback method, system, and control device, which have the advantage of being able to comprehensively consider the site side length dimensions corresponding to the area indicated by the user for listening to audio data to plan the distribution of each target vehicle, thereby improving the accuracy and success probability of the planning results, and thus providing the user with a better stereo surround sound field.

[0012] Another object of the present invention is to provide a vehicle-mounted audio playback method, system and control device, which has the advantage of being able to comprehensively determine the playback parameters of each target vehicle based on the distribution and orientation of the target vehicles, thereby better providing users with a stereo surround sound field and enhancing the user's auditory experience.

[0013] The advantages and features of the present invention will be fully reflected in the following detailed description and can be realized through the accompanying exemplary embodiments.

[0014] One aspect of the present invention provides an in-vehicle audio playback method, comprising the following steps: obtaining a request from a user to play audio data, the request at least indicating first area information of a first area for listening to the audio data; determining vehicle quantity information of target vehicles, each of the target vehicles having multiple in-vehicle external speakers for playing the audio data outside the vehicle; determining a target position of each of the target vehicles based on the first area information and the vehicle quantity information; outputting the target position so that each of the target vehicles moves to the target position; and controlling each of the target vehicles to play the audio data via the in-vehicle external speakers at its target position.

[0015] According to one embodiment of the present invention, the request also indicates listener number information, and determining the target position of each target vehicle based on the first area information and the vehicle number information further includes the following steps: determining second area information of a second area for listening to the audio data based on the first area information and the listener number information, the second area being a rectangle and containing the first area; and determining the target position of each target vehicle based on the second area information and the vehicle number information.

[0016] According to one embodiment of the present invention, the second area information includes the second area area of the second area, the side length of the second area and the relative position relationship of the second area with respect to the first area; the second area information of the second area for listening to the audio data based on the first area information and the listener number information further includes the following steps: determining the second area area of the second area according to the listener number information, the per capita area information and the crowding coefficient information; and determining the side length of the second area and the relative position relationship based on at least the first area information and the second area area.

[0017] According to one embodiment of the present invention, determining the side length of the second region based on at least the first region information and the second region area further includes the steps of: determining an initial side length of the second region as a target side length of the second region based on a preset rule and the second region area. Determining the initial side length of the second region based on the preset rule and the second region area further includes the steps of: obtaining third region information associated with the first region, the third region information including the side length of a circumscribed rectangle of the third region; and determining the initial side length of the second region based on the preset rule that the side length of the second region does not exceed the side length of the circumscribed rectangle of the third region.

[0018] According to one embodiment of the present invention, determining the side length size of the second area at least based on the first area information and the area of the second area further includes the steps of: determining the initial side length size of the second area based on the preset rules and the area of the second area; and adjusting the initial side length size of the second area to the target side length size based on the third area information of the third area associated with the first area, or user instructions.

[0019] According to one embodiment of the present invention, determining the relative position relationship based on at least the first area information and the area of the second area further includes the steps of: in response to the first area information indicating that the first area is the central area, determining the relative position relationship as the first area is located at the center of the second area; or in response to the first area information indicating that the first area is the side area, determining the relative position relationship as the first area passes through a side of the second area.

[0020] According to one embodiment of the present invention, before the step of controlling each of the target vehicles to play the audio data via the vehicle-mounted external speakers at their target positions, the vehicle-mounted audio playback method further includes the step of: determining the playback parameters of each of the target vehicles, the playback parameters including at least one of the target vehicle-mounted external speakers, target channels, and target volumes of each of the target vehicles; the step of controlling each of the target vehicles to play the audio data via the vehicle-mounted external speakers at their target positions further includes the step of: controlling the vehicle-mounted external speakers to play the audio data based on the playback parameters of each of the target vehicles.

[0021] Another aspect of the present invention also provides a vehicle-mounted external speaker system, which includes a control device, a plurality of vehicle-mounted external speakers respectively arranged on a plurality of target vehicles for playing audio data outside the vehicle, and a communication module, wherein the control device has a communication connection with the plurality of vehicle-mounted external speakers through the communication module; wherein the control device is configured to: obtain a request for playing audio data from a user through the communication module, wherein the request at least indicates first area information of a first area for listening to the audio data; determine the vehicle quantity information of the target vehicles; determine the target position of each target vehicle based on the first area information and the vehicle quantity information; output the target position so that each target vehicle moves to the target position; and control each target vehicle to play the audio data through the vehicle-mounted external speaker at its target position.

[0022] Another aspect of the present invention also provides a control device, comprising: at least one processor; and a memory coupled to the at least one processor, the memory containing instructions stored therein, and when the instructions are executed by the at least one processor, the control device executes the in-vehicle audio playback method provided by the present invention.

[0023] Another aspect of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the in-vehicle audio playback method provided by the present invention is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The above features and advantages of the present invention will be better understood after reading the detailed description of the embodiments of the present disclosure in conjunction with the following drawings. In the drawings, the components are not necessarily drawn to scale, and components with similar related properties or characteristics may have the same or similar reference numerals.

[0025] Figure 1 A schematic diagram of an application scenario of the present invention is shown.

[0026] Figure 2 The figure shows a structural diagram of an embodiment of the vehicle audio playback system provided by the present invention.

[0027] Figure 3 A flow chart of an embodiment of the in-vehicle audio playback method provided by the present invention is shown.

[0028] Figure 4 Shown Figure 3 FIG. 5 is a flow chart of a specific embodiment of step S300 in FIG.

[0029] Figure 5 Shown Figure 4 FIG. 5 is a flow chart of a specific embodiment of step S310 in FIG.

[0030] Figure 6 Shown Figure 5 Schematic diagram of a flow chart of a specific embodiment of step S351 in FIG.

[0031] Figure 7A Shown Figure 5 FIG. 5 is a flow chart of a specific embodiment of step S352 in FIG.

[0032] Figure 7B Shown Figure 5 Schematic diagram of another specific embodiment of step S352 in FIG.

[0033] Figure 8 Shown Figure 3 FIG. 5 is a flow chart of a specific embodiment of step S200 in FIG.

[0034] Figure 9 Shown Figure 3 FIG. 5 is a flow chart of a specific embodiment of step S500 in FIG.

[0035] Figures 10A-10D The relationships between the first area, the second area, the third area and the target vehicle in different embodiments are respectively illustrated.

[0036] Figure 11 A schematic structural diagram of a control device for a vehicle-mounted audio playback system provided in another aspect of the present invention is shown.

[0037] Reference numerals

[0038] 110 vehicles;

[0039] 111, 230 Car external speakers;

[0040] 120 users;

[0041] 121 mobile devices;

[0042] 130 servers;

[0043] 200 car audio playback system;

[0044] 210 control devices;

[0045] 220 communication module;

[0046] 1000, 1000' target vehicle;

[0047] 1010 First Area;

[0048] 1020 Second Area;

[0049] 1030 Third Area;

[0050] 1100 Control devices;

[0051] 1101 memory;

[0052] 1102 processor;

[0053] 1103 bus;

[0054] 1104 Random Access Memory;

[0055] 1105 cache memory;

[0056] 1106 Storage System;

[0057] 1107 program module;

[0058] 1108 external devices;

[0059] 1109 display;

[0060] 1110 Input / output (I / O) interface;

[0061] 1111 Network adapter. DETAILED DESCRIPTION

[0062] The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. Note that the various aspects described below with reference to the accompanying drawings and specific embodiments are merely exemplary and should not be construed as limiting the scope of protection of the present invention.

[0063] The following description is provided to enable those skilled in the art to make and use the present invention and to incorporate it into a specific application context. Various modifications and uses in different applications will be readily apparent to those skilled in the art, and the general principles defined herein are applicable to a wide range of embodiments. Thus, the present invention is not limited to the embodiments set forth herein, but should be accorded the broadest scope consistent with the principles and novel features disclosed herein.

[0064] In the following detailed description, many specific details are set forth to provide a more thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the practice of the present invention need not be limited to these specific details. In other words, known structures and devices are shown in block diagram form without detailed display to avoid obscuring the present invention.

[0065] The reader's attention is drawn to all documents and materials filed concurrently with this specification and open to public inspection, and the contents of all such documents and materials are incorporated herein by reference. Unless otherwise expressly stated, all features disclosed in this specification (including any accompanying claims, abstracts, and drawings) may be replaced by alternative features serving the same, equivalent, or similar purpose. Therefore, unless expressly stated otherwise, each feature disclosed is merely an example of a group of equivalent or similar features.

[0066] Note that where used, the terms left, right, front, back, top, bottom, forward, reverse, clockwise, and counterclockwise are used for convenience only and do not imply any specific fixed direction. Instead, they are used to reflect the relative position and / or orientation of various parts of an object. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0067] Note that, where used, "further," "preferably," "further," and "more preferably" are simply prefaces for describing another embodiment based on the preceding embodiment. The contents of the "further," "preferably," "further," or "more preferably" combined with the preceding embodiment constitute a complete configuration of another embodiment. Multiple "further," "preferably," "more preferably," or "more preferably" clauses appended to the same embodiment can be arbitrarily combined to form yet another embodiment.

[0068] The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. Note that the various aspects described below with reference to the accompanying drawings and specific embodiments are merely exemplary and should not be construed as limiting the scope of protection of the present invention.

[0069] As described above, the present invention hopes to utilize the user's vehicle to transform the vehicle into a large mobile speaker that can provide a stereo surround sound field, which can accompany the user on travel, facilitate the user's use in open areas, expand the application scenarios of the vehicle, and enhance the user experience.

[0070] In the above-mentioned family car outing scenario, if multiple families who know each other agree to go on an outing together in multiple cars, facing an open lawn, if the users' multiple cars can be combined together and used to create a large mobile combination speaker that can provide a stereo surround sound field, it can bring users a better experience of listening to audio in an open field.

[0071] Furthermore, for music festivals, outdoor movie screenings, and other venues that require a high-quality soundstage, additional speakers need to be transported and properly arranged. Transporting large speakers for these types of venues is labor-intensive and inflexible.

[0072] Therefore, the present invention also aims to utilize multiple vehicles, integrating them into a combined speaker system to provide an excellent stereo surround sound field. This not only facilitates users to listen to audio from their vehicles in open areas, but also maximizes the user's auditory experience. This can further expand the application scenarios of vehicles and greatly enhance the user experience. To this end, a method, system, and control device for in-vehicle audio playback are provided.

[0073] First, please refer to Figure 1 To understand the application scenario of the present invention. Figure 1As shown, the present invention is applied to a vehicle environment, and is used to enable one or more users 120 to use the vehicle-mounted external speakers 111 from the outside of multiple vehicles 110 to use the vehicle as a large mobile speaker, thereby listening to audio outside the vehicle 110. Users can use the vehicle-mounted external speakers 111 of the vehicle of the present invention to play and watch audio outdoors, such as lawns, squares, camping bases, etc., or indoors, such as underground parking lots, empty factories, workshops, indoor sports fields, etc. In particular, the present invention provides a mode of integrating multiple vehicles into a large mobile combination speaker that can provide a stereo surround sound field, which is more suitable for occasions such as lawn weddings, lawn parties, music festivals, outdoor movie screenings, etc. where a combination speaker is needed. By integrating multiple vehicles into a combination speaker, the demand for traditional combination speakers can also be reduced, thereby reducing the cost of activities.

[0074] Please further combine Figure 2 To understand the in-vehicle audio playback system that implements the in-vehicle audio playback method provided by the present invention. Figure 2 As shown, the in-vehicle audio playback system 200 includes a control device 210, a communication module 220, and a plurality of in-vehicle external speakers 230 disposed on the vehicle for emitting sound. The control device 210 and the plurality of in-vehicle external speakers 230 are in communication connection via the communication module 220.

[0075] The in-vehicle audio playback method provided by the present invention is implemented by the in-vehicle audio playback system, especially by the control device 210 in the in-vehicle audio playback system 200. Figure 1 and Figure 2 In one embodiment, the control device 210 is the vehicle-mounted system of each vehicle 110. In particular, in this embodiment, a main vehicle can be determined among multiple vehicles that have communication connections with each other, and the vehicle-mounted system of the main vehicle is used as the control device 210 to implement the vehicle-mounted audio playback method provided by the present invention. The above-mentioned vehicle-mounted system refers to an operating system that is installed in the early embedded system or installed on the vehicle later, which can realize one or more of the functions of vehicle control, vehicle status data feedback, navigation function, entertainment audio and video function, and existing or future functions that may be installed on the vehicle, thereby effectively improving the vehicle's electronic, networking and intelligent level. For example, the in-vehicle infotainment system (IVI) in the prior art. It can be understood that the above examples of vehicle-mounted systems are only illustrative and should not unduly limit the scope of protection of the present invention.

[0076] In another embodiment, the control device 210 is a server 130. The server 130 can communicate with each vehicle 110 based on the communication module 220, thereby realizing the in-vehicle audio playback method provided by the present invention.

[0077] In one embodiment, the user 120 can connect to the in-vehicle audio playback system 200 through the mobile device 121 carried by the user, so that the in-vehicle external speaker 111 can be controlled through the mobile device 121 outside the vehicle, thereby realizing the relevant settings of integrating multiple vehicles into a combination speaker.

[0078] Although it is possible to provide a stereo surround sound field by combining multiple vehicles, in order to achieve a more stereo sound effect, in one embodiment of the present invention, Figure 1 As shown, at least vehicle-mounted external speakers 111 are installed on the front hood, left front door, right front door, left rear door, right rear door, and rear trunk door of the vehicle 110, so as to create a three-dimensional, surround sound field when these external speakers are working.

[0079] The control device 210 is configured to: obtain a request for playing audio data from the user 120 through the communication module 220, wherein the request at least indicates first area information of a first area for listening to the audio data; determine the vehicle quantity information of the target vehicles; determine the target position of each of the target vehicles based on the first area information and the vehicle quantity information; output the target position so that each of the target vehicles moves to the target position; and control each of the target vehicles to play the audio data at its target position via the vehicle-mounted external speaker 230.

[0080] It is understood that the control device 210 described above can be considered a general-purpose processor. It may include a memory and a processor. The memory includes, but is not limited to, a computer-readable storage medium provided in another aspect of the present invention, on which computer instructions are stored. The processor is connected to the memory and configured to execute the computer instructions stored in the memory to implement the in-vehicle audio playback method provided in one aspect of the present invention.

[0081] The communication module 220 mentioned above may refer to a module that implements existing or future communication technologies, including but not limited to a Bluetooth module, a UWB module, a mobile data module, a wireless Wi-Fi module, and the like.

[0082] The target vehicle mentioned above refers to a vehicle that is controlled to be integrated into a combination speaker in the present invention. In other words, the vehicle-mounted external speakers carried on the target vehicle will be controlled to work (i.e., emit sound outside the vehicle body).

[0083] The present invention can provide a stereoscopic and surround sound field by controlling multiple vehicles and the onboard external speakers mounted thereon. The stereoscopic and surround sound field in the present invention should be understood from the broadest and lowest requirements perspective. For example, when the user is facing forward, if there are vehicles for work set up in front of the left and behind the user, the onboard external speakers of the left front vehicle are controlled to play the audio corresponding to the left front channel, and the onboard external speakers of the right front vehicle are controlled to play the audio corresponding to the right front channel, thereby achieving a left and right surround feeling. If there are vehicles for work set up in front of and behind the user, the onboard external speakers of the front vehicle are controlled to play the audio corresponding to the front channel, and the onboard external speakers of the rear vehicle are controlled to play the audio corresponding to the rear channel, thereby achieving a front and rear surround feeling. Moreover, since different vehicles are responsible for playing audio data corresponding to different channels, the channel waveforms of the audio data corresponding to different channels are not exactly the same, thus forming a stereoscopic feeling.

[0084] The following will describe the in-vehicle audio playback method provided by the present invention in combination with the application scenario of the present invention and the above-mentioned in-vehicle audio playback system. Figure 3 As shown, the in-vehicle audio playback method provided by the present invention includes the following steps:

[0085] Step S100: obtaining a request from a user to play audio data, wherein the request at least indicates first region information of a first region for listening to the audio data;

[0086] Step S200: determining the number of target vehicles, each of the target vehicles having a plurality of onboard external speakers for playing the audio data outside the vehicle;

[0087] Step S300: determining a target position of each target vehicle based on the first area information and the vehicle quantity information;

[0088] Step S400: outputting the target position so that each target vehicle moves to the target position; and

[0089] Step S600: Control each target vehicle to play the audio data via the vehicle-mounted external speaker at its target location.

[0090] In the above-mentioned step S100, the user's request to play audio data can be obtained through the communication module, and the user can input the request to play audio data through the interactive interface. The above-mentioned request at least indicates the first area information of the first area for listening to audio data. It can be understood that the first area information is used to describe the first area for listening to audio data. Generally speaking, the first area indicated by the user can represent the user's current location or the location of the audience when the user expects to listen. The location can be, for example, a coordinate point, i.e., a point area, or an area range (such as an area where the audience will gather or distribute), i.e., a block area. The first area information may include GPS coordinate information of the first area, whether the first area is a point area or a block area, whether the first area is a central area or a side area, etc.

[0091] When indicating the above-mentioned first area, the user can represent the point area by indicating a point coordinate on the map displayed on the interactive interface, can represent the point area (the closed area range is smaller than a preset threshold) or the block area by drawing a closed area on the map displayed on the interactive interface, or can indicate the position of the first area by moving a preset shape (representing the first area) on the map displayed on the interactive interface.

[0092] On the other hand, the request may also indicate the audio data to be listened to, that is, the request may include identification information of the audio data. The identification information of the audio data may be a URL address, an audio name, or other information that can be used to obtain the audio data resource and thus can be used to play the audio resource.

[0093] In the above embodiment, the vehicle quantity information of the target vehicle mentioned in step S200 can be determined based on the number of vehicles equipped with on-board external speakers on site (based on the communication connection status or on-site images), can be the target vehicle or target vehicle quantity specified by the user, so as to determine the vehicle quantity information of the target vehicle, or can be determined based on venue information and the number of listeners.

[0094] Please further combine Figure 8 To understand some specific embodiments of the above step S200. In one embodiment, the vehicle quantity information of the target vehicle is determined based on the following steps:

[0095] Step S211: Acquire third area information of a third area associated with the first area; and

[0096] Step S212: Determine the vehicle quantity information of the target vehicle according to the third area information and the audience quantity information indicated by the request.

[0097] In another embodiment, the vehicle quantity information of the target vehicle is determined based on the following steps:

[0098] Step S220: Determine the vehicle quantity information of the target vehicle through a camera device or a smart terminal installed on the vehicle.

[0099] In the above-mentioned step S211, the third area associated with the first area refers to the first area defined by the user, and the entire open space where the first area is located is judged to be the third area. For example, the point of interest (POI) where the first area is located can be considered to be the third area. In terms of scope, the third area includes the first area. It can also be understood that the third area information is used to describe the third area. The third area information can include GPS coordinate information of the third area, side length dimension information of the third area, etc. When the user's request already includes the first area information of the first area, those skilled in the art can determine the above-mentioned third area information by querying map data, real-time detection, etc.

[0100] If the request output by the user in step S100 includes information about the number of listeners, then the number of listeners and the area information of the third area can be directly used to determine the required number of target vehicles. In other embodiments, if the request output by the user in step S100 does not include information about the number of listeners, then the number of listeners can be defaulted to 1, or the audience data information can be represented according to a preset value.

[0101] In step S212, the required number of target vehicles can be determined based on the third area information and / or the audience number information. For example, if the third area is large and the audience number is large, more vehicles will be required. If the third area is small, even if the audience number is large, the required number of vehicles will be reduced. Alternatively, the target vehicle number information can be mapped to the audience number information. For example, a preset mapping relationship may be that 1-10 listeners correspond to two vehicles, 11-30 listeners correspond to three vehicles, and so on. It can be considered that the target vehicle number information determined in step S212 is a theoretical value or recommended value.

[0102] Through steps S211 and S212, the number of vehicles required to provide a stereo surround sound field suitable for the user can be determined based on the actual venue conditions and the number of listeners, making it possible to subsequently provide an appropriate stereo surround sound field. Furthermore, based on the theoretical value or recommended value of this vehicle quantity information, it can provide a reference for the user when preparing target vehicles in the early stages, preventing the user from blindly providing too many vehicles or not preparing enough vehicles.

[0103] In step S220, the vehicle quantity information of the target vehicle is determined using a camera device or an intelligent terminal installed on the vehicle. The camera device can be a panoramic or wide-angle camera installed on the vehicle to capture images of the vehicle's exterior. It is understood that the camera device has the ability to communicate with the control device 210. The camera device can determine the number of currently available vehicles, and thus determine the vehicle quantity information of the target vehicle based on this information. It can be considered that the vehicle quantity information of the target vehicle determined in step S220 is data that is based on actual conditions.

[0104] On the other hand, in step S220, the vehicle quantity information of the target vehicle can be determined by the number of smart terminals on the vehicle. The smart terminal on the vehicle can point to the on-board system set on the vehicle. According to the present invention, there is a communication connection between the on-board system and the control device 210. By obtaining the number of on-board systems that are in communication connection with the control device 210, the number of vehicles that can be used at present can be known, and the vehicle quantity information of the target vehicle can be determined based on the number of vehicles that can be used. The above-mentioned communication connection includes but is not limited to Bluetooth connection, UWB connection, mobile data connection, wireless wifi connection, etc. It can be considered that the vehicle quantity information of the target vehicle determined in step S220 is data combined with actual conditions.

[0105] According to step S220, since the vehicle quantity information is data that is combined with the actual situation, the position of the target vehicle subsequently determined based on the vehicle quantity information is also in line with the actual situation and has more practical significance.

[0106] On the other hand, the two embodiments of steps S211-212 and step S220 can be combined to determine more appropriate vehicle quantity information, that is, if the current number of available vehicles determined in step S220 is greater than the theoretical number determined in steps S211-212, then the subsequent steps will be continued with the theoretical number determined in steps S211-212 to save energy as much as possible while providing a suitable stereo surround sound field.

[0107] Please combine Figure 4-7B To understand Figure 3 In step S300, the target position of each target vehicle is determined based on the first area information and the vehicle quantity information. Figure 4 ,like Figure 4 As shown, in one embodiment, one aspect of step S300 further includes:

[0108] Step S310: determining second area information of a second area for listening to the audio data based on the first area information and the listener number information, where the second area is rectangular and includes the first area; and

[0109] Step S320: Determine the target position of each target vehicle based on the second area information and the vehicle quantity information.

[0110] In another embodiment, an aspect of step S300 further includes:

[0111] Step S370: In response to the first region information indicating that the first region is a block region, determining second region information of a second region for listening to the audio data, where the second region is a circumscribed rectangle of the block region; and

[0112] Step S380: Determine the target position of each target vehicle based on the boundary of the second area according to the vehicle quantity information.

[0113] Subsequently, in another embodiment, after the target position of each target vehicle is determined in step S320 or step S380, another aspect of step S300 further includes:

[0114] Step S391: Acquire third region information of a third region associated with the first region, the third region information including region boundary information indicating a region boundary of the third region; and

[0115] Step S392: Based on the area boundary information, in response to the target position of the target vehicle exceeding the area boundary of the third area, determine the adjusted target position of the target vehicle on the area boundary of the third area closest to the target vehicle.

[0116] In step S300, no matter be the corresponding embodiment of step S310-320, or the corresponding embodiment of step S380-390, the present invention is by arranging rectangular second area, based on the rectangular second area, on the boundary of second area, determine the target location of each target vehicle, even if it is various different site situations, still can efficiently, conveniently, accurately determine the target location of each target vehicle.As described above, first area is defined by user, first area is normally a point area (corresponding to the embodiment of step S310-320, even if it is block area, this block area can still be simplified to a point area), or even if it is block area (corresponding to the embodiment of step S380-390, and the area of block area is generally greater than preset size), the block area defined by user can't guarantee to be a regular figure, and these all cause difficulty to the location of target vehicle.By arranging a rectangular second area, and setting second area is to comprise first area (i.e. first area is inside in second area, or overlaps completely with second area), can adapt to different site situations, facilitate the location of target vehicle.

[0117] In this invention, because the virtual second area used to assist planning has a regular shape and a relatively regular distance from the audience, the target vehicles can be distributed more regularly, thereby ensuring the provided sound field effect. Furthermore, this regular distribution of target vehicles makes it easier to subsequently determine the playback parameters for the target vehicles, simplifying the control requirements for the vehicle's external speakers.

[0118] In addition, the present invention also takes actual site conditions into consideration in step S300, and can adjust the target position of the target vehicle according to the third area associated with the actual site, making the target position of the target vehicle more practical and ensuring that the vehicle can be parked at the designated target position later.

[0119] Please further combine Figure 5 To understand step S310. Step S310 further includes:

[0120] Step S330: determining the second area of the second area according to the audience number information, the per capita area information and the crowding coefficient information; and

[0121] Step S340: Determine the side length of the second region and the relative position of the second region with respect to the first region based on at least the first region information and the area of the second region.

[0122] It is understood that the shape of the rectangle can be determined by the ratio of the lengths of its sides, while its size is determined by the lengths of its sides. After determining the shape and size, if the position of the rectangle can be determined, it can be considered that the relevant information of the second area has been fully determined. Therefore, the target position of the target vehicle can be determined based on the boundary of the second area. Therefore, step S340 further includes:

[0123] Step S350: determining the side length of the second region based at least on the first region information and the area of the second region; and

[0124] Step S360: Determine the relative position relationship based on at least the first region information and the second region area.

[0125] In step S330, the audience size information has been previously described and will not be repeated here. In some embodiments, the per capita area information and crowding coefficient information may be indicated by the user's request as mentioned in step S100, or in other embodiments, they may be pre-set. It is understood that the per capita area information may be a fixed reference value for per capita area determined based on empirical data. Alternatively, the per capita area information may be determined based on the aforementioned fixed reference value, taking into account the area occupied by certain fixed equipment in the venue.

[0126] It should be noted that the aforementioned crowding coefficient information should be understood from the broadest perspective. For example, in embodiments where a user's request indicates crowding coefficient information, the crowding coefficient information indicated in the user's request may not be absolute numerical information. The user's request may indicate descriptive information such as "crowded," "moderate," or "comfortable," which may be ultimately converted into numerical information based on relevant mapping rules.

[0127] For example, assuming that the reference value of the per capita area is A and the number of people is n, then the corresponding reference area is n*A. Add the area of some fixed users or fixed equipment in the venue (for example, the position of the band / host / lead dancer / screen), and multiply by the coefficient k to represent the area of the above-mentioned fixed users or fixed equipment, then the total area S=n*A*k. The crowding coefficient c can be set to correspond to the degree of crowdedness, medium, comfortable, etc., in order to meet different needs, then the total area S=n*A*k*c. Among them, regarding the crowding coefficient c, c=0.8 when crowded, c=1 when medium, and c=1.2 when comfortable. Through the formula, the area of the second area can be accurately determined based on the number of listeners, per capita area information and crowding coefficient.

[0128] In some other embodiments, the area of the second area may be determined without using a formula. For example, the area of the second area may be determined by determining a corresponding interval mapping relationship based on the number of listeners, the average area per person, and the crowding coefficient using empirical values.

[0129] By determining the area of the second area, and since the area of the second area is associated with the number of listeners, the per capita area information and the crowding coefficient, the determined second area can adapt to various situations and meet the needs of different listeners to provide a more suitable stereo surround sound field.

[0130] It is understandable that after the area of the second region is determined, the two side lengths of the second region are constrained by the area parameter. Therefore, in step S351, the initial side length of the second region can be determined by combining the preset rules with the area of the second region.

[0131] In one embodiment, the preset rule may be a pre-set size design for a rectangle. For example, the preset rule may be to always keep the second area as a square, that is, the initial side length of the second area can be obtained by taking the square root of the area. For another example, the rectangle of the second area can be preset to be a golden rectangle, that is, the ratio of the short side to the long side of the rectangle is the golden ratio, that is, 0.618, to determine the initial side length of the second area. In other embodiments, if the first area is a block area, the side length relationship of the second area can also be determined based on the side length relationship of the circumscribed rectangle of the first area, that is, the second area is similar to the circumscribed rectangle of the first area. In addition, the side length relationship of the second area can also be determined with reference to the side length relationship of the circumscribed rectangle of the third area, that is, the second area is similar to the circumscribed rectangle of the third area.

[0132] In another embodiment, see Figure 6 , step S351 further includes:

[0133] Step S353: Acquire third region information of a third region associated with the first region, the third region information including the side length of a circumscribed rectangle of the third region; and

[0134] Step S354: determining the initial side length of the second area based on the preset rule that the side length of the second area does not exceed the side length of the circumscribed rectangle of the third area.

[0135] exist Figure 6In the embodiment shown, when determining the initial side length of the second area, the size of the third area has been used as a reference, so that when determining the initial side length of the second area, it can be more combined with actual conditions, more realistic, more operational, and can greatly reduce the occurrence of the second area exceeding the third area.

[0136] In one embodiment, the initial side length of the second region determined based on the preset rule and the area of the second region can be used as the target side length of the second region. Figure 5 As shown, after the initial side length size of the second area is determined in step S351, step S352 needs to be executed: according to the third area information of the third area associated with the first area, or user instructions, the initial side length size of the second area is adjusted to the target side length size.

[0137] That is to say, even if the actual site conditions are not taken into account when determining the initial side length of the second area in step S351, that is, the third area is not taken into account, resulting in the second area exceeding the scope of the third area, the initial side length in step S351 can still be corrected through step S352.

[0138] One aspect of step S352 is to modify the initial side length of the second region based on the third region information. Figure 7A As shown, step S352 further includes:

[0139] Step S355: obtaining the side length of the circumscribed rectangle of the third region in the third region information; and

[0140] Step S356: In response to the initial side length of any side of the second region exceeding the corresponding side length of the circumscribed rectangle of the third region, adjusting the initial side length of the second region based on the side length of the circumscribed rectangle of the third region.

[0141] That is to say, the maximum range of the side length of the second area is obtained based on the side length of the circumscribed rectangle of the third area, so that the side length range of the second area falls within the range of the side length of the circumscribed rectangle of the third area, thereby reducing the situation where the second area exceeds the range of the third area.

[0142] Another aspect of step S352 is to modify the initial side length of the second area based on the user's instruction. Figure 7B As shown, step S352 further includes:

[0143] Step S357: receiving an adjustment instruction from a user, where the adjustment instruction indicates at least one side of the second area; and

[0144] Step S358: adjusting the initial side length of the second area according to the user's adjustment instruction.

[0145] The third area is defined above as the open space where the first area is located. In some scenarios, while naturally existing third areas can be detected through map data and real-time detection, some artificially defined areas are not readily available. For example, while the third area where the first area is located is large and can include four sites, A, B, C, and D, if the user only rents site A, the vehicle integrated into the combined speaker system cannot be parked in sites B, C, and D. Therefore, it is necessary to provide users with the opportunity to adjust the second area rectangle.

[0146] For example, the user's adjustment instruction can indicate at least one side of the second area, usually indicating a side of the second area, including the position and length of the side. By adjusting the position of the side, the length of the other two sides adjacent to the side can be adjusted, and by adjusting the length of the side, the position of the other two sides adjacent to the side can be adjusted, thereby comprehensively adjusting the side length dimension information of the second area.

[0147] In other embodiments, the user's adjustment instruction can be implemented by the user dragging a specified side on the interactive interface. For example, if the user drags the left side of the rectangle outward (i.e., moves the left side further to the left), it means that the lengths of the upper and lower sides adjacent to the left side will synchronously increase by the distance dragged by the user. At the same time, since the area of the second area is fixed, it is necessary to automatically adjust (reduce in this embodiment) the lengths of the left and right sides according to the lengths of the upper and lower sides after adjustment. Since the left side of the rectangle dragged outward by the user has a clear direction, although the lengths of the upper and lower sides change, the position of the right side of the rectangle does not change, and it can be considered that the upper and lower sides extend to the left and grow. Since the lengths of the left and right sides are automatically adjusted, it is hoped that the adjustment of the lengths is evenly reflected in the upper and lower ends of the left and right sides, that is, the left and right sides are shortened in the form of shrinking the upper and lower ends toward the midpoint. Although only the case of the user dragging the left side of the rectangle outward is described, those skilled in the art can know from the above description how to adjust the side length information of the remaining sides of the second area according to the adjustment instruction of the user dragging the specified side.

[0148] As described above, in addition to determining the side length of the rectangular second area, it is also necessary to determine the relative position of the second area compared to the first area. Figure 5 As can be seen from the figure, step S360 further includes:

[0149] Step S361: in response to the first region information indicating that the first region is a central region, determining that the relative position relationship is that the first region is located at the center of the second region; or

[0150] Step S362: In response to the first region information indicating that the first region is a side region, determining that the relative position relationship is that the first region passes through a side of the second region.

[0151] As described above, the first area information indicated by the user's request can indicate whether the first area is a central area or a side area. In step S360, the relative position relationship of the second area with respect to the first area can be determined based on whether the first area is a central area or a side area, and the second area can be confirmed, so that the target position of each target vehicle can be determined based on the boundary of the second area.

[0152] Furthermore, if the first region information indicates that the first region is a side region, determining that the first region passes through a side of the second region can be based on the user's request to determine which specific side of the second region the first region passes through. In another embodiment, the specific side of the second region the first region passes through can also be determined based on the relative positional relationship between the first region and the third region. Alternatively, an arbitrary side can be selected and then adjusted by the user based on actual circumstances.

[0153] After step S310, the second area information of the second area has been determined. In step S320, the target position of each target vehicle needs to be determined based on the second area information and the vehicle quantity information. In one embodiment, step S320 further includes:

[0154] Step S321: in response to the relative position relationship in the second area information being that the first area is located at the center of the second area, determining the target position of each target vehicle based on the boundary of the second area according to the vehicle quantity information; or

[0155] Step S322: In response to the relative position relationship in the second area information being that the first area passes through a side of the second area, the target position of each target vehicle is determined based on the boundary of the second area closest to the first area according to the vehicle quantity information.

[0156] Please combine Figure 10A and Figure 10B Let's understand step S320. Figure 10A The first area 1010 is shown as the central area. Figure 10AAs can be seen from the figure, the first area 1010 is located at the center of the second area 1020. Furthermore, since the first area is the central area, it is desired that the vehicles constituting the combined speaker system be evenly positioned around the central area of the first area. Therefore, the target positions of the target vehicles 1000 need to be evenly set based on all boundaries of the second area and the number of vehicles.

[0157] Those skilled in the art can evenly set the target positions of each target vehicle in different ways based on the number of vehicles. For example, the number of target vehicles on each side can be determined based on each side, and then the target vehicles can be evenly distributed on the same side. For another example, the perimeter of the rectangle can be divided equally according to the number of target vehicles to determine the distance between the target vehicles along the sides of the rectangle, thereby determining the target positions of each target vehicle. For another example, the center of the rectangle can be used as the origin, and a number of rays can be formed to divide the 360-degree angle range equally according to the number of target vehicles. The intersection of each ray and the rectangle is the target position of the target vehicle.

[0158] Figure 10B The first area is shown as the side area. Figure 10B As can be seen from the figure, the first area 1010 passes through a side of the second area 1020. Since the first area 1010 is a side area, the target position of each target vehicle 1000 needs to be determined based on the boundary of the second area 1020 closest to the first area 1010 according to the number of vehicles.

[0159] It can be understood that the boundary of the second area 1020 closest to the first area 1010 is the side of the second area 1020 that the first area 1010 passes through. Therefore, it is necessary to concentrate the target vehicles mainly on the side of the second area 1020 that the first area 1010 passes through. In some cases, if the number of target vehicles is relatively large and it is not feasible to concentrate all the target vehicles on the same side, it can be considered that the two sides adjacent to the side of the second area 1020 that the first area 1010 passes through are also the boundaries closer to the first area 1010. In particular, the two adjacent sides are adjacent to the adjacent parts of the side of the second area 1020 that the first area 1010 passes through. Figure 10B This is the situation indicated.

[0160] The first area is the side area, which is more suitable for outdoor movies, concerts, and other scenes where users gather on the same side of the stage. The first area is the center area, which is more suitable for scenes without a main stage or for games where users sit around the stage.

[0161] Please combine Figure 10C and Figure 4In another aspect of step S300, if the first area 1010 defined by the user in step S100 is a block area exceeding a preset size, or if the user specifies that the first area 1010 is the area where all listeners are located, rather than just the area where the user is located, the second area 1020 can be directly determined based on the first area 1010 specified by the user, and the target position of the target vehicle can be determined based on the second area 1020.

[0162] As described above, since the user-defined first region cannot be guaranteed to be a regular shape, to facilitate subsequent target vehicle positioning, in step S370, the second region 1020 is determined to be a circumscribed rectangle of the first region 1010. This allows the side length of the second region 1020 and its relative positional relationship with the first region 1010 to be determined.

[0163] In step S380, since the second area 1020 has been determined to be the circumscribed rectangle of the first area 1010 in step S370, it can be considered that the second area 1020 surrounds the first area 1010. Therefore, referring to step S321, according to the vehicle quantity information, the target position of the target vehicle is determined based on the entire boundary of the second area 1020, that is, the target vehicles 1000 are evenly distributed on the entire boundary of the second area 1020.

[0164] Please combine Figure 10D and Figure 4 To understand step S391 and step S392. As a preferred solution, step S391 and step S392 can be used as a backup step to ultimately adjust the target vehicle to the most appropriate target position. Figure 10D It can be seen that since the third area 1030 is the actual site situation, sometimes even if it is theoretically believed that the target position of the target vehicle determined in step S320 or step S380 is within the third area 1030, there may still be deviations due to the vehicle parking angle, vehicle size, etc.

[0165] Therefore, it is necessary to obtain the third area information in step S391, and the third area information indicates the area boundary information of the area boundary of the third area 1030. In step S392, based on the area boundary information, in response to the existence of the target position of the target vehicle exceeding the area boundary of the third area 1030, the adjusted target position of the target vehicle is determined on the area boundary of the third area 1030 closest to the target vehicle. Figure 10D If there is a target vehicle that exceeds the left boundary of the third area 1030, the position closest to the current target vehicle 1000 on the left boundary of the third area 1030 is determined and used as the adjusted target position of the target vehicle that is out of bounds. Although it is not accurate, for the sake of convenience, Figure 10D The position of the target vehicle 1000' represents the most recent position mentioned above. Figure 10D The hints in this document should not be over-interpreted.

[0166] So far, the specific implementation of step S300 has been described. Figure 3 As shown, step S400 is executed to output the target position so that each target vehicle moves to the target position.

[0167] In one embodiment of step S400, the target position is output to the vehicle's power system via control device 210, thereby enabling the vehicle to automatically move to the target position under control of control device 210. The power system refers to an existing or future vehicle's power system, specifically the entire mechanical arrangement that transmits power generated by the engine / motor through a series of power transmissions to the wheels.

[0168] In an embodiment of the above step S400 , the target position is output to an interactive interface via the control device 210 , and the user can determine the target position of each target vehicle based on the interactive interface, thereby manually driving the vehicle to the target position.

[0169] Because the in-vehicle external speakers in this invention are mounted on the vehicle, they can be easily moved by the movement of the vehicle, significantly reducing the labor required to manually transport the speakers. Even compared to some solutions that already provide mobility for conventional speakers, such as pre-laid speaker tracks or additional moving parts, this invention converts the movement of the speakers into the movement of the vehicle, eliminating the need for pre-installed tracks or additional moving parts, and thus incurring no additional costs.

[0170] like Figure 3 As shown, in one embodiment, after step S400 , step S600 is directly executed, that is, each target vehicle is controlled to play audio data via the vehicle-mounted external speaker at its target position.

[0171] And in Figure 3 There is another preferred embodiment, that is, after step S400, step S500 is performed first, and then step S600 is performed.

[0172] Wherein, step S500 is: determining the playback parameters of each of the target vehicles, wherein the playback parameters include at least one of the target onboard external speaker, target channel, and target volume of each of the target vehicles.

[0173] Please combine Figure 9 To understand the specific implementation of step S500. First, Figure 9As shown, step S500 can be further divided into:

[0174] Step S510: determining the target vehicle-mounted external speakers of each target vehicle; and / or,

[0175] Step S520: Determine the target sound channel of each target vehicle; and / or,

[0176] Step S530: Determine the target volume of each target vehicle.

[0177] Wherein, step S510 further includes:

[0178] Step S511: obtaining the vehicle orientation of each target vehicle; and

[0179] Step S512: determining a target vehicle-mounted external speaker for each target vehicle according to the target position, vehicle orientation, and first area information of each target vehicle.

[0180] Combine Figure 1 It can be seen that in the present invention, each target vehicle is preferably provided with a plurality of vehicle-mounted external speakers surrounding the vehicle body. Figures 10A-10D It can be seen that when a vehicle surrounds the first area, the primary sound transmission function is actually performed by the onboard external speakers facing the first area. For energy conservation, the onboard external speakers facing the first area can be activated, while the onboard external speakers facing away from the first area can be deactivated. Therefore, the vehicle orientation of the target vehicle can be determined in step S511, and the target onboard external speakers to be activated can be determined based on the vehicle orientation.

[0181] Furthermore, due to the constraints of the venue, vehicles are generally parked in target positions. However, since the various onboard external speakers on the vehicle are distributed in different places on the vehicle body, generally speaking, the target onboard external speakers cannot be accurately aligned with the center of the second area (i.e., the center of the audience area). Therefore, in a preferred embodiment, after step S512, the present invention further includes step S513: determining the target orientation of each target onboard external speaker of each target vehicle, the target orientation pointing to the center position of the second area; and step S514 responding to the current orientation of each target onboard external speaker of each target vehicle being different from the target orientation, adjusting the opening angle of the door where each target onboard external speaker of each target vehicle is located according to the target orientation. That is, according to the present invention, not only can the onboard external speakers facing away from the first area be turned off for energy-saving considerations, but also when the target position of the target vehicle is determined, the onboard external speakers can be adjusted to emit sound at the center of the second area by adjusting the opening angle of the door where the onboard external speakers are located, so as to achieve better sound quality.

[0182] In another aspect of step S500, step S520 further includes:

[0183] Step S521: determining the target sound channel of the target vehicle located in the middle as the middle sound channel according to the target positions of the target vehicles; and

[0184] Step S522: Determine the target sound channels of other target vehicles based on the vehicle quantity information and the target position of each target vehicle.

[0185] In step S521 above, for embodiments where the first area is a central area and the target vehicles are evenly arranged around the second area, the target vehicle located in the center is the target vehicle facing the user. For embodiments where the first area is a side area and the target vehicle passes through the side of the second area closest to the first area, the target vehicle located in the center of the multiple target vehicles can be determined based on the relative arrangement of the multiple target vehicles.

[0186] In step S522, after the target vehicle for the center channel is determined, different channels can be set based on the number of vehicles and the relative position of the target vehicle and the first area. For example, a left channel, a left center channel, a center channel, a right center channel, a right channel, a channel for distant sounds, and a bass channel can be set to create a surround sound field and provide an immersive listening experience for the user.

[0187] In a preferred embodiment, if a bass channel is designed when designing the sound channel, in practice, for some vehicles with scissor doors, since the vehicle-mounted external speakers installed on the scissor doors are located higher when the scissor doors are open, they can cover a higher and farther space and complement the lower vehicle-mounted external speakers. Therefore, the scissor doors can be opened to complete the normal sound channel, while vehicles with the scissor doors closed can complete the bass channel. For this preferred embodiment, step S520 further includes:

[0188] Step S530: According to the target sound channel of each target vehicle, the opening angle of the door where each target vehicle-mounted external speaker is located is adjusted, thereby adjusting the coverage range of each vehicle-mounted speaker to control the optimal presentation of each sound channel.

[0189] In another aspect of step S500, step S530 further includes:

[0190] Step S531: Determine the target volume of each target vehicle according to the distance between the target position of each target vehicle and the center position of the second area.

[0191] The playback volume of each target vehicle-mounted external speaker is also an aspect that affects the user's auditory sense. Therefore, in step S531, it is necessary to determine the target volume of each target speaker based on the distance between the target position of the target vehicle and the center position of the second area (audience gathering area). According to human physiological parameters, a relatively optimal relative sound loudness range (for example, a range of 40-60 decibels) that the human ear can accept can be preset. The above-mentioned target volume refers to the volume that can maintain a preset relatively optimal relative sound loudness range (40-60 decibels) when the sound emitted by the vehicle's vehicle-mounted external speaker reaches the user based on the relative position relationship between the user and the vehicle. It should be noted that the above-mentioned 40-60 decibels is only illustrative and should not unduly limit the present invention.

[0192] For example, the volume of each vehicle-mounted external speaker increases as the distance increases, and as a preferred embodiment, the noise of the user's surrounding environment can also be taken into consideration to dynamically adjust the volume.

[0193] For example, assuming the baseline distance between the vehicle and the center of the second area is A, the corresponding volume is X, and the volume increases by ΔX for each increase in distance ΔA. The surrounding environmental noise is n, and the noise volume compensation coefficient is k. Then the volume at distance A' is X'=X+ΔX*(A'-A) / ΔA+(n-50)*k.

[0194] For example, it can be assumed that: A = 5 meters, X = 20, ΔA = 5 meters, ΔX = 4, n = 80, k = 0.2, and the following can be calculated:

[0195] i. When A'=10 meters, X'=30;

[0196] ii. When A'=15 meters, X'=34;

[0197] iii. When A'=20 meters, X'=38.

[0198] After determining the playback parameters of each target vehicle in step S500, in the corresponding step S600, each target vehicle is controlled to play the audio data through the vehicle-mounted external speakers based on the playback parameters of each target vehicle at its target position. This can provide users with a good sound field to listen to the audio data by combining different positions, different channels, and different volumes of the target vehicles.

[0199] The specific implementation of the in-vehicle audio playback method provided by the present invention has been described. The present invention provides a model for integrating multiple vehicles into a large mobile combination speaker capable of providing a stereo surround sound field. This can accompany users on their travels and facilitate their use in open areas, thereby expanding the application scenarios of vehicles and improving the user experience. The present invention can determine the position of each target vehicle based on the first area indicated by the user for listening to audio data and the number of target vehicles to provide a suitable stereo surround sound field, thereby improving the overall auditory effect and enhancing the user experience. The present invention can determine the target position of each target vehicle based on the first area indicated by the user, and determine the target position of each target vehicle based on the rectangular second area. This reduces the uncertainty and difficulty of determining the target position of the target vehicle caused by the irregular shape of the open area, making it more universal and applicable to a wide range of applications. The present invention can consider the number of listeners, per capita area information, and crowding coefficient information to comprehensively determine the area of the rectangular second area used to determine the target position of each target vehicle. Therefore, the side length of the rectangular second area can be determined based on the area of the rectangular second area, making it possible to determine a more appropriate target position for each target vehicle, thereby providing a better stereo surround sound field. The present invention can comprehensively consider the third area information indicating an open space to determine the length of each side of the rectangular second area, providing the possibility for each target vehicle to determine a more appropriate target position, so as to provide a better stereo surround sound field. The present invention can determine the relative position relationship between the rectangular second area and the first area according to the user's indication of the first area, so as to determine the target position of each target vehicle based on the rectangular second area, so as to ensure the relative position between the target vehicle and the listening user, and provide a high-quality stereo surround sound field. The present invention can directly determine the rectangular second area according to the user's indication of the first area, so as to determine the target position of each target vehicle directly in response to the user's indication of the first area. The present invention can comprehensively consider the third area information indicating an open space to determine whether the target position of each target vehicle exceeds the reasonableness, that is, whether it will exceed the boundary of the third area, so as to adjust the target position of each target vehicle based on the boundary of the third area to meet the actual site requirements. The present invention can comprehensively determine the playback parameters of each target vehicle, that is, at least one of the target on-board external speaker, target channel and target volume of each target vehicle, in combination with the target position and target orientation of the target vehicle, so as to provide a stereo surround sound field for the user by adjusting the target position of the target vehicle, the target channel of the target vehicle, the target volume and the target on-board external speaker.

[0200] Another aspect of the present invention provides a control device, comprising: at least one processor; and a memory coupled to the at least one processor, wherein the memory contains instructions stored therein, and when the instructions are executed by the at least one processor, the control device executes the following Figure 3 The in-car audio playback method shown.

[0201] Please combine Figure 11 To understand the control device 1100 of the vehicle-mounted external speaker provided by the present invention. Figure 11 As shown, in this embodiment, the control device 1100 is expressed in the form of a general computer device, which is used to implement the steps of the in-vehicle audio playback method described in any of the above embodiments. Please refer to the above description of the in-vehicle audio playback method for details, which will not be repeated here.

[0202] The components of the control device 1100 may include one or more memories 1101 , one or more processors 1102 , and a bus 1103 connecting different system components (including the memories 1101 and the processors 1102 ).

[0203] Bus 1103 includes a data bus, an address bus, and a control bus. The product of the number of bits of the data bus and the operating frequency is proportional to the data transmission rate. The number of bits of the address bus determines the maximum addressable memory space. The control bus (read / write) indicates the type of bus cycle and the time when the current input / output operation is completed. Processor 1102 is connected to memory 1101 via bus 1103 and is configured to implement the in-vehicle audio playback method provided by any of the above-mentioned embodiments.

[0204] Processor 1102, the computing and control core of control device 1100, is the final execution unit for information processing and program execution. All software layer operations in the computer system are ultimately mapped to processor 1102 operations through the instruction set. Processor 1102 primarily processes instructions, executes operations, manages time, and processes data.

[0205] Memory 1101 refers to various storage devices in a computer that store programs and data. Memory 1101 may include computer system-readable media in the form of volatile memory, such as random access memory (RAM) 1104 and / or cache memory 1105.

[0206] Random Access Memory (RAM) 1104 is internal memory that directly exchanges data with processor 1102. It can be read and written at any time (except when refreshing) and is very fast. It is typically used as a temporary data storage medium for the operating system or other running programs. If power is lost, the data stored in it will be lost. Cache Memory (Cache) 1105 is a primary memory located between main memory and processor 1102. It has a relatively small capacity but a much higher speed than main memory, approaching the speed of processor 1102.

[0207] It should be noted that when the control device 1100 includes multiple memories 1101 and multiple processors 1102, the multiple memories 1101 and the multiple processors 1102 can have a distributed structure. For example, the control device 1100 can include memories and processors located on a local terminal and a backend cloud, respectively, with the local terminal and the backend cloud jointly implementing the above-mentioned in-vehicle audio playback method. Furthermore, in embodiments employing a distributed structure, the specific execution terminal of each step can be adjusted according to actual circumstances, and the specific implementation scheme of each step on a specific terminal should not unduly limit the scope of protection of the present invention.

[0208] The control device 1100 may further include other removable / immovable, volatile / non-volatile computer system storage media. In this embodiment, the storage system 1106 may be used to read and write immovable, non-volatile magnetic media.

[0209] Memory 1101 may also include at least one set of program modules 1107. Program modules 1107 may be stored in memory 1101. Program modules 1107 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 1107 generally implement the functions and / or methods described in the embodiments of the present invention.

[0210] The control device 1100 can also communicate with one or more external devices 1108. In this embodiment, the external devices 1108 include the aforementioned in-vehicle external speakers, camera, power unit, etc. The external devices 1108 also include a display 1109. When implementing the in-vehicle audio playback method, the control device 1100 can use the display 1109 to provide feedback on the operating status of each target speaker and provide an interactive interface for user interaction.

[0211] The control device 1100 may also communicate with one or more devices that enable a user to interact with the control device 1100 and / or with any device (e.g., a network card, a modem, etc.) that enables the control device 1100 to communicate with one or more other computing devices. Such communication may occur through an input / output (I / O) interface 1110.

[0212] The control device 1100 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN) and / or a public network such as the Internet) through a network adapter 1111. Figure 11 As shown, the network adapter 1111 communicates with other modules of the control device 1100 via the bus 1103. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the control device 1100, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0213] Another aspect of the present invention provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the steps of the in-vehicle audio playback method described in any of the above embodiments. For details, please refer to the above description and will not be repeated here. Furthermore, it is understood that the aforementioned computer-readable storage medium may also be in the form of a system, i.e., including multiple computer-readable storage sub-media, so that the steps of the in-vehicle audio playback method described above are implemented through the multiple computer-readable storage media.

[0214] The various illustrative logic modules and circuits described in conjunction with the embodiments disclosed herein may be implemented or executed using a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[0215] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read and write information from / to the storage medium. In an alternative, the storage medium may be integrated into the processor. The processor and storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and storage medium may reside in a user terminal as discrete components.

[0216] In one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software as a computer program product, the functions may be stored on or transmitted via a computer-readable medium as one or more instructions or codes. Computer-readable media include both computer storage media and communication media, including any media that facilitates the transfer of a computer program from one location to another. A storage medium may be any available medium that can be accessed by a computer. By way of example and not limitation, such computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Any connection is also properly referred to as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwaves, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwaves are included in the definition of medium. As used herein, disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, where disks typically reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.

[0217] The foregoing description is provided to enable any person skilled in the art to practice the various aspects described herein. However, it should be understood that the scope of protection of the present invention is subject to the appended claims and is not limited to the specific structures and components of the above-illustrated embodiments. Those skilled in the art may make various changes and modifications to the various embodiments within the spirit and scope of the present invention, and such changes and modifications are also within the scope of protection of the present invention.

Claims

1. A method for playing in-vehicle audio, characterized in that: The following steps are involved: Obtaining a request from a user to play audio data, the request at least indicating first area information of a first area for listening to the audio data, wherein the first area is a current location of the user or a location where an audience is expected to be when the user listens to the audio data; Determining the number of target vehicles, each of the target vehicles having a plurality of onboard external speakers for playing the audio data outside the vehicle; determining a target position of each of the target vehicles based on the first area information and the vehicle quantity information; outputting the target position so that each target vehicle moves to the target position; as well as Controlling each of the target vehicles to play the audio data via the vehicle-mounted external speakers at their target locations, wherein the number of the target vehicles is determined based on the following steps: Acquire third area information of a third area associated with the first area, where the third area is a point of interest where the first area is located; as well as The vehicle quantity information of the target vehicle is determined according to the third area information and the audience quantity information indicated by the request.

2. The in-vehicle audio playback method according to claim 1, wherein the request further indicates information about the number of listeners, and the determining the target position of each target vehicle based on the first area information and the number of vehicles further comprises the following steps: determining, based on the first area information and the listener number information, second area information of a second area listening to the audio data, where the second area is rectangular and includes the first area; as well as Based on the second area information and the vehicle quantity information, a target position of each target vehicle is determined.

3. The in-vehicle audio playback method according to claim 2, wherein the second region information includes a second region area of the second region, a side length of the second region, and a relative position relationship of the second region with respect to the first region; The determining, based on the first region information and the listener number information, second region information of a second region listening to the audio data further comprises the following steps: determining a second area of the second area according to the audience number information, the per capita area information, and the crowding coefficient information; as well as The side length of the second region and the relative position relationship are determined at least according to the first region information and the area of the second region.

4. The in-vehicle audio playback method according to claim 3, wherein determining the side length of the second region based on at least the first region information and the area of the second region further comprises the steps of: An initial side length of the second region is determined as a target side length of the second region according to a preset rule and the area of the second region.

5. The in-vehicle audio playback method according to claim 4, wherein determining the initial side length of the second region based on a preset rule and the area of the second region further comprises the following steps: Acquire third region information of a third region associated with the first region, the third region information including a side length of a circumscribed rectangle of the third region; and The initial side length of the second area is determined based on the preset rule that the side length of the second area does not exceed the side length of the circumscribed rectangle of the third area.

6. The in-vehicle audio playback method according to claim 3, wherein determining the side length of the second region based on at least the first region information and the area of the second region further comprises the following steps: Determine the initial side length of the second region according to a preset rule and the area of the second region; as well as According to third area information of a third area associated with the first area, or a user instruction, the initial side length of the second area is adjusted to the target side length.

7. The in-vehicle audio playback method according to claim 6, wherein adjusting the initial side length of the second area according to third area information associated with the first area further comprises the following steps: Obtaining the side length of the circumscribed rectangle of the third area in the third area information; as well as In response to the initial side length of any side of the second region exceeding the corresponding side length of the circumscribed rectangle of the third region, the initial side length of the second region is adjusted based on the side length of the circumscribed rectangle of the third region.

8. The in-vehicle audio playback method according to claim 6, wherein adjusting the initial side length of the second area according to a user instruction further comprises the following steps: receiving an adjustment instruction from a user, where the adjustment instruction from the user indicates at least one side of the second area; as well as The initial side length of the second area is adjusted according to the user's adjustment instruction.

9. The in-vehicle audio playback method according to claim 3, wherein determining the relative position relationship based on at least the first region information and the second region area further comprises the steps of: In response to the first area information indicating that the first area is a central area, determining the relative positional relationship as the first area being located at the center of the second area; or In response to the first region information indicating that the first region is a side region, the relative positional relationship is determined as the first region passing through a side of the second region.

10. The in-vehicle audio playback method according to claim 9, further comprising the steps of: determining the target position of each target vehicle based on the second area information and the vehicle quantity information; In response to the relative position relationship in the second area information being that the first area is located at the center of the second area, determining the target position of each of the target vehicles based on the boundary of the second area according to the vehicle quantity information; or In response to the relative position relationship in the second area information being that the first area passes through a side of the second area, the target position of each target vehicle is determined based on the boundary of the second area closest to the first area according to the vehicle quantity information.

11. The in-vehicle audio playback method according to claim 1 , wherein determining the target position of each target vehicle based on the first area information and the vehicle quantity information further comprises the following steps: In response to the first region information indicating that the first region is a block region, determining second region information of a second region for listening to the audio data, where the second region is a circumscribed rectangle of the block region; as well as According to the vehicle quantity information, a target position of each target vehicle is determined based on a boundary of the second area.

12. The in-vehicle audio playback method according to any one of claims 1 to 11, further comprising the following steps before the step of outputting the target position so that each target vehicle moves to the target position: acquiring third area information of a third area associated with the first area, the third area information including area boundary information indicating an area boundary of the third area; and Based on the area boundary information, in response to a target position of the target vehicle exceeding an area boundary of the third area, an adjusted target position of the target vehicle is determined at an area boundary of the third area closest to the target vehicle.

13. The in-vehicle audio playback method according to any one of claims 1 to 11, wherein the vehicle quantity information of the target vehicle is determined based on the following steps: The vehicle quantity information of the target vehicle is determined by a camera device or an intelligent terminal installed on the vehicle.

14. The in-vehicle audio playback method according to any one of claims 1 to 11, further comprising the steps of: Determining playback parameters for each target vehicle, the playback parameters including at least one of a target onboard external speaker, a target sound channel, and a target volume for each target vehicle; The controlling each target vehicle to play the audio data via the vehicle-mounted external speaker at its target position further comprises the steps of: The vehicle-mounted external speakers are controlled to play the audio data based on the playback parameters of each target vehicle.

15. The in-vehicle audio playback method according to claim 14, wherein the playback parameters include a target in-vehicle external speaker of each target vehicle, and determining the playback parameters of each target vehicle further comprises the following steps: Obtaining the vehicle orientation of each target vehicle; as well as A target vehicle-mounted external speaker for each target vehicle is determined according to the target position, the vehicle orientation, and the first area information of each target vehicle.

16. The in-vehicle audio playback method according to claim 15, after the step of determining the target in-vehicle external speakers of each target vehicle, the step of determining the playback parameters of each target vehicle further comprises the steps of: Determining a target direction of each target vehicle-mounted external speaker of each target vehicle, wherein the target direction points to a center position of the second area; and In response to the current orientation of each target vehicle-mounted external speaker of each target vehicle being different from the target orientation, the opening angle of the door where each target vehicle-mounted external speaker of each target vehicle is located is adjusted according to the target orientation; wherein, The second area is a rectangular area including the first area and is determined based on the first area information and the audience number information.

17. The in-vehicle audio playback method according to claim 14, wherein the playback parameters include a target sound channel of each target vehicle, and determining the playback parameters of each target vehicle further comprises the following steps: According to the target positions of the target vehicles, determining the target sound channel of the target vehicle located in the middle as the middle sound channel; as well as The target sound channels of other target vehicles are determined according to the vehicle quantity information and the target position of each target vehicle.

18. The in-vehicle audio playback method according to claim 17, after the step of determining the target sound channel of each target vehicle, the step of determining the playback parameters of each target vehicle further comprises the steps of: According to the target sound channel of each target vehicle, the opening angle of the door of each target vehicle where the target onboard external speaker is located is adjusted.

19. The in-vehicle audio playback method according to claim 14, wherein the playback parameters include a target volume for each target vehicle, and determining the playback parameters for each target vehicle further comprises the steps of: The target volume of each target vehicle is determined according to the distance between the target position of each target vehicle and the center position of the second area; wherein, The second area is a rectangular area including the first area and is determined based on at least the first area information.

20. A car audio playback system, characterized in that: The vehicle audio playback system includes a control device, a plurality of vehicle-mounted external speakers respectively installed on a plurality of target vehicles for playing audio data outside the vehicle, and a communication module, wherein the control device is in communication connection with the plurality of vehicle-mounted external speakers via the communication module; wherein The control device is configured to: obtaining, through a communication module, a request from a user to play audio data, the request at least indicating first area information of a first area for listening to the audio data, wherein the first area is a current location of the user or a location where an audience is expected to be when the user listens to the audio data; Determining vehicle quantity information of the target vehicle; determining a target position of each of the target vehicles based on the first area information and the vehicle quantity information; outputting the target position so that each of the target vehicles moves to the target position; and Controlling each of the target vehicles to play the audio data via the vehicle-mounted external speakers at their target locations, wherein the number of the target vehicles is determined based on the following steps: Acquire third area information of a third area associated with the first area, where the third area is a point of interest where the first area is located; and The vehicle quantity information of the target vehicle is determined according to the third area information and the audience quantity information indicated by the request.

21. The in-vehicle audio playback system of claim 20, wherein the request further indicates information about the number of listeners, and the control device determining the target position of each target vehicle based on the first area information and the vehicle number information further comprises the following steps: determining, based on the first area information and the listener number information, second area information of a second area listening to the audio data, where the second area is rectangular and includes the first area; as well as Based on the second area information and the vehicle quantity information, a target position of each target vehicle is determined.

22. The in-vehicle audio playback system according to claim 21, wherein the second area information includes a side length of the second area and a relative position relationship of the second area with respect to the first area; The control device further determines second region information of a second region listening to the audio data based on the first region information and the listener number information, including the following steps: determining a second area of the second area according to the audience number information, the per capita area information, and the crowding coefficient information; as well as The side length of the second region and the relative position relationship are determined at least according to the first region information and the area of the second region.

23. The in-vehicle audio playback system according to claim 22, wherein the control device further comprises the steps of determining the relative position relationship based on at least the first region information and the second region area: In response to the first area information indicating that the first area is a central area, determining the relative positional relationship as the first area being located at the center of the second area; or In response to the first region information indicating that the first region is a side region, the relative positional relationship is determined as the first region passing through a side of the second region.

24. The in-vehicle audio playback system according to claim 20, wherein the control device determines the target position of each target vehicle based on the first area information and the vehicle quantity information further comprises the following steps: In response to the first region information indicating that the first region is a block region, determining second region information of a second region for listening to the audio data, where the second region is a circumscribed rectangle of the block region; as well as According to the vehicle quantity information, a target position of each target vehicle is determined based on a boundary of the second area.

25. The in-vehicle audio playback system according to any one of claims 20 to 24, wherein before the step of outputting the target position so as to move each target vehicle to the target position, the control device is further configured to: acquiring third area information of a third area associated with the first area, the third area information including area boundary information indicating an area boundary of the third area; and Based on the area boundary information, in response to a target position of the target vehicle exceeding an area boundary of the third area, an adjusted target position of the target vehicle is determined at an area boundary of the third area closest to the target vehicle.

26. The in-vehicle audio playback system according to any one of claims 20 to 24, wherein before the step of controlling each target vehicle to play the audio data via the in-vehicle external speaker at its target position, the control device is further configured to: Determining playback parameters for each target vehicle, the playback parameters including at least one of a target onboard external speaker, a target sound channel, and a target volume for each target vehicle; The control device controls each target vehicle to be at its target position, and plays the audio data via the vehicle-mounted external speaker, further comprising the steps of: The vehicle-mounted external speakers are controlled to play the audio data based on the playback parameters of each target vehicle.

27. A control device comprising: at least one processor; as well as A memory coupled to the at least one processor, the memory containing instructions stored therein, wherein when the instructions are executed by the at least one processor, the control device executes the in-vehicle audio playback method according to any one of claims 1 to 19.

28. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the in-vehicle audio playback method according to any one of claims 1 to 19 is implemented.

Citation Information

Patent Citations

  • Methods and systems for controlling audio output of an exterior vehicle audio system

    US20170257071A1

  • Method and apparatus for controlling sound system included in at least one vehicle

    US20180063640A1