Streaming media rearview mirror, vehicle, computer program product and readable storage medium
By setting function buttons on the housing of the streaming rearview mirror and using the processor to display the target button logo, the problem of complexity and cost of the streaming rearview mirror circuit in the prior art is solved, and the aesthetics and functionality are improved.
Patent Information
- Application Number
- CN202411853447.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-02-28
AI Technical Summary
Existing streaming rearview mirrors are difficult to design to balance the aesthetics of functional buttons and circuit complexity, especially when quickly positioning buttons in dark conditions, requiring additional backlight or lighting components, resulting in increased circuit complexity and cost.
By setting function buttons on the housing of the streaming media rearview mirror and configuring the processor, the processor determines the target key identification corresponding to the function key in the working state, and displays the identifier on the display screen. The display position of the target key identification corresponds to the corresponding function key setting position.
It realizes simple and flexible function key identification, reducing the circuit complexity of the streaming rearview mirror, ensuring aesthetics and reducing costs.
Smart Images

Figure CN119527169A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of vehicle technology, and in particular, relates to a streaming media rearview mirror, a vehicle, a computer program product, and a computer-readable storage medium. Background Art
[0002] With the advancement of automobile electrification and intelligence, the interior rearview mirror is gradually upgraded from the traditional optical rearview mirror to the streaming media rearview mirror composed of a camera and a display. The streaming media rearview mirror has a simple and beautiful design, which is coordinated with the interior layout, helping to enhance the refinement of the entire vehicle and meet consumers' higher demands for the aesthetics and functionality of the vehicle interior.
[0003] In order to achieve convenient adjustment functions, streaming media rearview mirrors need to add function buttons and their indicator marks, which brings challenges in structural design. In the related art, indicator marks are directly set on the key caps, but this will cause the keys to bulge higher, affecting the appearance; in addition, in order to quickly locate the keys in dark conditions, the indicator marks need to add backlights or set up lighting elements separately, which makes the circuit more complicated and increases the cost. Summary of the invention
[0004] The present application provides a vehicle, a computer program product and a computer-readable storage medium, which can effectively control the circuit complexity of the streaming media rearview mirror on the premise of identifying function buttons, thereby ensuring the aesthetics of the streaming media rearview mirror and reducing the cost of the streaming media rearview mirror.
[0005] In a first aspect, the present application provides a streaming media rearview mirror, wherein a housing of the streaming media rearview mirror is provided with function buttons, and the streaming media rearview mirror is configured with a processor, and the processor is used to:
[0006] When the streaming media rearview mirror is working, determine the target button identifier corresponding to the function button;
[0007] The target button mark is displayed on the display screen of the streaming media rearview mirror; the display position of the target button mark corresponds to the setting position of the corresponding function button.
[0008] In some embodiments, the function key includes a first key and a second key, and when the processor determines the target key identifier corresponding to the function key, it is specifically configured to:
[0009] When the first button is activated, a first button identifier corresponding to the first button and a second button identifier corresponding to the second button are determined as target button identifiers;
[0010] When the first button is not activated, the first button identifier is determined as the target button identifier.
[0011] In some embodiments, when determining the target key identifier corresponding to the function key, the processor is specifically configured to:
[0012] Get the key identification information set by the user for the function key;
[0013] The matched custom key identifier is determined as the target key identifier based on the key identifier information.
[0014] In some embodiments, the key identifier includes a combination of an icon and a key name corresponding to any language, and when the processor determines the target key identifier corresponding to the function key, it is specifically configured to:
[0015] Obtain the target language used by the vehicle system of the vehicle equipped with the streaming media rearview mirror;
[0016] generating a combined logo based on the target language and the function key; the combined logo includes a default icon of the function key and a key name corresponding to the target language;
[0017] The combination ID is determined as the target key ID.
[0018] In some embodiments, when the processor displays the target button identifier on the display screen of the streaming media rearview mirror, it is specifically configured to:
[0019] The target button logo is displayed in a preset logo background frame, and the logo background frame is filled with a first preset color.
[0020] In some embodiments, when the processor displays the target button identifier on the display screen of the streaming media rearview mirror, it is specifically configured to:
[0021] The colors of the body and the outline of the target key mark are set to the second preset color and the third preset color respectively; the color matching of the second preset color and the third preset color is a high contrast color matching;
[0022] The button logo with the set color is displayed on the display.
[0023] In some embodiments, when the processor displays the target button identifier on the display screen of the streaming media rearview mirror, it is specifically configured to:
[0024] Acquire color information in a preset area based on a preset frequency; the preset area is set based on a target button identifier;
[0025] Set the color of the button label based on the color information;
[0026] The button logo with the set color is displayed on the display.
[0027] In a second aspect, the present application provides a vehicle, which is provided with a streaming media rearview mirror, and function buttons are provided on the shell of the streaming media rearview mirror. The streaming media rearview mirror includes a memory, a processor, and a computer program stored in the above-mentioned memory and executable on the above-mentioned processor. When the above-mentioned processor executes the above-mentioned computer program, the steps of the method of the above-mentioned first aspect are implemented.
[0028] In a third aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method of the first aspect are implemented.
[0029] In a fourth aspect, the present application provides a computer program product, which includes a computer program. When the computer program is executed by one or more processors, it implements the steps of the method of the first aspect.
[0030] The first aspect of the present application has the beneficial effect compared with the prior art: by setting function buttons on the housing of the streaming media rearview mirror, and displaying the target logo of the function button on the display screen of the rearview mirror through the configured processor when the streaming media rearview mirror is in operation, a simple and flexible function button identification is achieved. On the one hand, the processor can ensure the clear identification effect of the function button through the new button identification method, so that the representation effect is not limited by the physical button; on the other hand, the new button identification method omits the physical components of the backlight logo / illumination element, reduces the complexity of the streaming media rearview mirror circuit, and can effectively control the design cost of the streaming media rearview mirror while improving the overall appearance.
[0031] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0033] Figure 1 It is a schematic diagram of the effect of the logo of the first-class media rearview mirror button in the related art;
[0034] Figure 2 It is another logo effect diagram of a streaming media rearview mirror button in the related art;
[0035] Figure 3It is a schematic diagram of a flow chart of a function button identification by a processor of a streaming media rearview mirror provided in an embodiment of the present application;
[0036] Figure 4 This is a logo effect diagram of a first-class media rearview mirror button provided in an embodiment of the present application;
[0037] Figure 5 It is a schematic diagram of the structure of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0038] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0039] In the related technologies, the streaming media rearview mirror has a simple and beautiful design, which is coordinated with the interior layout, can enhance the exquisiteness of the whole vehicle, and meet consumers' high demands for interior beauty and functionality. In order to realize the convenient adjustment function, the streaming media rearview mirror needs to add function buttons and their indicator signs, which brings certain challenges in structural design. There are two common identification schemes: Figure 1 , Figure 1 The corresponding identification method is to directly set the indicator mark with backlight function on the key cap; see Figure 2 , Figure 2 The corresponding identification method is to set an indication on the key cap of the case and set a lighting element separately. However, no matter which solution is chosen, the key will be raised higher, affecting the appearance of the streaming media rearview mirror; and in order to ensure the quick positioning of the key in a dark environment, the backlight of the key mark or the independently set lighting original makes the circuit design complicated, and the cost of the streaming media rearview mirror is also increased.
[0040] In order to solve this problem, the present application proposes a streaming media rearview mirror, which can effectively control the circuit complexity of the streaming media rearview mirror under the premise of ensuring the identification of function buttons, ensure the beauty of the streaming media rearview mirror and reduce the cost of the streaming media rearview mirror. The control method proposed in the present application will be described below through specific embodiments.
[0041] The streaming media rearview mirror includes a shell, and function buttons are arranged on the shell. In order to be able to mark the function buttons through the display screen of the streaming media rearview mirror, the streaming media rearview mirror is also configured with a processor. The processor can adopt a new marking method for the function buttons by executing relevant steps to effectively control the circuit complexity of the streaming media rearview mirror, ensure the beauty of the streaming media rearview mirror and reduce the cost of the streaming media rearview mirror.
[0042] In order to illustrate the technical solution proposed in this application, the steps performed by the processor of the streaming media rearview mirror will be described below.
[0043] Figure 3 A schematic flow chart of a method for identifying function keys by a processor of a streaming media rearview mirror provided in the present application is shown. The method for identifying function keys includes:
[0044] Step 310: When the streaming media rearview mirror is working, the processor determines the target button identifier corresponding to the function button.
[0045] Step 320: The processor displays the target button identifier on the display screen of the streaming media rearview mirror.
[0046] After the streaming media rearview mirror is powered on, it can be initialized and enter the working state. The camera installed at the rear of the car captures the rear image in real time, and transmits these image data to the processor of the streaming media rearview mirror for processing in real time to optimize the image quality. The image processed by the processor will be displayed on the display screen of the streaming media rearview mirror so that users can view the rear view.
[0047] It can be considered that when the streaming media rearview mirror is in working state, there is usually a user in the car, and at this time, there may be a demand for adjusting the function of the streaming media rearview mirror, that is, the user may adjust the parameters of the streaming media rearview mirror through the function buttons set on the housing of the streaming media rearview mirror. In order to facilitate the user to quickly find the function button, the processor can display the target button mark of the function button to be displayed in the streaming media rearview mirror.
[0048] It should be pointed out that the road condition image and the target button logo displayed on the screen of the streaming media rearview mirror are located on different layers. This layered design not only makes the display effect of the target button logo like mapping on a new canvas, which can effectively reduce the complexity of the circuit; but also in this way, the design cost of the streaming media rearview mirror is effectively controlled, while improving the overall appearance. This optimization ensures that users can quickly identify the function buttons while driving, while maintaining the modern and refined feel of the streaming media rearview mirror.
[0049] In other words, the new identification method implemented by the processor does not require hardware modification of the streaming media rearview mirror, and the identification of the function keys can be achieved only through program control. Software identification can reduce dependence on hardware resources, reduce production costs, and at the same time increase design flexibility and improve user experience.
[0050] Usually, the number of function buttons corresponds to the number of button identifiers. However, in order to ensure the identification effect of function buttons in different scenarios, before displaying the button identifier, the processor can first determine the target button identifier to be displayed from all button identifiers. By determining the target button identifier, the processor can improve the clarity and recognizability of the button identifier in the current scenario, so as to achieve a good balance between the clear display of road condition information and the prominence of the function identifier.
[0051] In this embodiment, for example, see Figure 4 , Figure 4 The schematic diagram of the identification effect of the function button of the streaming media rearview mirror is shown. As can be seen from the figure, when the user has the need to adjust the function button of the streaming media rearview mirror, the processor displays the target identification of the function button in the display screen of the rearview mirror, realizing a simple and flexible function button identification method. On the one hand, the identification method implemented by the processor ensures the clear identification effect of the function button and is not limited by the physical button identification; on the other hand, the identification method omits the physical component of the backlight identification, reduces the complexity of the circuit, can effectively control the design cost of the streaming media rearview mirror, and at the same time improves the overall appearance.
[0052] In some embodiments, the function button includes a first button and a second button. In order to ensure a good balance between the clear display of the road condition information and the prominence of the function identifier, the processor can determine the target button identifier through the following steps:
[0053] Step A1: When a first button is activated, the processor determines a first button identifier corresponding to the first button and a second button identifier corresponding to the second button as target button identifiers.
[0054] The first button is generally a basic button or a button with a high frequency of use, such as a menu button; the second button is generally an auxiliary button or a button with a low frequency of use, such as a function positioning button. When the first button is activated, it indicates that the user may be adjusting the streaming media rearview mirror settings through the function button, so it is necessary to display the button logo of each function button to facilitate user operation. In this case, it is particularly important to ensure the prominence of the button logo. The processor can simultaneously display the first button logo corresponding to the first button and the second button logo corresponding to the second button through the display screen, that is, determine these two logos as the current target button logo.
[0055] Step A2: When the first button is not activated, the processor determines the first button identifier as the target button identifier.
[0056] If the first button is not activated, the possibility that the user sets the streaming media rearview mirror through the function button is low. At this time, the processor believes that it is not necessary to display the logos of all function buttons, which can avoid the display screen from displaying too many complex contents and interfering with the clear display of road conditions. In this case, the processor can keep it clear and concise, and only identify the first button, that is, only display the first button logo, thereby optimizing the user's visual experience and reducing unnecessary circuit burden.
[0057] In an embodiment of the present application, the processor can determine whether the user needs to adjust the settings based on whether the first button is activated. When the first button is activated, the processor determines that the user may need to adjust the function and automatically displays the button logos of all function buttons for easy operation; when the first button is not activated, the processor determines that the user has no adjustment needs and only displays the first button logo of the basic first button, thereby maintaining the simplicity of the display interface and the clarity of the road condition information. Such a display strategy can intelligently adapt to user behavior, improve ease of use, and reduce unnecessary display power consumption.
[0058] In some embodiments, in order to improve the user's personalized settings, the processor may determine the target key identifier by the following steps:
[0059] Step B1: The processor obtains the key identification information set by the user for the function key.
[0060] Step B2: The processor determines the matched custom key identifier as the target key identifier based on the key identifier information.
[0061] To enhance the user's personalized experience, the processor can obtain the user's identification setting information for the function button and identify their customized preferences; then select a matching customized button identification from the preset button identifications and determine it as the current target button identification. In this way, the identification of the function buttons of the streaming media rearview mirror can adapt to the user's personalized needs, so as to provide the user with a more convenient and intuitive operation experience.
[0062] Exemplarily, the preset button identification may be at least one of an icon, a button name corresponding to at least one language, and a symbol, and may also be a combination of two or more.
[0063] For example, a user wants to set the button identifier of the "brightness adjustment" function button on the streaming media rearview mirror to a sun icon. Through the personalized setting function, the processor will first obtain the button identifier information of the "brightness adjustment" function button set by the user for the function button, that is, the button identifier preference information, to determine the sun icon that matches the button identifier information of the "brightness adjustment" function button. Subsequently, the processor matches this sun icon from multiple preset button identifiers and sets it as the button identifier of the "brightness adjustment" function button. Finally, when the button identifier corresponding to the "brightness adjustment" function button needs to be displayed, the processor can display the sun icon in the display screen area corresponding to the "brightness adjustment" function button, so that users can quickly identify and use the function and enhance the personalized experience.
[0064] In some examples, in addition to supporting user customization, the button identifier also supports the processor to automatically set the button identifier to facilitate the user to operate each function button. Therefore, the processor can determine the target button identifier through the following steps:
[0065] Step C1: The processor obtains the target language used by the vehicle system of the vehicle equipped with the streaming media rearview mirror.
[0066] In the case where the user has not customized the button identification, in order to ensure that the button name conforms to the user's language habits, the processor can obtain the vehicle's current language setting information from the vehicle system.
[0067] Step C2: The processor generates a combination identifier based on the target language and the function key.
[0068] The key identification includes a combination of an icon and a key name corresponding to any language, and specifically can be a combination identification of a default icon of a function key and a key name corresponding to a target language. The combination identification including the default icon of a function key and the key name of a target language makes the key identification more intuitive and easy to understand.
[0069] For example, if the default icon for brightness adjustment is a hollow circle and the language of the current vehicle system is simplified Chinese, then the combination logo corresponding to the brightness adjustment can be "○+brightness adjustment". The placement positions of icon elements and text elements are not limited. For example, the icon element can be on the top and the text element can be on the bottom; the icon element can also be on the left and the text element can be on the right, etc.
[0070] Step C3: The processor determines the combination identifier as the target key identifier.
[0071] After generating the combination representation, the processor can set the combination identifier as the target key identifier, so that when the user operates, an intuitive identifier that conforms to the language setting can be displayed, which can improve the user experience.
[0072] In this embodiment, the processor first automatically matches the language setting of the vehicle so that the button name conforms to the user's language habits, thereby improving the convenience of operation; secondly, the combination of icons and text makes the identification intuitive and clear, which helps users quickly identify function buttons; finally, the processor automatically generates target button identification without manual setting by the user, and can present intuitive and clear button identification to the user, which not only simplifies the setting process, but also keeps the streaming media rearview mirror interface beautiful and tidy.
[0073] In some examples, the above examples regarding the determination of the target key identifier are described from different aspects. It can be understood that the settings of different aspects can be combined.
[0074] For example, the processor first determines whether to display part of the key identification or all of the key identification according to whether the first key is activated; on this basis, the processor can determine whether the displayed key identification is user-defined or automatically set by the processor, and whether the set identification content is an icon or a combination of an icon and text, or text alone. That is, the processor can improve the rationality and aesthetics of the key identification display from different aspects while retaining user personalization.
[0075] In some embodiments, the button mark is displayed on the dynamically changing road condition image. Since the road condition image changes continuously as the vehicle moves, in order to enhance the prominence of the button mark and ensure that the user can quickly identify it in different driving environments, the processor can display the button mark through the following steps:
[0076] D1. The processor displays the target button logo in a preset logo background frame, and the logo background frame is filled with a first preset color.
[0077] The processor places the target button logo in a pre-designed logo background frame to enhance the visibility and prominence of the logo. Specifically, the logo background frame can be filled with a first preset color, which is usually in sharp contrast with the road condition image to ensure that the button logo is still clearly visible in dynamic scenes.
[0078] Exemplarily, the identification background frame may be filled with light gray (R=128, G=128, B=128), and the color of the target button identification may be set to black; or the identification background frame may be filled with black, and the color of the target button identification may be set to white or red.
[0079] In this embodiment, the identification background frame not only provides a clear visual boundary for the target button identification, but also effectively reduces background interference and improves the user's ability to quickly identify buttons during driving. Filling the identification background frame with the first preset color can flexibly adapt to different background images and different road condition images, ensuring that the user can always clearly identify the function buttons, improving the user experience, and making the operation safer and more efficient.
[0080] In some embodiments, in addition to displaying the button logo through the logo background frame, in order to enhance the prominence of the button logo and ensure that the user can quickly identify it in various driving environments, the processor may also display the button logo through the following steps:
[0081] Step E1: The processor sets the colors of the body and the outline of the target key mark to the second preset color and the third preset color respectively.
[0082] The second preset color and the third preset color adopt a high contrast color scheme, and the processor sets the body and the outline of the target key mark to the second preset color and the third preset color respectively, in order to enhance the visibility and prominence of the target key mark. By using contrasting colors, users can more easily identify the key mark.
[0083] Exemplarily, the second preset color and the third preset color may include black and yellow, white and black, white and red, blue and orange, and the like.
[0084] Optionally, in order to highlight the outline of the button mark, the width value of the outline line can be set to be larger, which can further improve the prominence of the button mark.
[0085] Step E2: The streaming media rearview mirror displays the button logo with the set color on the display screen.
[0086] The processor displays the color-set button logo on the display screen. At this time, due to the high contrast color of the body and the outline, the target button logo presents a vivid visual effect on the display screen, so that even in complex or dynamic road conditions, the target button logo is more eye-catching, which can ensure that users can quickly locate and identify function buttons during driving, improving the convenience and safety of operation.
[0087] In this embodiment, the processor sets the body and outline of the target button mark to the second preset color and the third preset color with high contrast, respectively, to enhance the visibility of the mark. Subsequently, the processor displays the button mark with the set color on the display screen, which can ensure that the user can quickly identify and operate the function button in a complex or dynamic road image, thereby improving safety and convenience.
[0088] In some embodiments, in addition to the above two display methods, in order to enhance the prominence of the button mark and ensure that the user can quickly identify the button mark in different driving environments, the processor may also display the button mark through the following steps:
[0089] Step F1: The processor obtains color information within a preset area based on a preset frequency.
[0090] The processor can obtain color information in a preset area according to a preset frequency. The preset area is set according to the position of the target button mark. For example, the minimum border is determined based on all button marks, and the area obtained by expanding the preset example outward from the minimum border is the preset area. The purpose of setting the preset area is to monitor the color changes of the road condition image around the target button mark in real time, so as to make corresponding adjustments to ensure the prominence of the target button mark.
[0091] Step F2: The processor sets the color of the key mark based on the color information.
[0092] After determining the color information within the preset area, the processor can use the color information to set the color of the button logo to ensure that the color of the button logo on the display screen can contrast with the color of the surrounding road condition image to improve its prominence and recognizability.
[0093] Step F3: The processor displays the key logo with the set color on the display screen.
[0094] Finally, the processor displays the color-set button labels on the display screen, ensuring that the button labels remain clearly visible in dynamic environments, thereby improving the user's operating experience and safety.
[0095] In this embodiment, by obtaining color information of a preset area at a preset frequency, the processor can monitor the changes of the road condition image in real time, especially the color changes of the road condition image around the target button mark; in different time periods, the color of the button mark is dynamically adjusted through the color information obtained in real time, so as to ensure the prominence of the target button mark under different road condition images. This display method can not only improve the visibility and recognition of the target button mark, but also enhance the user's operating experience, making the driving process safer and more convenient.
[0096] In some instances, the above embodiments enhance the prominence of the target button logo from different aspects. It can be understood that in order to achieve a better display effect, different embodiments can also be combined.
[0097] Exemplarily, by displaying the target button logo in the logo background frame, the first preset color filled with the logo background frame can be dynamically determined, that is, the processor can obtain color information in a preset area according to a preset frequency, and determine a more eye-catching first preset color based on the color information to fill the logo background frame, thereby providing a sharp contrast with the road condition image.
[0098] Exemplarily, the target button logo displayed in the logo background box may include a body and an outline in a high-contrast color scheme.
[0099] Exemplarily, the above two examples may also be combined, that is, the first preset color in the logo background frame is dynamically determined, and the displayed target key logo includes a body and an outline with a high-contrast color scheme.
[0100] That is to say, the processor can improve the prominence of the target button mark in different aspects, so that the display of the target button mark can achieve a better display effect.
[0101] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0102] Figure 5 This is a schematic diagram of the physical structure of a vehicle provided in one embodiment of the present application. Figure 5 As shown, the vehicle 5 of this embodiment includes a streaming media rearview mirror 50, and the streaming media rearview mirror 50 includes at least one processor 51 ( Figure 5 Only one processor is shown), a memory 52, and a computer program 53 stored in the memory 52 and executable on at least one processor 51. When the processor 51 executes the computer program 53, the steps in the embodiment of the function key identification implemented by the processor of any streaming media rearview mirror are implemented, such as Figure 3 Steps 310-320 are shown.
[0103] The processor 51 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0104] In some embodiments, the memory 52 may be an internal storage unit of the streaming media rearview mirror 50, such as a hard disk or memory of the streaming media rearview mirror 50. In other embodiments, the memory 52 may also be an external storage device of the streaming media rearview mirror 50, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the streaming media rearview mirror 50.
[0105] Furthermore, the memory 52 may include both an internal storage unit of the streaming media rearview mirror 50 and an external storage device. The memory 52 is used to store operating devices, applications, boot loaders, data, and other programs, such as program codes of computer programs, etc. The memory 52 may also be used to temporarily store data that has been output or is to be output.
[0106] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the above-mentioned device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0107] An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0108] An embodiment of the present application provides a computer program product. When the computer program product is run on a vehicle, the vehicle can implement the steps in the above-mentioned method embodiments when the computer program product is executed.
[0109] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The above-mentioned computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the above-mentioned computer program includes computer program code, and the above-mentioned computer program code can be in source code form, object code form, executable file or some intermediate form. The above-mentioned computer-readable medium may at least include: any entity or device that can carry the computer program code to the camera / vehicle, a recording medium, a computer memory, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), an electrical carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a disk or an optical disk.
[0110] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0111] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0112] In the embodiments provided in the present application, it should be understood that the disclosed devices / network equipment and methods can be implemented in other ways. For example, the device / network equipment embodiments described above are merely schematic. For example, the division of the above modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0113] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0114] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A streaming media rearview mirror, characterized in that: Function buttons are arranged on the housing of the streaming media rearview mirror, and the streaming media rearview mirror is equipped with a processor, which is used to: When the streaming media rearview mirror is in operation, determining a target button identifier corresponding to the function button; The target button logo is displayed on the display screen of the streaming media rearview mirror; the display position of the target button logo corresponds to the setting position of the corresponding function button.
2. The streaming media rearview mirror according to claim 1, characterized in that: The function key includes a first key and a second key, and when the processor determines the target key identifier corresponding to the function key, it is specifically used to: When the first button is activated, determining a first button identifier corresponding to the first button and a second button identifier corresponding to the second button as the target button identifier; When the first button is not activated, the first button identifier is determined as the target button identifier.
3. The streaming media rearview mirror according to claim 1, characterized in that: When determining the target key identifier corresponding to the function key, the processor is specifically configured to: Acquire key identification information set by the user for the function key; The matched custom key identifier is determined as the target key identifier based on the key identifier information.
4. The streaming media rearview mirror according to claim 1, characterized in that: The key identifier includes a combination of an icon and a key name corresponding to any language. When determining the target key identifier corresponding to the function key, the processor is specifically configured to: Acquire a target language used by a vehicle computer system on which the streaming media rearview mirror is installed; generating a combination mark based on the target language and the function key; the combination mark includes a default icon of the function key and a key name corresponding to the target language; The combination identifier is determined as the target key identifier.
5. The streaming media rearview mirror according to any one of claims 1 to 4, characterized in that: When the processor displays the target button identifier on the display screen of the streaming media rearview mirror, the processor is specifically used to: The target button logo is displayed in a preset logo background frame, and the logo background frame is filled with a first preset color.
6. The streaming media rearview mirror according to any one of claims 1 to 4, characterized in that: When the processor displays the target button identifier on the display screen of the streaming media rearview mirror, the processor is specifically used to: The colors of the body and the outline of the target key mark are set to the second preset color and the third preset color respectively; the color matching of the second preset color and the third preset color is a high contrast color matching; The button identification after setting the color is displayed on the display screen.
7. The streaming media rearview mirror according to any one of claims 1 to 4, characterized in that: When the processor displays the target button identifier on the display screen of the streaming media rearview mirror, the processor is specifically used to: Acquiring color information in a preset area based on a preset frequency; the preset area is set based on the target key identifier; Setting the color of the button mark based on the color information; The button identification after setting the color is displayed on the display screen.
8. A vehicle, characterized in that: The vehicle is provided with a streaming media rearview mirror as described in any one of claims 1 to 7.
9. A computer program product, comprising a computer program, characterized in that When the computer program is executed by one or more processors, the steps performed by the processor of the streaming media rearview mirror as described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps performed by the processor of the streaming media rearview mirror as described in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Display screen display control system and its operation method
CN101286310A
Key operation method of test equipment and test equipment
CN116954471A
Five-finger key input method
CN1560723A
Streaming media rear -view mirror
CN207942982U
Streaming media rearview mirror and car
CN221023479U