Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Image processing method and device, electronic equipment and computer storage medium

An image processing and graphics processor technology, applied in the field of data processing, can solve problems such as GPU resource application or system abnormality, GPU resource limitation, affecting user experience, etc., so as to avoid application or system abnormality, improve user experience, and realize effective utilization Effect

Pending Publication Date: 2021-05-28
ALIBABA GRP HLDG LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, due to limited GPU resources, application or system exceptions often occur due to insufficient GPU resources. For example, screen freezes occur during AR processing, which greatly affects user experience.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image processing method and device, electronic equipment and computer storage medium
  • Image processing method and device, electronic equipment and computer storage medium
  • Image processing method and device, electronic equipment and computer storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] refer to Figure 1a , shows a flowchart of steps of an image processing method in Embodiment 1 of the present application. The image processing method provided in this embodiment includes the following steps:

[0026] S102. Acquire video frames collected by the mobile terminal in real time, and allocate graphics processor resources for image rendering to the video frames for image rendering.

[0027] In this embodiment, the mobile terminal may be any mobile terminal capable of collecting video frames, such as a mobile phone, iPad, smart watch, smart glasses, and the like. For example, when a user wears smart glasses to go shopping, the smart glasses can collect video frames corresponding to the street view in real time; or, when the user uses a tracking and shooting robot, the tracking robot can collect video frames in real time. In order to realize the acquisition of video frames, an image acquisition device may be configured on the mobile terminal.

[0028] The grap...

Embodiment 2

[0067] refer to figure 2 , shows a flow chart of steps of an image processing method in Embodiment 2 of the present application.

[0068] In this embodiment, the specific content of the first information is mainly described. The image processing method of the present embodiment includes the following steps:

[0069] S202. Acquire video frames collected by the mobile terminal in real time, and allocate graphics processor resources for image rendering to the video frames for image rendering.

[0070] This step is similar to step S102 in the first embodiment above, and will not be repeated here.

[0071] S204. During the image drawing process, determine according to the first information that the mobile terminal is in a stable state.

[0072] In the process of drawing the image, continue to judge whether the mobile terminal is in a stable state according to the first information, until it is determined that the mobile terminal is in a stable state, and then execute the subseq...

Embodiment 3

[0091] refer to image 3 , shows a flowchart of steps of an image processing method in Embodiment 3 of the present application.

[0092] In this embodiment, the specific content of the second information is mainly described. The image processing method of the present embodiment includes the following steps:

[0093] S302. Acquire video frames collected by the mobile terminal in real time, and allocate graphics processor resources for image rendering to the video frames for image rendering.

[0094] This step is similar to step S102 in the first embodiment above, and will not be repeated here.

[0095] S304. During the image drawing process, determine according to the second information that the video frame collected in real time is a stable image.

[0096] In the process of image drawing, continue to judge whether the video frame is a stable image according to the second information, until it is determined to be a stable image, and then perform the subsequent step S306.

...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides an image processing method and device, electronic equipment and a computer storage medium. The image processing method comprises the following steps: acquiring a video frame acquired by a mobile terminal in real time, and allocating a graphics processor resource for performing image drawing to the video frame so as to perform image drawing; and in the image drawing process, according to first information used for indicating a stable state of the mobile terminal and / or second information used for indicating whether the video frame is a stable image, judging whether to allocate a graphics processor resource for image identification to the video frame. According to the scheme of the embodiment of the invention, the video frame can be drawn, and the watching of a user is not influenced; moreover, application or system abnormity caused by insufficient GPU resources is avoided, and the user experience is improved.

Description

technical field [0001] The embodiments of the present application relate to the technical field of data processing, and in particular, to an image processing method, device, electronic equipment, and computer storage medium. Background technique [0002] With the development of computer technology, AR (Augmented Reality) technology has been applied more and more, such as locally implementing AR technology on mobile terminals. [0003] At present, AR processing is mainly implemented through a local graphics processing unit (GPU) of a mobile terminal. In the process of AR processing, in any case, the GPU will be allocated partly for drawing the video frame and partly for identifying the target object in the video frame. [0004] However, due to limited GPU resources, application or system exceptions often occur due to insufficient GPU resources. For example, screen freezes occur during AR processing, which greatly affects user experience. Contents of the invention [0005]...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06T1/20
CPCG06T1/20
Inventor 王晓振
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products