Information processing device
The information processing device automates the creation of intermediate files by generating three-dimensional shape information and integrating device data, addressing the inefficiencies of manual 3D model input in existing technologies.
Patent Information
- Application Number
- JP2023101479
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-21
- Publication Date
- 2025-01-09
AI Technical Summary
Existing technologies face difficulties in easily creating an intermediate file of information regarding presentation devices, particularly lighting equipment, which requires manual input of 3D models and device parameters, making the process time-consuming.
An information processing device that generates three-dimensional shape information from captured images, acquires device information using RDM standards, and creates linked intermediate files such as GDTF and MVR files, automating the process of integrating shape, device, and other relevant data.
Enables efficient and automated creation of intermediate files that include three-dimensional models and device information, reducing manual input and time consumption.
Smart Images

Figure 2025001793000001_ABST
Abstract
Description
[Technical field]
[0001] An embodiment of the present invention relates to an information processing device. [Background technology]
[0002] Conventionally, there are known techniques for managing lighting devices such as lighting fixtures. As an example of such a technique, a technique has been proposed in which control information is individually assigned to each of a plurality of lighting fixtures in a target space representing a certain real space for which a lighting environment is to be set, and a simulation result of the lighting environment in the target space obtained when the control information is applied to the target fixtures is displayed on a screen of a monitor device. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2017-215693 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, with the above-mentioned technology, it may not be easy to create an intermediate file of information related to the rendering device.
[0005] For example, in the above-mentioned technology, the control information to be assigned to the target equipment must be received from an input device operated by the user (such as a smartphone, tablet terminal, or personal computer), and it may not be easy to create an intermediate file of information related to the performance device.
[0006] The present application has been made in consideration of the above, and has an object to easily create an intermediate file of information relating to a performance device. [Means for solving the problem]
[0007] An information processing device according to one embodiment of the present invention is characterized by having: a generation unit that generates shape information indicating a three-dimensional shape of a production device based on imaging information capturing an external appearance of the production device; an acquisition unit that acquires device information relating to the production device from the production device; and a creation unit that creates an intermediate file that links the shape information with the device information, the intermediate file being used to display an object indicating the three-dimensional shape of the production device and the device information in software that reproduces the three-dimensional shape. Effect of the Invention
[0008] According to an information processing device according to an example of an embodiment, an intermediate file of information relating to a rendering device can be easily created. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram showing an example of an information processing system 1 according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of an information processing system 2 according to the embodiment. [Diagram 3] FIG. 3 is a diagram showing an example of the configuration of the information processing device 10 according to the embodiment. [Figure 4] FIG. 4 is a diagram showing an example of rendering device database 31 according to the embodiment. [Diagram 5] FIG. 5 is a flowchart illustrating an example of a procedure of information processing according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, a mode for carrying out an information processing device according to the present application (hereinafter, referred to as an "embodiment") will be described in detail with reference to the drawings. Note that the information processing device according to the present application is not limited to this embodiment. Also, the same components in the following embodiments are given the same reference numerals, and duplicated descriptions will be omitted.
[0011] The information processing device 10 according to the embodiment described below has a generation unit 41, an acquisition unit 42, and a creation unit 43. The generation unit 41 generates shape information indicating a three-dimensional shape of the production device based on imaging information obtained by imaging the exterior of the production device. The acquisition unit 42 acquires device information related to the production device from the production device. The creation unit 43 creates an intermediate file that links the shape information and the device information, and is used to display an object indicating the three-dimensional shape of the production device and the device information in software that reproduces the three-dimensional shape.
[0012] Moreover, an acquisition unit 42 according to an embodiment described below acquires device information from a rendering device using a signal conforming to the RDM (Remote Device Management) standard.
[0013] The acquisition unit 42 according to the embodiment described below further acquires wheel image information obtained by capturing an image of a wheel of a performance device that is a lighting device. The creation unit 43 further creates an intermediate file in which pattern information related to a pattern shown by the wheel based on the wheel image information is linked to shape information and device information.
[0014] The acquisition unit 42 according to the embodiment described below further acquires measurement information obtained by measuring information about the light source of the performance device, which is a lighting device. The creation unit 43 further creates an intermediate file in which the measurement information is linked to the shape information and device information.
[0015] Moreover, the acquisition unit 42 according to the embodiment described below further acquires operation information related to the operation of the rendering device. Furthermore, the creation unit 43 further creates an intermediate file in which the operation information is linked to the shape information and the device information.
[0016] Moreover, the acquisition unit 42 according to the embodiment described below further acquires placement information indicating the positions where the rendering devices are placed. Furthermore, the creation unit 43 further creates an intermediate file in which the placement information is linked to the intermediate file, and which is used to display an object indicating the placement of the rendering devices and the information indicated by the intermediate file in software that reproduces the placement of the rendering devices.
[0017] (An example of an information processing system) An example of an information processing system 1 will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of an information processing system 1 according to an embodiment. In the example shown in Fig. 1, the information processing system 1 has an information processing device 10, a performance device 100, and an imaging device 200. The information processing device 10, the performance device 100, and the imaging device 200 are connected to each other via a predetermined communication network (not shown) so as to be communicable by wire or wirelessly. Note that the information processing system 1 shown in Fig. 1 may include a plurality of information processing devices 10, a plurality of performance devices 100, and a plurality of imaging devices 200.
[0018] 1 is an information processing device capable of communicating with various devices, and is realized by, for example, a server device or a cloud system, etc. For example, the information processing device 10 is connected to various other devices in a wired or wireless manner so as to be able to communicate with them.
[0019] The information processing device 10 may be a terminal device used by an administrator of the rendering device 100. For example, the information processing device 10 may be a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. In such a case, the information processing device 10 executes the information processing according to the embodiment under the control of a program for implementing processing related to the information processing device according to the present application.
[0020] 1 is a device installed on a stage, a studio, etc. For example, the production device 100 is a lighting fixture that can control the intensity (dimming level) of light output by a light-emitting element, the color and range of the light output, etc., by control signals such as a DMX signal received from a dimmer table or an RDM signal based on the RDM standard, which is an extension of the DMX standard, and illuminates a specific position according to the received control signal.
[0021] Imaging device 200 shown in FIG. 1 is, for example, a visible light camera, and is an imaging device that captures (3D scans) the exterior of performance device 100 that is installed.
[0022] 1, the information processing performed by information processing device 10 will be described below. First, imaging device 200 captures an image of the exterior of rendering device 100 (step Sa1). Next, information processing device 10 acquires imaging information indicating an image of the exterior of rendering device 100 from imaging device 200 (step Sa2). Next, information processing device 10 generates shape information indicating a three-dimensional shape of rendering device 100 based on the imaging information acquired from imaging device 200 (step Sa3). For example, information processing device 10 generates shape information that is a 3D model of rendering device 100.
[0023] Next, information processing device 10 acquires device information related to rendering device 100 (step Sa4). For example, information processing device 10 acquires the device information related to rendering device 100 by using a talkback function of rendering device 100 through a signal conforming to the RDM standard. As a specific example, information processing device 10 acquires device information indicating parameters such as the intensity of light output by rendering device 100 and the color of the light output.
[0024] Information processing device 10 may obtain the imaging information and device information from another information processing device that collects this information (for example, a terminal device used by an administrator of rendering device 100).
[0025] Next, information processing device 10 creates an intermediate file (General Device Type Format (GDTF) file) linking the shape information and device information of rendering device 100 (step Sa5). For example, information processing device 10 creates a GDTF file for displaying a 3D model of rendering device 100 and an object indicating the device information in simulation software. Information processing device 10 then outputs the GDTF file to a predetermined output destination (for example, a terminal device used by an administrator who manages rendering device 100).
[0026] Next, an example of the information processing system 2 will be described with reference to FIG. 2. FIG. 2 is a diagram showing an example of the information processing system 2 according to the embodiment. In the example shown in FIG. 2, the information processing system 2 has an information processing device 10, a performance device 100, an imaging device 200, a wheel imaging device 300, and a spectrophotometer 400. The information processing device 10, the performance device 100, the imaging device 200, the wheel imaging device 300, and the spectrophotometer 400 are connected to each other via a predetermined communication network (not shown) so as to be communicable by wire or wirelessly. Note that the information processing system 2 shown in FIG. 2 may include a plurality of information processing devices 10, a plurality of performance devices 100, a plurality of imaging devices 200, a plurality of wheel imaging devices 300, and a plurality of spectrophotometers 400.
[0027] Information processing device 10, rendering device 100, and imaging device 200 shown in FIG. 2 are similar to those in FIG. 1, and therefore detailed description thereof will be omitted.
[0028] 2 is, for example, a visible light camera, and is an imaging device that images (scans) the gobos of the wheel portion of the installed performance device 100. Note that the wheel imaging device 300 may be the same imaging device as the imaging device 200.
[0029] Spectroscopic illuminometer 400 shown in FIG. 2 is a device for measuring the illuminance, color rendering properties, color temperature, and the like of light-emitting elements of rendering device 100.
[0030] Hereinafter, the information processing performed by the information processing device 10 will be described with reference to Fig. 2. In the information processing system 2 shown in Fig. 2, the processes of steps Sb1 to Sb4 are similar to the processes of steps Sa1 to Sa4 in the information processing system 2, and therefore detailed descriptions thereof will be omitted.
[0031] The wheel imaging device 300 captures an image of the gobos on the wheel portion of the performance device 100 (step Sb5). Next, the information processing device 10 acquires wheel imaging information indicating an image of the captured gobos on the wheel portion of the performance device 100 from the wheel imaging device 300 (step Sb6). For example, the information processing device 10 generates pattern information indicating the pattern of the gobos on the wheel portion based on the acquired wheel imaging information.
[0032] Next, spectrophotometer 400 measures the illuminance, color rendering, color temperature, and the like of the light-emitting elements (light sources) of performance device 100 (step Sb7). Next, information processing device 10 acquires measurement information indicating the information measured by spectrophotometer 400 from spectrophotometer 400 (step Sb8).
[0033] Note that information processing device 10 may acquire the imaging information, device information, wheel imaging information, and measurement information from another information processing device that collects this information (for example, a terminal device used by an administrator of performance device 100).
[0034] Next, information processing device 10 creates an intermediate file (GDTF file) linking the shape information, device information, pattern information, and measurement information of rendering device 100 (step Sb9). For example, information processing device 10 creates a GDTF file for displaying an object indicating a 3D model of rendering device 100, the device information, pattern information, and measurement information in simulation software. Information processing device 10 then outputs the GDTF file to a predetermined output destination.
[0035] Information processing device 10 may obtain operation information regarding the operation of production device 100 from a terminal device used by an administrator of production device 100, a detection device that detects the operation of production device 100, or the like. For example, information processing device 10 may obtain operation information indicating the response speed of production device 100 to a control signal (e.g., an instruction to turn on or off the light), the speed of movement of production device 100, which is a moving light (e.g., how many seconds it takes to rotate), and the like. Information processing device 10 may further create a GDTF file that links the operation information of production device 100 to shape information, device information, pattern information, and measurement information of production device 100.
[0036] Next, information processing device 10 acquires placement information indicating the position where production device 100 is placed within a specified space (e.g., a stage or studio) from a terminal device used by an administrator of production device 100. Information processing device 10 then creates an intermediate file (MVR (My Virtual Rig) file) that links the placement information to the GDTF file (step Sb10). For example, information processing device 10 creates an MVR file for displaying an object indicating the placement of production device 100 and information indicated by the GDTF file. Information processing device 10 then outputs the MVR file to a specified output destination (e.g., a terminal device used by an administrator who manages production device 100).
[0037] Previously, when creating a GDTF file for a lighting fixture, a 3D model of the lighting fixture had to be created using 3D CAD, and then information such as the lighting fixture's parameters had to be manually entered, which was a time-consuming process.
[0038] In contrast, information processing device 10 according to the embodiment generates a 3D model of rendering device 100 based on imaging information indicating an image of the exterior of rendering device 100, and also acquires device information and various other information related to rendering device 100, links these pieces of information, and creates a GDTF file. That is, information processing device 10 according to the embodiment can easily create an intermediate file of information related to the rendering device.
[0039] Furthermore, the information processing device 10 according to the embodiment can easily create an MVR file without manually inputting information such as lighting fixture parameters.
[0040] (An example of an information processing device) Next, the configuration of the information processing device 10 will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the configuration of the information processing device 10 according to an embodiment. As shown in Fig. 3, the information processing device 10 has a communication unit 20, a storage unit 30, and a control unit 40.
[0041] [About Communications Section 20] The communication unit 20 is realized by, for example, a network interface card (NIC) etc. The communication unit 20 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the performance device 100, the imaging device 200, the wheel imaging device 300, the spectrophotometer 400, etc.
[0042] [Regarding the memory unit 30] Storage unit 30 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 4, storage unit 30 has a performance device database 31.
[0043] [About the Production Equipment Database 31] The production device database 31 stores various information related to the production device. Here, an example of information stored in the production device database 31 will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the production device database 31 according to the embodiment. In the example of Fig. 4, the production device database 31 has items such as "space ID", "production device ID", "imaging information", "shape information", "device information", "wheel imaging information", "pattern information", "measurement information", "operation information", and "placement information".
[0044] "Space ID" indicates identification information for identifying the space (e.g., a stage or studio) in which the production device is installed. "Production device ID" indicates identification information for identifying the production device installed in the space indicated by "Space ID". "Imaging information" indicates an image of the exterior of the production device. "Shape information" indicates the three-dimensional shape of the production device. "Device information" indicates information such as the parameters of the production device. "Wheel imaging information" indicates an image of the wheel portion of production device 100. "Pattern information" indicates the pattern of the gobo based on the wheel imaging information. "Measurement information" indicates information measured by spectrophotometer 400. "Operation information" indicates information related to the operation of production device 100. "Placement information" indicates the position where production device 100 is placed in the space indicated by "Space ID".
[0045] That is, Figure 4 shows an example in which a performance device identified by a performance device ID "DID#1" is installed in a space identified by a space ID "AID#1", and the shooting information of the performance device is "imaging information #1", shape information is "shape information #1", device information is "device information #1", wheel shooting information is "wheel imaging information #1", pattern information is "pattern information #1", measurement information is "measurement information #1", operation information is "operation information #1", and placement information is "placement information #1".
[0046] [Regarding the control unit 40] The control unit 40 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs stored in a storage device inside the information processing device 10 using a RAM as a working area. The control unit 40 is also a controller, and is realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). As shown in FIG. 3, the control unit 40 according to the embodiment has a generating unit 41, an acquiring unit 42, and a creating unit 43, and realizes or executes the functions and actions of information processing described below.
[0047] [About Generation Unit 41] Generation unit 41 generates shape information indicating a three-dimensional shape of rendering device 100 based on imaging information obtained by capturing an image of the exterior of rendering device 100. For example, in the example of FIG. 1, generation unit 41 generates shape information that is a 3D model of rendering device 100 based on imaging information acquired from imaging device 200.
[0048] [About Acquisition Section 42] Acquiring unit 42 acquires device information related to rendering device 100 from rendering device 100. For example, in the example of Fig. 1, acquiring unit 42 acquires device information related to rendering device 100 by using a talkback function that rendering device 100 has.
[0049] Furthermore, acquiring unit 42 may acquire the device information from rendering device 100 by using a signal conforming to the RDM standard. For example, in the example of Fig. 1, acquiring unit 42 acquires the device information related to rendering device 100 by using a talkback function of rendering device 100 by using a signal conforming to the RDM standard.
[0050] The acquisition unit 42 may further acquire wheel imaging information obtained by capturing an image of a wheel of the performance device 100, which is a lighting device. For example, in the example of Fig. 2, the acquisition unit 42 acquires wheel imaging information indicating an image obtained by capturing an image of a gobo of a wheel portion of the performance device 100 from the imaging device 200.
[0051] Acquiring unit 42 may further acquire measurement information that measures information related to the light source of performance device 100, which is a lighting device. For example, in the example of Fig. 2, acquiring unit 42 acquires, from spectrophotometer 400, measurement information indicating information measured by spectrophotometer 400.
[0052] Acquiring unit 42 may further acquire operation information regarding the operation of rendering device 100. For example, in the example of Fig. 2, acquiring unit 42 acquires operation information regarding the operation of rendering device 100 from a terminal device used by an administrator of rendering device 100, a detection device that detects the operation of rendering device 100, or the like.
[0053] Acquiring unit 42 may further acquire placement information indicating the position at which rendering device 100 is placed. For example, in the example of Fig. 2, acquiring unit 42 acquires placement information indicating the position at which rendering device 100 is placed within a specific space from a terminal device used by an administrator of rendering device 100.
[0054] [About Creation Department 43] Creation unit 43 creates an intermediate file that links shape information and device information and is used to display an object indicating the three-dimensional shape and device information of rendering device 100 in software that reproduces a three-dimensional shape. For example, in the example of Fig. 1, creation unit 43 creates a GDTF file that links shape information of rendering device 100 and device information.
[0055] Furthermore, the creation unit 43 may create an intermediate file in which pattern information relating to the pattern shown by the wheel based on the wheel image information is linked to the shape information and device information. For example, in the example of Fig. 2, the creation unit 43 creates a GDTF file in which the shape information, device information, and pattern information of the performance device 100 are linked.
[0056] Furthermore, creation unit 43 may create an intermediate file in which the measurement information is linked to the shape information and the device information. For example, in the example of Fig. 2, creation unit 43 creates a GDTF file in which the shape information, the device information, and the measurement information of rendering device 100 are linked.
[0057] Furthermore, creation unit 43 may create an intermediate file in which the operation information is linked to the shape information and device information. For example, in the example of Fig. 2, creation unit 43 creates a GDTF file in which the operation information of rendering device 100 is linked to the shape information and device information of rendering device 100.
[0058] Furthermore, creation unit 43 may further create an intermediate file in which the arrangement information is linked to the intermediate file, for displaying an object indicating the arrangement of representation device 100 and the information indicated by the intermediate file in software that reproduces the arrangement of representation device 100. For example, in the example of Fig. 2, creation unit 43 creates an MVR file in which the arrangement information is linked to a GDTF file.
[0059] (Processing flow of information processing device 10) Next, a flow of processing of the information processing device 10 according to the embodiment will be described with reference to Fig. 5. Fig. 5 is a flowchart showing an example of a procedure of information processing according to the embodiment.
[0060] 5, information processing device 10 determines whether or not imaging information capturing an external view of rendering device 100 has been acquired (step S101). If imaging information has not been acquired (step S101; No), information processing device 10 waits until imaging information is acquired.
[0061] On the other hand, if imaging information has been acquired (step S101; Yes), information processing device 10 generates shape information indicating the three-dimensional shape of production device 100 (step S102). Next, information processing device 10 acquires device information related to production device 100 from production device 100 (step S103). Next, information processing device 10 creates an intermediate file that links the shape information and the device information, and is used to display an object indicating the three-dimensional shape of the production device and the device information in software that reproduces the three-dimensional shape (step S104), and ends the process.
[0062] (Modification) The above-described embodiment is merely an example, and various modifications and applications are possible.
[0063] [About the production device 100] In the above embodiment, an example has been given in which the production device 100 is a lighting device, but the production device 100 is not limited to this example. For example, the production device 100 may be any device that is installed on a stage or in a studio and controlled by a DMX signal. To give a specific example, the production device 100 may be a sparkler device that generates fireworks, a smoke generating device, a media player that outputs audio and video, a laser lighting device, or the like.
[0064] Then, the information processing device 10 may acquire information corresponding to the rendering device 100, and create a GDTF file in which the acquired information is linked to the shape information and device information. For example, if the rendering device 100 is a sparkler, the information processing device 10 creates a GDTF file in which information indicating a firework pattern is linked to the shape information and device information.
[0065] [About processing mode] Among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, and conversely, all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above text and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.
[0066] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads, usage conditions, etc.
[0067] Furthermore, the above-described embodiments can be appropriately combined as long as the processing contents are not contradictory. [Explanation of symbols]
[0068] 1. Information Processing Systems 2. Information Processing System 10. Information processing device 20 Communications Department 30 Storage section 31 Production Equipment Database 40 Control section 41 Generation part 42 Acquisition Department 43 Creation Department 100 Performance device 200 Imaging device 300 Wheel imager 400 spectrophotometer
Claims
1. A generation unit that generates shape information indicating a three-dimensional shape of the performance device based on imaging information obtained by imaging an exterior of the performance device; an acquisition unit that acquires device information related to the rendering device from the rendering device; a creating unit that creates an intermediate file that links the shape information and the device information, the intermediate file being for displaying an object that indicates the three-dimensional shape of the rendering device and the device information in software that reproduces a three-dimensional shape; 13. An information processing device comprising:
2. The acquisition unit is The device information is acquired from the performance device using a signal conforming to the RDM (Remote Device Management) standard.
2. The information processing apparatus according to claim 1,
3. The acquisition unit is Furthermore, wheel image information is acquired by imaging a wheel of the performance device which is a lighting device, The creation unit is Furthermore, the intermediate file is created by linking pattern information relating to the pattern shown by the wheel based on the wheel image information to the shape information and the device information.
2. The information processing apparatus according to claim 1,
4. The acquisition unit is Furthermore, measurement information is obtained by measuring information related to a light source of the performance device which is a lighting device, The creation unit is Furthermore, the intermediate file is created by linking the measurement information to the shape information and the device information.
2. The information processing apparatus according to claim 1,
5. The acquisition unit is Furthermore, operation information regarding the operation of the performance device is acquired, The creation unit is Furthermore, the intermediate file is created by linking the operation information to the shape information and the device information.
2. The information processing apparatus according to claim 1,
6. The acquisition unit is Furthermore, acquiring location information indicating a location where the rendering device is disposed, The creation unit is Furthermore, an intermediate file is created in which the arrangement information is linked to the intermediate file, and the intermediate file is used to display an object indicating the arrangement of the production devices and the information indicated by the intermediate file in software that reproduces the arrangement of the production devices.
2. The information processing apparatus according to claim 1,
Citation Information
Patent Citations
Light environment setting method and light environment setting system
JP2017215693A