CN112078487A - Method and device for displaying backing image in vehicle-mounted system, storage medium and terminal - Google Patents

Method and device for displaying backing image in vehicle-mounted system, storage medium and terminal Download PDF

Info

Publication number
CN112078487A
CN112078487A CN202011003869.3A CN202011003869A CN112078487A CN 112078487 A CN112078487 A CN 112078487A CN 202011003869 A CN202011003869 A CN 202011003869A CN 112078487 A CN112078487 A CN 112078487A
Authority
CN
China
Prior art keywords
module
car
display
kernel
initialization
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011003869.3A
Other languages
Chinese (zh)
Inventor
刘鹏
倪俊超
冯旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Spreadtrum Semiconductor Chengdu Co Ltd
Original Assignee
Spreadtrum Semiconductor Chengdu Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Spreadtrum Semiconductor Chengdu Co Ltd filed Critical Spreadtrum Semiconductor Chengdu Co Ltd
Priority to CN202011003869.3A priority Critical patent/CN112078487A/en
Publication of CN112078487A publication Critical patent/CN112078487A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R1/00Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2300/00Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
    • B60R2300/80Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement
    • B60R2300/8066Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement for monitoring rearward traffic

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Mechanical Engineering (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Abstract

A method and a device for displaying a car backing image in a car machine system, a storage medium and a terminal are provided, wherein the method for displaying the car backing image in the car machine system comprises the following steps: when detecting that the vehicle machine system is started, initializing a kernel of an operating system, and finishing the initialization of a camera module and a display driving module in the kernel; after the initialization of the camera module and the display driving module is completed, detecting whether a reversing signal is received; when a reversing signal is received, reversing image information acquired by a camera is acquired; and displaying the reversing image information. By the scheme, the rapid display of the reversing image can be realized.

Description

Method and device for displaying backing image in vehicle-mounted system, storage medium and terminal
Technical Field
The embodiment of the invention relates to the technical field of computers, in particular to a method and a device for displaying a reversing image in a vehicle-mounted machine system, a storage medium and a terminal.
Background
In the prior art, in order to facilitate the driver to drive the vehicle, more and more vehicles are provided with the cameras, and the reversing images collected by the cameras can be displayed on the display interface of the vehicle machine system, so that the user can conveniently check the reversing images to facilitate the user to reverse the vehicle.
After a user starts a vehicle, if a backing-up requirement exists, a vehicle-mounted system needs to be started, and then a real-time picture behind the vehicle can be previewed. However, an operating system commonly used by a car machine system in the current market is an Android system, and the Android system is started for a long time, which usually needs more than 10 seconds. When a driver enters the automobile and starts the automobile, the driver can not quickly preview real-time images after the automobile is shifted into a reverse gear, and the user experience of the images is improved.
Therefore, a display method capable of rapidly displaying a car backing image when a car system is turned on is needed.
Disclosure of Invention
The technical problem solved by the embodiment of the invention is that the display speed of the reverse image is slower.
In order to solve the above technical problem, an embodiment of the present invention provides a method for displaying a car backing image in a car machine system, including: when detecting that the vehicle machine system is started, initializing a kernel of an operating system, and finishing the initialization of a camera module and a display driving module in the kernel; after the initialization of the camera module and the display driving module is completed, detecting whether a reversing signal is received; when a reversing signal is received, reversing image information acquired by a camera is acquired; and displaying the reversing image information.
Optionally, the completing initialization of the camera module and the display driving module in the kernel includes: initializing a first type of configuration in the camera module and the display module, and delaying initialization of a second type of configuration in the camera module and the display module.
Optionally, the method for displaying a car backing image in the car machine system further includes: initializing a second type of configuration in the camera module and the display module after the initialization of the first type of configuration in the camera module and the display module is completed.
Optionally, the method for displaying a car backing image in the car machine system further includes: before initializing the kernel, initializing a kernel boot module, the kernel boot module being configured to boot the startup of the kernel.
Optionally, during the initialization process of the kernel boot module, at least one of the following optimization operations is performed: removing the secure boot function of the kernel boot module out of the kernel boot module boot phase; restricting initialization of a specified module, the specified module comprising at least one of: the key detection and charging chip comprises a key detection unit, a charging unit and a vibration unit; optimizing the configuration related to log printing and time counting operation; the delay time in the LCD initialization sequence is optimized.
Optionally, after the initialization of the camera module and the display driving module is completed, detecting whether a reverse signal is received includes: and after the initialization of the camera module and the display driving module is completed, a first thread is created, and the first thread is adopted to detect the reversing signal.
Optionally, when receiving a signal of backing a car, obtain the image information of backing a car that the camera module gathered, include: and when the reversing signal is received, creating a second thread, starting a camera by adopting the second thread and acquiring the reversing image information.
Optionally, the acquiring of the image information of backing a car collected by the camera includes: and acquiring the backing image information collected by the camera from the memory unit.
Optionally, the acquiring the image information of backing a car collected by the camera from the memory unit includes: after the camera module and the display driving module are detected to be initialized, a shared memory is applied from the memory unit, and the backing image information collected by the camera is obtained from the shared memory.
Optionally, the method for displaying a car backing image in the car machine system further includes: after the reverse signal is detected and before a gear shifting signal is not detected, shielding application layer display information of the operating system; and after the gear shifting signal is detected, the shielding of the display information of the application layer is canceled.
Optionally, the method for displaying a car backing image in the car machine system further includes: and when the reversing signal is not received after the preset time length is exceeded, starting the display interface in a default mode.
An embodiment of the present invention further provides a device for displaying a car backing image in a car machine system, including: the system comprises a starting unit, a display driving unit and a control unit, wherein the starting unit is used for initializing a kernel of an operating system when detecting that a vehicle machine system is started, and finishing initialization of a camera module and a display driving module in the kernel; the detection unit is used for detecting whether a reversing signal is received or not after the initialization of the camera module and the display driving module is completed; the device comprises an acquisition unit, a processing unit and a display unit, wherein the acquisition unit is used for acquiring the reversing image information acquired by a camera when a reversing signal is received; and the display unit is used for displaying the reversing image information.
The embodiment of the invention also provides a storage medium, wherein a computer program is stored on the storage medium, and when the computer program is executed by a processor, the steps of the method for displaying the reverse image in the car machine system are executed.
The embodiment of the invention also provides a terminal, which comprises a memory and a processor, wherein the memory is stored with a computer program capable of running on the processor, and the processor executes the steps of any one of the above-mentioned car-in-vehicle system reversing image display methods when running the computer program.
Compared with the prior art, the technical scheme of the embodiment of the invention has the following beneficial effects:
when the vehicle system is detected to be started, when a kernel of an operating system is initialized, the initialization of the camera module and the display driving module is completed in the kernel, the reversing signal is detected after the initialization of the camera module and the display driving module is completed, and when the reversing signal is detected, the reversing image information collected by the camera is acquired and displayed.
Further, when the camera module and the display driving module are initialized in the kernel, the first type configuration in the camera module and the display module is initialized, and the initialization of the second type configuration in the camera module and the display module is delayed, so that the initialization speed of the camera module and the display module can be increased, and the reverse image can be displayed more quickly.
Further, during the initialization process of the kernel guiding module, at least one of the following operations is executed: the safe starting function of the kernel guide module is removed from the starting stage of the kernel guide module, the initialization of the designated module is limited, the configuration related to log printing and time counting operation is optimized, the time delay in the LCD initialization sequence is optimized, and the like, so that the initialization time of the kernel guide module can be reduced, the kernel can be more quickly started in the initialization stage, and the reverse image can be more quickly displayed.
Further, after the reverse signal is received and before the gear shifting signal is detected, the application layer display information of the operating system is shielded, so that the situation that the display of the reverse image information is influenced by the display information of other application layers in the reverse process is avoided, and after the gear shifting signal is detected, the shielding of the display information of the application layer is cancelled, and the normal display of the display information of the application layer is recovered.
Drawings
Fig. 1 is a schematic diagram of a hardware structure applicable to a method for displaying a car backing image in a car machine system according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for displaying a car backing image in a car machine system according to an embodiment of the present invention;
fig. 3 is a flowchart of another method for displaying a car backing image in a car-mounted device system according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a car backing image display device in a car machine system according to an embodiment of the present invention.
Detailed Description
After a user starts a vehicle, if a backing-up requirement exists, a vehicle-mounted system needs to be started, and then a real-time picture behind the vehicle can be previewed. This is mainly because the car-in-vehicle system relies on an operating system (e.g., an android system) mounted on the system to complete initialization when displaying the reverse image. Specifically, after the operating system (e.g., the android system) is completely started, the display service (e.g., the surface flag service in the android system) of the application layer can be called to display the reverse image, and the reverse image cannot be displayed in the process of initializing the operating system. With the continuous development of the current operating system, the number of services and applications supported by the operating system is continuously increased, and the number of services and loaded drivers required to be started during the initialization of the operating system is also increased, so that the initialization of the operating system usually takes a long time, and after the device is started, a certain time is required to wait for previewing multimedia information, so that when a user needs to start the device for quick display, the user cannot preview a reverse image in real time. An operating system commonly used by a vehicle machine system in the current market is an Android system, the Android system consumes long time to start, and the time is usually more than 10 s. For example, the initialization of the android system generally requires more than 10 seconds, a long waiting time is required after a user starts a device equipped with the android system, and a display service (for example, a surface flag service) in the android system can be called for displaying after the initialization of the android system is completed. Therefore, after a driver enters the automobile and starts the automobile, the driver can not quickly preview real-time images after the automobile is put into reverse gear, and the image user experience is achieved.
To solve the above problem, in the embodiment of the present invention, when the in-vehicle system is detected to be started, when the kernel of the operating system is initialized, the initialization of the camera module and the display driving module is completed in the kernel, and after the initialization of the camera module and the display driving module is completed, detecting the backing signal, when the backing signal is detected, acquiring and displaying the backing image information collected by the camera, because the initialization of the camera module and the display module is completed in the initialization process of the kernel, when a reverse signal is detected, namely, the reverse image information can be displayed in the starting process of the operating system without waiting for the complete starting of the operating system, so that after the user puts in the reverse gear, real-time picture behind can preview the car fast to the road conditions behind the accurate assurance vehicle improves user experience.
In order to make the aforementioned objects, features and advantages of the embodiments of the present invention more comprehensible, specific embodiments accompanied with figures are described in detail below.
The embodiment of the invention provides a method for displaying a car backing image in a car machine system, which can be executed by various devices with operating systems, wherein the devices can be car-mounted devices and mobile devices, but are not limited to the car-mounted devices and the mobile devices. The operating system may be any suitable operating system, such as, but not limited to, an Android (Android) system, an IOS system, a UNIX system, and the like.
For convenience of understanding, referring to fig. 1, a schematic diagram of a hardware structure applicable to the method for displaying a car backing image in a car machine system according to an embodiment of the present invention is shown, and a description is given below, with reference to fig. 1, of a hardware structure applicable to the method for displaying a car backing image in a car machine system according to an embodiment of the present invention.
The hardware structure used by the method for displaying the reverse image may include an application processor 11, and a memory unit 12, a camera module 13, a display module 14, a gear detection sensor 15, and the like, which are respectively coupled to the application processor 11.
The memory unit 12 may be any suitable storage unit, and the memory unit 12 may be used to store the car-back image information collected by the camera module 13.
The camera module 13 can collect the image information of backing car behind the car in real time.
The application processor 11 may be any suitable application processor, such as, but not limited to, an application processor based on an Advanced RISC Machine (Arm) architecture, an application processor based on an X86 architecture, and an application processor based on a Reduced Instruction Set Computer (RISV).
The application processor 11 may include a display processor, which may be various processors capable of processing multimedia information, wherein the multimedia information may include reverse image information. The display processor may be configured to process the multimedia information to be displayed, including updating the multimedia information to be displayed, encoding or format converting the multimedia information to be displayed, and sending the multimedia information to be displayed to the display module 14, but is not limited thereto.
The application processor 11 may obtain the reverse image information of the camera module 13 through the camera collecting interface, and transmit the reverse image information to the display module 14 after processing.
The gear detection sensor 15 can detect a gear change signal and send the detected gear change signal to the application processor 11, so that the application processor 14 can determine whether to enter the reverse image display or exit the reverse image display according to the gear change signal.
Referring to fig. 2, a flowchart of a method for displaying a car backing image in a car machine system in an embodiment of the present invention is shown, which may specifically include the following steps:
step S21, when detecting that the in-vehicle device system is started, initializing a kernel of the operating system, and completing initialization of the camera module and the display driver module in the kernel.
In specific implementation, the vehicle-mounted system is a vehicle-mounted infotainment product installed in a vehicle for short, and can functionally realize information communication between people and the vehicle and between the vehicle and the outside.
When detecting that the car machine system is started, the kernel of the operating system can be started, which can also be called as the kernel of the initialized operating system. The kernel of the operating system may be a linux kernel or other types of kernels. Initializing the kernel of the operating system may include one or more of: creating an initialization page table, initializing a paged Memory Management Unit (MMU), initializing a serial driver and a portal driver, and the like, but is not limited thereto.
In a specific implementation, when initializing a kernel of an operating system, the initialization of the camera module and the display driver module is completed in the kernel.
In the embodiment of the present invention, the camera module may be initialized as follows: and transplanting an interface function for starting and configuring the camera into the kernel to complete the required interface function transplantation, namely completing the initialization of the camera module. After the initialization of the camera module is completed, the kernel is provided with a camera collecting interface, and the application processor can acquire the backing image information collected by the camera module through the camera collecting interface and transmit the backing image information to the display module.
The display driving module can be used for configuring various parameters of the interfaces and/or modules in the reverse image display method, so that the interfaces and/or modules can be in a normal working state. For example, the display driving module may be configured to configure a display interface so that the vehicle-backing image information to be displayed can be sent to the display module, and the display driving module may also be configured to configure the display module so that the display module can present the received vehicle-backing image information on the display screen.
In a specific implementation, in order to improve the initialization efficiency of a camera module and further improve the fast start efficiency of a reverse image, in an embodiment of the present invention, a first type of configuration in the camera module and the display module may be initialized, and the initialization of a second type of configuration in the camera module and the display module may be delayed.
Among other things, a first type of configuration associated with a camera module may include: image sensor related configuration, focus configuration, etc. A second type of configuration associated with a camera may include: exposure related configurations, flash related configurations, etc.
Wherein the first type of configuration associated with the display module may include at least one of: a Display Processing Unit (DPU), a Display Serial Interface (DSI), a D-PHY, a panel (panel) of a Liquid Crystal Display (LCD), and the like, wherein the D-PHY is a high-speed, low-power consumption source synchronous physical layer. A second type of configuration associated with a display module may include: related configuration of Direct Rendering Manager (DRM), etc.
In the embodiment of the present invention, in order to improve the efficiency of displaying the reverse image, and simultaneously take into account the performance of the camera and improve the quality of the image captured by the camera, in the embodiment of the present invention, after the initialization of the first type configuration in the camera module and the display module is completed, the second type configuration of the camera module and the display module is initialized.
And step S22, after the initialization of the camera module and the display driving module is completed, detecting whether a reverse signal is received.
In a specific implementation, after the initialization of the camera module and the display module is completed, whether a reverse signal is received or not can be detected.
Specifically, after the initialization of the camera module and the display driving module is completed, a first thread may be created, and the first thread may be used to detect the reverse signal.
Particularly, can adopt fender position detection sensor to detect the change that keeps off the position, when keeping off position detection sensor and detecting the fender position and change, can transmit the kernel of starting through application processor's pin with keeping off position change signal in, application processor judges whether keep off position change signal is the signal of backing a car, when the signal of backing a car, then can start the image display of backing a car fast.
And step S23, acquiring the reversing image information collected by the camera when the reversing signal is received.
In specific implementation, when the reverse signal is received, a second thread may be created, and the second thread is used to start a camera and acquire the reverse image information. The second thread may display the reverse image information during a kernel startup process of the operating system.
In other words, the second thread may be used for initialization configuration and startup of an image sensor kernel level in the camera, start a camera framework (Dcamera) to receive data, configure a Mobile Industry Processor Interface (MIPI), and also may be configured with other types of interfaces to start an image sensor data stream to obtain the reverse image data.
The first thread is adopted to detect the reversing signal, the second thread is adopted to start the camera module and obtain the reversing image information, and the reversing image display efficiency can be further improved in a mode of parallel processing of the first thread and the second thread.
In specific implementation, the car backing image information collected by the camera can be acquired from the memory unit.
In the embodiment of the present invention, the transmission of the image information for backing up may be performed by using an ION shared memory, an ION is a popular memory allocation management mechanism in the current Linux system, and the ION is used most in the multimedia part, for example, from a camera to a display, from a multimedia service (Mediaserver) to a surface flinger, and is used for memory allocation management. The most significant feature is that it can be shared by memory between processes in user space or between modules in kernel space, and this sharing can be zero-copy.
Specifically, after the camera module and the display driving module are detected to be initialized, a Buffer area (Buffer) is applied from the memory unit as a shared memory, and information collected by the camera is acquired from the shared memory.
In specific implementation, the car backing image information collected by the camera can be stored in the shared memory. The address of the shared memory may be translated into a virtual address of an operating system kernel, or mapped to a physical address that is populated into an access address space of the display driver module. By the method in the embodiment of the invention, the address of the shared memory is converted into the virtual address of the kernel of the operating system or is mapped to the physical address. Based on the shared memory, the reverse image information can be zero copied to the display module, so that the problem of low efficiency caused by copying the reverse image information from one storage area to another storage area is solved.
In the embodiment of the invention, after the initialization of the camera module and the display driving module is completed in the kernel, the kernel is provided with the reverse image display interface, and the reverse image information required to be displayed can be read from the shared memory through the reverse image display interface.
And step S24, displaying the reverse image information.
It can be known from the above that, when the start of the car machine system is detected, when the kernel of the operating system is initialized, the initialization of the camera module and the display driving module is completed in the kernel, and after the initialization of the camera module and the display driving module is completed, the reverse signal is detected, when the reverse signal is detected, the reverse image information collected by the camera is obtained and displayed, because the initialization of the camera module and the display module is completed in the initialization process of the kernel, when the reverse signal is detected, the reverse image information can be displayed in the start process of the operating system, compared with the prior art in which the initialization coordination and start of the camera module are performed in the application layer, in the embodiment of the invention, the initialization of the camera module and the display driving module can be completed without waiting for the complete start of the operating system, therefore, after the user is put into the reverse gear, the real-time picture behind the vehicle can be quickly previewed, the road condition behind the vehicle can be accurately grasped, and the user experience is improved.
In a specific implementation, before initializing the kernel in step S21, the kernel boot module may also be initialized. And the kernel boot module (BootLoader) is used for booting the kernel. Specifically, BootLoader runs before the operating system kernel runs. Hardware devices can be initialized, and a memory space mapping graph can be established, so that the software and hardware environment of the system is brought to a proper state, and a correct environment is prepared for finally calling an operating system kernel.
In the embodiment of the present invention, the Uboot may be used to guide the start of the kernel, and it is understood that other types of kernel guide modules may also be used.
In order to further improve the efficiency of displaying the reverse image, in the embodiment of the present invention, during the initialization process of the kernel boot module, at least one of the following optimization operations may be performed: removing the secure boot function of the kernel boot module out of the kernel boot module boot phase; restricting initialization of a specified module, the specified module comprising at least one of: the key detection and charging chip comprises a key detection unit, a charging unit and a vibration unit; optimizing the configuration related to log printing and time counting operation; the delay time in the LCD initialization sequence is optimized.
The log printing and time statistics mainly comprise printing some information to a corresponding output interface to facilitate subsequent examination, optimizing configuration related to log printing and time statistics operation can limit log printing and time statistics corresponding to some information which cannot be seen by a user space, and keeping log printing and time statistics of some necessary information.
The time delay duration in the initialization sequence of the Liquid Crystal Display (LCD) is optimized to shorten the time delay duration of the LCD, so that the LCD can enter the working state quickly.
In specific implementation, while the initialization of the kernel boot module is completed to optimize some configurations in the kernel boot module, it is necessary to ensure that hardware such as a CPU, a Phase Locked Loop (PLL), a double rate synchronous dynamic random access memory (DDR), a Cache memory (Cache) and the like are initialized, so that the CPU and the memory can stably operate, and load of drives such as a serial port, a flash, a network port and the like is completed, and a shell environment is constructed to accept user input.
By optimizing the kernel guide module, the initialization time of the kernel guide module can be reduced, so that the kernel can be guided to be initialized as soon as possible, and the display efficiency of the reverse image is further improved.
In particular implementations, firmware module initialization may also occur prior to kernel boot module initialization. The firmware module initialization may include operations such as a ROM Code segment initialization clock, an on-chip RAM, related peripherals, and configuration of signal receiving pin information of the gear detection sensor.
In the embodiment of the invention, after a reversing signal is detected and a gear shifting signal is not detected, the display information of the application layer of the operation system is shielded, so that the display information of the reversing image is not influenced by the display information of the application layer after the starting process of the operation system and the starting of the operation system are finished. The shielding of the display information of the application layer can be realized by setting the display priority of the reverse image to be the highest, so that the display information of the application layer cannot be displayed even if the display information of the application layer is displayed as long as the reverse image is displayed. Or before the gear shifting signal is detected, as long as the reverse image information is displayed, the application layer information is limited to be sent to the display module for displaying.
In specific implementation, when the reversing signal is not received after the set duration is exceeded, a default starting display interface can be adopted to display the information displayed by the application layer.
In a specific implementation, when the first thread is used for detecting the reverse signal, if the reverse signal is not received after the set duration is exceeded, the first thread is exited after the operating system is started, that is, the rapid reverse image display is exited.
In specific implementation, when a first thread is adopted to detect a reversing signal, if the first thread detects the reversing signal, a second thread is created to start a rapid reversing function, and when the first thread detects a gear shifting signal, the reversing function is stopped, the next reversing signal is continuously waited until an operating system is completely started, and the first thread is exited, namely the rapid reversing image display is exited.
In order to facilitate better understanding and implementation of the embodiments of the present invention for those skilled in the art, the embodiments of the present invention further provide a flowchart of another method for displaying a car backing image in a car-mounted device system, which specifically includes the following steps:
step S301, when detecting that the car machine system is started, initializing a Uboot.
In a specific implementation, the kernel boot module uses a Uboot, and the optimization operation of the Uboot in the initialization process may refer to the description in the optimization scheme in the kernel boot module initialization process provided in the above embodiment of the present invention, and is not described herein again.
Entering a Uboot stage, which is an optimization stage, wherein a hardware module needs to perform normal initialization, such as initializing hardware such as a CPU, a PLL (phase locked loop), a DDR (double data rate), a Cache and the like, so that the CPU and a memory can stably run, completing loading of drives such as a serial port, a flash, a network port and the like, and constructing a shell environment to receive user input.
Step S302, initializing a kernel.
Step S303, the initialization of the camera module is completed in the kernel.
And step S304, after the initialization of the camera module is completed, starting a reverse image fast display thread.
The reverse image fast display thread, that is, the first thread in the above embodiment of the present invention, is used to detect a reverse signal.
In step S305, it is determined whether a reverse signal is detected.
In a specific implementation, when the determination result is yes, step S306 is executed; when the judgment result is no, step S310 is performed.
Step S306, a second thread is created, and the second thread is used for initial configuration and startup of the camera.
Step S307, an ION Buffer is applied.
Step S308, display data is filled.
Step S309, the display screen is refreshed.
In step S310, it is determined whether the set time period is exceeded.
When the judgment result is yes, step S311 is executed; when the determination result is no, the execution proceeds to step S305.
Step S311, normally starting the display interface.
An embodiment of the present invention further provides a device for displaying a car backing image in a car machine system, and referring to fig. 4, a schematic structural diagram of the device for displaying a car backing image in a car machine system in an embodiment of the present invention is provided, where the device for displaying a car backing image 40 in a car machine system may include:
the starting unit 41 is configured to initialize a kernel of an operating system when detecting that the in-vehicle system is started, and complete initialization of the camera module and the display driving module in the kernel;
the detection unit 42 is configured to detect whether a reverse signal is received after the initialization of the camera module and the display driving module is completed;
the acquiring unit 43 is configured to acquire the car backing image information acquired by the camera when the car backing signal is received;
and the display unit 44 is used for displaying the reverse image information.
In a specific implementation, the description of the method for displaying a car backing image in a car machine system provided in the above embodiment of the present invention may be referred to for a specific working principle and a specific working flow of the car backing image display device 40 in the car machine system, and details are not repeated herein.
The embodiment of the invention also provides a storage medium, wherein a computer program is stored on the storage medium, and when the computer program is executed by a processor, the steps of the method for displaying the reverse image in the car machine system provided by the embodiment of the invention are executed.
The embodiment of the invention also provides a terminal, which comprises a memory and a processor, wherein the memory is stored with a computer program capable of running on the processor, and the processor executes the steps of the method for displaying the reverse image in the car machine system provided by the embodiment of the invention when running the computer program.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in any computer readable storage medium, and the storage medium may include: ROM, RAM, magnetic or optical disks, and the like. The storage medium may further include a non-volatile memory (non-volatile) or a non-transitory memory (non-transient), and the like.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications may be effected therein by one skilled in the art without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (14)

1. A method for displaying a reversing image in a vehicle machine system is characterized by comprising the following steps:
when detecting that the vehicle machine system is started, initializing a kernel of an operating system, and finishing the initialization of a camera module and a display driving module in the kernel;
after the initialization of the camera module and the display driving module is completed, detecting whether a reversing signal is received;
when a reversing signal is received, reversing image information acquired by a camera is acquired;
and displaying the reversing image information.
2. The method for displaying a back-up image in a vehicle-mounted device system according to claim 1, wherein the initializing the camera module and the display driving module in the kernel comprises:
initializing a first type of configuration in the camera module and the display module, and delaying initialization of a second type of configuration in the camera module and the display module.
3. The method for displaying images in a car backing machine system according to claim 2, further comprising:
initializing a second type of configuration in the camera module and the display module after the initialization of the first type of configuration in the camera module and the display module is completed.
4. The method for displaying images for backing a car in a car machine system according to claim 1, further comprising:
before initializing the kernel, initializing a kernel boot module, the kernel boot module being configured to boot the startup of the kernel.
5. The method for displaying the images in the car backing machine system according to claim 4, wherein in the initialization process of the kernel boot module, at least one of the following optimization operations is executed:
removing the secure boot function of the kernel boot module out of the kernel boot module boot phase; restricting initialization of a specified module, the specified module comprising at least one of: the key detection and charging chip comprises a key detection unit, a charging unit and a vibration unit;
optimizing the configuration related to log printing and time counting operation;
the delay time in the LCD initialization sequence is optimized.
6. The method for displaying a car backing image in a car machine system according to claim 1, wherein detecting whether a car backing signal is received after the initialization of the camera module and the display driving module is completed comprises:
and after the initialization of the camera module and the display driving module is completed, a first thread is created, and the first thread is adopted to detect the reversing signal.
7. The method for displaying the image of backing a car in the car machine system according to claim 6, wherein the step of acquiring the image information of backing a car collected by the camera module when the signal of backing a car is received comprises:
and when the reversing signal is received, creating a second thread, starting a camera by adopting the second thread and acquiring the reversing image information.
8. The method for displaying the car backing image in the car machine system according to claim 1, wherein the acquiring the car backing image information collected by the camera comprises:
and acquiring the backing image information collected by the camera from the memory unit.
9. The method for displaying a car backing image in a car machine system according to claim 8, wherein the step of acquiring the car backing image information collected by the camera from the memory unit comprises:
after the camera module and the display driving module are detected to be initialized, a shared memory is applied from the memory unit, and the backing image information collected by the camera is obtained from the shared memory.
10. The method for displaying images for backing a car in a car machine system according to claim 1, further comprising:
after the reverse signal is detected and before a gear shifting signal is not detected, shielding application layer display information of the operating system;
and after the gear shifting signal is detected, the shielding of the display information of the application layer is canceled.
11. The method for displaying images for backing a car in a car machine system according to claim 1, further comprising:
and when the reversing signal is not received after the preset time length is exceeded, starting the display interface in a default mode.
12. The utility model provides a back a car image display device in car machine system which characterized in that includes:
the system comprises a starting unit, a display driving unit and a control unit, wherein the starting unit is used for initializing a kernel of an operating system when detecting that a vehicle machine system is started, and finishing initialization of a camera module and a display driving module in the kernel;
the detection unit is used for detecting whether a reversing signal is received or not after the initialization of the camera module and the display driving module is completed;
the device comprises an acquisition unit, a processing unit and a display unit, wherein the acquisition unit is used for acquiring the reversing image information acquired by a camera when a reversing signal is received; and the display unit is used for displaying the reversing image information.
13. A storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to perform the steps of the method for displaying a reverse image in a car machine system according to any one of claims 1 to 11.
14. A terminal, comprising a memory and a processor, wherein the memory stores a computer program capable of running on the processor, and the processor executes the steps of the method for displaying images in a car backing system according to any one of claims 1 to 11 when running the computer program.
CN202011003869.3A 2020-09-22 2020-09-22 Method and device for displaying backing image in vehicle-mounted system, storage medium and terminal Pending CN112078487A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011003869.3A CN112078487A (en) 2020-09-22 2020-09-22 Method and device for displaying backing image in vehicle-mounted system, storage medium and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011003869.3A CN112078487A (en) 2020-09-22 2020-09-22 Method and device for displaying backing image in vehicle-mounted system, storage medium and terminal

Publications (1)

Publication Number Publication Date
CN112078487A true CN112078487A (en) 2020-12-15

Family

ID=73738298

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011003869.3A Pending CN112078487A (en) 2020-09-22 2020-09-22 Method and device for displaying backing image in vehicle-mounted system, storage medium and terminal

Country Status (1)

Country Link
CN (1) CN112078487A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112667335A (en) * 2020-12-25 2021-04-16 北京百度网讯科技有限公司 Method, device and equipment for loading image frames of backing car and storage medium
CN114025157A (en) * 2022-01-05 2022-02-08 广州朗国电子科技股份有限公司 Identification method and system of all-in-one machine camera and all-in-one machine
CN114248687A (en) * 2021-12-31 2022-03-29 星河智联汽车科技有限公司 Method, device and equipment for displaying reversing image and storage medium
CN114475469A (en) * 2021-12-21 2022-05-13 深圳市智行畅联科技有限公司 Method and system for rapidly displaying reversing video and central control vehicle
CN114840262A (en) * 2022-05-11 2022-08-02 北斗星通智联科技有限责任公司 Camera configuration method and device and computer readable storage medium
CN114866686A (en) * 2022-03-25 2022-08-05 惠州华阳通用电子有限公司 Camera video processing method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009284023A (en) * 2008-05-19 2009-12-03 Denso Corp Display device for vehicle
KR101656028B1 (en) * 2015-04-02 2016-09-08 주식회사 티노스 Control apparatus for changing the screen and audio of avn system according to vehicle mode
CN106043124A (en) * 2016-05-25 2016-10-26 青岛海信移动通信技术股份有限公司 Method and device for controlling vehicle backing image display
CN107291510A (en) * 2017-06-30 2017-10-24 惠州华阳通用电子有限公司 A kind of Linux inter-vehicle information systems quick start method
CN109532721A (en) * 2018-12-12 2019-03-29 珠海全志科技股份有限公司 A method of fast implementing the cold start-up panorama reversing of Android vehicle device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009284023A (en) * 2008-05-19 2009-12-03 Denso Corp Display device for vehicle
KR101656028B1 (en) * 2015-04-02 2016-09-08 주식회사 티노스 Control apparatus for changing the screen and audio of avn system according to vehicle mode
CN106043124A (en) * 2016-05-25 2016-10-26 青岛海信移动通信技术股份有限公司 Method and device for controlling vehicle backing image display
CN107291510A (en) * 2017-06-30 2017-10-24 惠州华阳通用电子有限公司 A kind of Linux inter-vehicle information systems quick start method
CN109532721A (en) * 2018-12-12 2019-03-29 珠海全志科技股份有限公司 A method of fast implementing the cold start-up panorama reversing of Android vehicle device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112667335A (en) * 2020-12-25 2021-04-16 北京百度网讯科技有限公司 Method, device and equipment for loading image frames of backing car and storage medium
CN114475469A (en) * 2021-12-21 2022-05-13 深圳市智行畅联科技有限公司 Method and system for rapidly displaying reversing video and central control vehicle
CN114475469B (en) * 2021-12-21 2023-09-19 深圳市智行畅联科技有限公司 Reversing video quick display method, reversing video quick display system and central control vehicle machine
CN114248687A (en) * 2021-12-31 2022-03-29 星河智联汽车科技有限公司 Method, device and equipment for displaying reversing image and storage medium
CN114025157A (en) * 2022-01-05 2022-02-08 广州朗国电子科技股份有限公司 Identification method and system of all-in-one machine camera and all-in-one machine
CN114025157B (en) * 2022-01-05 2022-07-05 广州朗国电子科技股份有限公司 Identification method and system of all-in-one machine camera and all-in-one machine
CN114866686A (en) * 2022-03-25 2022-08-05 惠州华阳通用电子有限公司 Camera video processing method and system
CN114840262A (en) * 2022-05-11 2022-08-02 北斗星通智联科技有限责任公司 Camera configuration method and device and computer readable storage medium
CN114840262B (en) * 2022-05-11 2024-01-19 北斗星通智联科技有限责任公司 Camera configuration method, device and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN112078487A (en) Method and device for displaying backing image in vehicle-mounted system, storage medium and terminal
US9900448B2 (en) Technologies for displaying images during a pre-boot phase of a vehicle computing platform
US20070101325A1 (en) System and method for utilizing a remote memory to perform an interface save/restore procedure
US20150261277A1 (en) Image forming apparatus, system-on-chip (soc) unit, and driving method thereof
CN105282510A (en) Method and device for starting reverse image
KR101673299B1 (en) Operating system recovery method and apparatus, and terminal device
CN111045752B (en) Method for rapidly starting reversing image based on android system
CN112040173A (en) Method for rapidly displaying reversing video through Android car machine system
CN112199222B (en) Video display method and device, electronic equipment and storage medium
US20080082803A1 (en) Saving/Restoring Task State Data From/To Device Controller Host Interface Upon Command From Host Processor To Handle Task Interruptions
US10613874B2 (en) Application execution apparatus and application execution method
WO2021203286A1 (en) High dynamic range (hdr) video rotation animation
JP7350655B2 (en) Surround view and method with seamless transition to 3D viewing system
CN111746400B (en) Method for rapidly displaying reverse cold start image, computer device and computer readable storage medium
CN110641478B (en) Automobile domain controller display method and device, automobile and readable storage medium
KR102261009B1 (en) Multi core system and method thereof
US9811149B2 (en) Information processing apparatus, non-transitory computer readable medium, and information processing method
US10417998B2 (en) Application execution apparatus and application execution method
US10417008B2 (en) Application execution apparatus and application execution method
CN111045741A (en) Firmware loading method for flash-memory-free touch screen of intelligent terminal
CN110324549B (en) Video recording method, device and equipment
US11868784B2 (en) Information processing apparatus and information processing method
US11552892B2 (en) Dynamic control of latency tolerance reporting values
CN109887533B (en) Multifunctional user mobile terminal control system and method
CN114475469B (en) Reversing video quick display method, reversing video quick display system and central control vehicle machine

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination