CN103065349B - A kind of data rendering method and device - Google Patents

A kind of data rendering method and device Download PDF

Info

Publication number
CN103065349B
CN103065349B CN201210587868.7A CN201210587868A CN103065349B CN 103065349 B CN103065349 B CN 103065349B CN 201210587868 A CN201210587868 A CN 201210587868A CN 103065349 B CN103065349 B CN 103065349B
Authority
CN
China
Prior art keywords
data
frame data
texturing
frame
row
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.)
Active
Application number
CN201210587868.7A
Other languages
Chinese (zh)
Other versions
CN103065349A (en
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.)
Aidipu Technology Co., Ltd
Original Assignee
Edip (beijing) Cultural Polytron Technologies Inc
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 Edip (beijing) Cultural Polytron Technologies Inc filed Critical Edip (beijing) Cultural Polytron Technologies Inc
Priority to CN201210587868.7A priority Critical patent/CN103065349B/en
Publication of CN103065349A publication Critical patent/CN103065349A/en
Application granted granted Critical
Publication of CN103065349B publication Critical patent/CN103065349B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Television Systems (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a kind of data rendering method and device, main contents are: read and every frame data of store video card collection; When the data structure of these frame data is interlaced data, change the data structure of frame data, the odd row data of frame data is combined the strange row data as these frame data, using the even number of lines of these frame data according to the even row data combined as these frame data; Needs according to exporting carry out data render to these frame data.In embodiments of the present invention by respectively the strange row data of interlaced data and even row data being merged, and when playing up strange row data, read these strange row data to play up, when needing the capable data of antithesis to carry out data render, read these even row data and carry out data render, owing to not carrying out the conversion process of data line by line to interlaced data, therefore while avoiding occurring sawtooth and scintillation when rendered picture is exported, alleviate the resource occupation amount of CPU, improve the efficiency of real-time rendering.

Description

A kind of data rendering method and device
Technical field
The present invention relates to technical field of image processing, be specifically related to a kind of data rendering method and device.
Background technology
Along with the development of real-time rendering technology, real-time rendering technology has also been applied in field of broadcast televisions, and then creates three-dimensional online packaging system.Three-dimensional packing system is made up of computing machine, video card and rendering apparatus.Computing machine provides the operation platform of whole three-dimensional packing system, the input that video card provides video pictures, the rapid mixing function exporting and realize between video, picture and text, rendering apparatus is the core of whole system, and it is the interactive tool making and show picture and text template, control video card operation and export.
Video card is diversified, rendering apparatus is also point number of different types such as Video Graphics Array (VideoGraphicsArray by the vision signal that video card gathers, VGA), digital visual interface (DigitalVideoInterface, DVI), HDMI (High Definition Multimedia Interface) (HighDefinitionMultimediaInterface, HDMI), digital serial interface (serialdigitalinterface, SDI) etc., but the data structure of these vision signals, be generally speaking divided into two kinds: data and interlaced data line by line.The vision signal gathered by video card in rendering apparatus has plenty of interlaced data, have plenty of data line by line, for data line by line, it is no problem for being directly passed to video card output after carrying out data render to it, but, for interlaced data, data line by line can be converted into after data render is carried out to it, and then pass to video card output, at this moment the parity rows data that there will be rendering result parity rows data and video card output requirement are not corresponding, and the three-dimensional picture therefore exported there will be sawtooth and scintillation.
In order to avoid sawtooth and scintillation appear in the picture exported, interlaced data is converted to data line by line and carries out data render again by two kinds of methods below existing rendering apparatus adopts:
First method:
In internal memory, the conversion that every frame data carry out a data structure is collected to video card for interlaced data, parity rows data are carried out corresponding mathematical operation, become for the strange row data of corresponding line number or the matching of even row data the data that a line or multirow do not exist parity rows feature, also namely interlaced data is converted to data line by line and carry out data render again.
Second method:
Adopt special hardware device that interlaced data is converted to data line by line.
Above-mentioned two kinds of methods avoid the picture exported to occur sawtooth and scintillation, but for first method, its weak point is: on the one hand, need to occupy a large amount of cpu resources owing to interlaced data to be converted to data line by line, therefore make the real time data of rendering apparatus play up performance to reduce, and rendering apparatus simultaneously to the multichannel interlaced data of video card collection carry out real time data play up time, the decline that the real time data of rendering apparatus plays up performance is more obvious; On the other hand, owing to interlaced data being converted to line by line after data, original video information can be modified, and amendment damages with irreversible, and therefore the quality of vision signal can reduce.For second method, its weak point is: on the one hand, several frame data before and after needing to obtain owing to adopting the special hardware process of carrying out processing, then joint account, vision signal input-output device becomes the gap having a few frame, therefore, the rendering efficiency of engine receives the restriction of hardware, and the collection of video data and the real-time of output just reduce very much, on the other hand, owing to being limited by special hardware device, therefore the easily extensible of rendering apparatus and dirigibility reduce.
Summary of the invention
Embodiments provide a kind of data rendering method and device, when carrying out data render for interlaced data for solving in prior art, the real time data of rendering apparatus plays up the problem of the decline of performance.
The technical scheme that the embodiment of the present invention provides mainly comprises:
A kind of data rendering method, the method comprises:
Read and every frame data of store video card collection, obtain the data structure information of these frame data;
When the data structure of these frame data is interlaced data, change the data structure of these frame data, the odd row data of these frame data is combined the strange row data as these frame data, using the even number of lines of these frame data according to the even row data combined as these frame data;
According to the needs that video card exports, data render is carried out to these frame data, when video card needs to export strange row data, the strange row data reading these frame data stored are played up, and when video card needs to export even row data, the even row data reading these frame data stored carry out data render.
A kind of data render device, this device comprises:
Frame data read module, for reading and every frame data of store video card collection, obtains the data structure information of these frame data;
Data structure changes module, for when the data structure of these frame data is interlaced data, change the data structure of these frame data, the odd row data of these frame data is combined the strange row data as these frame data, using the even number of lines of these frame data according to the even row data combined as these frame data;
Rendering module, needs for exporting according to video card carry out data render to these frame data, when video card needs to export strange row data, the strange row data reading these frame data stored are played up, when video card needs to export even row data, the even row data reading these frame data stored carry out data render.
The embodiment of the present invention, by respectively the strange row data of interlaced data and even row data being merged, and when playing up the strange row data of these frame data, the strange row data reading these frame data stored are played up, when data render need be carried out to the even row data of these frame data, the even row data reading these frame data stored carry out data render, owing to not carrying out the conversion process of data line by line to interlaced data, therefore, the resource occupation amount of CPU is alleviated there is sawtooth and scintillation when avoiding three-dimensional picture to be exported by video card while, improve the efficiency of real-time rendering.
Accompanying drawing explanation
The schematic flow sheet of the data rendering method that Fig. 1 provides for the embodiment of the present invention;
The parity rows data that Fig. 2 provides for the embodiment of the present invention merge schematic diagram;
The data render apparatus structure schematic diagram that Fig. 3 provides for the embodiment of the present invention.
Embodiment
Embodiments provide a kind of data rendering method and device, make use of the video card when carrying out rendering data and exporting and strange row data and even row data are separately exported this principle, respectively the strange row data of interlaced data and even row data are merged, and when playing up the strange row data of these frame data, the strange row data reading these frame data stored are played up, when data render need be carried out to the even row data of these frame data, the even row data reading these frame data stored carry out data render, owing to not carrying out the conversion process of data line by line to interlaced data, therefore, the resource occupation amount of CPU is alleviated there is sawtooth and scintillation when avoiding three-dimensional picture to be exported by video card while, improve the efficiency of real-time rendering.
As shown in Figure 1, the process flow diagram of its a kind of data rendering method provided for the embodiment of the present invention, the method comprises the following steps:
Step 101: read and every frame data of store video card collection, obtain the data structure information of these frame data.
Data structure refers to the mode of Computer Storage, organising data, and existing data structure comprises: data and interlaced data line by line.
Preferably, in this step 101, have also obtained data width and the elevation information of these frame data.
During concrete enforcement, this step 101 can be every frame data that rendering apparatus reads video card and gathers, and reads the information of every frame data, the width of these frame data, height and data structure.In internal memory, create one piece of onesize data block, these frame data are copied in the memory block created, thus complete and snap into moving of internal memory from video.
Step 102: whether the coded format judging these frame data is the coded format preset, if not, then performs step 103, if so, then performs step 104.
The coded format of the data collected due to video card is divided a variety of, as: pixel format YUV, RGB (RedBlueGreen, RGB) that brightness parameter and colourity parameter separately represent.In order to ensure that giving rendering apparatus again after the compatibility of data acquisition needs that various data encoding format is converted into unified data encoding format carries out data render.
Step 103: the coded format of these frame data is converted to the coded format preset, and performs step 104.
The described coded format preset sets according to the form of rendering apparatus support, suppose that rendering apparatus supports the opaque parameter (RedBlueGreenAlpha of RGB, RGBA) coded format, then can be converted to RGBA form by the coded format of frame data.
It should be noted that, step 102 and step 103 are preferred steps of the embodiment of the present invention, and the embodiment of the present invention also can not perform step 102 and step 103.
Step 104: whether the data structure judging these frame data is interlaced data, if so, then performs step 105, if not, then performs step 107.
Judge according to the data structure information obtaining these frame data in step 101 in this step 104.
Step 105: the data structure changing these frame data, combines the strange row data as these frame data using the odd row data of these frame data, using the even number of lines of these frame data according to the even row data combined as these frame data, and perform step 106.
The process of the odd row data merging of this step 105 and even number of lines are according to the process schematic diagram as shown in Figure 2 merged, wherein, what in Fig. 2, the figure on the left side represented is changes the data structure of the frame data before the data structure of frame data, and a line odd row data and a line even number of lines are according to alternately storing; The data structure of the frame data that what in Fig. 2, the figure on the right represented is after the data structure changing frame data, odd row data is stored in the first half of the storage space of these frame data, and even number of lines is according to the latter half of storage space being stored in these frame data.
Certainly, in this step 105, the data structure changing frame data is not limited to the first half of storage space odd row data being stored in these frame data, even number of lines certificate is stored in the lower portion of the storage space of these frame data, also just even number of lines certificate can be stored in the first half of the storage space of these frame data, odd row data is stored in the latter half of the storage space of these frame data.
If obtain data width and the elevation information of these frame data in a step 101, then, in this step 105, change the data structure of these frame data, specifically comprise:
According to data width and the elevation information of these frame data obtained, extract each odd row data and each even number of lines certificate of these frame data successively, all odd row data of these frame data extracted are carried out merging the strange row data as these frame data, using all evens number of lines of these frame data extracted according to carrying out merging the even row data as these frame data.
Step 106: reading changes the frame data of the data structure of frame data to create texture mapping, and performs step 108.
Because the video card in current rendering apparatus can only process texture mapping data, therefore, needing to read the frame data establishment texture mapping changing the data structure of frame data could by video card identification.
During concrete enforcement, can will create the texture mapping of formed objects according to the size changing the frame data of the data structure of frame data collected on video memory, and then complete the transmission from internal memory to video memory, prepare for rendering apparatus carries out data render.
Now, because described the first half changing the frame data of the data structure of frame data is strange row data, the latter half is even row data, therefore, after being converted to texture mapping, the first half of this texture mapping is still strange row data, and the latter half is still even row data.
Step 107: read data creation texture mapping line by line, and perform step 108.
For data line by line, also need to create texture mapping, and on video memory, create the grain ticks pinup picture identical with the size of data of data line by line, and then complete the transmission from internal memory to video memory, prepare for rendering apparatus carries out data render.
Now, because the data structure of the frame data to data structure not being data line by line changes, therefore, after being converted into texture mapping, the first half of this texture mapping is still the first half of original frame data, and the latter half is the latter half being still original frame data.
It should be noted that step 106 and step 107 are preferred steps of the embodiment of the present invention, when video card in rendering apparatus is not the data that can only process texture mapping, also step 106 and step 107 can not be performed, directly after step 105, the needs directly exported according to video card carry out data render to these frame data, when needing to play up the odd row data of these frame data, the strange row data reading these frame data stored are played up, when needing to carry out data render to the even number of lines certificate of these frame data, the even row data reading these frame data stored carry out data render.
Step 108: data render is carried out to these frame data according to the needs that video card exports, when video card needs to export strange row data, read the data corresponding to strange row data division in described texture mapping to play up, need to export even row data at video card, read the data corresponding to even row data division in described texture mapping and play up.
In an embodiment of the present invention, owing to no longer doing the conversion of interlaced data to data line by line, so just effectively reduce the pilot process of data processing, reduce the resource occupation of CPU.And interlaced data is not carried out to the conversion of data line by line, like this, the display quality (there will not be sawtooth and scintillation when namely exporting) of original video would not be reduced, the data contrasting a few frame before and after these frame data are not needed to calculate yet, therefore do not need the data gathering a few frame, broadcasting frame video that can be real-time, the frame delay gathering and broadcast can not be caused, in terms of existing technologies, improve the real-time played up.
As shown in Figure 3, the structural representation of its a kind of data render device provided for the embodiment of the present invention, this device comprises: frame data read module 11, data structure change module 12 and rendering module 13; Wherein:
Frame data read module 11, for reading and every frame data of store video card collection, obtains the data structure information of these frame data.
Data structure changes module 12, for when the data structure of these frame data is interlaced data, change the data structure of these frame data, the odd row data of these frame data is combined the strange row data as these frame data, using the even number of lines of these frame data according to the even row data combined as these frame data.
Rendering module 13, needs for exporting according to video card carry out data render to these frame data, when video card needs to export strange row data, the strange row data reading these frame data stored are played up, when video card needs to export even row data, the even row data reading these frame data stored carry out data render.
Described device also comprises:
Judge module 14, for judging whether the coded format of every frame data is the coded format preset.
Coded format transition module 15, for every frame data coded format not for preset coded format time, the coded format of these frame data is converted to the coded format preset.
Preferably, described device also comprises:
Texture mapping creation module 16, the Data Format Transform for the frame data of the data structure by changing frame data is texture mapping;
Described rendering module 13, during specifically for needing at video card to export strange row data, read the data corresponding to strange row data division in described texture mapping to play up, need to export even row data at video card, read the data corresponding to even row data division in described texture mapping and play up.
Preferably, described frame data read module 11, also for obtaining data width and the elevation information of these frame data;
Described data structure changes module 12, specifically for data width and the elevation information of these frame data according to acquisition, extract each odd row data and each even number of lines certificate of these frame data successively, all odd row data of these frame data extracted are combined the strange row data as these frame data, using the even number of lines of these frame data extracted according to the even row data combined as these frame data.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory and optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the process flow diagram of the method for the embodiment of the present invention, device (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data treating apparatus to produce a machine, making the instruction performed by the processor of computing machine or other programmable data treating apparatus produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data treating apparatus, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded on computing machine or other programmable data treating apparatus, make to perform sequence of operations step on the computer or other programmable apparatus to produce computer implemented process, thus the instruction performed on the computer or other programmable apparatus is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (8)

1. a data rendering method, is characterized in that, the method comprises:
Read and every frame data texturing of store video card collection, obtain the data structure information of this frame data texturing;
When the data structure of this frame data texturing is interlaced data, change the data structure of this frame data texturing, the odd row data of this frame data texturing is combined the strange row data as this frame data texturing, using the even number of lines of this frame data texturing according to the even row data combined as this frame data texturing;
According to the needs that video card exports, data render is carried out to this frame data texturing, when video card needs to export strange row data, the strange row data reading this frame data texturing stored are played up, when video card needs to export even row data, the even row data reading this frame data texturing stored carry out data render.
2. the method for claim 1, it is characterized in that, after reading every frame data texturing that also store video card gathers, the odd row data of this frame data texturing is combined the strange row data as this frame data texturing, using the even number of lines of this frame data texturing according to before the even row data combined as this frame data texturing, described method also comprises:
Whether the coded format judging every frame data texturing is the coded format preset;
Every frame data texturing coded format not for preset coded format time, the coded format of this frame data texturing is converted to the coded format preset.
3. the method for claim 1, it is characterized in that, the odd row data of this frame data texturing is being combined the strange row data as these frame data, using the even number of lines of this frame data texturing according to after the even row data combined as this frame data texturing, before the needs exported according to video card carry out data render to this frame data texturing, described method also comprises:
Reading changes the data texturing of the data structure of frame data texturing to create texture mapping;
The described needs exported according to video card carry out data render to this frame data texturing and specifically comprise:
When video card needs to export strange row data, read the data corresponding to strange row data division in described texture mapping and play up, need to export even row data at video card, read the data corresponding to even row data division in described texture mapping and play up.
4. the method for claim 1, is characterized in that, reads and every frame data texturing of store video card collection, also obtains data width and the elevation information of this frame data texturing;
When the described data structure at this frame data texturing is interlaced data, changes the data structure of this frame data texturing, specifically comprise:
According to data width and the elevation information of this frame data texturing obtained, extract each odd row data and each even number of lines certificate of this frame data texturing successively, all odd row data of this frame data texturing extracted are carried out merging the strange row data as this frame data texturing, using all evens number of lines of this frame data texturing extracted according to carrying out merging the even row data as this frame data texturing.
5. a data render device, is characterized in that, this device comprises:
Frame data read module, for reading and every frame data texturing of store video card collection, obtains the data structure information of this frame data texturing;
Data structure changes module, for when the data structure of this frame data texturing is interlaced data, change the data structure of this frame data texturing, the odd row data of this frame data texturing is combined the strange row data as this frame data texturing, using the even number of lines of this frame data texturing according to the even row data combined as this frame data texturing;
Rendering module, needs for exporting according to video card carry out data render to this frame data texturing, when video card needs to export strange row data, the strange row data reading this frame data texturing stored are played up, when video card needs to export even row data, the even row data reading this frame data texturing stored carry out data render.
6. device as claimed in claim 5, it is characterized in that, described device also comprises:
Judge module, for judging whether the coded format of every frame data texturing is the coded format preset;
Coded format transition module, for every frame data texturing coded format not for preset coded format time, the coded format of this frame data texturing is converted to the coded format preset.
7. device as claimed in claim 5, it is characterized in that, described device also comprises:
Texture mapping creation module, for reading the data texturing of the data structure changing frame data to create texture mapping;
Described rendering module, during specifically for needing at video card to export strange row data, read the data corresponding to strange row data division in described texture mapping to play up, need to export even row data at video card, read the data corresponding to even row data division in described texture mapping and play up.
8. device as claimed in claim 5, is characterized in that,
Described frame data read module, also for obtaining data width and the elevation information of this frame data texturing;
Described data structure changes module, specifically for data width and the elevation information of this frame data texturing according to acquisition, extract each odd row data and each even number of lines certificate of this frame data texturing successively, all odd row data of this frame data texturing extracted are combined the strange row data as this frame data texturing, using the even number of lines of these texture frame data extracted according to the even row data combined as this frame data texturing.
CN201210587868.7A 2012-12-31 2012-12-31 A kind of data rendering method and device Active CN103065349B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210587868.7A CN103065349B (en) 2012-12-31 2012-12-31 A kind of data rendering method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210587868.7A CN103065349B (en) 2012-12-31 2012-12-31 A kind of data rendering method and device

Publications (2)

Publication Number Publication Date
CN103065349A CN103065349A (en) 2013-04-24
CN103065349B true CN103065349B (en) 2016-01-27

Family

ID=48107965

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210587868.7A Active CN103065349B (en) 2012-12-31 2012-12-31 A kind of data rendering method and device

Country Status (1)

Country Link
CN (1) CN103065349B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105488049A (en) * 2014-09-17 2016-04-13 腾讯科技(深圳)有限公司 Webpage image analysis method and apparatus and browser
CN105654541B (en) * 2015-12-31 2018-09-14 网易(杭州)网络有限公司 Video in window treating method and apparatus
CN108549106B (en) * 2018-03-09 2019-10-11 中国石油天然气集团有限公司 Aliasing noise drawing method and device
CN112218096B (en) * 2020-09-03 2023-03-28 深圳市捷视飞通科技股份有限公司 Video image encoding method and apparatus, electronic device, and storage medium
CN113360708B (en) * 2021-05-31 2024-05-10 北京达佳互联信息技术有限公司 Video playing method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101116112A (en) * 2005-01-04 2008-01-30 新世代株式会社 Plotting device and plotting method
US7355601B2 (en) * 2003-06-30 2008-04-08 International Business Machines Corporation System and method for transfer of data between processors using a locked set, head and tail pointers
CN102521864A (en) * 2011-12-21 2012-06-27 北京像素软件科技股份有限公司 Method for simulating display screen effect in game

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7355601B2 (en) * 2003-06-30 2008-04-08 International Business Machines Corporation System and method for transfer of data between processors using a locked set, head and tail pointers
CN101116112A (en) * 2005-01-04 2008-01-30 新世代株式会社 Plotting device and plotting method
CN102521864A (en) * 2011-12-21 2012-06-27 北京像素软件科技股份有限公司 Method for simulating display screen effect in game

Also Published As

Publication number Publication date
CN103065349A (en) 2013-04-24

Similar Documents

Publication Publication Date Title
CN103065349B (en) A kind of data rendering method and device
CN110971906B (en) Hierarchical point cloud code stream packaging method and system
CN102622979B (en) LCD (Liquid Crystal Display) controller and display control method thereof
CN104919494A (en) Rendering graphics data using visibility information
CN103021023A (en) Three-dimensional scene construction method based on browser
AU2018233015B2 (en) System and method for image processing
CN105430296A (en) Solving method for multi-picture division cracked screen display of high-definition video
CN101772962A (en) The image processing apparatus and the method that are used for the pixel data conversion
CN104715468A (en) Naked-eye 3D content creation improving method based on Unity 3D
CN112732255A (en) Rendering method, device, equipment and storage medium
CN103678880A (en) Method and system for visualizing interactive multi-dimensional patent map
CN105516669A (en) Onboard display device and method
CN102479387A (en) Method for generating multimedia animation and playing multimedia animation and apparatus thereof
CN202584692U (en) LCD controller
CN101127847A (en) A screen display synthesis method and synthesis device
CN110996087B (en) Video display method and device
CN102802010B (en) Image processing apparatus and image processing method
CN110364127A (en) The adaptive display method and device of intelligent large screen system
CN109495697A (en) Multi-screen extended method, system, storage medium and terminal based on video cutting
KR20050040712A (en) 2-dimensional graphic decoder including graphic display accelerating function based on commands, graphic display accelerating method therefor and reproduction apparatus
KR101286938B1 (en) Partitioning-based performance analysis for graphics imaging
CN104717397A (en) Image data processing method and electronic device
CN105528802A (en) Picture processing method and device
CN111405200B (en) Video shrinking device, method and system and electronic equipment thereof
CN109214977A (en) Image processing apparatus and its control method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100101 Beijing city Chaoyang District District three building 10, building 1, Hui Li two

Applicant after: Edip (Beijing) cultural Polytron Technologies Inc

Address before: 100101 Beijing city Chaoyang District District three building 10, building 1, Hui Li two

Applicant before: Beijing East Ideapool Technology Development Co., Ltd.

COR Change of bibliographic data
C14 Grant of patent or utility model
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Data render method and device

Effective date of registration: 20180926

Granted publication date: 20160127

Pledgee: Haidian Beijing science and technology enterprise financing Company limited by guarantee

Pledgor: Edip (Beijing) cultural Polytron Technologies Inc

Registration number: 2018990000881

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 100101 Beijing city Chaoyang District District three building 10, building 1, Hui Li two

Patentee after: Aidipu Technology Co., Ltd

Address before: 100101 Beijing city Chaoyang District District three building 10, building 1, Hui Li two

Patentee before: IDEAPOOL (BEIJING) CULTURE AND TECHNOLOGY Co.,Ltd.

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20201229

Granted publication date: 20160127

Pledgee: Haidian Beijing science and technology enterprise financing Company limited by guarantee

Pledgor: IDEAPOOL (BEIJING) CULTURE AND TECHNOLOGY Co.,Ltd.

Registration number: 2018990000881