CN114840292A - Real-time rendering method based on automobile AI virtual image and automobile - Google Patents

Real-time rendering method based on automobile AI virtual image and automobile Download PDF

Info

Publication number
CN114840292A
CN114840292A CN202210421635.3A CN202210421635A CN114840292A CN 114840292 A CN114840292 A CN 114840292A CN 202210421635 A CN202210421635 A CN 202210421635A CN 114840292 A CN114840292 A CN 114840292A
Authority
CN
China
Prior art keywords
rendering
resources
automobile
configuration table
real
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.)
Withdrawn
Application number
CN202210421635.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.)
Chongqing Changan Automobile Co Ltd
Original Assignee
Chongqing Changan Automobile 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 Chongqing Changan Automobile Co Ltd filed Critical Chongqing Changan Automobile Co Ltd
Priority to CN202210421635.3A priority Critical patent/CN114840292A/en
Publication of CN114840292A publication Critical patent/CN114840292A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a real-time rendering method based on an automobile AI virtual image, which comprises the steps of classifying rendering resources required by the AI virtual image, dividing the classified rendering resources, storing part of the rendering resource division in the local, and uploading the other part of the rendering resource division to a cloud end; according to different use scenes, respectively setting a corresponding rendering resource configuration table for each use scene; when different use scenes are entered, a rendering resource configuration table required by the current scene is obtained, whether rendering resources on the rendering resource configuration table exist in the local is judged, and then rendering resources which are lacked in the rendering resource configuration table are downloaded to the local from a cloud end; and loading the rendering resources of the current scene to finish scene rendering. According to the method and the system, part of rendering resources are stored in the cloud, so that the requirement on local hardware configuration can be reduced, and corresponding rendering resources are downloaded according to different use scenes, so that the smoothness of rendering of the virtual image by the hardware can be ensured.

Description

Real-time rendering method based on automobile AI virtual image and automobile
Technical Field
The invention relates to the field of image processing, in particular to a real-time rendering method based on an automobile AI virtual image and an automobile.
Background
Since the intelligent automobile concept is popularized, with the development of the internet of vehicles, the upgrade of each hardware facility and the maturity of the fourth generation mobile information system, the monotonous vehicle-mounted AI assistant cannot meet the visual and mental requirements of the automobile owner, and the formation of the personalized and diversified AI assistant image is especially necessary. How the vehicle terminal meets the display of rich images and scenes, and the performance of enhanced data information enriches the mutual inductance is a new opportunity and challenge introduced at present. The real-time rendering is realized while the hardware configuration problem and the operation and storage space problem of the vehicle-mounted computer are also considered, the hardware configuration of the vehicle-mounted computer has an upper limit, the configuration method for increasing the vehicle-mounted computer is not feasible, and the input cost is also increased in an exponential order. However, if only a single static rendering mode is adopted, the presentation form of the scene is too simple and rigid, and the advantages that the initial assumption and the traditional intelligent assistant are not obvious and outstanding are not satisfied, so that the user experience and the richness of the scene of the vehicle-mounted device are not greatly improved in practice, and the requirement for the real-time rendering technology of the AI virtual image is particularly necessary.
Disclosure of Invention
Aiming at the defects of the prior art, the technical problems to be solved by the invention are as follows: how to provide a real-time rendering method based on an automobile AI virtual image, which can smoothly show the virtual image under the condition of low hardware configuration.
In order to solve the technical problems, the invention adopts the following technical scheme:
a real-time rendering method based on an automobile AI virtual image comprises the following steps:
(1) classifying rendering resources required by the AI virtual image, and dividing the classified rendering resources, wherein one part of rendering resource division is stored locally, and the other part of rendering resource division is uploaded to a cloud end;
(2) according to different use scenes, respectively setting a corresponding rendering resource configuration table for each use scene;
(3) when different use scenes are entered, a rendering resource configuration table required by the current scene is obtained, whether rendering resources on the rendering resource configuration table exist in the local is judged, and then rendering resources which are lacked in the rendering resource configuration table are downloaded to the local from a cloud end;
(4) and loading the rendering resources of the current scene to finish scene rendering.
As an optimization, in step (1), when the rendering resources are divided, the model resources, the action resources, the material resources, and the map resources are divided and uploaded to the cloud.
As an optimization, in step (1), when the rendering resources are classified, the classified rendering resources are packaged according to the bundle type.
As an optimization, in step (3), if a rendering resource exists locally on the rendering resource configuration table, reading an MD5 value of a file corresponding to the rendering resource, initiating a request to read an MD5 value of a cloud and ID rendering resource after reading, directly using the local rendering resource if the two values are equal after comparison, downloading the rendering resource from the cloud if the two values are not equal, and covering the local rendering resource of the file after downloading.
The invention also discloses an automobile which comprises the automobile machine system, and the automobile machine system applies the real-time rendering method based on the automobile AI virtual image.
In conclusion, the beneficial effects of the invention are as follows: according to the method and the system, part of rendering resources are stored in the cloud, so that the requirement on local hardware configuration can be reduced, and corresponding rendering resources are downloaded according to different use scenes, so that the smoothness of rendering of the virtual image by the hardware can be ensured, and the use experience of a user is improved.
Drawings
For purposes of promoting a better understanding of the objects, aspects and advantages of the invention, reference will now be made in detail to the present invention as illustrated in the accompanying drawings, in which:
FIG. 1 is a schematic rendering flow chart according to the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings.
As shown in fig. 1, a real-time rendering method based on an automobile AI avatar in the present embodiment is characterized in that: the method comprises the following steps:
(1) classifying rendering resources required by the AI virtual image, and dividing the classified rendering resources, wherein one part of rendering resource division is stored locally, and the other part of rendering resource division is uploaded to a cloud end;
(2) according to different use scenes, respectively setting a corresponding rendering resource configuration table for each use scene;
(3) when different use scenes are entered, a rendering resource configuration table required by the current scene is obtained, whether rendering resources on the rendering resource configuration table exist in the local is judged, and then rendering resources which are lacked in the rendering resource configuration table are downloaded to the local from a cloud end;
(4) and loading the rendering resources of the current scene to finish scene rendering.
In this embodiment, in step (1), when the rendering resources are divided, the model resources, the action resources, the material resources, and the map resources are divided and uploaded to the cloud.
In this embodiment, in step (1), when the rendering resources are classified, the classified rendering resources are packed according to the bundle type.
In this embodiment, in step (3), if a rendering resource exists locally on the rendering resource configuration table, the MD5 value of the file corresponding to the rendering resource is read, the MD5 value of the cloud and ID rendering resource is requested to be read after reading, after comparison, if the two values are equal, the local rendering resource is directly used, if the two values are not equal, the rendering resource is downloaded from the cloud, and the local rendering resource of the file is covered after downloading.
And after the rendering is finished, managing the rendering resources downloaded from the cloud, and deleting the rendering resources if the rendering resources are not used in a set period of time.
An automobile comprises an automobile machine system, and the automobile machine system applies the real-time rendering method based on the automobile AI virtual image.
Finally, it is noted that the above-mentioned embodiments illustrate rather than limit the invention, and that, while the invention has been described with reference to preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (5)

1. A real-time rendering method based on an automobile AI virtual image is characterized in that: the method comprises the following steps:
(1) classifying rendering resources required by the AI virtual image, and dividing the classified rendering resources, wherein one part of rendering resource division is stored locally, and the other part of rendering resource division is uploaded to a cloud end;
(2) according to different use scenes, respectively setting a corresponding rendering resource configuration table for each use scene;
(3) when different use scenes are entered, a rendering resource configuration table required by the current scene is obtained, whether rendering resources on the rendering resource configuration table exist in the local is judged, and then rendering resources which are lacked in the rendering resource configuration table are downloaded to the local from a cloud end;
(4) and loading the rendering resources of the current scene to finish scene rendering.
2. The real-time rendering method based on the automobile AI avatar of claim 1, wherein: in the step (1), when the rendering resources are divided, the model resources, the action resources, the material resources and the chartlet resources are divided and uploaded to the cloud.
3. The real-time rendering method based on the automobile AI avatar of claim 1, wherein: in the step (1), when the rendering resources are classified, the classified rendering resources are packaged according to the bundle type.
4. The real-time rendering method based on the automobile AI avatar of claim 1, wherein: in the step (3), if a rendering resource on the rendering resource configuration table exists locally, reading an MD5 value of a file corresponding to the rendering resource, initiating a request to read an MD5 value of a cloud and ID rendering resource after reading, directly using the local rendering resource if the two values are equal after comparing, downloading the rendering resource from the cloud if the two values are not equal, and covering the local rendering resource of the file after downloading.
5. The utility model provides an automobile, includes car machine system, its characterized in that: the car machine system applies the real-time rendering method based on the automobile AI avatar of any one of the claims 1 to 4.
CN202210421635.3A 2022-04-21 2022-04-21 Real-time rendering method based on automobile AI virtual image and automobile Withdrawn CN114840292A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210421635.3A CN114840292A (en) 2022-04-21 2022-04-21 Real-time rendering method based on automobile AI virtual image and automobile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210421635.3A CN114840292A (en) 2022-04-21 2022-04-21 Real-time rendering method based on automobile AI virtual image and automobile

Publications (1)

Publication Number Publication Date
CN114840292A true CN114840292A (en) 2022-08-02

Family

ID=82566155

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210421635.3A Withdrawn CN114840292A (en) 2022-04-21 2022-04-21 Real-time rendering method based on automobile AI virtual image and automobile

Country Status (1)

Country Link
CN (1) CN114840292A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040075677A1 (en) * 2000-11-03 2004-04-22 Loyall A. Bryan Interactive character system
CN102542129A (en) * 2010-12-08 2012-07-04 杭州格诚网络科技有限公司 Three-dimensional (3D) scene display system
CN106776784A (en) * 2016-11-24 2017-05-31 福建星网智慧科技股份有限公司 A kind of method that WEB page is quickly loaded
CN108846131A (en) * 2018-07-03 2018-11-20 深圳鼎盛电脑科技有限公司 Weex page rendering method, apparatus, terminal and storage medium
CN112965690A (en) * 2020-12-17 2021-06-15 贵阳语玩科技有限公司 UI resource dynamic updating method and device, storage medium and electronic equipment
CN114327705A (en) * 2021-12-10 2022-04-12 重庆长安汽车股份有限公司 Vehicle-mounted assistant virtual image self-defining method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040075677A1 (en) * 2000-11-03 2004-04-22 Loyall A. Bryan Interactive character system
CN102542129A (en) * 2010-12-08 2012-07-04 杭州格诚网络科技有限公司 Three-dimensional (3D) scene display system
CN106776784A (en) * 2016-11-24 2017-05-31 福建星网智慧科技股份有限公司 A kind of method that WEB page is quickly loaded
CN108846131A (en) * 2018-07-03 2018-11-20 深圳鼎盛电脑科技有限公司 Weex page rendering method, apparatus, terminal and storage medium
CN112965690A (en) * 2020-12-17 2021-06-15 贵阳语玩科技有限公司 UI resource dynamic updating method and device, storage medium and electronic equipment
CN114327705A (en) * 2021-12-10 2022-04-12 重庆长安汽车股份有限公司 Vehicle-mounted assistant virtual image self-defining method

Similar Documents

Publication Publication Date Title
CN111968212B (en) Viewpoint-based three-dimensional urban scene data dynamic scheduling method
US8345059B2 (en) Methods, systems, and data structures for generating a rasterizer
CN103544207B (en) A kind of method and system of picture loaded and displayed
CN109240607B (en) File reading method and device
EP4257217A1 (en) Image processing method, electronic device, and storage medium
CN110975292A (en) Game map drawing method and system based on PSD (position sensitive Detector) file
CN107729072A (en) Control property read method, device, terminal and readable storage medium storing program for executing
CN102193806A (en) Method and device for updating animation
CN108986017A (en) Image special effect processing method, device and computer readable storage medium
CN111161283A (en) Method and device for processing picture resources and electronic equipment
CN114840292A (en) Real-time rendering method based on automobile AI virtual image and automobile
CN112817677A (en) Theme switching method, system, equipment and storage medium for vehicle-mounted information entertainment system
CN114356566B (en) Game data streaming media method based on correlation
CN105898399A (en) Video resource loading method and device and smart television
CN202471084U (en) Android platform-based navigator
CN115758002A (en) Method, device, equipment and program product for displaying electronic map POI
CN111475231A (en) Method and device for generating occupation bitmap, electronic equipment and readable medium
CN115277669B (en) State control method based on virtual image for vehicle
CN112698882A (en) Page component loading method and device
CN109069926B (en) Information processing method and computer readable medium
CN108737890A (en) Multi-process channel data switching method, device, television set and storage medium
CN118134440A (en) Multi-person collaborative scene editing method and system of 3D engine
CN103106008A (en) Method, equipment and Android device for playing pictures
CN108536510A (en) Implementation method based on human-computer interaction application program and device
CN113342040B (en) Method for dynamically acquiring flight performance waypoints of formation of unmanned aerial vehicles and flight controller

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
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20220802