WO2018072638A1 - 在移动设备上动画展现图像的方法和装置 - Google Patents
在移动设备上动画展现图像的方法和装置 Download PDFInfo
- Publication number
- WO2018072638A1 WO2018072638A1 PCT/CN2017/105811 CN2017105811W WO2018072638A1 WO 2018072638 A1 WO2018072638 A1 WO 2018072638A1 CN 2017105811 W CN2017105811 W CN 2017105811W WO 2018072638 A1 WO2018072638 A1 WO 2018072638A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- frame
- display
- animation
- image
- end point
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
- G06T11/206—Drawing of charts or graphs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/80—2D [Two Dimensional] animation, e.g. using sprites
Definitions
- the present application relates to the field of network communication technologies, and in particular, to a method and apparatus for animating an image on a mobile device.
- the animation implementation on the mobile device usually follows the scheme on a PC (Personal Computer), that is, calculates the size, position, and the like of each frame of image for display, the data to be used for display, and The data of the image itself is cached in the memory.
- PC Personal Computer
- the current content on the canvas is cleared at regular intervals, and the display content of the next frame is redrawn on the canvas by using the buffered next frame data.
- the present application provides a method for animating an image on a mobile device, including:
- the application also provides an apparatus for animating an image on a mobile device, comprising:
- An end point image generating unit configured to draw the final rendered image on the hidden canvas, and save the drawn image as an end point image
- the animation display unit is configured to display at least part of the end point picture in the animation display area by using the changed display parameters at a certain time interval until the end point picture is finally displayed; the changed display parameter is determined according to the animation effect.
- the final rendered image is drawn on the hidden canvas and saved as the end point picture, and the end point picture is displayed by using the changed display parameters during the execution of the animation, thereby eliminating the need for frame-by-frame calculation, Caching and drawing each frame of the animation process greatly reduces the amount of code required for animation presentation, reduces memory usage, and improves animation execution efficiency.
- FIG. 1 is a flowchart of a method for animating an image on a mobile device in an embodiment of the present application
- FIG. 2 is a diagram showing an example of an end point picture of a trend chart in an application example of the present application
- FIG. 3 is a schematic diagram of a sequence of images of each frame in a trend display animation in an application example of the present application
- FIG. 4 is a diagram showing an example of an end point picture of a histogram in an application example of the present application
- FIG. 5 is a schematic diagram of a sequence of image frames of each frame in a histogram display animation in an application example of the present application
- FIG. 6 is a hardware structure diagram of a mobile device
- FIG. 7 is a logical structural diagram of an apparatus for animating an image on a mobile device in an embodiment of the present application.
- the embodiment of the present application proposes a new method for animating an image on a mobile device, and the image to be displayed as an animation endpoint is drawn on the hidden canvas and saved as an end point image, and during the execution of the animation, according to the image to be presented
- the animation effect determines the display parameters of each frame, and uses the display parameters of each frame to display some or all of the endpoint images until the final image is displayed.
- the example achieves the animation effect by displaying all or part of the end point picture in a changing display manner, avoiding the calculation and recording of the level and attribute information of each frame of the image during the animation process, and reducing the code amount of the program; the animation process uses a drawing
- the completed picture does not need to draw each frame image, and does not need to buffer the data of each frame image, which greatly reduces the memory occupation and the processing power consumption, thereby solving the problems in the prior art.
- Embodiments of the present application can be applied to any mobile device having computing, storage, and display capabilities, including mobile phones, tablets, notebooks, and the like.
- the embodiment of the present application can be applied to a client of a C/S (Client/Server, client/server) structure, or can be applied to a B/S (Browser/Server, browser/server) structure.
- the page can also be applied to other software running on mobile devices.
- step 110 the final rendered image is drawn on the hidden canvas, and the drawn image is saved as the final image.
- the mobile device creates a hidden canvas, and draws the final image, that is, the image to be displayed to the user at the end of the animation, on the hidden canvas. After the drawing is completed, the image on the hidden canvas is saved as the ending image.
- the data required by the mobile device to render the final displayed image may be determined based on the content to be represented by the image in the actual application scenario.
- the data required to draw an image can be read or calculated locally by the mobile device, or it can be obtained from the server or calculated from other data obtained from the server.
- the specific drawing method used when drawing an image can be implemented with reference to the prior art.
- the embodiment of the present application does not limit the data source of the drawn image, the expression content of the image, and the manner in which the image is drawn.
- the mobile device can create a hidden canvas based on the animated presentation area. For example, referring to the peak data of the finally displayed image, a hidden canvas that is enlarged or reduced in proportion can be created according to the shape of the animation display area. For another example, you can create a hidden canvas with the same shape and size as the animation display area, so that the end point image can be directly displayed in the animation display area without zooming at the end of the animation, which simplifies the calculation. Of course, mobile devices can also create hidden canvases at will, in the subsequent animation process. Display all or part of the end point image in the animation display area by setting the display parameters.
- the finished endpoint image drawn on the hidden canvas can be saved locally on the mobile device as a file or in the form of image data in the cache. After saving the final image, you can delete the hidden canvas.
- Step 120 Display at least part of the end point picture in the animation display area by using the changed display parameters frame by frame at a certain time interval until the end point picture is finally displayed.
- the display parameters of each frame in the animation execution process are determined according to the animation effect to be displayed, and the display parameters of each frame are sequentially used at a certain time interval to display some or all of the end point images in the animation display area until The end point image is displayed at the end of the animation.
- the display parameters of adjacent frames are different from each other, and the manner of change is related to the animation effect to be displayed.
- the display parameters may include processing the end point picture to obtain an end point picture processing parameter of each frame image, and a display position parameter for determining which position of the processed end point picture is displayed in the animation display area; end point picture processing of the adjacent frame There is at least one difference between the parameter and the display position parameter.
- the mobile device processes the end point picture according to the end point picture processing parameter of each frame, and obtains the image of the frame, and at the time point corresponding to each frame image (the adjacent two frames are separated by the above certain time) Interval)
- the image of the frame is displayed in the animation display area using the display position parameter of the frame.
- Different animation effects can be achieved when the image processing parameters of the end points of adjacent frames change, or the display position parameters change, or the end image processing parameters and display position parameters change. The following examples are given.
- a partial end point picture captured according to the screenshot parameter of each frame is displayed frame by frame in the animation display area until all the end point pictures are finally displayed. That is, at the time point corresponding to each frame, the mobile device intercepts the partial end point picture according to the screenshot parameter of the frame, obtains the image of the frame, and displays the frame image in the animation display area according to the fixed display position parameter; The part of the image captured by the screenshot parameter is gradually enlarged until it becomes the complete end point image.
- the display position parameter of the upper left corner of each frame of the image may be fixed as the upper left corner of the animation display area, and the partial end point image of the left side is intercepted as an image of each frame and the intercepted area is gradually enlarged. , can achieve the animation effect of the end point picture gradually from left to right.
- the display position parameter of the center point of each frame of the image may be fixed as the center point of the animation display area, and the center point of each frame image intercepted by the end point of the picture center and intercepted The area gradually becomes larger, and the animation effect of the end point image gradually appearing from the center to the periphery can be achieved.
- Other application scenarios are not described here.
- the mobile device intercepts a part of the end point picture according to the screenshot parameter of the frame, obtains an image of the frame, and displays the image of the frame in the animation display area according to the display position parameter of the frame;
- the part of the picture taken according to the screenshot parameter is gradually enlarged, and its display position is also moved accordingly so that the frame image can be completely displayed in the animation display area until the last frame image becomes a complete end point picture and fills the entire animation display area.
- the display position parameter in the upper right corner of each frame image may be gradually shifted to the right along the upper edge of the animation display area, and the left part of the end point picture (the size corresponding to the display position parameter) is intercepted as each frame.
- the image is enlarged and the area that is intercepted is gradually increased, and the effect that the end image is moved from the left to the right from the outside of the animation display area into the animation display area can be achieved.
- Other application scenarios are not described here.
- the third example with the fixed display position parameter and the compression parameter of each frame determined according to the animation effect as the changing display parameter, the entire end point picture can be expanded from occupying part of the animation display area to occupying all the animation display areas. Effect. Specifically, at a certain time interval, using the display position parameter, the end point picture compressed according to the compression parameter of the frame is displayed frame by frame in the animation display area until the end point picture matching the animation display area is finally displayed.
- the mobile device compresses the end point picture according to the compression parameter of the frame to obtain an image of the frame, and displays the frame image in the animation display area according to the fixed display position parameter; wherein, after compressing according to the compression parameter The image of each frame gradually becomes larger until it fills the entire animation display area.
- the display position parameter of the upper left corner of each frame of the image can be fixed to the upper left corner of the animation display area, and each frame is proportionally compressed according to the aspect ratio of the end image and the degree of compression is gradually reduced. , you can reach the end point picture animation to show the animation effect of the far left and right corners of the de-region.
- the display position parameter of the lower edge of each frame of the image may be fixed to the lower edge of the animation display area, and each frame compresses the width of the end point image and gradually reduces the degree of compression. The effect of reaching the end image from the bottom to the full animation display area.
- Other application scenarios are not described here.
- end point image processing parameters different from the above screenshot parameters and compression parameters, such as a rotation parameter for rotating the end point picture and a filter parameter for color processing the end point picture, may also be used. and many more.
- a combination of various types of endpoint image processing parameters can be used to perform multiple processing on the end point image.
- the combination of the compression parameter and the rotation parameter can achieve the rotation of the end point image from small to large at a certain point. Animation effect.
- Embodiments of the present application do not limit the type and number of end point picture processing parameters employed, and the combined use of fixed or changed display position parameters.
- the final rendered image is drawn on the hidden canvas and saved as the ending image.
- the display parameters of each frame are determined according to the animation effect to be displayed, and the display of each frame is adopted.
- the parameter is used to display part or all of the end point image, and the animation effect is achieved by changing the display parameters, which avoids calculating and recording the level and attribute information of each frame of the image during the animation process, and reduces the code amount of the program; the animation process uses the end point picture. It is not necessary to draw each frame of image, and there is no need to buffer the data of each frame of image, which greatly reduces the memory footprint and improves the execution efficiency of the animation.
- an animation effect is employed when presenting graphics (including charts and histograms) to the user.
- the trend map needs to be displayed on the browser page, create a hidden canvas of the same size as the display area of the trend display, and draw the final display to the user on the hidden canvas according to the graphic data received from the server, as shown in FIG. 2 Shown.
- the drawn chart is cached in memory as the end point of the chart.
- a trend chart is a trend chart of a variable in chronological order.
- an animation effect is formed in which the variable trend is gradually formed in chronological order. Therefore, fixed display position parameters and changed screenshot parameters can be used as display parameters. Fix the display position parameter in the upper left corner of each frame image to the upper left corner of the trend display area; from the left edge of the end image of the trend chart, each frame intercepts the end point picture of the part of the chart with different lengths as the frame image, and the intercepted length is continuously increase.
- a possible sequence of frames for each frame is shown in Figure 3. In this way, when each frame image is successively displayed in the trend display area at a certain time interval, an animation effect of the trend of the variable along the time series will be formed.
- a histogram When a histogram needs to be displayed on the browser page, a hidden canvas of the same size as the histogram display area is created, and the histogram finally displayed to the user is drawn on the hidden canvas according to the graphic data of the histogram received from the server, as shown in FIG. 4 Shown.
- the rendered histogram is cached in memory as a histogram end point image.
- the histogram is used to reflect the value of a variable at a certain point in time.
- the animation effect is made to gradually change the graph column from low to high. Therefore, fixed display position parameters and varying compression parameters can be used as display parameters.
- the display position parameter of the lower left corner of each frame image is fixed to the lower left corner of the histogram display area; each frame is compressed with a different compression ratio to generate the image of the frame of the end point of the histogram, and the compression ratio is continuously reduced until The compression ratio of the last frame of image is 1.
- a possible sequence of image frames for each frame is shown in FIG. Thus, when each frame image is successively displayed in the histogram display area at a certain time interval, the value of the variable is formed from small to large until the animation of the final value is reached.
- an embodiment of the present application further provides an apparatus for animating an image applied on a mobile device.
- the device can be implemented by software, or can be implemented by hardware or a combination of hardware and software.
- the corresponding computer program is passed through the CPU (Central Process Unit) of the mobile device. Instructions are read into memory to form a run.
- the mobile device on which the device for animating the image is displayed on the mobile device usually includes a chip for transmitting and receiving wireless signals, and the like.
- Hardware, and/or other hardware such as boards used to implement network communication functions.
- FIG. 7 is a schematic diagram of an apparatus for animating an image on a mobile device according to an embodiment of the present application, including an end point image generating unit and an animation display unit, wherein: the end point image generating unit is configured to draw the final displayed image on the hidden canvas. And saving the completed image as an end point picture; the animation display unit is configured to display at least part of the end point picture in the animation display area by using the changed display parameters at a certain time interval until the end point picture is finally displayed; the change The display parameters are determined based on the animation effect.
- the display parameter includes: an end point picture processing parameter used to process the end point picture to obtain an image of each frame image, and a display position parameter used to determine a display position of each frame image in the animation display area; an end point of the adjacent frame At least one of the picture processing parameters and the display position parameters is different.
- the display parameter includes: a display position parameter and a screenshot parameter of each frame determined according to the animation effect;
- the animation presentation unit is specifically configured to: use the display position parameter at a certain time interval, and in the animation display area The frame displays a partial end point picture taken according to the screenshot parameters of the frame until the final end picture is finally displayed.
- the display parameter includes: a display position parameter and a screenshot parameter of each frame determined according to an animation effect; and the animation display unit is specifically configured to: adopt a display position of the frame frame by frame at a certain time interval.
- the parameter displays a partial end point image captured according to the screenshot parameter of the frame in the animation display area until the final end picture is finally displayed.
- the display parameter includes: a display position parameter and a compression parameter of each frame determined according to the animation effect; the animation display unit is specifically configured to: use the display position parameter at a certain time interval, in the animation display area The end point picture compressed according to the compression parameters of the frame is displayed frame by frame until the end point picture matching the animation presentation area is finally displayed.
- the hidden canvas has the same shape and size as the animation display area.
- the device further includes: a hidden canvas deleting unit, after saving the end image,
- a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
- processors CPUs
- input/output interfaces network interfaces
- memory volatile and non-volatile memory
- the memory may include non-persistent memory, random access memory (RAM), and/or non-volatile memory in a computer readable medium, such as read only memory (ROM) or flash memory.
- RAM random access memory
- ROM read only memory
- Memory is an example of a computer readable medium.
- Computer readable media includes both permanent and non-persistent, removable and non-removable media.
- Information storage can be implemented by any method or technology.
- the information can be computer readable instructions, data structures, modules of programs, or other data.
- Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory. (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape storage or other magnetic storage devices or any other non-transportable media can be used to store information that can be accessed by a computing device.
- computer readable media does not include temporary storage of computer readable media, such as modulated data signals and carrier waves.
- embodiments of the present application can be provided as a method, system, or computer program product. Therefore, the present application can employ an entirely hardware embodiment, an entirely software embodiment, or a combination of software and A form of embodiment of the hardware aspect. Moreover, the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
- computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
Claims (14)
- 一种在移动设备上动画展现图像的方法,其特征在于,包括:在隐藏画布上绘制最终展现的图像,并将绘制完成的图像保存为终点图片;以一定的时间间隔,逐帧采用变化的显示参数在动画展现区域显示至少部分终点图片,直到最终显示终点图片;所述变化的显示参数根据动画效果确定。
- 根据权利要求1所述的方法,其特征在于,所述显示参数包括:用于对终点图片进行处理得到各帧图像的终点图片处理参数、和用于确定各帧图像在动画展现区域显示位置的显示位置参数;相邻帧的终点图片处理参数和显示位置参数中至少有一个不相同。
- 根据权利要求2所述的方法,其特征在于,所述显示参数包括:显示位置参数和根据动画效果确定的每帧的截图参数;所述以一定的时间间隔,逐帧采用变化的显示参数在动画展现区域显示至少部分终点图片,直到最终显示终点图片,包括:以一定的时间间隔,采用显示位置参数,在动画展现区域逐帧显示根据所述帧的截图参数截取的部分终点图片,直到最终显示全部终点图片。
- 根据权利要求2所述的方法,其特征在于,所述显示参数包括:根据动画效果确定的每帧的显示位置参数和截图参数;所述以一定的时间间隔,逐帧采用变化的显示参数在动画展现区域显示至少部分终点图片,直到最终显示终点图片,包括:以一定的时间间隔,逐帧采用所述帧的显示位置参数,在动画展现区域显示根据所述帧的截图参数截取的部分终点图片,直到最终显示全部终点图片。
- 根据权利要求2所述的方法,其特征在于,所述显示参数包括:显示位置参数和根据动画效果确定的每帧的压缩参数;所述以一定的时间间隔,逐帧采用变化的显示参数在动画展现区域显示 至少部分终点图片,直到最终显示终点图片,包括:以一定的时间间隔,采用显示位置参数,在动画展现区域逐帧显示根据所述帧的压缩参数压缩后的终点图片,直到最终显示匹配于动画展现区域的终点图片。
- 根据权利要求1所述的方法,其特征在于,所述隐藏画布与动画展现区域的形状及大小相同。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:在保存终点图片后,删除隐藏画布。
- 一种在移动设备上动画展现图像的装置,其特征在于,包括:终点图片生成单元,用于在隐藏画布上绘制最终展现的图像,并将绘制完成的图像保存为终点图片;动画展现单元,用于以一定的时间间隔,逐帧采用变化的显示参数在动画展现区域显示至少部分终点图片,直到最终显示终点图片;所述变化的显示参数根据动画效果确定。
- 根据权利要求8所述的装置,其特征在于,所述显示参数包括:用于对终点图片进行处理得到各帧图像的终点图片处理参数、和用于确定各帧图像在动画展现区域显示位置的显示位置参数;相邻帧的终点图片处理参数和显示位置参数中至少有一个不相同。
- 根据权利要求9所述的装置,其特征在于,所述显示参数包括:显示位置参数和根据动画效果确定的每帧的截图参数;所述动画展现单元具体用于:以一定的时间间隔,采用显示位置参数,在动画展现区域逐帧显示根据所述帧的截图参数截取的部分终点图片,直到最终显示全部终点图片。
- 根据权利要求9所述的装置,其特征在于,所述显示参数包括:根据动画效果确定的每帧的显示位置参数和截图参数;所述动画展现单元具体用于:以一定的时间间隔,逐帧采用所述帧的显示位置参数,在动画展现区域显示根据所述帧的截图参数截取的部分终点图片,直到最终显示全部终点图片。
- 根据权利要求9所述的装置,其特征在于,所述显示参数包括:显示位置参数和根据动画效果确定的每帧的压缩参数;所述动画展现单元具体用于:以一定的时间间隔,采用显示位置参数,在动画展现区域逐帧显示根据所述帧的压缩参数压缩后的终点图片,直到最终显示匹配于动画展现区域的终点图片。
- 根据权利要求8所述的装置,其特征在于,所述隐藏画布与动画展现区域的形状及大小相同。
- 根据权利要求8所述的装置,其特征在于,所述装置还包括:隐藏画布删除单元,用于在保存终点图片后,删除隐藏画布。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019521097A JP2020500357A (ja) | 2016-10-19 | 2017-10-12 | モバイルデバイス上でアニメーション画像を提示するための方法およびデバイス |
SG11201903476UA SG11201903476UA (en) | 2016-10-19 | 2017-10-12 | Method and apparatus for animating images on mobile devices |
KR1020197014230A KR102139439B1 (ko) | 2016-10-19 | 2017-10-12 | 모바일 디바이스 상에 이미지를 애니메이팅하기 위한 방법 및 장치 |
EP17862403.7A EP3531278A4 (en) | 2016-10-19 | 2017-10-12 | METHOD AND DEVICE FOR PRESENTING AN ANIMATION PICTURE ON A MOBILE DEVICE |
PH12019500837A PH12019500837A1 (en) | 2016-10-19 | 2019-04-16 | Method and apparatus for animating images on mobile devices |
US16/388,599 US10573053B2 (en) | 2016-10-19 | 2019-04-18 | Method and apparatus for animating images on mobile devices |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610913050.8 | 2016-10-19 | ||
CN201610913050.8A CN107015788B (zh) | 2016-10-19 | 2016-10-19 | 在移动设备上动画展现图像的方法和装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/388,599 Continuation US10573053B2 (en) | 2016-10-19 | 2019-04-18 | Method and apparatus for animating images on mobile devices |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018072638A1 true WO2018072638A1 (zh) | 2018-04-26 |
Family
ID=59439108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/105811 WO2018072638A1 (zh) | 2016-10-19 | 2017-10-12 | 在移动设备上动画展现图像的方法和装置 |
Country Status (9)
Country | Link |
---|---|
US (1) | US10573053B2 (zh) |
EP (1) | EP3531278A4 (zh) |
JP (2) | JP2020500357A (zh) |
KR (1) | KR102139439B1 (zh) |
CN (1) | CN107015788B (zh) |
PH (1) | PH12019500837A1 (zh) |
SG (1) | SG11201903476UA (zh) |
TW (1) | TWI686768B (zh) |
WO (1) | WO2018072638A1 (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107015788B (zh) * | 2016-10-19 | 2020-10-30 | 创新先进技术有限公司 | 在移动设备上动画展现图像的方法和装置 |
CN107908341B (zh) * | 2017-09-30 | 2020-05-05 | 广州视睿电子科技有限公司 | 图像显示方法、***、计算机可读存储介质和计算机设备 |
CN109829956A (zh) * | 2017-11-23 | 2019-05-31 | 腾讯科技(深圳)有限公司 | 数据显示方法、装置及电子设备 |
CN110969683A (zh) * | 2018-09-30 | 2020-04-07 | 北京奇虎科技有限公司 | 一种动画生成方法、装置及电子设备 |
CN109783102B (zh) * | 2019-01-18 | 2022-04-12 | 北京城市网邻信息技术有限公司 | 一种小程序中Canvas画布生成的方法、装置、设备和存储介质 |
CN111192349B (zh) * | 2019-11-21 | 2024-02-20 | 深圳国匠云职业教育科技有限公司 | 一种发动机内燃运作的图像显示方法、***及终端 |
CN111078345B (zh) * | 2019-12-18 | 2023-09-19 | 北京金山安全软件有限公司 | 一种图片展示效果确定方法、装置、电子设备及存储介质 |
JP7180050B2 (ja) * | 2019-12-27 | 2022-11-30 | 株式会社覚王山総研 | 情報処理装置、情報処理方法およびプログラム |
CN111273976A (zh) * | 2020-01-09 | 2020-06-12 | 北京金山安全软件有限公司 | 一种动画轮播方法及装置 |
CN112435313A (zh) * | 2020-11-10 | 2021-03-02 | 北京百度网讯科技有限公司 | 播放帧动画的方法、装置、电子设备及可读存储介质 |
CN113610947A (zh) * | 2021-08-09 | 2021-11-05 | 平安国际智慧城市科技股份有限公司 | 动画生成方法、装置、计算机设备及存储介质 |
CN117115313B (zh) * | 2023-10-23 | 2024-02-02 | 成都工业学院 | 一种动画帧图像显示时间优化方法、***、终端及介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140028685A1 (en) * | 2008-10-17 | 2014-01-30 | Marcos Weskamp | Generating customized effects for image presentation |
CN105786417A (zh) * | 2014-12-19 | 2016-07-20 | 阿里巴巴集团控股有限公司 | 一种静态图片的动态显示方法、装置及设备 |
CN105988762A (zh) * | 2015-02-10 | 2016-10-05 | 腾讯科技(深圳)有限公司 | 动画帧的显示方法、隐藏方法及装置 |
CN105988793A (zh) * | 2015-02-11 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 用于屏幕显示设备的图像展示方法及装置 |
CN107015788A (zh) * | 2016-10-19 | 2017-08-04 | 阿里巴巴集团控股有限公司 | 在移动设备上动画展现图像的方法和装置 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005303907A (ja) * | 2004-04-15 | 2005-10-27 | Fuji Photo Film Co Ltd | 画像編集装置,方法およびプログラム |
JP3846488B2 (ja) * | 2004-05-10 | 2006-11-15 | セイコーエプソン株式会社 | 画像データ圧縮装置、エンコーダ、電子機器及び画像データ圧縮方法 |
US8453148B1 (en) * | 2005-04-06 | 2013-05-28 | Teradici Corporation | Method and system for image sequence transfer scheduling and restricting the image sequence generation |
EP1995961A4 (en) * | 2006-03-14 | 2012-08-15 | Sony Corp | IMAGE PROCESSING DEVICE AND METHOD |
US20080055315A1 (en) * | 2006-09-05 | 2008-03-06 | Dale Ducharme | Method and System to Establish and Animate a Coordinate System for Content on a Display |
JP2009151896A (ja) * | 2007-12-21 | 2009-07-09 | Sony Corp | 画像処理装置、動画再生装置、これらにおける処理方法およびプログラム |
JP4623201B2 (ja) * | 2008-10-27 | 2011-02-02 | ソニー株式会社 | 画像処理装置、画像処理方法およびプログラム |
US20100110081A1 (en) * | 2008-10-30 | 2010-05-06 | Microsoft Corporation | Software-aided creation of animated stories |
JP2010244450A (ja) * | 2009-04-09 | 2010-10-28 | Yappa Corp | 画像処理装置及び画像処理方法 |
US9672646B2 (en) * | 2009-08-28 | 2017-06-06 | Adobe Systems Incorporated | System and method for image editing using visual rewind operation |
US20120013621A1 (en) * | 2010-07-15 | 2012-01-19 | Miniclip SA | System and Method for Facilitating the Creation of Animated Presentations |
CN102411791B (zh) * | 2010-09-19 | 2013-09-25 | 三星电子(中国)研发中心 | 一种静止图像动态化的方法和设备 |
CN102903137B (zh) * | 2011-07-27 | 2016-09-21 | 腾讯科技(深圳)有限公司 | 动画播放方法及*** |
CN103177465B (zh) * | 2011-12-26 | 2016-04-13 | 腾讯科技(深圳)有限公司 | 动画控制方法及*** |
US20130263024A1 (en) * | 2012-01-20 | 2013-10-03 | Vistaprint Limited | Organizing and Recalling Website Commands in a Website Under Contruction |
US10359919B2 (en) * | 2013-03-14 | 2019-07-23 | Microsoft Technology Licensing, Llc | Staged animation of charts for data updates |
US9823810B2 (en) * | 2013-04-26 | 2017-11-21 | Samsung Electronics Co., Ltd. | Electronic system with interface modification mechanism and method of operation thereof |
CN104967893B (zh) * | 2014-07-10 | 2019-03-29 | 腾讯科技(北京)有限公司 | 便携电子设备的视频生成方法和装置 |
CN104123742A (zh) * | 2014-07-21 | 2014-10-29 | 徐才 | 一种将静态漫画图片转化为二维动画的方法和播放器 |
CN105138213A (zh) * | 2015-09-30 | 2015-12-09 | 天脉聚源(北京)科技有限公司 | 动态切换图片的方法和装置 |
CN105719332B (zh) * | 2016-01-20 | 2019-02-19 | 阿里巴巴集团控股有限公司 | 色彩补间动画的实现方法和装置 |
-
2016
- 2016-10-19 CN CN201610913050.8A patent/CN107015788B/zh active Active
-
2017
- 2017-09-11 TW TW106130941A patent/TWI686768B/zh active
- 2017-10-12 KR KR1020197014230A patent/KR102139439B1/ko active IP Right Grant
- 2017-10-12 JP JP2019521097A patent/JP2020500357A/ja active Pending
- 2017-10-12 WO PCT/CN2017/105811 patent/WO2018072638A1/zh unknown
- 2017-10-12 EP EP17862403.7A patent/EP3531278A4/en not_active Withdrawn
- 2017-10-12 SG SG11201903476UA patent/SG11201903476UA/en unknown
-
2019
- 2019-04-16 PH PH12019500837A patent/PH12019500837A1/en unknown
- 2019-04-18 US US16/388,599 patent/US10573053B2/en active Active
-
2021
- 2021-06-24 JP JP2021104830A patent/JP2021157834A/ja active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140028685A1 (en) * | 2008-10-17 | 2014-01-30 | Marcos Weskamp | Generating customized effects for image presentation |
CN105786417A (zh) * | 2014-12-19 | 2016-07-20 | 阿里巴巴集团控股有限公司 | 一种静态图片的动态显示方法、装置及设备 |
CN105988762A (zh) * | 2015-02-10 | 2016-10-05 | 腾讯科技(深圳)有限公司 | 动画帧的显示方法、隐藏方法及装置 |
CN105988793A (zh) * | 2015-02-11 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 用于屏幕显示设备的图像展示方法及装置 |
CN107015788A (zh) * | 2016-10-19 | 2017-08-04 | 阿里巴巴集团控股有限公司 | 在移动设备上动画展现图像的方法和装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3531278A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP3531278A1 (en) | 2019-08-28 |
KR20190071764A (ko) | 2019-06-24 |
SG11201903476UA (en) | 2019-05-30 |
PH12019500837B1 (en) | 2019-11-25 |
US10573053B2 (en) | 2020-02-25 |
JP2021157834A (ja) | 2021-10-07 |
US20190251731A1 (en) | 2019-08-15 |
JP2020500357A (ja) | 2020-01-09 |
KR102139439B1 (ko) | 2020-07-30 |
EP3531278A4 (en) | 2019-10-23 |
CN107015788A (zh) | 2017-08-04 |
PH12019500837A1 (en) | 2019-11-25 |
CN107015788B (zh) | 2020-10-30 |
TW201816713A (zh) | 2018-05-01 |
TWI686768B (zh) | 2020-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018072638A1 (zh) | 在移动设备上动画展现图像的方法和装置 | |
US11344806B2 (en) | Method for rendering game, and method, apparatus and device for generating game resource file | |
JP6062438B2 (ja) | タイル単位レンダラーを用いてレイヤリングするシステムおよび方法 | |
WO2017173781A1 (zh) | 视频帧截取方法和装置 | |
JP6882992B2 (ja) | 動画像をプレビューする方法及びデバイス、並びに表現パッケージを表示する方法及びデバイス | |
WO2017024964A1 (zh) | 一种物品关联图片快速预览的方法以及装置 | |
US20140164911A1 (en) | Preserving layout of region of content during modification | |
CN110163866A (zh) | 一种图像处理方法、电子设备及计算机可读存储介质 | |
Luo et al. | Multi-operator image retargeting with automatic integration of direct and indirect seam carving | |
CN113538502A (zh) | 图片裁剪方法、装置、电子设备及存储介质 | |
US10115012B1 (en) | Capture object boundary jitter reduction | |
WO2019018062A1 (en) | AUTOMATIC IMAGE ORGANIZATION IN IMAGE GRID LAYOUT | |
CN107621951B (zh) | 一种视图层级优化的方法及装置 | |
CN107924574B (zh) | 针对分组对象的智能翻转操作 | |
US8687011B2 (en) | Techniques for efficient sampling for image effects | |
US20230056599A1 (en) | System and method for rendering a design including a dynamic design element | |
US20220343572A1 (en) | Systems and methods for converting composite image data | |
CN115809956B (zh) | 图形处理器性能分析方法、装置、计算机设备和存储介质 | |
CN117197305A (zh) | 用于显示五官特效的方法、装置及计算机可读介质 | |
CN117520677A (zh) | 对三维模型预览的方法、预览装置、电子设备及存储介质 | |
CN116932490A (zh) | 图片加载方法、装置、计算机设备和存储介质 | |
Hagiwara et al. | Data compression using multiple videos for photo-based augmented reality system | |
CN118115651A (zh) | 基于gpu计算着色器的图像渲染方法、设备及可读介质 | |
CN115774510A (zh) | 分辨率适配方法、装置、计算机设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17862403 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2019521097 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 20197014230 Country of ref document: KR Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2017862403 Country of ref document: EP Effective date: 20190520 |