CN104504270A - Method and device for dynamic allocation of head portrait information - Google Patents

Method and device for dynamic allocation of head portrait information Download PDF

Info

Publication number
CN104504270A
CN104504270A CN201410822588.9A CN201410822588A CN104504270A CN 104504270 A CN104504270 A CN 104504270A CN 201410822588 A CN201410822588 A CN 201410822588A CN 104504270 A CN104504270 A CN 104504270A
Authority
CN
China
Prior art keywords
image information
head portrait
circular seat
seat region
head
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.)
Granted
Application number
CN201410822588.9A
Other languages
Chinese (zh)
Other versions
CN104504270B (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.)
TVM Beijing Technology Co Ltd
Original Assignee
TVM Beijing Technology 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 TVM Beijing Technology Co Ltd filed Critical TVM Beijing Technology Co Ltd
Priority to CN201410822588.9A priority Critical patent/CN104504270B/en
Publication of CN104504270A publication Critical patent/CN104504270A/en
Application granted granted Critical
Publication of CN104504270B publication Critical patent/CN104504270B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a method and a device for dynamic allocation of head portrait information for enriching a display format of big data. The method comprises the steps of configuring an annular seat area for displaying the head portrait information, acquiring the head portrait information of the big data in real time, and allocating the head portrait information to the annular seat area. The method and the device display the head portrait information of the big data in the annular seat area by acquiring a picture and a name of a head portrait of the big data in real time, configure position coordinate information for the head portrait information, dynamically allocate the head portrait, ensure uniform position allocation and achieve the best head portrait appearance effect of the big data. The method and the device enrich the display format of the big data and improve visual experience of a user.

Description

A kind of method of dynamic assignment head image information and device
Technical field
The present invention relates to multimedia technology field, particularly a kind of method of dynamic assignment head image information and device.
Background technology
Along with the development of computer technology, can to the transmission of multimedia (audio frequency, video, picture) content, resolve, show and control, thus the making of change conventional Multi Media, transmission and exhibition method, such as, the information of various content can be recombinated, make multimedia (audio frequency, video, picture) content must show abundanter.
Large data have applied to many fields, but the display mode comparing unit of large data, and overcoming large data, to show single problem be a problem demanding prompt solution.
Summary of the invention
The invention provides a kind of method and device of dynamic assignment head image information, in order to enrich the display format of large data.
The invention provides a kind of method of dynamic assignment head image information, comprising: the circular seat region being configured for display head image information; Real-time Obtaining is to the head image information of large data; Described head image information is assigned to described circular seat region.
Wherein, Real-time Obtaining to large data head image information after, also comprise: Real-time Obtaining is to the name information of large data.
Wherein, described head image information is assigned to described circular seat region, comprises: according to the size of described head portrait, determine the most multidisplay head portrait number in described circular seat region; Successively the head image information of described number is assigned to described circular seat region.
Wherein, after successively the head image information of described number being assigned to described circular seat region, also comprise: the position coordinate value determining to be assigned to each head portrait on described circular seat region.
Wherein, after determining to be assigned to the position coordinate value of each head portrait on described circular seat region, also comprise: be each head portrait allocation position coordinate figure on circular seat region.
The present invention also provides a kind of device of dynamic assignment head image information, comprising: seat configuration module, for being configured for the circular seat region of display head image information; First acquisition module, for the head image information of Real-time Obtaining to large data; Distribution module, for being assigned to described circular seat region by described head image information.
Wherein, also comprise: the second acquisition module, for the name information of Real-time Obtaining to large data.
Wherein, described distribution module comprises: maximum number determining unit, for the size according to described head portrait, determines the most multidisplay head portrait number in described circular seat region; Allocation units, are assigned to described circular seat region by the head image information of described number successively.
Wherein, also comprise: position coordinates determination module, for determining the position coordinate value being assigned to each head portrait on described circular seat region.
Wherein, also comprise: coordinate configuration module, for being each head portrait allocation position coordinate figure on circular seat region.
The present invention passes through picture and the name of the large data head picture of Real-time Obtaining, the head image information of large data is presented at circular seat region, and at head image information allocation position coordinate information, dynamic assignment head portrait also ensures uniform distribution position, reach the large data head of the best as appearance effect.Enrich the display format of large data, improve the visual experience of user.
Other features and advantages of the present invention will be set forth in the following description, and, partly become apparent from instructions, or understand by implementing the present invention.Object of the present invention and other advantages realize by structure specifically noted in write instructions, claims and accompanying drawing and obtain.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Accompanying drawing explanation
Accompanying drawing is used to provide a further understanding of the present invention, and forms a part for instructions, together with embodiments of the present invention for explaining the present invention, is not construed as limiting the invention.In the accompanying drawings:
The schematic flow sheet of the method for a kind of dynamic assignment head image information that Fig. 1 provides for the embodiment of the present invention;
Fig. 2 is middle competition field embodiment illustrated in fig. 1 schematic shapes;
Fig. 3 is the coordinate figure exemplary plot of middle calculating position A embodiment illustrated in fig. 1;
Fig. 4 is the middle exemplary plot be distributed to by head image information on circular seat embodiment illustrated in fig. 1;
The theory structure block diagram of the device of a kind of dynamic assignment head image information that Fig. 5 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with accompanying drawing, the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein is only for instruction and explanation of the present invention, is not intended to limit the present invention.
The invention provides a kind of method of dynamic assignment head image information, see Fig. 1, comprise the following steps:
S100 is configured for the circular seat region of display head image information;
See Fig. 2, usually, competition field is all by the forming of seat one circle of annular, and we suppose that there are 3 row in competition field, i.e. 3 concentric circless, and radius is respectively R1, R2, R3.Periphery around competition field is the circular seat region for showing head image information.
S200 Real-time Obtaining is to the head image information of large data;
See Fig. 3 and Fig. 4, Real-time Obtaining to the head image information of large data and name information, circular seat region that head image information is taken a seat.According to the size of described head portrait, determine the most multidisplay head portrait number in described circular seat region; Successively the head image information of described number is assigned to described circular seat region.Head portrait is circular icon, and circular diagram target radius just can determine the size of head portrait, if the radius R in precognition circular seat region, determines the most multidisplay head portrait number in described circular seat region, also can determine angle θ.
Determine the position coordinate value being assigned to each head portrait on described circular seat region, see Fig. 3 and Fig. 4, known angle θ and radius R, just can obtain the coordinate figure of the head portrait after taking a seat, such as, and the coordinate figure of A, B, C, D and E.Computing formula is as follows:
On circle, any point is: (x1, y1)
x1=x0+r*cos(θ*3.14/180)
y1=y0+r*sin(θ*3.14/180)
Wherein: round dot coordinate: (x0, y0), radius: r, angle: θ
As shown in Figure 3, A point is the upper any point of circle, and see Fig. 4, in like manner, calculating A, B, C, the coordinate figure of D and E, is each head portrait allocation position coordinate figure on circular seat region.
Described head image information is assigned to described circular seat region by S300.
The present invention also provides a kind of device of dynamic assignment head image information, see Fig. 5, comprising: seat configuration module 10, for being configured for the circular seat region of display head image information; First acquisition module 20, for the head image information of Real-time Obtaining to large data; Distribution module 30, for being assigned to described circular seat region by described head image information.
Preferably, described device also comprises: the second acquisition module, for the name information of Real-time Obtaining to large data.
Preferably, described distribution module comprises: maximum number determining unit, for the size according to described head portrait, determines the most multidisplay head portrait number in described circular seat region; Allocation units, are assigned to described circular seat region by the head image information of described number successively.
Preferably, described device also comprises: position coordinates determination module, for determining the position coordinate value being assigned to each head portrait on described circular seat region.
Preferably, described device also comprises: coordinate configuration module, for being each head portrait allocation position coordinate figure on circular seat region.
The present invention passes through picture and the name of the large data head picture of Real-time Obtaining, the head image information of large data is presented at circular seat region, and at head image information allocation position coordinate information, dynamic assignment head portrait also ensures uniform distribution position, reach the large data head of the best as appearance effect.Enrich the display format of large data, improve the visual experience of user.
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, equipment (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 processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device 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 processing device, 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 in computing machine or other programmable data processing device, make on computing machine or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable devices 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 (10)

1. a method for dynamic assignment head image information, is characterized in that, comprising:
Be configured for the circular seat region of display head image information;
Real-time Obtaining is to the head image information of large data;
Described head image information is assigned to described circular seat region.
2. the method for claim 1, is characterized in that, Real-time Obtaining to large data head image information after, also comprise:
Real-time Obtaining is to the name information of large data.
3. the method for claim 1, is characterized in that, described head image information is assigned to described circular seat region, comprises:
According to the size of described head portrait, determine the most multidisplay head portrait number in described circular seat region;
Successively the head image information of described number is assigned to described circular seat region.
4. the method for claim 1, is characterized in that, after successively the head image information of described number being assigned to described circular seat region, also comprises:
Determine the position coordinate value being assigned to each head portrait on described circular seat region.
5. the method for claim 1, is characterized in that, after determining to be assigned to the position coordinate value of each head portrait on described circular seat region, also comprises:
For each head portrait allocation position coordinate figure on circular seat region.
6. a device for dynamic assignment head image information, is characterized in that, comprising:
Seat configuration module, for being configured for the circular seat region of display head image information;
First acquisition module, for the head image information of Real-time Obtaining to large data;
Distribution module, for being assigned to described circular seat region by described head image information.
7. device as claimed in claim 6, is characterized in that, also comprise:
Second acquisition module, for the name information of Real-time Obtaining to large data.
8. device as claimed in claim 6, it is characterized in that, described distribution module comprises:
Maximum number determining unit, for the size according to described head portrait, determines the most multidisplay head portrait number in described circular seat region;
Allocation units, are assigned to described circular seat region by the head image information of described number successively.
9. device as claimed in claim 6, is characterized in that, also comprise:
Position coordinates determination module, for determining the position coordinate value being assigned to each head portrait on described circular seat region.
10. device as claimed in claim 6, is characterized in that, also comprise:
Coordinate configuration module, for being each head portrait allocation position coordinate figure on circular seat region.
CN201410822588.9A 2014-12-24 2014-12-24 A kind of method and device of dynamically distributes head image information Expired - Fee Related CN104504270B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410822588.9A CN104504270B (en) 2014-12-24 2014-12-24 A kind of method and device of dynamically distributes head image information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410822588.9A CN104504270B (en) 2014-12-24 2014-12-24 A kind of method and device of dynamically distributes head image information

Publications (2)

Publication Number Publication Date
CN104504270A true CN104504270A (en) 2015-04-08
CN104504270B CN104504270B (en) 2017-11-28

Family

ID=52945667

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410822588.9A Expired - Fee Related CN104504270B (en) 2014-12-24 2014-12-24 A kind of method and device of dynamically distributes head image information

Country Status (1)

Country Link
CN (1) CN104504270B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105138296A (en) * 2015-07-17 2015-12-09 天脉聚源(北京)科技有限公司 Method and apparatus for splicing character by avatars of virtual audiences
CN105138216A (en) * 2015-06-29 2015-12-09 天脉聚源(北京)科技有限公司 Method and apparatus for displaying audience interaction information on virtual seats
CN105263038A (en) * 2015-09-24 2016-01-20 天脉聚源(北京)科技有限公司 Method and apparatus for dynamic display of virtual auditorium
CN105307046A (en) * 2015-09-30 2016-02-03 天脉聚源(北京)科技有限公司 Method and device for real-time displaying winning results
CN110366026A (en) * 2019-08-05 2019-10-22 天脉聚源(杭州)传媒科技有限公司 The virtual auditorium of 3D goes out field method, system and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1499415A (en) * 2002-10-30 2004-05-26 科乐美股份有限公司 Game server, game management method, and game management program
CN102831309A (en) * 2012-08-17 2012-12-19 广州多益网络科技有限公司 Virtual cinema interaction system and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1499415A (en) * 2002-10-30 2004-05-26 科乐美股份有限公司 Game server, game management method, and game management program
CN102831309A (en) * 2012-08-17 2012-12-19 广州多益网络科技有限公司 Virtual cinema interaction system and method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
徐勤涛: "首都航空公司国内首推"微博值机"服务", 《空运商务》 *
袋鼠: "天天德州扑克座位术语有哪些 座位术语介绍", 《斗蟹游戏》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105138216A (en) * 2015-06-29 2015-12-09 天脉聚源(北京)科技有限公司 Method and apparatus for displaying audience interaction information on virtual seats
CN105138296A (en) * 2015-07-17 2015-12-09 天脉聚源(北京)科技有限公司 Method and apparatus for splicing character by avatars of virtual audiences
CN105138296B (en) * 2015-07-17 2018-06-19 天脉聚源(北京)科技有限公司 The method and apparatus of virtual spectators' head portrait mosaic
CN105263038A (en) * 2015-09-24 2016-01-20 天脉聚源(北京)科技有限公司 Method and apparatus for dynamic display of virtual auditorium
CN105263038B (en) * 2015-09-24 2018-08-24 天脉聚源(北京)科技有限公司 The method and apparatus of dynamic displaying virtual auditorium
CN105307046A (en) * 2015-09-30 2016-02-03 天脉聚源(北京)科技有限公司 Method and device for real-time displaying winning results
CN110366026A (en) * 2019-08-05 2019-10-22 天脉聚源(杭州)传媒科技有限公司 The virtual auditorium of 3D goes out field method, system and storage medium
CN110366026B (en) * 2019-08-05 2023-06-23 北京拉近众博科技有限公司 Method, system and storage medium for exiting 3D virtual auditorium

Also Published As

Publication number Publication date
CN104504270B (en) 2017-11-28

Similar Documents

Publication Publication Date Title
CN104504270A (en) Method and device for dynamic allocation of head portrait information
US9843881B1 (en) Speaker array behind a display screen
CN104484446A (en) Method and device for dynamically displaying statistical data
US10332268B2 (en) Image processing apparatus, generation method, and non-transitory computer-readable storage medium
US10101827B2 (en) Method and apparatus for controlling a touch-screen based application ported in a smart device
CN104731855A (en) Method and device for displaying image resources of WeChat friend circle
CN104484895B (en) A kind of data display method and device
CN106201167A (en) The multi-screen display method of terminal screen, device and terminal
US11776209B2 (en) Image processing method and apparatus, electronic device, and storage medium
CN104504085A (en) Method and device for displaying statistical data
CN104506921B (en) A kind of method and device of dynamic displaying pictures
CN105138216A (en) Method and apparatus for displaying audience interaction information on virtual seats
CN104504447A (en) Method and device for distributing virtual seat images
CN104281426A (en) Image display method and device
CN112106116A (en) Automatic placement and arrangement of content items in a three-dimensional environment
CN108989870A (en) Control the method and system in barrage region
CN106201216A (en) The display packing of a kind of self-defined desktop icons and system
CN105808035B (en) Icon display method and device
CN104142776A (en) Icon processing method and device
CN104102734A (en) Data display method and system
US10162908B1 (en) Systems and methods for extracting bounding planes of solid models
CN104751506A (en) Cluster rendering method and equipment for realizing three-dimensional graphic and image
CN104615347A (en) Method and device for achieving virtual and real picture synchronization
CN107610036B (en) Method and device for outputting live broadcast identification picture and computer equipment
WO2017088309A1 (en) Method and apparatus for moving icon, and computer storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
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: Method and device for dynamic allocation of head portrait information

Effective date of registration: 20180509

Granted publication date: 20171128

Pledgee: Zhongguancun Beijing technology financing Company limited by guarantee

Pledgor: Tvmining (BEIJING) Technology Co., Ltd.|TVMINING (BEIJING) MEDIA TECHNOLOGY Co.,Ltd.

Registration number: 2018990000351

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171128

Termination date: 20211224