CN109189878B - A kind of crowd's thermodynamic chart preparation method and device - Google Patents

A kind of crowd's thermodynamic chart preparation method and device Download PDF

Info

Publication number
CN109189878B
CN109189878B CN201811089701.1A CN201811089701A CN109189878B CN 109189878 B CN109189878 B CN 109189878B CN 201811089701 A CN201811089701 A CN 201811089701A CN 109189878 B CN109189878 B CN 109189878B
Authority
CN
China
Prior art keywords
grid
crowd
data
module
thermodynamic chart
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
CN201811089701.1A
Other languages
Chinese (zh)
Other versions
CN109189878A (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.)
Tupu Technology (guangzhou) Co Ltd
Original Assignee
Tupu Technology (guangzhou) 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 Tupu Technology (guangzhou) Co Ltd filed Critical Tupu Technology (guangzhou) Co Ltd
Priority to CN201811089701.1A priority Critical patent/CN109189878B/en
Priority to PCT/CN2018/117285 priority patent/WO2020056914A1/en
Publication of CN109189878A publication Critical patent/CN109189878A/en
Application granted granted Critical
Publication of CN109189878B publication Critical patent/CN109189878B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)

Abstract

In crowd's thermodynamic chart preparation method provided by the embodiments of the present application and device, which comprises screen query statement according to grid, obtain multiple crowd's heating power distribution maps in the first preset time period;Obtain coordinate value corresponding to the pedestrian on every crowd's heating power distribution map in multiple described crowd's heating power distribution maps;The edge data section in the grid of preset quantity is fallen according to the coordinate value, obtains the coordinate points and number of the people that each grid in the grid of the preset quantity stopped;The coordinate points of the people stopped in each grid are averaged, as the average coordinates point of the grid, number is labeled in the corresponding position of the average coordinates point, forms crowd's thermodynamic chart.Crowd's thermodynamic chart that the embodiment of the present application can quickly be needed according to screening query statement, and accurate display is provided to the distribution of crowd's thermodynamic chart corresponding temperature.

Description

A kind of crowd's thermodynamic chart preparation method and device
Technical field
This application involves field of image processings, in particular to a kind of crowd's thermodynamic chart preparation method and device.
Background technique
With increasingly developed, the optimization and iteration of the model algorithms such as deep learning, neural network of artificial intelligence, machine is known Not Chu people accuracy it is very nearly the same with the recognition accuracy of the mankind.Meanwhile based on the body position for identifying people Using being also more and more.Under the scene of business intelligence, the time-space relationship for clearing object and people is particularly important.It is recorded by camera Servant interacts situation with object, and the position of identification people is gone to by the method for deep learning, just can know that crowd position sometime It sets, but how to make good use of the position data of these crowds, under big flow, the scene of big data, still can accurately polymerize people The temperature distribution of group is particularly important.
Apply for content
In view of this, the embodiment of the present application provides a kind of crowd's thermodynamic chart preparation method and device.
In a first aspect, the embodiment of the present application provides a kind of crowd's thermodynamic chart preparation method, which comprises according to net Diagrid selects query statement, obtains multiple crowd's heating power distribution maps in the first preset time period;Obtain multiple described crowd's heating power Coordinate value corresponding to the pedestrian on every crowd's heating power distribution map in distribution map;Preset quantity is fallen according to the coordinate value Grid in edge data section, obtain the coordinate points for the people that each grid in the grid of the preset quantity stopped And number;The coordinate points of the people stopped in each grid are averaged, as the average coordinates point of the grid, by people Number is labeled in the corresponding position of the average coordinates point, forms crowd's thermodynamic chart.
In a possible design, query statement is screened according to grid described, is obtained in the first preset time period Before multiple crowd's heating power distribution maps, the method also includes: it receives crowd's distributed heat and tries hard to be requested;According to the crowd Distribution thermodynamic chart is requested, and construction grid screens query statement.
In a possible design, before receiving crowd's distributed heat and trying hard to be requested, the method also includes: from Compressed data is obtained in message queue;The compressed data is decompressed, is arranged, the image data after being decompressed;Label Out in image data people key position point;The image data for marking the key position point is stored to the time series data Library.
In a possible design, from message queue obtain compressed data before, the method also includes: obtain Position of human body recognition result data;The recognition result data are pre-processed;By pretreated data transmit to In the message queue.
In a possible design, before the acquisition position of human body recognition result data, the method also includes: Obtain the video flowing of camera acquisition;Control graphics processor handles the video flowing, obtains the position of human body and knows Other result data.
Second aspect, the embodiment of the present application provide a kind of crowd's thermodynamic chart acquisition device, and described device includes: heating power point Cloth module obtains multiple crowd's heating power distribution maps in the first preset time period for screening query statement according to grid;It sits Scale value obtains module, right for obtaining the pedestrian institute on every crowd's heating power distribution map in multiple described crowd's heating power distribution maps The coordinate value answered;Grid data module, for falling in the edge data section in the grid of preset quantity according to the coordinate value, Obtain the coordinate points and number of the people that each grid in the grid of the preset quantity stopped;Thermodynamic chart forms mould Block, for being averaged the coordinate points of the people stopped in each grid, as the average coordinates point of the grid, by number It is labeled in the corresponding position of the average coordinates point, forms crowd's thermodynamic chart.
In a possible design, described device further include: request receiving module is tried hard to for receiving crowd's distributed heat It is requested;Query statement constructing module, for being requested according to the Crowds Distribute thermodynamic chart, construction grid screening inquiry Sentence.
In a possible design, described device further include: compressed data obtains module, for obtaining from message queue Take compressed data;Sorting module is decompressed, for being decompressed, being arranged, the image data after being decompressed to the compressed data; Position mark module, for marking the key position point of people in image data;Data memory module, it is described for that will mark The image data of key position point is stored to the time series database.
In a possible design, described device further include: result data obtains module, knows for obtaining position of human body Other result data;Data preprocessing module, for being pre-processed to the recognition result data;Data packing block is used for Pretreated data are transmitted into the message queue.
In a possible design, described device further include: video flowing acquisition module, for obtaining camera acquisition Video flowing;Recognition result data module is handled the video flowing for controlling graphics processor, obtains the human body position Set recognition result data.
In crowd's thermodynamic chart preparation method provided by the embodiments of the present application and device, which comprises according to grid Query statement is screened, multiple crowd's heating power distribution maps in the first preset time period are obtained;Obtain described multiple crowd's heating power point Coordinate value corresponding to the pedestrian on every crowd's heating power distribution map in Butut;Preset quantity is fallen according to the coordinate value Edge data section in grid, obtain the coordinate points for the people that each grid in the grid of the preset quantity stopped with And number;The coordinate points of the people stopped in each grid are averaged, as the average coordinates point of the grid, by number It is labeled in the corresponding position of the average coordinates point, forms crowd's thermodynamic chart.It is default that the embodiment of the present application can first obtain first Multiple crowd's heating power distribution maps in period obtain the corresponding coordinate value of pedestrian on every crowd's heating power distribution map, according to seat Scale value falls in the edge data section in the grid of preset quantity, obtains coordinate points and the people of the people that each grid stopped The coordinate points of the people stopped in each grid, are then averaged, as the average coordinates point of the grid, by number mark by number Note is in corresponding position so that crowd's thermodynamic chart is formed, so that the display of data becomes more intuitive.
Above objects, features, and advantages to enable the embodiment of the present application to be realized are clearer and more comprehensible, be cited below particularly compared with Good embodiment, and cooperate appended attached drawing, it is described in detail below.
Detailed description of the invention
Illustrate the technical solutions in the embodiments of the present application or in the prior art in order to clearer, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is the flow chart for crowd's thermodynamic chart preparation method that the application first embodiment provides;
Fig. 2 is the flow chart of the part steps for crowd's thermodynamic chart preparation method that the application first embodiment provides;
Fig. 3 is the part steps flow chart for crowd's thermodynamic chart preparation method that the application first embodiment provides;
Fig. 4 is the structural block diagram that crowd's thermodynamic chart that the application second embodiment provides obtains device;
Fig. 5 is the structural block diagram that crowd's thermodynamic chart provided by the embodiments of the present application obtains system.
Specific embodiment
First embodiment
Referring to Figure 1, Fig. 1 shows the process signal of crowd's thermodynamic chart preparation method of the application first embodiment offer Figure, specifically comprises the following steps:
Step S110 screens query statement according to grid, obtains multiple crowd's heating power distribution in the first preset time period Figure.
Grid screening query statement can be according to the time and carry out screening inquiry, for example, can to shoot one whole for camera It, and grid screening query statement can choose certain time period, such as August 21 at 4 points in afternoon to 5 points, when then obtaining this Between multiple crowd's heating power distribution maps in section.
Before step S110, the method also includes: it receives crowd's distributed heat and tries hard to be requested;According to the crowd Distribution thermodynamic chart is requested, and construction grid screens query statement.
Crowds Distribute thermodynamic chart, which obtains request, specifically can be user by held terminal device initiation, and user initiates Afterwards, crowd's distributed heat is received by controller to try hard to be requested.Crowd's distributed heat tries hard to obtain request to may include being intended to obtain Location information corresponding to the temporal information of Crowds Distribute thermodynamic chart, Crowds Distribute.
Image may be made of multiple grids, therefore can construct grid screening query statement to judge in multiple grids Some specific grid carry out screening inquiry.
Before receiving crowd's distributed heat and trying hard to be requested, Fig. 2 is referred to, further includes following steps:
Step S101, obtains compressed data from message queue.
Fig. 5 is referred to, Fig. 5 shows crowd's thermodynamic chart and obtains system, which includes message queue 13, message subscribing mould Block 14, data preprocessing module 15, data storage module 16 and database 17.
Data after message queue 13 can mainly identify position of human body are stored in queue, as data source, also conduct Buffer strip provides subsequent data processing.Data in message queue 13 are to pass through compressed data.Message subscribing module 14 It is mainly responsible for and obtains compressed data from message queue 13.
Fig. 3 is referred to, before step S101, can also be included the following steps:
Step S11 obtains position of human body recognition result data.
Specifically, the video flowing of available camera acquisition;Control graphics processor handles the video flowing, Obtain the position of human body recognition result data.
Step S12 pre-processes the recognition result data.
Recognition result data are pre-processed, including verifying the correctness of data, arranging data structure and compressed data.
Step S13 transmits pretreated data into the message queue.
It carried out pretreated data and can be packaged to be sent in message queue.
Step S102, decompresses the compressed data, is arranged, the image data after being decompressed.
Data preprocessing module 15 is mainly responsible for decompression data, arranges data structure.
Step S103 marks the key position point of people in image data.
Data preprocessing module 15 can be also responsible for calculating the key point of position of human body simultaneously, it is therefore an objective to obtain the position of people's standing It sets a little.
Step S104 stores the image data for marking the key position point to the time series database.
Preprocessed good data are mainly saved in database 17 by data storage module 16 according to certain rules.
Step S120, the pedestrian institute obtained on every crowd's heating power distribution map in multiple described crowd's heating power distribution maps are right The coordinate value answered.
Specifically, the pedestrian on crowd's heating power distribution map can be framed, then obtains the bottom of the corresponding frame of pedestrian Midpoint, using the midpoint of the bottom as coordinate value corresponding to the pedestrian.It specifically, can be by every crowd's heating power distribution map Length and it is wide uniformly turn to 0 to 1, for example, if a length of 20cm of crowd's heating power distribution map, width 18cm, certain a group traveling together is at this The position at the midpoint of the bottom of the frame in figure is a length of 9cm, and width is at 8cm, then corresponding coordinate value is (9/20,8/18), i.e., (0.45,0.44).Step S130 falls in the edge data section in the grid of preset quantity according to the coordinate value, obtains institute State the coordinate points and number of the people that each grid in the grid of preset quantity stopped.
Can be by the length to unitize and wide progress equal part, such as ten equal parts, the number of acquisition can be carried out with wide to long According to section be 0.1, i.e., 0 to 0.1,0.1 to 0.2,0.2 to 0.3,0.3 to 0.4,0.4 to 0.5,0.5 to 0.6,0.6 to 0.7, 0.7 to 0.8,0.8 to 0.9,0.9 to 1.0.Therefore coordinate value (0.45,0.44) falls in the data field that long section is 0.4 to 0.5 In, in the data interval that wide section is 0.4 to 0.5.Unitized length and the wide bisector for carrying out equal part may be constructed Grid.
The coordinate points and number of the people that each grid stopped can be obtained through the above way.
The coordinate points of the people stopped in each grid are averaged by step S140, the average seat as the grid Number is labeled in the corresponding position of the average coordinates point, forms crowd's thermodynamic chart by punctuate.
The coordinate points of the people stopped in each grid are averaged, as the average coordinates point of the grid, for example (,) it is right In stopping 5 people in grid A, the first preset time period, then coordinate points (abscissa value and the ordinate of 5 people can be obtained Value), the average of abscissa value and the average of ordinate value, the average abscissa value of acquisition, average vertical seat are then taken respectively Then scale value is labeled in the corresponding position of average coordinates point for 5, to form crowd's thermodynamic chart as average coordinates point.
The application first embodiment can first obtain multiple crowd's heating power distribution maps in the first preset time period, obtain every The corresponding coordinate value of pedestrian on Zhang Renqun heating power distribution map, the edge data area in the grid of preset quantity is fallen according to coordinate value Between, the coordinate points and number of the people that each grid stopped are obtained, then by the coordinate points of the people stopped in each grid It is averaged, as the average coordinates point of the grid, number is labeled in corresponding position to form crowd's thermodynamic chart, so that The display of data becomes more intuitive.
Second embodiment
Fig. 4 is referred to, crowd's thermodynamic chart that Fig. 4 shows the offer of the application second embodiment obtains device, the device 300 Include:
Heating power is distributed module 310, for screening query statement according to grid, obtains multiple in the first preset time period Crowd's heating power distribution map.
Grid dividing module 320, for obtaining every crowd's heating power distribution map in multiple described crowd's heating power distribution maps On pedestrian corresponding to coordinate value.
Grid data module 330, for for falling in the edge data in the grid of preset quantity according to the coordinate value Section obtains the coordinate points and number of the people that each grid in the grid of the preset quantity stopped.
Thermodynamic chart forms module 340, for being averaged the coordinate points of the people stopped in each grid, as this Number is labeled in the corresponding position of the average coordinates point, forms crowd's thermodynamic chart by the average coordinates point of grid.
Described device further include: request receiving module tries hard to be requested for receiving crowd's distributed heat;Query statement structure Modeling block, for being requested according to the Crowds Distribute thermodynamic chart, construction grid screens query statement.Compressed data obtains mould Block, for obtaining compressed data from message queue;Sorting module is decompressed, for being decompressed, being arranged to the compressed data, Image data after being decompressed;Position mark module, for marking the key position point of people in image data;Data storage Module, for storing the image data for marking the key position point to the time series database.
Result data obtains module, for obtaining position of human body recognition result data;Data preprocessing module, for institute Recognition result data are stated to be pre-processed;Data packing block, for transmitting pretreated data to the message In queue.
Video flowing acquisition module, for obtaining the video flowing of camera acquisition;Recognition result data module is used for control figure Shape processor handles the video flowing, obtains the position of human body recognition result data.
It is apparent to those skilled in the art that for convenience and simplicity of description, the device of foregoing description Specific work process, no longer can excessively be repeated herein with reference to the corresponding process in preceding method.
The application also provides a kind of electronic equipment, comprising: processor, memory and bus, the memory storage is The executable machine readable instructions of processor are stated, when electronic equipment operation, between the processor and the memory By bus communication, method described in first embodiment is executed when the machine readable instructions are executed by the processor.
The application also provides a kind of computer readable storage medium, is stored with computer on the computer readable storage medium Program executes method described in first embodiment when the computer program is run by processor.
The application also provides a kind of computer program product to be made when the computer program product is run on computers It obtains computer and executes method described in first embodiment.
In crowd's thermodynamic chart preparation method provided by the embodiments of the present application and device, which comprises according to grid Query statement is screened, multiple crowd's heating power distribution maps in the first preset time period are obtained;Obtain described multiple crowd's heating power point Coordinate value corresponding to the pedestrian on every crowd's heating power distribution map in Butut;Preset quantity is fallen according to the coordinate value Edge data section in grid, obtain the coordinate points for the people that each grid in the grid of the preset quantity stopped with And number;The coordinate points of the people stopped in each grid are averaged, as the average coordinates point of the grid, by number It is labeled in the corresponding position of the average coordinates point, forms crowd's thermodynamic chart.It is default that the embodiment of the present application can first obtain first Multiple crowd's heating power distribution maps in period obtain the corresponding coordinate value of pedestrian on every crowd's heating power distribution map, according to seat Scale value falls in the edge data section in the grid of preset quantity, obtains coordinate points and the people of the people that each grid stopped The coordinate points of the people stopped in each grid, are then averaged, as the average coordinates point of the grid, by number mark by number Note is in corresponding position so that crowd's thermodynamic chart is formed, so that the display of data becomes more intuitive.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description Specific work process, no longer can excessively be repeated herein with reference to the corresponding process in preceding method.
It should be noted that all the embodiments in this specification are described in a progressive manner, each embodiment weight Point explanation is the difference from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For device class embodiment, since it is basically similar to the method embodiment, so being described relatively simple, related place ginseng See the part explanation of embodiment of the method.
In several embodiments provided herein, it should be understood that disclosed device and method can also pass through it Its mode is realized.The apparatus embodiments described above are merely exemplary, for example, the flow chart and block diagram in attached drawing are aobvious The device of multiple embodiments according to the application, architectural framework in the cards, the function of method and computer program product are shown It can and operate.In this regard, each box in flowchart or block diagram can represent one of a module, section or code Point, a part of the module, section or code includes one or more for implementing the specified logical function executable Instruction.It should also be noted that function marked in the box can also be attached to be different from some implementations as replacement The sequence marked in figure occurs.For example, two continuous boxes can actually be basically executed in parallel, they sometimes may be used To execute in the opposite order, this depends on the function involved.It is also noted that each of block diagram and or flow chart The combination of box in box and block diagram and or flow chart can be based on the defined function of execution or the dedicated of movement The system of hardware is realized, or can be realized using a combination of dedicated hardware and computer instructions.
In addition, each functional module in each embodiment of the application can integrate one independent portion of formation together Point, it is also possible to modules individualism, an independent part can also be integrated to form with two or more modules.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module It is stored in a computer readable storage medium.Based on this understanding, the technical solution of the application is substantially in other words The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a People's computer, server or network equipment etc.) execute each embodiment the method for the application all or part of the steps. And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic or disk.It needs Illustrate, herein, relational terms such as first and second and the like be used merely to by an entity or operation with Another entity or operation distinguish, and without necessarily requiring or implying between these entities or operation, there are any this realities The relationship or sequence on border.Moreover, the terms "include", "comprise" or its any other variant are intended to the packet of nonexcludability Contain, so that the process, method, article or equipment for including a series of elements not only includes those elements, but also including Other elements that are not explicitly listed, or further include for elements inherent to such a process, method, article, or device. In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including the element Process, method, article or equipment in there is also other identical elements.
The foregoing is merely preferred embodiment of the present application, are not intended to limit this application, for the skill of this field For art personnel, various changes and changes are possible in this application.Within the spirit and principles of this application, made any to repair Change, equivalent replacement, improvement etc., should be included within the scope of protection of this application.It should also be noted that similar label and letter exist Similar terms are indicated in following attached drawing, therefore, once being defined in a certain Xiang Yi attached drawing, are then not required in subsequent attached drawing It is further defined and explained.
The above, the only specific embodiment of the application, but the protection scope of the application is not limited thereto, it is any Those familiar with the art within the technical scope of the present application, can easily think of the change or the replacement, and should all contain Lid is within the scope of protection of this application.Therefore, the protection scope of the application shall be subject to the protection scope of the claim.

Claims (8)

1. a kind of crowd's thermodynamic chart preparation method, which is characterized in that the described method includes:
Compressed data is obtained from message queue;
The compressed data is decompressed, is arranged, the image data after being decompressed;
Mark the key position point of people in image data;
The image data for marking the key position point is stored to time series database;
Query statement is screened according to grid, obtains multiple crowd's heating power distribution maps in the first preset time period;
Obtain coordinate value corresponding to the pedestrian on every crowd's heating power distribution map in multiple described crowd's heating power distribution maps;
The edge data section in the grid of preset quantity is fallen according to the coordinate value, in the grid for obtaining the preset quantity Each grid coordinate points and number of the people that stopped;
The coordinate points of the people stopped in each grid are averaged, as the average coordinates point of the grid, by number mark Note forms crowd's thermodynamic chart in the corresponding position of the average coordinates point.
2. obtaining first the method according to claim 1, wherein screening query statement according to grid described Before multiple crowd's heating power distribution maps in preset time period, the method also includes:
Reception crowd's distributed heat tries hard to be requested;
It is requested according to the Crowds Distribute thermodynamic chart, construction grid screens query statement.
3. the method according to claim 1, wherein from message queue obtain compressed data before, it is described Method further include:
Obtain position of human body recognition result data;
The recognition result data are pre-processed;
Pretreated data are transmitted into the message queue.
4. according to the method described in claim 3, it is characterized in that, before the acquisition position of human body recognition result data, The method also includes:
Obtain the video flowing of camera acquisition;
Control graphics processor handles the video flowing, obtains the position of human body recognition result data.
5. a kind of crowd's thermodynamic chart obtains device, which is characterized in that described device includes:
Compressed data obtains module, for obtaining compressed data from message queue;
Sorting module is decompressed, for being decompressed, being arranged, the image data after being decompressed to the compressed data;
Position mark module, for marking the key position point of people in image data;
Data memory module, for storing the image data for marking the key position point to time series database;
Heating power is distributed module, for screening query statement according to grid, obtains multiple crowds heat in the first preset time period Power distribution map;
Coordinate value obtains module, for obtaining the row on every crowd's heating power distribution map in multiple described crowd's heating power distribution maps Coordinate value corresponding to people;
Grid data module obtains institute for falling in the edge data section in the grid of preset quantity according to the coordinate value State the coordinate points and number of the people that each grid in the grid of preset quantity stopped;
Thermodynamic chart forms module, for being averaged the coordinate points of the people stopped in each grid, as the grid Number is labeled in the corresponding position of the average coordinates point, forms crowd's thermodynamic chart by average coordinates point.
6. device according to claim 5, which is characterized in that described device further include:
Request receiving module tries hard to be requested for receiving crowd's distributed heat;
Query statement constructing module, for being requested according to the Crowds Distribute thermodynamic chart, construction grid screens query statement.
7. device according to claim 5, which is characterized in that described device further include:
Result data obtains module, for obtaining position of human body recognition result data;
Data preprocessing module, for being pre-processed to the recognition result data;
Data packing block, for transmitting pretreated data into the message queue.
8. device according to claim 7, which is characterized in that described device further include:
Video flowing acquisition module, for obtaining the video flowing of camera acquisition;
Recognition result data module handles the video flowing for controlling graphics processor, obtains the position of human body Recognition result data.
CN201811089701.1A 2018-09-18 2018-09-18 A kind of crowd's thermodynamic chart preparation method and device Active CN109189878B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811089701.1A CN109189878B (en) 2018-09-18 2018-09-18 A kind of crowd's thermodynamic chart preparation method and device
PCT/CN2018/117285 WO2020056914A1 (en) 2018-09-18 2018-11-23 Crowd heat map obtaining method and apparatus, and electronic device and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811089701.1A CN109189878B (en) 2018-09-18 2018-09-18 A kind of crowd's thermodynamic chart preparation method and device

Publications (2)

Publication Number Publication Date
CN109189878A CN109189878A (en) 2019-01-11
CN109189878B true CN109189878B (en) 2019-08-23

Family

ID=64908391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811089701.1A Active CN109189878B (en) 2018-09-18 2018-09-18 A kind of crowd's thermodynamic chart preparation method and device

Country Status (2)

Country Link
CN (1) CN109189878B (en)
WO (1) WO2020056914A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0817796D0 (en) 2008-09-29 2008-11-05 Convatec Inc wound dressing
CN111078330A (en) * 2019-07-23 2020-04-28 南京航空航天大学 Mobile phone traffic data visualization tool
CN110990503A (en) * 2019-11-13 2020-04-10 联想(北京)有限公司 System and method for displaying multiple target information in electronic device
CN111325822B (en) * 2020-02-18 2022-09-06 腾讯科技(深圳)有限公司 Method, device and equipment for displaying hot spot diagram and readable storage medium
CN113468250A (en) * 2021-06-29 2021-10-01 北京市商汤科技开发有限公司 Thermodynamic diagram generation method, thermodynamic diagram generation device, thermodynamic diagram generation equipment and storage medium
CN115100309A (en) * 2022-06-24 2022-09-23 京东方科技集团股份有限公司 Pedestrian thermodynamic diagram generation method and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106294883A (en) * 2016-08-30 2017-01-04 杭州启冠网络技术有限公司 Based on the user behavior data method and system to analyzing on user behavior figure
CN107506692A (en) * 2017-07-21 2017-12-22 天津大学 A kind of dense population based on deep learning counts and personnel's distribution estimation method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7734607B2 (en) * 2005-02-01 2010-06-08 University Of Massachusetts Universal visualization platform
US20170140240A1 (en) * 2015-07-27 2017-05-18 Salesforce.Com, Inc. Neural network combined image and text evaluator and classifier
CN105549727A (en) * 2015-08-29 2016-05-04 宇龙计算机通信科技(深圳)有限公司 Visitor flow rate reminding method and device
CN107782316B (en) * 2017-11-01 2019-07-12 北京旷视科技有限公司 The track of target object determines method, apparatus and system
CN108255691B (en) * 2018-01-29 2021-08-10 百度在线网络技术(北京)有限公司 Thermodynamic diagram display method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106294883A (en) * 2016-08-30 2017-01-04 杭州启冠网络技术有限公司 Based on the user behavior data method and system to analyzing on user behavior figure
CN107506692A (en) * 2017-07-21 2017-12-22 天津大学 A kind of dense population based on deep learning counts and personnel's distribution estimation method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"人群视频分析***介绍-jt";飞影悟wt;《百度文库》;20160108;第6章

Also Published As

Publication number Publication date
WO2020056914A1 (en) 2020-03-26
CN109189878A (en) 2019-01-11

Similar Documents

Publication Publication Date Title
CN109189878B (en) A kind of crowd's thermodynamic chart preparation method and device
CN109190586B (en) Customer's visiting analysis method, device and storage medium
CN102915347B (en) A kind of distributed traffic clustering method and system
CN109522967A (en) A kind of commodity attribute recognition methods, device, equipment and storage medium
US20190156357A1 (en) Advanced computational prediction models for heterogeneous data
CN105893407A (en) Individual user portraying method and system
CN109271970A (en) Face datection model training method and device
US11593735B2 (en) Automated and efficient personal transportation vehicle sharing
US11693655B2 (en) Method, apparatus, and system for outputting a development unit performance insight interface component comprising a visual emphasis element in response to an insight interface component request
CN111008631B (en) Image association method and device, storage medium and electronic device
CN111915366A (en) User portrait construction method and device, computer equipment and storage medium
CN113763700A (en) Information processing method, information processing device, computer equipment and storage medium
CN110796141A (en) Target detection method and related equipment
CN109154938A (en) Using discrete non-trace location data by the entity classification in digitized map
CN107343164A (en) The distribution method and device of vision control task
CN111052128A (en) Descriptor learning method for detecting and locating objects in video
US11232470B2 (en) Customer flow line and customer flow hot zone determining method and apparatus
Ma et al. Public transportation big data mining and analysis
CN109102324A (en) Model training method, the red packet material based on model are laid with prediction technique and device
Bhuiyan et al. Hajj pilgrimage video analytics using CNN
Shitharth et al. Development of edge computing and classification using the internet of things with incremental learning for object detection
CN105184435A (en) Field staff management method and system
CN110263250A (en) A kind of generation method and device of recommended models
CN109614752A (en) The method and device that urban public transport Simulation Decision support system data dynamic and visual is shown
CN110390226A (en) Crowd's event recognition method, device, electronic equipment and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20190111

Assignee: Science City (Guangzhou) Finance Leasing Co.,Ltd.

Assignor: TUPU TECHNOLOGY (GUANGZHOU) Co.,Ltd.

Contract record no.: X2020980004839

Denomination of invention: A method and device for obtaining thermal map of crowd

Granted publication date: 20190823

License type: Exclusive License

Record date: 20200810

EE01 Entry into force of recordation of patent licensing contract
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: A method and device for obtaining thermal map of crowd

Effective date of registration: 20200813

Granted publication date: 20190823

Pledgee: Science City (Guangzhou) Finance Leasing Co.,Ltd.

Pledgor: TUPU TECHNOLOGY (GUANGZHOU) Co.,Ltd.

Registration number: Y2020980004940

EC01 Cancellation of recordation of patent licensing contract
EC01 Cancellation of recordation of patent licensing contract

Assignee: Science City (Guangzhou) Finance Leasing Co.,Ltd.

Assignor: TUPU TECHNOLOGY (GUANGZHOU) Co.,Ltd.

Contract record no.: X2020980004839

Date of cancellation: 20220909

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: 20220909

Granted publication date: 20190823

Pledgee: Science City (Guangzhou) Finance Leasing Co.,Ltd.

Pledgor: TUPU TECHNOLOGY (GUANGZHOU) Co.,Ltd.

Registration number: Y2020980004940