Information processing system, information processing method, and program product

CN122779930APending Publication Date: 2026-09-18FUJIFILM BUSINESS INNOVATION CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511152497.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2025-03-18
Filing Date
2025-08-18
Publication Date
2026-09-18

AI Technical Summary

Benefits of technology

[0016] According to the first and tenth schemes, it is possible to calculate the allocation amount for people who are subjects in an image without relying on manual labor.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122779930A_ABST
    Figure CN122779930A_ABST
Patent Text Reader

Abstract

An information processing system, an information processing method, and a program product are disclosed. The information processing system includes a processor. When an image is acquired, the processor specifies a person as a subject in the image. When information related to a sales amount of the image is acquired, the processor calculates an allocated amount for the specified person.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to an information processing system, information processing method, and program product. Background Technology

[0002] Japanese Patent Application Publication No. 2023-021054 discloses a photo classification method that distinguishes photos of people desired by users into individual photos and group photos. Summary of the Invention

[0003] In the entertainment or sports industries, when selling photos or videos taken at concerts or sporting events, a portion of the sales revenue is allocated to various organizations such as management companies, baseball associations, and soccer associations, or to individuals belonging to those organizations who are subjects in the images. However, identifying specific individuals as subjects in photos or videos and calculating the allocation requires manual labor and time.

[0004] The technical objective of this invention is to provide an information processing system, information processing method, and program product capable of calculating the allocation amount of a person who is a subject in an image without relying on manual intervention.

[0005] According to a first aspect of the present invention, an information processing system is provided, wherein a processor is provided, which, when acquiring an image, identifies a person in the image as a subject, and when acquiring information related to the sales revenue of the image, calculates an allocation amount for the identified person.

[0006] According to a second aspect of the present invention, in the information processing system involved in the first aspect, when the number of the specific individuals exceeds a predetermined number, the processor calculates the allocation amount for the relevant group to which the individual belongs.

[0007] According to a third aspect of the present invention, in the information processing system involved in the second aspect, the prescribed quantity can be set for each related group to which the specific person belongs.

[0008] According to a fourth aspect of the present invention, in the information processing system involved in the second aspect, when the number of the specific individuals is multiple and less than a specified number, the processor calculates the allocation amount for each individual according to the rules of the relevant group to which the individual belongs.

[0009] According to a fifth aspect of the present invention, in the information processing system involved in the fourth aspect, the processor calculates the allocation amount for each person based on the position of each specific person in the image or the proportion of the image of each specific person in the image.

[0010] According to a sixth aspect of the present invention, in the information processing system involved in the fourth aspect, if it is impossible to specify a person as the subject in the image, the processor is set to not generate an allocation amount for that image.

[0011] According to the seventh aspect of the present invention, in the information processing system involved in any of the first to sixth aspects, when it is impossible to identify a person as a subject in the image, the processor obtains activity information of the activity that captured the image from the outside, and identifies a person as a subject in the image based on the obtained activity information.

[0012] According to the eighth aspect of the present invention, in the information processing system involved in any of the first to seventh aspects, the processor is able to acquire activity information of the activity that captured the image from the outside, and set no allocation amount for each person in the image as the subject based on the image and the activity information.

[0013] According to a ninth aspect of the present invention, a program product is provided, comprising a program for causing a computer to perform processing, wherein the processing includes: a step of acquiring an image; a step of specifying a person as a subject in the image; a step of acquiring information related to the sales revenue of the image; and a step of calculating an allocation amount for the specified person.

[0014] According to a tenth aspect of the present invention, an information processing method is provided, comprising: a step of acquiring an image; a step of specifying a person as a subject in the image; a step of acquiring information related to the sales revenue of the image; and a step of calculating an allocation amount for the specified person.

[0015] (Effect)

[0016] According to the first and tenth schemes, it is possible to calculate the allocation amount for people who are subjects in an image without relying on manual labor.

[0017] According to the second scheme, the allocation amount can be calculated based on the rules of the relevant groups.

[0018] According to the third scheme, the allocation amount can be calculated based on the rules of the relevant groups.

[0019] According to the fourth scheme, the allocation amount corresponding to the rules of the relevant groups can be automatically calculated.

[0020] According to the fifth scheme, a larger share of the bonus can be allocated to individuals who may have contributed to the sales of the images.

[0021] According to the sixth scheme, images without a specific person can be set to not generate an allocation amount.

[0022] According to the seventh method, even when it is impossible to identify a specific person through facial recognition, it is possible to identify a person in an image.

[0023] According to the eighth scheme, it is possible to make settings corresponding to the state of the person who is the subject in the image.

[0024] According to the ninth scheme, it is possible to calculate the allocation amount for people who are subjects in an image without relying on manual labor. Attached Figure Description

[0025] Figure 1 This is a diagram illustrating the system structure of a gold allocation calculation system according to an embodiment of the present invention;

[0026] Figure 2 This is a block diagram illustrating the hardware structure of the allocation calculation server 10 according to an embodiment of the present invention;

[0027] Figure 3 This is a block diagram illustrating the functional structure of the allocation calculation server 10 according to an embodiment of the present invention;

[0028] Figure 4 This is a photographic image, as shown in Example 1, representing the calculation of the allocated amount;

[0029] Figure 5 This is a diagram illustrating an example of how information about the allocated amount sent from the allocated amount calculation server 10 is displayed on the screen in the terminal device 20.

[0030] Figure 6 This is a photographic image, example 2, showing the calculation of the allocated amount;

[0031] Figure 7 This is a photographic image, example 3, representing the calculation of the allocated amount;

[0032] Figure 8 This is a photographic image, example 4, showing the calculation of the allocation amount. Detailed Implementation

[0033] Next, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

[0034] Figure 1 This is a diagram illustrating the system structure of a gold allocation calculation system according to an embodiment of the present invention.

[0035] In the entertainment or sports industries, when images such as photos or videos taken at concert venues or sporting events are sold, a portion of the sales revenue is allocated to related organizations such as talent agencies, baseball associations, and soccer associations, or to individuals who are subjects in the images and belong to those organizations. The revenue calculation system of this embodiment is a system for calculating the allocation amount for such sold images.

[0036] like Figure 1 As shown, an information processing system according to an embodiment of the present invention includes a quota calculation server 10 and multiple terminal devices 20 interconnected via the Internet 30.

[0037] The allocation calculation server 10 is an information processing device used to calculate the allocation amount based on sales revenue from images such as photographs uploaded from the terminal device 20. When an image such as a photograph is uploaded from the terminal device 20 to the allocation calculation server 10, the allocation amount for each person who is the subject of the image is calculated based on the sales revenue from that image. Then, the calculated allocation amount information is notified to the terminal device 20 from the allocation calculation server 10.

[0038] Furthermore, the allocation calculation system of this embodiment calculates the allocation amount for sales revenue of images, including moving images and still images, taken during various activities. However, in the following description, the case of calculating the allocation amount for sales revenue of photographic images taken during sports activities will be used.

[0039] Next, the hardware structure of the allocation calculation server 10 in the allocation calculation system of this embodiment will be shown. Figure 2 .

[0040] like Figure 2 As shown, the allocation calculation server 10 has a CPU 11, a memory 12, a storage device 13 such as a hard disk drive, a communication interface (hereinafter referred to as IF) for sending and receiving data with external devices via the Internet 30, and a user interface (hereinafter referred to as UI) device 15 including a touch panel or liquid crystal display and a keyboard. These components are interconnected via a control bus 16.

[0041] CPU 11 is a processor that controls the operation of the allocation calculation server 10 by executing prescribed processes based on the control program stored in memory 12 or storage device 13. Furthermore, in this embodiment, CPU 11 is described as a component that reads and executes the control program stored in memory 12 or storage device 13, but it is not limited thereto. The control program may also be provided in a computer-readable recording medium. For example, it may be provided as an optical disc such as a CD (Compact Disc)-ROM or DVD (Digital Versatile Disc)-ROM, or as a semiconductor memory such as a USB (Universal Serial Bus) memory or a memory card. Alternatively, the control program may be obtained from an external device via a communication line connected to communication interface 14. Moreover, the control program may be provided as standalone application software, or it may be loaded as a function of the allocation calculation server 10 into the software of the respective device.

[0042] Figure 3 This is a block diagram representing the functional structure of the allocation calculation server 10 implemented by executing the above control program.

[0043] like Figure 3 As shown, the allocation calculation server 10 of this embodiment includes an authentication unit 31, an operation input unit 32, a display unit 33, a data transceiver unit 34, a control unit 35, and a data storage unit 36.

[0044] The data transceiver unit 34 transmits and receives data with external devices such as the terminal device 20. The control unit 35 receives photographic images of the calculation target from the terminal device 20 via the data transceiver unit 34. Additionally, the control unit 35 transmits the calculated allocation amount information to the terminal device 20 via the data transceiver unit 34. The data storage unit 37 stores various data received by the data transceiver unit 34, including photographic image data and calculated allocation amount data.

[0045] The authentication unit 31 performs authentication processing for each user who has accessed the service through multiple terminal devices 20. The display unit 33, controlled by the control unit 35, displays various information to users operating the quota calculation server 10. The operation input unit 32 inputs various operation information performed by the user.

[0046] Then, when a photo image is acquired from the terminal device 20, the control unit 35 identifies the person in the acquired photo image as the subject. Furthermore, when information related to the sales revenue of the photo image is acquired, the control unit 35 calculates the allocation amount for the identified person.

[0047] When receiving from terminal device 20 Figure 4 When displaying a photographic image, the control unit 35 identifies each contestant as a subject in the received photographic image. For example, the control unit 35 uses AI (Artificial Intelligence) methods to identify each contestant in the photographic image. Specifically, the control unit 35 uses a judgment model generated by machine learning by using images of various contestants as learning data to add labels to identify which contestant is in the specific photographic image. Alternatively, the control unit 35 can also use a pre-prepared dedicated facial recognition program to identify each contestant in the photographic image and add labels.

[0048] Then, the control unit 35 calculates the allocation amount for each contestant based on the position of each contestant in the photo image or the proportion of each contestant's image in the photo image.

[0049] The calculated allocation amount is sent to the terminal device 20 that uploaded the photo image.

[0050] Figure 5 This illustrates an example where information about the allocated amount sent from the allocated amount calculation server 10 is displayed on the screen of the terminal device 20. (See also...) Figure 5 With a sales amount of 150 yen for the photo image, 80 yen is allocated to contestant A, and 10 yen is allocated to contestants B and C respectively.

[0051] Furthermore, in practice, the sales revenue from the photographs and images is temporarily paid to the event organizers, such as the Japan Baseball Organization or individual teams. The Japan Baseball Organization or teams then determine the payment amount to each player based on the calculated allocation amount. At this point, the payment to each player is an allocation amount based on the sales revenue minus various handling fees.

[0052] Furthermore, when a photograph contains a large number of people, it can be difficult to calculate the allocation amount for each person. Therefore, if the number of specific individuals exceeds a predetermined number, the control unit 35 does not calculate the allocation amount for each individual in the photograph, but instead calculates the allocation amount for the relevant organizations to which those individuals belong. This predetermined number can be set for each relevant organization to which a specific individual belongs. For example, if it is a photograph of a football match, and the number of players in the photograph exceeds six, the allocation amount based on the sales revenue of that photograph is calculated as the amount paid to the Japan Football Association. Similarly, if it is a photograph of a baseball match, and the number of players in the photograph exceeds ten, the allocation amount based on the sales revenue of that photograph is calculated as the amount paid to the Japan Baseball Organization.

[0053] Furthermore, if the number of people in a photograph is multiple but less than the number specified above, the amount allocated to each person shall be calculated according to the rules of the relevant group to which the specific person belongs.

[0054] As described above, the control unit 35 calculates the allocation amount for each contestant based on the position of each contestant in the photograph image or the proportion of each contestant's image in the photograph image. For example, the allocation ratio is set such that the allocation amount for a person photographed in the center of the photograph image is greater than the allocation amount for a person photographed at the ends of the photograph image.

[0055] For example, in calculation Figure 6 When allocating funds for the photographic images shown, the control unit 35 calculates the allocation amount according to an allocation ratio of 60% for the pitcher captured in the center of the photographic image and 40% for the catcher captured at the end.

[0056] In addition, Figure 6 In the photographs shown, people are sometimes captured in the background at a distance. However, even if a person is the subject in the photograph, if the person cannot be identified due to the focus not being on them, blurring, or other reasons, the control unit 35 is set not to generate an allocation amount for that photograph. Specifically, if substitute players on the bench, stadium staff, spectators, etc., are captured in a small photograph from a distance, the control unit 35 will not generate an allocation amount for these people.

[0057] However, even in cases where a person cannot be identified in a specific photograph through methods such as facial recognition, an allocation amount for that person still needs to be generated. For example, such as Figure 7 As shown, in cases where a player is photographed with their back to the camera, facial recognition or similar methods may not be able to identify that player. In such situations, the control unit 35 identifies the player by referring to information such as the team uniform's back number, the player's name, and the team name. Figure 7 The photo image shown can be used to identify the contestant based on the information that the back is numbered "10".

[0058] Furthermore, if it is impossible to specify a person as the subject in a photograph, the control unit 35 acquires activity information of the activity that captured the photograph from an external source. Then, the control unit 35 can specify a person as the subject in the photograph based on the acquired activity information. For example, the control unit 35 can also specify the pitcher based on the mound information of a baseball game, or specify each player based on the information of the players entering the game. In baseball game photographs, since the catcher wears a mask, it is difficult to specify the catcher through facial recognition. In this case, the catcher can be specified based on the information of the players entering the game.

[0059] Furthermore, the control unit 35 can also set whether to generate a distribution fee or not, depending on the state of the match when the photo image is captured. Specifically, a photo image of a goal in a football match is sold as a photo of the player who made the shot performing a brilliant performance. However, referring to... Figure 8 As the photos shown also indicate, in many cases, defensive players are also captured in photos of goals scored. However, it's reasonable to assume that defensive players wouldn't be happy about receiving a share of the revenue from photos of opposing team players performing well. Therefore, it could be implemented that they relinquish their portrait rights for photos of opposing team players performing exceptionally well.

[0060] However, in this case, it is necessary to consider the specific situation of the scene depicted in the photograph. Therefore, the control unit 35 can also acquire activity information of the activity captured in the photograph from an external source, and based on the photograph and the acquired activity information, set a setting such that no allocation amount is generated for each person in the photograph who is the subject.

[0061] Specifically, by comparing the time the photograph was taken with information about the progress of the match, it is possible to infer which player from which team performed well in the photograph. Based on this inference, the control unit 35 can then determine which player in the photograph received a payout and which did not.

[0062] In the above embodiments, processor refers to processor in a broad sense, including general-purpose processors (e.g., CPU: Central Processing Unit, etc.) or special-purpose processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).

[0063] Furthermore, the operations of the processors in the above embodiments can be performed not only by a single processor, but also collaboratively by multiple processors located in physically separate positions. Additionally, the order of the processor's operations is not limited to the order described in the above embodiments and can be appropriately modified.

[0064] In this embodiment, "system" includes both a system consisting of multiple devices and a system consisting of a single device.

[0065] This invention can also be applied to programs and program products.

[0066] [Variation Example]

[0067] In the above embodiments, the explanation mainly focused on calculating the allocation of funds for images such as photographs taken during sports activities, but the present invention is not limited thereto. The technology of the present invention can also be applied to calculating the allocation of funds for images taken during other activities such as concerts, recitals, dance performances, and stand-up comedy shows.

[0068] [Postscript] ((1))

[0070] An information processing system, wherein a processor is provided.

[0071] The processor,

[0072] When an image is acquired, the person in the image who is the subject is specifically identified.

[0073] When information related to the sales revenue of the image is obtained, the allocation amount for the specific person is calculated. ((2))

[0075] According to the information processing system described in (1), wherein,

[0076] If the number of the specified individuals exceeds a predetermined number, the processor calculates the allocation amount for the relevant group to which that individual belongs. ((3)))

[0078] According to the information processing system described in (2), wherein,

[0079] The specified number can be set for each related group to which the specific person belongs. ((4))

[0081] According to the information processing system described in (2), wherein,

[0082] When the number of the specified individuals is multiple but less than a specified number, the processor calculates the allocation amount for each individual according to the rules of the relevant group to which that individual belongs. ((5)))

[0084] According to the information processing system described in (4), wherein,

[0085] The processor calculates the amount allocated to each person based on the position of each person in the image or the proportion of each person's image in the image. (6))

[0087] According to the information processing system described in (4), wherein,

[0088] If it is impossible to specify a person as the subject in the image, the processor is set to not generate an allocation amount for that image. ((7))

[0090] The information processing system according to any one of ((1)) to ((6)) is wherein,

[0091] If it is impossible to identify a person as the subject in the image, the processor obtains activity information of the activity that captured the image from the outside, and identifies a person as the subject in the image based on the obtained activity information. ((8))

[0093] The information processing system according to any one of ((1)) to ((7)) is wherein,

[0094] The processor can acquire activity information of the activities captured in the image from the outside, and based on the image and the activity information, set that no amount will be allocated to each person in the image who is the subject. (9))

[0096] A program that causes a computer to perform processing, wherein,

[0097] The process has the following characteristics:

[0098] Steps to acquire an image;

[0099] The steps for specifying a person as the subject in the image;

[0100] The steps of obtaining information related to the sales revenue of the image; and

[0101] The steps for calculating the allocation amount for the specific person.

[0102] According to the information processing system ((1)), it is possible to calculate the allocation amount for people who are subjects in an image without relying on manual labor.

[0103] According to the information processing system of ((2)), the allocation amount can be calculated according to the rules of the relevant group.

[0104] According to the information processing system of ((3)), the allocation amount can be calculated according to the rules of the relevant group.

[0105] According to the information processing system of (4), the allocation amount corresponding to the rules of the relevant groups can be automatically calculated.

[0106] According to the information processing system ((5)), it is possible to allocate more bonuses to individuals who may have contributed to the sales of images.

[0107] According to the information processing system of ((6)), it is possible to set images of unspecified persons to not generate allocation amounts.

[0108] According to the information processing system ((7)), even if a person cannot be identified through facial recognition, it is possible to identify the person in the image.

[0109] According to the information processing system ((8)), it is possible to make settings corresponding to the state of the person who is the subject in the image.

[0110] According to the procedure (9), it is possible to calculate the allocation amount for people who are subjects in an image without relying on manual labor.

Claims

1. An information processing system, characterized in that, Equipped with a processor The processor When an image is acquired, the person in the image who is the subject is specifically identified. When information related to the sales revenue of the image is obtained, the allocation amount for the specific person is calculated.

2. The information processing system according to claim 1, wherein, If the number of the specified individuals exceeds a predetermined number, the processor calculates the allocation amount for the relevant group to which that individual belongs.

3. The information processing system according to claim 2, wherein, The specified number can be set for each related group to which the specific person belongs.

4. The information processing system according to claim 2, wherein, When the number of the specified individuals is multiple but less than a specified number, the processor calculates the allocation amount for each individual according to the rules of the relevant group to which that individual belongs.

5. The information processing system according to claim 4, wherein, The processor calculates the amount allocated to each person based on the position of each person in the image or the proportion of each person's image in the image.

6. The information processing system according to claim 4, wherein, If it is impossible to specify a person as the subject in the image, the processor is set to not generate an allocation amount for that image.

7. The information processing system according to any one of claims 1 to 6, wherein, If it is impossible to identify a person as the subject in the image, the processor obtains activity information of the activity that captured the image from the outside, and identifies a person as the subject in the image based on the obtained activity information.

8. The information processing system according to any one of claims 1 to 7, wherein, The processor can acquire activity information of the activities captured in the image from the outside, and based on the image and the activity information, set that no amount will be allocated to each person in the image who is the subject.

9. A program product comprising a program that causes a computer to perform processing, characterized in that, The process has the following characteristics: Steps to acquire an image; The steps for specifying a person as the subject in the image; The steps of obtaining information related to the sales revenue of the image; and The steps for calculating the allocation amount for the specific person.

10. An information processing method, characterized in that, have: Steps to acquire an image; The steps for specifying a person as the subject in the image; The steps to obtain information related to the sales revenue of the image; as well as The steps for calculating the allocation amount for the specific person.

Citation Information

Patent Citations

  • Method of providing photo sorting function using person information, computer apparatus, and computer program

    JP2023021054A