CN110322505A - Seat image labeling method, seat image labelling apparatus and electronic equipment - Google Patents

Seat image labeling method, seat image labelling apparatus and electronic equipment Download PDF

Info

Publication number
CN110322505A
CN110322505A CN201810291312.0A CN201810291312A CN110322505A CN 110322505 A CN110322505 A CN 110322505A CN 201810291312 A CN201810291312 A CN 201810291312A CN 110322505 A CN110322505 A CN 110322505A
Authority
CN
China
Prior art keywords
seat
image
marked
region
venue
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.)
Pending
Application number
CN201810291312.0A
Other languages
Chinese (zh)
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.)
BEIJING HONGMA MEDIA CULTURE DEVELOPMENT CO LTD
Original Assignee
BEIJING HONGMA MEDIA CULTURE DEVELOPMENT 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 BEIJING HONGMA MEDIA CULTURE DEVELOPMENT CO LTD filed Critical BEIJING HONGMA MEDIA CULTURE DEVELOPMENT CO LTD
Priority to CN201810291312.0A priority Critical patent/CN110322505A/en
Publication of CN110322505A publication Critical patent/CN110322505A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)

Abstract

This application involves a kind of seat image labeling method, seat image labelling apparatus and electronic equipments.The seat image labeling method includes: coordinate data of the initial pictures of identification venue to obtain each seat;The seat image at each seat is drawn based on coordinate data;The marked region that determination will mark seat to number;And it is marked based on seat image of the shape feature of marked region to each seat.In this way, can realize the accuracy with the consistent seat image tagged of practical venue by the automatic label to venue seat, save a large amount of manpowers.

Description

Seat image labeling method, seat image labelling apparatus and electronic equipment
Technical field
Present invention relates generally to field of image processings, and more specifically, be related to a kind of seat image labeling method, Seat image labelling apparatus and electronic equipment.
Background technique
With the development of economy, other than production field, it is also necessary to meet people's more rich culture demand.Together When, in order to facilitate the intellectual interchange and develop, hold more and more large-scale cultural activities, such as various performing actives etc..
In addition, more and more users are in online ticketing with for the universal of these movable internet ticket sellings.Therefore, While user's booking, it is desirable to be able to see the detailed seating maps for holding movable venue, especially, user wants to see To specific seat number corresponding to oneself institute's booking.This just needs ticketing company to carry out drawing for venue figure and seat before ticketing System.
But current performance venue draws seat, is all based on the mode of Hand drawing, it is time-consuming and laborious.For example, one 100,000 The performance venue at a seat, skilled operation personnel need or so 16 working hours when drawing seating maps, including several masters It wants process: firstly, venue is divided into several regions, then being named to region, such as region is defined as certain grandstand;Then, it needs Seat is drawn, every several seats of row, the several seats of each column require to be consistent with practical venue by region;Later, it will draw The matrix (usually several rows, a seat matrix of several columns) at good region seat rotates deformation, corresponding to adapt to Region;It is last to be numbered by hand to seat.
Therefore, it is necessary to improved seat image tagging schemes.
Summary of the invention
In order to solve the above-mentioned technical problem, the application is proposed.Embodiments herein provides a kind of seat image mark Note method, seat image labelling apparatus and electronic equipment, can be by the automatic label to venue seat, realization and actual field The accuracy of the consistent seat image tagged in shop, saves a large amount of manpowers.
According to the one side of the application, a kind of seat image labeling method is provided, comprising: identify the initial pictures of venue To obtain the coordinate data at each seat;The seat image at each seat is drawn based on the coordinate data;Determination will mark seat The marked region of bit number;And the shape feature based on the marked region carries out the seat image at each seat Label.
In above-mentioned seat image labeling method, the seat image for drawing each seat based on the coordinate data includes: The corresponding center point coordinate in each seat is calculated based on the coordinate data;Obtain the pre-set radius at each seat;And The seat image at each seat is drawn based on the center point coordinate and the pre-set radius.
In above-mentioned seat image labeling method, the marked region that determination will mark seat to number includes: that identification is described just Beginning image is to obtain the floor area divided in advance of the venue;And one of the floor area divided in advance is set It is set to the marked region of seat number to be marked.
In above-mentioned seat image labeling method, the marked region that determination will mark seat to number includes: to receive for institute State the frame selection operation that region is specified in venue;And the specified region for selecting the frame is set as the mark of seat number to be marked Remember region.
In above-mentioned seat image labeling method, seat of the shape feature based on the marked region to each seat Bit image be marked the first corner for comprising determining that the marked region and first direction corresponding with first corner and Second direction;It is the first seat by the position mark of first corner;It will be with first seat in the second direction Upper adjacent adjacent seats are labeled as second seat;And based on first seat and the second seat along described first Direction carries out sequence notation to each seat.
In above-mentioned seat image labeling method, by with first seat adjacent adjacent seats in this second direction Position comprises determining that the number with first seat adjacent adjacent seats in this second direction labeled as second seat; Number in response to the determination adjacent seats is two, the abscissa of more described two adjacent seats;And based on described the One seat relative to the marked region position by abscissa smaller or the greater in described two adjacent seats.
According to the another aspect of the application, a kind of seat image labelling apparatus is provided, comprising: image identification unit is used The coordinate data at each seat is obtained in the initial pictures of identification venue;Seat drawing unit, for being based on the number of coordinates According to the seat image for drawing each seat;Area determination unit, the marked region that mark seat to number for determination;And Seat marking unit is marked for seat image of the shape feature based on the marked region to each seat.
In above-mentioned seat image labelling apparatus, the seat drawing unit is used for: calculating institute based on the coordinate data State the corresponding center point coordinate in each seat;Obtain the pre-set radius at each seat;And it is based on the center point coordinate and institute State the seat image that pre-set radius draws each seat.
In above-mentioned seat image labelling apparatus, the area determination unit is used for: identifying the initial pictures to obtain The floor area of the venue divided in advance;And seat to be marked is set by one of the floor area divided in advance The marked region of bit number.
In above-mentioned seat image labelling apparatus, the area determination unit is used for: being received for specifying in the venue The frame selection operation in region;And the specified region for selecting the frame is set as the marked region of seat number to be marked.
In above-mentioned seat image labelling apparatus, the seat marking unit is used for: determining the first of the marked region Corner and first direction corresponding with first corner and second direction;It is first by the position mark of first corner Seat;By adjacent adjacent seats are labeled as second seat in this second direction with first seat;And it is based on institute It states the first seat and the second seat and sequence notation is carried out to each seat along the first direction.
In above-mentioned seat image labelling apparatus, the seat marking unit will be with first seat in the second party Adjacent adjacent seats comprise determining that adjacent in this second direction with first seat labeled as second seat upwards The number of adjacent seats;Number in response to the determination adjacent seats is two, the abscissa of more described two adjacent seats; And based on first seat relative to the marked region position by abscissa smaller in described two adjacent seats Or the greater.
According to the another aspect of the application, a kind of electronic equipment is provided, comprising: processor;And memory, in institute It states and is stored with computer program instructions in memory, the computer program instructions make described when being run by the processor Processor executes content recommendation method as described above.
Seat image labeling method, seat image labelling apparatus and electronic equipment provided by the present application can be by venues The automatic label at seat realizes the accuracy with the consistent seat image tagged of practical venue, saves a large amount of manpowers.
Detailed description of the invention
By reading the detailed description in hereafter preferred embodiment, the application various other advantages and benefits It will become apparent to those of ordinary skill in the art.Figure of description only for the purpose of illustrating preferred embodiments, And it is not considered as the limitation to the application.It should be evident that drawings discussed below is only some embodiments of the present application, For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings Other attached drawings.And throughout the drawings, identical component is presented with like reference characters.
Fig. 1 illustrates the schematic diagrames of the seating maps generated in existing venue seat drawing drawing method;
Fig. 2 illustrates the schematic diagram of the seating maps deformation in existing venue seat drawing drawing method;
Fig. 3 illustrates the flow chart of the seat image labeling method according to the embodiment of the present application;
Fig. 4 illustrates the first exemplary signal that seat marks in the seat image labeling method according to the embodiment of the present application Figure;
Fig. 5 illustrates the second exemplary signal that seat marks in the seat image labeling method according to the embodiment of the present application Figure;
Fig. 6 illustrates the block diagram of the seat image labelling apparatus according to the embodiment of the present application;
Fig. 7 illustrates the block diagram of the electronic equipment according to the embodiment of the present application.
Specific embodiment
In the following, example embodiment according to the application will be described in detail by referring to the drawings.Obviously, described embodiment is only It is only a part of the embodiment of the application, rather than the whole embodiments of the application, it should be appreciated that the application is not by described herein The limitation of example embodiment.
Application is summarized
In the existing method for drawing venue seating maps, need through the parameters such as the row, the column that are provided as, generation seat Figure, as shown in Figure 1.Fig. 1 illustrates the schematic diagrames of the seating maps generated in existing venue seat drawing drawing method.
Then, the deformation for needing to carry out seating maps matrix by hand by dragging, so that seating maps meet venue direction, such as Shown in Fig. 2.Fig. 2 illustrates the schematic diagram of the seating maps deformation in existing venue seat drawing drawing method.
Also, after the deformation of present bitmap matrix, it is also necessary to the number that setting seat is arranged, arranged by hand.This make no matter Any drawing tool is taken, the drafting of seating maps requires hand drawn and label, also, as amount of seats increases, by hand The efficiency drawn and marked depends entirely on whether convenient and editorial staff the qualification of operation of drawing tool, therefore very The rare promotion for arriving magnitude.Also, after completing seating maps and drawing, since all seats are all to be marked one by one , it is therefore desirable to quantity and arrangement are all carefully proofreaded, it is time-consuming and laborious.
In view of the above technical problems, the basic conception of the application is to provide a kind of seat image labeling method, seat image Labelling apparatus and electronic equipment are carried out the drafting at seat by the identification of the initial pictures to venue, and are based on Reserved seating The shape feature in region carries out the label at seat, to be obviously improved the efficiency for generating seat image, and by venue seat The automatic label of position realizes the accuracy with the consistent seat image tagged of practical venue, saves a large amount of manpowers.
It should be noted that the above-mentioned basic conception of the application can be applied to the seat of the venue for holding various activities Bit image label, and can also be applied to the temporary venues in on-fixed place, such as the seat image tagged of outdoor venue.
After describing the basic principle of the application, carry out the various non-limits for specifically introducing the application below with reference to the accompanying drawings Property embodiment processed.
Illustrative methods
Fig. 3 illustrates the flow chart of the seat image labeling method according to the embodiment of the present application.
As shown in figure 3, including: S110 according to the content recommendation method of the embodiment of the present application, the initial pictures of venue are identified To obtain the coordinate data at each seat;S120 draws the seat image at each seat based on the coordinate data;S130, really Surely the marked region that mark seat to number;And S140, the shape feature based on the marked region is to each seat Seat image be marked.
In step s 110, the initial pictures of venue are identified to obtain the coordinate data at each seat.That is, passing through Image recognition technology can obtain the coordinate data of the object to be identified (for example, seat) in initial pictures.Here, this field Technical staff is appreciated that through image recognition technology, can be with automatic identification health other than the seat in identification venue Between, passageway is put in storage equipotential confidence breath, to realize the automatic drafting of other elements in venue figure in addition to seat out.In addition, with In the initial pictures for identifying venue other than for marking seat automatically, when using bitmap data, it is also used as realizing Outdoor scene selects the material of seat.
In the step s 120, the seat image at each seat is drawn based on the coordinate data.Specifically, it is obtaining often After the coordinate data at a seat, the corresponding center point coordinate in each seat can be calculated based on the coordinate data, then root According to preset seat radius, to draw out the image at each seat.
That is, being drawn in the seat image labeling method according to the embodiment of the present application based on the coordinate data The seat image at each seat includes: to calculate the corresponding center point coordinate in each seat based on the coordinate data;It obtains The pre-set radius at each seat;And the seating maps at each seat are drawn based on the center point coordinate and the pre-set radius Picture.
Also, in the seat image labeling method according to the embodiment of the present application, due to using image recognition technology, The coordinate position identified is consistent with the coordinate at practical venue seat, does not need the deformation for carrying out seating maps matrix.
In step s 130, the marked region that determination will mark seat to number.Specifically, for specific venue come Say, by passageway etc. by the region division of entire venue be multiple presumptive areas.Also, by as described above for initial pictures Identification, can identify the identification informations such as the passageway in venue, so as to based on these identification informations identification venue region.
Therefore, in the seat image labeling method according to the embodiment of the present application, determination will mark the label of seat number Region includes: the identification initial pictures to obtain the floor area of the venue divided in advance;And it is drawn described in advance One of the floor area divided is set as the marked region of seat number to be marked.
But due to the shape of venue difference, in particular, for circular venue, it, can for the above-mentioned region identified It can be difficult to automatically identify the direction of row and column.In addition, in actual venue arrangement, it is also possible to there are some regions because Specific reasons, such as be left safety zone etc. and be unsuitable for the case where seat is set.Therefore, according to the embodiment of the present application In seat image labeling method, marked region can be determined in such a way that subscriber frame selects.
That is, determination will mark seat to number in the seat image labeling method according to the embodiment of the present application Marked region includes: the frame selection operation received for specifying region in the venue;And the specified region for selecting the frame is set It is set to the marked region of seat number to be marked.
In step S140, the shape feature based on the marked region marks the seat image at each seat Note.That is, because marked region can determine use by means of the shape feature of marked region in certain geometry In the first row at label seat and first, and thereby determine that the direction of the row and column at seat.
Fig. 4 illustrates the first exemplary signal that seat marks in the seat image labeling method according to the embodiment of the present application Figure.As shown in figure 4, can first using a corner (upper left corner shown in Fig. 4) for institute's marked region as initial seat, and according to Line direction is determined according to the position in the corner, for example, using the direction shown in Fig. 4 marked out as line direction.Then, obtain with Two nearest seats of initial seat described in distance on the different direction of the line direction, and determine the horizontal seat at the two seats Abscissa smaller, is determined as the first row of second row by mark.It is then possible to from first seat and the second seat point First row seat and second row seat are not marked along line direction.And so on, can using second row seat as foundation, Continue that third row seat is marked, until last row of the marked region.Here, those skilled in the art can It is the first seat for setting the upper left corner of the marked region to first row first row in Fig. 4, thus by horizontal seat to understand Mark smaller is determined as the first row of second row.Is being set by the seat in the lower right corner of the marked region or the upper right corner In the case that one arranges the first seat of the first column, then abscissa the greater should be determined as to second of second row first row Position.
Fig. 5 is to illustrate the second exemplary signal that seat marks in the seat image labeling method according to the embodiment of the present application Figure.As shown in figure 5, there is a situation where that each row and each column seat are evenly distributed, in this way, being determined the first of first row first row After seat, seat adjacent with the first seat in a column direction directly can be determined as second seat.Here, this field skill Art personnel are appreciated that adjacent seat is and shortest seat at a distance from first seat in a column direction with the first seat Position.
Also, it will be understood by those skilled in the art that although figure 4 above and Fig. 5 are illustrated and are primarily based on marked region The line direction in corner and edge feature label seat, then marks the example of the column direction at seat.According to the embodiment of the present application Seat image labeling method can also first mark the column direction at seat, then mark the line direction at seat.
In addition, in the case where due to such as circle in the irregular situation in place, the region based on venue itself Division is likely difficult to determine line direction and column direction.In the seat image labeling method according to the embodiment of the present application, it is being based on When the shape feature of marked region marks seat, it is also contemplated that avoiding determining first party along the circumferencial direction of border circular areas first To.Specifically, in the case where marked region is fan-shaped region, a footmark of the fan-shaped region can be denoted as first first Seat, and using the radial direction of the fan-shaped region as the first direction for being used for sequence notation.By determining with described the In second direction, i.e., the second seat of (that is, spacing is most short) adjacent in circumferential direction can be to avoid right along circumferential direction at one seat The difficulty of seat progress sequence notation.It, can also be based on second seat radially also, after second seat has been determined Carry out sequence notation.
Therefore, in the seat image labeling method according to the embodiment of the present application, the shape based on the marked region is special The first corner for comprising determining that the marked region is marked to the seat image at each seat and with described first for sign The corresponding first direction in corner and second direction;It is the first seat by the position mark of first corner;It will be with described Adjacent adjacent seats are labeled as second seat in this second direction at one seat;And it is based on first seat and institute It states second seat and sequence notation is carried out to each seat along the first direction.
It, will be with first seat described also, in the seat image labeling method according to the embodiment of the present application Adjacent adjacent seats comprise determining that and first seat phase in this second direction labeled as second seat on two directions The number of adjacent adjacent seats;Number in response to the determination adjacent seats is two, the cross of more described two adjacent seats Coordinate;And based on first seat relative to the marked region position by abscissa in described two adjacent seats Smaller or the greater are labeled as the second seat.
Exemplary means
Fig. 6 illustrates the block diagram of the seat image labelling apparatus according to the embodiment of the present application.
As shown in fig. 6, the seat image labelling apparatus 200 according to the embodiment of the present application includes: image identification unit 210, The initial pictures of venue are for identification to obtain the coordinate data at each seat;Seat drawing unit 220, for being based on the figure As coordinate data that recognition unit 210 is identified draws the seat image at each seat;Area determination unit 230, for determining The marked region for marking seat to number;And seat marking unit 240, for true based on 230 institute of area determination unit The seat image at each seat is marked in the shape feature of fixed marked region.
In one example, in above-mentioned seat image labelling apparatus 200, the seat drawing unit 220 is used for: being based on The coordinate data calculates the corresponding center point coordinate in each seat;Obtain the pre-set radius at each seat;And it is based on The center point coordinate and the pre-set radius draw the seat image at each seat.
In one example, in above-mentioned seat image labelling apparatus 200, the area determination unit 230 is used for: identification The initial pictures are to obtain the floor area divided in advance of the venue;And by the floor area divided in advance One of be set as the marked region of seat to be marked number.
In one example, in above-mentioned seat image labelling apparatus 200, the area determination unit 230 is used for: being received For specifying the frame selection operation in region in the venue;And the specified region for selecting the frame is set as seat to be marked and compiles Number marked region.
In one example, in above-mentioned seat image labelling apparatus 200, the seat marking unit 240 is used for: being determined First corner of the marked region and first direction corresponding with first corner and second direction;By first corner The position mark at place is the first seat;By with first seat in this second direction adjacent adjacent seats labeled as the Two seats;And first seat and the second seat are based on along the first direction to each seat carry out sequence mark Note.
In one example, in above-mentioned seat image labelling apparatus 200, the seat marking unit 240 will with it is described Adjacent adjacent seats comprise determining that labeled as second seat and exist with first seat in this second direction at the first seat The number of adjacent adjacent seats in the second direction;Number in response to the determination adjacent seats is two, described in comparison The abscissa of two adjacent seats;And it will be described two relative to the position of the marked region based on first seat Abscissa smaller or the greater in adjacent seats.
Here, it will be understood by those skilled in the art that each unit and module in above-mentioned seat image labelling apparatus 200 Concrete function and operation have been described above referring to figs. 3 to Fig. 5 description seat image labeling method in be discussed in detail, and because This, will omit its repeated description.
As described above, the seat image labelling apparatus 300 according to the embodiment of the present application may be implemented in various terminal equipment In, such as drawing seat image and marking the computer at seat.In one example, according to the embodiment of the present application seating maps It is integrated into the terminal device as labelling apparatus 200 can be used as a software module and/or hardware module.For example, should Seat image labelling apparatus 200 can be a software module in the operating system of the terminal device, or can be and be directed to In the application program that the terminal device is developed;Certainly, which equally can be the terminal and sets One of standby numerous hardware modules.
Alternatively, in another example, which is also possible to discrete set with the terminal device It is standby, and the seat image labelling apparatus 200 can be connected to the verifying equipment by wired and or wireless network, and press Data format as agreed transmits interactive information.
Example electronic device
In the following, being described with reference to Figure 7 the electronic equipment according to the embodiment of the present application.
Fig. 7 illustrates the block diagram of the electronic equipment according to the embodiment of the present application.
As shown in fig. 7, electronic equipment 10 includes one or more processors 11 and memory 12.
Processor 11 can be central processing unit (CPU) or have data-handling capacity and/or instruction execution capability Other forms processing unit, and can control the other assemblies in electronic equipment 10 to execute desired function.
Memory 12 may include one or more computer program products, and the computer program product may include each The computer readable storage medium of kind form, such as volatile memory and/or nonvolatile memory.The volatile storage Device for example may include random access memory (RAM) and/or cache memory (cache) etc..It is described non-volatile to deposit Reservoir for example may include read-only memory (ROM), hard disk, flash memory etc..It can be deposited on the computer readable storage medium One or more computer program instructions are stored up, processor 11 can run described program instruction, to realize this Shen described above The content recommendation method of each embodiment please and/or other desired functions.In the computer readable storage medium In can also store the various contents such as image data.
In one example, electronic equipment 10 can also include: input unit 13 and output device 14, these components pass through The interconnection of bindiny mechanism's (not shown) of bus system and/or other forms.
For example, the input unit 13 can be such as keyboard, mouse etc..
The output device 14 can be output to the outside various information, including content recommended to the user etc..The output equipment 14 may include such as display, loudspeaker, printer and communication network and its remote output devices connected etc..
Certainly, to put it more simply, illustrated only in Fig. 7 it is some in component related with the application in the electronic equipment 10, The component of such as bus, input/output interface etc. is omitted.In addition to this, according to concrete application situation, electronic equipment 10 is also It may include any other component appropriate.
Illustrative computer program product and computer readable storage medium
Other than the above method and equipment, embodiments herein can also be computer program product comprising meter Calculation machine program instruction, it is above-mentioned that the computer program instructions make the processor execute this specification when being run by processor According to the step in the seat image labeling method of the various embodiments of the application described in " illustrative methods " part.
The computer program product can be write with any combination of one or more programming languages for holding The program code of row the embodiment of the present application operation, described program design language includes object oriented program language, such as Java, C++ etc. further include conventional procedural programming language, such as " C " language or similar programming language.Journey Sequence code can be executed fully on the user computing device, partly execute on a user device, be independent soft as one Part packet executes, part executes on a remote computing or completely in remote computing device on the user computing device for part Or it is executed on server.
In addition, embodiments herein can also be computer readable storage medium, it is stored thereon with computer program and refers to It enables, the computer program instructions make the processor execute above-mentioned " the exemplary side of this specification when being run by processor According to the step in the seat image labeling method of the various embodiments of the application described in method " part.
The computer readable storage medium can be using any combination of one or more readable mediums.Readable medium can To be readable signal medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can include but is not limited to electricity, magnetic, light, electricity Magnetic, the system of infrared ray or semiconductor, device or device, or any above combination.Readable storage medium storing program for executing it is more specific Example (non exhaustive list) includes: the electrical connection with one or more conducting wires, portable disc, hard disk, random access memory Device (RAM), read-only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc Read-only memory (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
The basic principle of the application is described in conjunction with specific embodiments above, however, it is desirable to, it is noted that in this application The advantages of referring to, advantage, effect etc. are only exemplary rather than limitation, must not believe that these advantages, advantage, effect etc. are the application Each embodiment is prerequisite.In addition, detail disclosed above is merely to exemplary effect and the work being easy to understand With, rather than limit, it is that must be realized using above-mentioned concrete details that above-mentioned details, which is not intended to limit the application,.
Device involved in the application, device, equipment, system block diagram only as illustrative example and be not intended to It is required that or hint must be attached in such a way that box illustrates, arrange, configure.As those skilled in the art will appreciate that , it can be connected by any way, arrange, configure these devices, device, equipment, system.Such as "include", "comprise", " tool " etc. word be open vocabulary, refer to " including but not limited to ", and can be used interchangeably with it.Vocabulary used herein above "or" and "and" refer to vocabulary "and/or", and can be used interchangeably with it, unless it is not such that context, which is explicitly indicated,.Here made Vocabulary " such as " refers to phrase " such as, but not limited to ", and can be used interchangeably with it.
It may also be noted that each component or each step are can to decompose in the device of the application, device and method And/or reconfigure.These decompose and/or reconfigure the equivalent scheme that should be regarded as the application.
The above description of disclosed aspect is provided so that any person skilled in the art can make or use this Application.Various modifications in terms of these are readily apparent to those skilled in the art, and are defined herein General Principle can be applied to other aspect without departing from scope of the present application.Therefore, the application is not intended to be limited to Aspect shown in this, but according to principle disclosed herein and the consistent widest range of novel feature.
In order to which purpose of illustration and description has been presented for above description.In addition, this description is not intended to the reality of the application It applies example and is restricted to form disclosed herein.Although already discussed above multiple exemplary aspects and embodiment, this field skill Its certain modifications, modification, change, addition and sub-portfolio will be recognized in art personnel.

Claims (13)

1. a kind of seat image labeling method, comprising:
The initial pictures of venue are identified to obtain the coordinate data at each seat;
The seat image at each seat is drawn based on the coordinate data;
The marked region that determination will mark seat to number;And
The seat image at each seat is marked in shape feature based on the marked region.
2. image labeling method in seat according to claim 1, wherein draw each seat based on the coordinate data Seat image includes:
The corresponding center point coordinate in each seat is calculated based on the coordinate data;
Obtain the pre-set radius at each seat;And
The seat image at each seat is drawn based on the center point coordinate and the pre-set radius.
3. image labeling method in seat according to claim 1, wherein the marked region packet that determination will mark seat to number It includes:
The initial pictures are identified to obtain the floor area of the venue divided in advance;And
Set one of the floor area divided in advance to the marked region of seat number to be marked.
4. image labeling method in seat according to claim 1, wherein the marked region packet that determination will mark seat to number It includes:
Receive the frame selection operation for specifying region in the venue;And
The specified region that the frame is selected is set as the marked region of seat number to be marked.
5. image labeling method in seat according to claim 1, wherein the shape feature based on the marked region is to institute The seat image for stating each seat, which is marked, includes:
Determine the first corner and first direction corresponding with first corner and the second direction of the marked region;
It is the first seat by the position mark of first corner;
By adjacent adjacent seats are labeled as second seat in this second direction with first seat;And
Sequence notation is carried out to each seat along the first direction based on first seat and the second seat.
6. image labeling method in seat according to claim 5, wherein will be with first seat in the second direction Above adjacent adjacent seats include: labeled as second seat
The number of determining adjacent seats adjacent in this second direction with first seat;
Number in response to the determination adjacent seats is two, the abscissa of more described two adjacent seats;And
Based on first seat relative to the marked region position by abscissa smaller in described two adjacent seats Or the greater.
7. a kind of seat image labelling apparatus, comprising:
Image identification unit, the initial pictures of venue are for identification to obtain the coordinate data at each seat;
Seat drawing unit, for drawing the seat image at each seat based on the coordinate data;
Area determination unit, the marked region that mark seat to number for determination;And
Seat marking unit is marked for seat image of the shape feature based on the marked region to each seat Note.
8. image labelling apparatus in seat according to claim 7, wherein the seat drawing unit is used for:
The corresponding center point coordinate in each seat is calculated based on the coordinate data;
Obtain the pre-set radius at each seat;And
The seat image at each seat is drawn based on the center point coordinate and the pre-set radius.
9. image labeling method in seat according to claim 7, wherein the area determination unit is used for:
The initial pictures are identified to obtain the floor area of the venue divided in advance;And
Set one of the floor area divided in advance to the marked region of seat number to be marked.
10. image labeling method in seat according to claim 7, wherein the area determination unit is used for:
Receive the frame selection operation for specifying region in the venue;And
The specified region that the frame is selected is set as the marked region of seat number to be marked.
11. image labelling apparatus in seat according to claim 7, wherein the seat marking unit is used for:
Determine the first corner and first direction corresponding with first corner and the second direction of the marked region;
It is the first seat by the position mark of first corner;
By adjacent adjacent seats are labeled as second seat in this second direction with first seat;And
Sequence notation is carried out to each seat along the first direction based on first seat and the second seat.
12. image labelling apparatus in seat according to claim 11, wherein the seat marking unit will be with described first Adjacent adjacent seats include: labeled as second seat in this second direction at seat
The number of determining adjacent seats adjacent in this second direction with first seat;
Number in response to the determination adjacent seats is two, the abscissa of more described two adjacent seats;And
Based on first seat relative to the marked region position by abscissa smaller in described two adjacent seats Or the greater.
13. a kind of electronic equipment, comprising:
Processor;And
Memory is stored with computer program instructions in the memory, and the computer program instructions are by the processing Device makes the processor execute such as content recommendation method of any of claims 1-6 when running.
CN201810291312.0A 2018-03-30 2018-03-30 Seat image labeling method, seat image labelling apparatus and electronic equipment Pending CN110322505A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810291312.0A CN110322505A (en) 2018-03-30 2018-03-30 Seat image labeling method, seat image labelling apparatus and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810291312.0A CN110322505A (en) 2018-03-30 2018-03-30 Seat image labeling method, seat image labelling apparatus and electronic equipment

Publications (1)

Publication Number Publication Date
CN110322505A true CN110322505A (en) 2019-10-11

Family

ID=68112230

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810291312.0A Pending CN110322505A (en) 2018-03-30 2018-03-30 Seat image labeling method, seat image labelling apparatus and electronic equipment

Country Status (1)

Country Link
CN (1) CN110322505A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111028313A (en) * 2019-12-26 2020-04-17 浙江口碑网络技术有限公司 Table distribution image generation method and device
CN114413442A (en) * 2022-01-07 2022-04-29 Tcl空调器(中山)有限公司 Wind-sheltered area identification method, air conditioner, electronic device and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1811809A (en) * 2005-01-25 2006-08-02 北京网联热线网络有限公司 Image displaying method for stadium orgymnasium ticket selling web page
CN106204346A (en) * 2016-06-30 2016-12-07 北京文安智能技术股份有限公司 A kind of movie seat sample automatic marking method based on video analysis, device and electronic equipment
CN106682241A (en) * 2017-02-08 2017-05-17 北京微影时代科技有限公司 Method and device for drawing seating plan
WO2017208931A1 (en) * 2016-05-31 2017-12-07 京セラドキュメントソリューションズ株式会社 Image forming device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1811809A (en) * 2005-01-25 2006-08-02 北京网联热线网络有限公司 Image displaying method for stadium orgymnasium ticket selling web page
WO2017208931A1 (en) * 2016-05-31 2017-12-07 京セラドキュメントソリューションズ株式会社 Image forming device
CN106204346A (en) * 2016-06-30 2016-12-07 北京文安智能技术股份有限公司 A kind of movie seat sample automatic marking method based on video analysis, device and electronic equipment
CN106682241A (en) * 2017-02-08 2017-05-17 北京微影时代科技有限公司 Method and device for drawing seating plan

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111028313A (en) * 2019-12-26 2020-04-17 浙江口碑网络技术有限公司 Table distribution image generation method and device
CN111028313B (en) * 2019-12-26 2020-10-09 浙江口碑网络技术有限公司 Table distribution image generation method and device
CN114413442A (en) * 2022-01-07 2022-04-29 Tcl空调器(中山)有限公司 Wind-sheltered area identification method, air conditioner, electronic device and readable storage medium
CN114413442B (en) * 2022-01-07 2023-02-17 Tcl空调器(中山)有限公司 Wind-sheltered area identification method, air conditioner, electronic device and readable storage medium

Similar Documents

Publication Publication Date Title
WO2019056710A1 (en) Supplier recommendation method and apparatus, and computer readable storage medium
CN103123648B (en) In defined area, present abundant Search Results
CN102129344B (en) Via the layout constraint manipulation of user's posture identification
CN111752557A (en) Display method and device
US11462018B2 (en) Representative image generation
CN107679442A (en) Method, apparatus, computer equipment and the storage medium of document Data Enter
CN111597628B (en) Model marking method and device, storage medium and electronic equipment
CN110322505A (en) Seat image labeling method, seat image labelling apparatus and electronic equipment
CN108089858B (en) Method and device for creating visual interface
CN111428464A (en) Report file generation method and device, computer equipment and storage medium
KR20200114018A (en) Method and apparatus for providing automatic quotation service
CN111931037A (en) Method, device and equipment for recommending reading works and storage medium
EP1901189A2 (en) Parts managing system, parts managing method, computer program and computer readable storage medium
CN111538726A (en) Information input method based on imaging and related equipment
WO2023024959A1 (en) Image labeling method and system, and device and storage medium
US20230298373A1 (en) Detecting graphical elements in charts using predicted heatmaps
JP6759868B2 (en) Information processing equipment and information processing programs
JP6790886B2 (en) Information processing programs, information processing methods and information processing equipment
CN114997993A (en) Business handling method and device, processor and electronic equipment
AU2022271364A1 (en) Facilitating identification of fillable regions in a form
US8902252B2 (en) Digital image selection in a surface computing device
CN111046096B (en) Method and device for generating graphic structured information
CN112508284B (en) Display material pretreatment method, display material throwing system, display material throwing device and display material pretreatment equipment
CN114724170A (en) BOM generation method and device, electronic equipment and storage medium
CN114443022A (en) Method for generating page building block and electronic equipment

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191011