EP3253180A1 - Installation position specifying device, installation position specifying method, and program - Google Patents
Installation position specifying device, installation position specifying method, and program Download PDFInfo
- Publication number
- EP3253180A1 EP3253180A1 EP15880002.9A EP15880002A EP3253180A1 EP 3253180 A1 EP3253180 A1 EP 3253180A1 EP 15880002 A EP15880002 A EP 15880002A EP 3253180 A1 EP3253180 A1 EP 3253180A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- emission intensity
- captured image
- period
- lighting device
- installation position
- 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.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/155—Coordinated control of two or more light sources
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/175—Controlling the light source by remote control
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/165—Controlling the light source following a pre-assigned programmed sequence; Logic control [LC]
Definitions
- the present disclosure relates to an installation position identification device, an installation position identification method, and a program for identifying the installation positions of lighting devices identified with identification information.
- MAC media access control
- IP Internet protocol
- Patent Literature 1 discloses an identification device identifying light-emitting apparatuses identified with their installation positions and light-emitting apparatuses identified with their identification information based on details of on/off control on light-emitting apparatuses installed in a space and a time-series of captured images acquired by capturing the space.
- the identification device disclosed in Patent Literature 1 detects a region subject to change in connection with the turn-on/turn-off of a light-emitting apparatus in images captured before and after the lighting state of the light-emitting apparatus changes and identifies the installation position of the light-emitting apparatus based on the detected region.
- the identification device disclosed in Patent Literature 1 switches light-emitting apparatuses in sequence from the off state to the on state during the identification process.
- Patent Literature 1 Unexamined Japanese Patent Application Kokai Publication No. 2014-86149 .
- Patent Literature 1 requires a long time for the identification process. Therefore, techniques of promptly identifying the installation positions of lighting devices identified with identification information are demanded.
- An objective of the present disclosure is to provide an installation position identification device, an installation position identification method, and a program for promptly identifying the installation positions of lighting devices identified with identification information.
- an installation position identification device includes:
- the installation position of the first lighting device in the space is identified based on the first captured image generated in the first period during which the first lighting device and the second lighting device among the lighting devices are turned on at the first emission intensity, and the second captured image generated in the second period during which the first lighting device is turned on at the second emission intensity different from the first emission intensity and the second lighting device is turned on at the first emission intensity, the first period and the second period being consecutive. Therefore, according to the present disclosure, the installation positions of lighting devices identified with identification information can promptly be identified.
- the installation position identification system 1000 is a system identifying the installation positions of lighting devices 300 identified with identification information.
- the identification information is information for identifying the lighting devices 300 on a network 400, and includes media access control (MAC) addresses, Internet protocol (IP) addresses, and the like. Both the MAC address and the IP address are unique addresses assigned to the lighting devices 300.
- the identification information is assumed to be MAC addresses.
- the installation positions of the lighting devices 300 are installation positions of the lighting devices 300 in a real space.
- the installation positions of the lighting devices 300 in a real space are calculated from the positions of the lighting devices 300 on a captured image acquired by capturing an image of the space including the lighting devices 300.
- an imaging device 200 is installed at a predetermined position with a predetermined angle, and the installation positions of the lighting devices 300 in the real space can uniquely be calculated from the positions of the lighting devices 300 on the captured image.
- an installation position identification device 100 stores calculation formulae and coordinates conversion tables used for calculating the installation positions of the lighting devices 300 in the real space.
- the installation position identification system 1000 includes the installation position identification device 100 and the imaging device 200.
- the installation position identification device 100 is a device identifying the installation positions of the lighting devices 300 identified with identification information based on captured images supplied from the imaging device 200. It can also be said that the installation position identification device 100 is a device identifying the lighting devices 300 identified with identification information and the lighting devices 300 installed in a real space.
- the installation position identification device 100 communicates with the lighting devices 300 via the network 400. Moreover, the installation position identification device 100 communicates with the imaging device 200 through serial communication.
- the installation position identification device 100 is, for example, a personal computer, a smartphone, or a tablet terminal. The configuration of the installation position identification device 100 is described hereafter with reference to FIG. 2 .
- the installation position identification device 100 includes a central processing unit (CPU) 11, a read only memory (ROM) 12, a random access memory (RAM) 13, a flash memory 14, a real time clock (RTC) 15, a touch screen 16, a network interface 17, and a serial communication interface 18.
- CPU central processing unit
- ROM read only memory
- RAM random access memory
- RTC real time clock
- touch screen 16 a touch screen
- network interface 17 a network interface 17
- serial communication interface 18 As shown in FIG. 2 , the installation position identification device 100 includes a central processing unit (CPU) 11, a read only memory (ROM) 12, a random access memory (RAM) 13, a flash memory 14, a real time clock (RTC) 15, a touch screen 16, a network interface 17, and a serial communication interface 18.
- RTC real time clock
- the CPU 11 controls the entire operation of the installation position identification device 100.
- the CPU 11 operates in accordance with programs stored in the ROM 12 and uses the RAM 13 as the work area.
- the CPU 11 controls the emission intensities of the lighting devices 300 via the network interface 17.
- the CPU 11 acquires captured images from the imaging device 200 via the serial communication interface 18.
- the ROM 12 stores programs and data for controlling the entire operation of the installation position identification device 100.
- the RAM 13 functions as the work area for the CPU 11. In other words, the CPU 11 temporarily writes programs and data in the RAM 13 and makes reference to the programs and data as appropriate.
- the flash memory 14 is a nonvolatile memory storing various kinds of information.
- the flash memory 14 stores calculation formulae and coordinates conversion tables for calculating the installation positions of the lighting devices 300, MAC addresses of the lighting devices 300, and the like.
- the RTC 15 is a device for measuring time.
- the RTC 15 has, for example, a built-in battery and continues to measure time while the installation position identification device 100 is powered off.
- the RTC 15 includes, for example, an oscillation circuit that includes a crystal oscillator.
- the touch screen 16 detects touch operations conducted by the user and supplies signals indicating detection results to the CPU 11. Moreover, the touch screen 16 displays images based on image signals supplied from the CPU 11 and the like. Thus, the touch screen 16 functions as a user interface of the installation position identification device 100.
- the network interface 17 is an interface for connecting the installation position identification device 100 to the network 400.
- the installation position identification device 100 communicates via the network 400 with the lighting devices 300 connected to the network 400.
- the network interface 17 includes a local area network (LAN) interface such as a network interface card (NIC).
- LAN local area network
- NIC network interface card
- the serial communication interface 18 is an interface for connecting the installation position identification device 100 to the imaging device 200 through serial communication.
- the serial communication interface 18 includes, for example, an interface in compliance with the universal serial bus (USB), institute of electrical and electronic engineers (IEEE) 1394 standard or the like.
- USB universal serial bus
- IEEE institute of electrical and electronic engineers
- the imaging device 200 is a device that captures images of a space in which the lighting devices 300 are installed to generate captured images.
- the imaging device 200 is installed at a position and with an angle that allow capturing of images of all lighting devices 300. It is assumed in this embodiment that the imaging device 200 generates captured images and supplies the generated captured images to the installation position identification device 100 at predetermined intervals (for example, approximately every 10 millisecond).
- the imaging device 200 is, for example, a camera including a USB interface.
- the lighting devices 300 are devices illuminating the surroundings in accordance with the control of the installation position identification device 100.
- the emission intensities of the lighting devices 300 are adjustable in a range from 0% (no emission) to 100% (the maximum intensity). In other words, the lighting devices 300 are capable of dimming.
- the emission intensities of the lighting devices 300 are controlled by the installation position identification device 100 to any one of 0%, 50%, and 100%.
- the emission intensities of all twenty lighting devices are controlled by the installation position identification device 100.
- the twenty lighting devices are all installed on the ceiling and disposed within the capturing range of the imaging device 200.
- the lighting devices 300 include an LAN interface such as an NIC, and are capable of connecting to the network interface 17.
- the lighting devices 300 include a fluorescent lamp or light emitting diodes (LEDs).
- the network 400 is a network such as a wireless LAN established in a plant, building, or the like for the installation position identification device 100 and the twenty lighting devices 300 to communicate with each other.
- the installation position identification device 100 functionally includes a storage 101, a controller 102, an acquirer 103, an identifier 104, a presenter 105, and a collector 106.
- the storage 101 stores multiple pieces of identification information for identifying on the network 400 lighting devices 300 installed in a space. It is assumed in this embodiment that the storage 101 stores twenty MAC addresses each identifying one of the twenty lighting devices 300. Here, the MAC addresses stored in the storage 101 are collected by the collector 106. The function of the storage 101 is achieved by, for example, the flash memory 14.
- the controller 102 controls the lighting devices 300 via the network 400 using the multiple pieces of identification information. Specifically, the controller 102 controls the lighting devices 300 to cause a first lighting device and a second lighting device among the lighting devices 300 to be turned on (emit light) at a first emission intensity in a first period.
- the second lighting device is a lighting device different from the first lighting device among the lighting devices 300. It is assumed in this embodiment that second lighting devices are all remaining lighting devices among the lighting devices 300 except for the first lighting device.
- the controller 102 controls the lighting devices 300 to cause the first lighting device to be turned on at a second emission intensity different from the first emission intensity, and the second lighting device to be turned on at the first emission intensity in a second period.
- the second period is a period adjacent to the first period.
- each of the lighting devices 300 is turned on at an emission intensity corresponding to control details in accordance with the control by the controller 102.
- the difference between the first emission intensity and the second emission intensity is preferably equal to or larger than a predetermined threshold (for example, 50% of the maximum emission intensity).
- the first emission intensity is, for example, 50% of the maximum emission intensity.
- the second emission intensity is, for example, the maximum emission intensity (100%).
- a specific lighting device 300 is a lighting device 300, among the twenty lighting devices 300, having a MAC address selected from the twenty MAC addresses.
- the controller 102 executes the process to identify the installation position of a lighting device 300 identified with the selected MAC address. In other words, the controller 102 selects all MAC addresses in sequence until the installation positions of all lighting devices 300 are identified.
- the first lighting device is a lighting device 300 having a selected MAC address
- the second lighting devices are the lighting devices 300 other than the lighting device 300 having the selected MAC address.
- the function of the controller 102 is achieved by, for example, cooperation of the CPU 11 and the network interface 17.
- the imaging device 200 generates a first captured image by capturing an image of the space in the first period. Moreover, the imaging device 200 generates a second captured image by capturing an image of the space in the second period.
- the acquirer 103 acquires the first captured image and the second captured image that are generated by the imaging device 200.
- the function of the acquirer 103 is achieved by, for example, cooperation of the CPU 11 and the network interface 17.
- the identifier 104 identifies the installation position of the first lighting device 300 in the space based on the first captured image and the second captured image. For example, the identifier 104 identifies an image region having the largest difference in luminance between the first captured image and the second captured image. For example, the identifier 104 obtains pixels of which the difference in luminance between the first captured image and the second captured image is equal to or larger than a threshold (hereinafter referred to as luminance-changed pixels). Then, the identifier 104 groups the luminance-changed pixels so that adjoining luminance-changed pixels belong to the same group, and the identifier 104 obtains regions having the luminance changed (hereinafter referred to as luminance-changed regions). The size of luminance-changed regions is of a predetermined number of pixels or larger.
- the identifier 104 obtains the average luminance of each of luminance-changed regions in each of the first captured image and the second captured image. Then, the identifier 104 obtains the difference between the average luminance of the first captured image and the average luminance of the second captured image for each of the luminance-changed regions. The identifier 104 identifies, among the luminance-changed regions, a luminance-changed region having the largest difference in average luminance. Then, the identifier 104 identifies the position, in the space, corresponding to the identified luminance-changed region as the installation position. The installation position identified by the identifier 104 may be a relative installation position in the real space. The function of the identifier 104 is achieved by, for example, the CPU 11 executing programs stored in the ROM 12.
- the presenter 105 presents the installation positions of the lighting devices 300 in the space.
- the presenter 105 presents, for example, an image explicitly showing the installation positions of the lighting devices 300 in the real space by coordinates.
- the presenter 105 presents, for example, an image explicitly showing the positions of the lighting devices 300 on a captured image.
- the presenter 105 presents a captured image and presents, each time an installation position is acquired, information explicitly showing the acquired installation positions over the captured image.
- the presenter 105 presents the relative positional relationship of the lighting devices 300 in the real space.
- the function of the presenter 105 is achieved by, for example, cooperation of the CPU 11 and the touch screen 16.
- the collector 106 collects identification information from each of the lighting devices 300 via the network 400. For example, the collector 106 transmits to all lighting devices 300 connected to the network 400 a command requesting transmission of the MAC address. Then, the collector 106 receives a frame including the MAC address from twenty lighting devices 300 connected to the network 400 so as to acquire twenty MAC addresses.
- the collector 106 is achieved by, for example, cooperation of the CPU 11 and the network interface 17.
- the first captured image is described next with reference to FIG. 4 .
- the first captured image is a captured image generated by the imaging device 200 in the first period (while all lighting devices 300 are turned on at the first emission intensity).
- FIG. 4 shows the first captured image as an image 500.
- the image 500 is an image having 640 pixels in the x direction and 480 pixels in the y direction.
- the image 500 includes regions 311, 312, 313, 314, 315, 321, 322, 323, 324, 325, 331, 332, 333, 334, 335, 341, 342, 343, 344, and 345 (hereinafter referred to as regions 311 to 345).
- the regions 311 to 345 are regions each representing one of the twenty lighting devices 300.
- the luminance of the regions 311 to 345 is basically higher than that of the other regions of the image 500.
- the second captured image is described next with reference to FIG. 5 .
- the second captured image is a captured image generated by the imaging device 200 in the second period (while one lighting device 300 is turned on at the second emission intensity and all the other lighting devices 300 are turned on at the first emission intensity).
- the first captured image and the second captured image are images generated by capturing an image of the same space (the same capturing region).
- FIG. 5 shows the second captured image as an image 510.
- the image 510 is an image having 640 pixels in the x direction and 480 pixels in the y direction.
- the image 510 includes the regions 311 to 345.
- the luminance of the regions 311 to 345 is basically higher than that of the other regions of the image 510.
- the luminance (for example, the average luminance) of the region 334 of the captured image 510 is higher than the luminance (for example, the average luminance) of the region 334 of the captured image 500.
- the reason is that the image 500 is an image generated while the lighting device 300 appearing in the region 334 is turned on at the first emission intensity, whereas the image 510 is an image generated while the lighting device 300 appearing in the region 334 is turned on at the second emission intensity higher than the first emission intensity.
- the regions other than the region 334 are basically the same in luminance between the image 500 and the image 510.
- the region having the largest difference in luminance is the region where the emission intensity is changed the most and thus the region representing the lighting device 300.
- the installation position identification device 100 assumes that the position of the region where the luminance is changed the most between the first captured image and the second captured image is the position of the lighting device 300 on the captured image. Then, the installation position identification device 100 calculates the installation position in the real space from the assumed position using predetermined formulae and tables.
- information to be associated with a MAC address includes, for example, a region, coordinates (x, y), a position (row, column), and an ID.
- the region is a region on a captured image (the image 500 or the image 510).
- the coordinates (x, y) are the x-coordinate and y-coordinate of the center of the region on the captured image.
- the position (row, column) is a row number and a column number when lighting devices 300 are installed on the ceiling in a lattice pattern (for example, four rows and five columns).
- the ID is an ID of a lighting device 300 determined based on the position (row, column).
- the record in the first row in FIG. 6 represents a case in which the MAC address is 11223344, the region is 334, the coordinates (x, y) are (492, 283), the position (row, column) is (3, 4), and the ID is 14.
- the record in the first row indicates that a lighting device 300 identified with the MAC address of 11223344 appears in the region 334 having the center at the coordinates (492, 283) on the captured image, is installed at the position of row 3 and column 4 among all lighting devices 300, and has the ID of 14.
- the region and the coordinates (x, y) are determined each time one lighting device 300 is detected on the captured image.
- the position (row, column) and the ID are determined after all lighting devices 300 on the captured image are detected.
- FIG. 7A is a timing chart showing the timing of changes in an emission intensity for a lighting device 300 during ON/OFF control.
- the ON control is a control to bring the emission intensity of a lighting device 300 to the maximum emission intensity (100%).
- the OFF control is a control to bring the emission intensity of a lighting device 300 to the minimum emission intensity (0%).
- the emission intensity of a lighting device 300 is not controlled to an intermediate emission intensity between the maximum emission intensity (100%) and minimum emission intensity (0%) (for example, 50%).
- FIG. 7A shows a case in which a lighting device 300 is subject to the OFF control, then the ON control, and then the OFF control. Details are described hereafter.
- the installation position identification device 100 transmits to the lighting device 300 a control signal for the ON control at t11.
- the lighting device 300 requires time to shift from the OFF state to the ON state, namely from the non-emission state to the emission state. Therefore, the lighting device 300 maintains the OFF state for an elapsed time of Ton11 from t11 to t12.
- Ton11 is, for example, a delay time required for the drive circuit of the light-emitting element to drive the light-emitting element after receiving a drive instruction.
- the lighting device 300 raises the emission intensity over an elapsed time of Ton12 from t12 to t13, and reaches the ON state at t13.
- Ton12 is a rise time for the light-emitting element to shift from the OFF state to the ON state.
- Ton13 is a turn-on time required for the lighting device 300 to shift to the ON state after an instruction of the ON control is given.
- the installation position identification device 100 transmits to the lighting device 300 a control signal for the OFF control at t14. Then, the lighting device 300 lowers the emission intensity over an elapsed time of Toff11 from t14 to t15, and reaches the OFF state at t15.
- Toff11 is a fall time for the light-emitting element to shift from the ON state to the OFF state. It is assumed that unlike in rising, there is no delay time in falling and the fall time is equal to a turn-off time.
- FIG. 7B is a timing chart showing the timing of changes in an emission intensity for a lighting device 300 during dimming control.
- the emission intensity of a lighting device 300 is controlled to an intermediate emission intensity between the maximum emission intensity (100%) and minimum emission intensity (0%) (for example, 50%).
- FIG. 7B shows a case in which the emission intensity of a lighting device 300 is changed in the following order: the minimum emission intensity (0%,), an intermediate emission intensity (50%), the maximum emission intensity (100%), the intermediate emission intensity (50%), and then the minimum emission intensity (0%). Details are described hereafter.
- the installation position identification device 100 transmits to the lighting device 300 a control signal to control for an intermediate emission intensity (50%) at t21.
- the lighting device 300 requires time for the emission intensity of the lighting device 300 to shift from the minimum emission intensity (0%) to the intermediate emission intensity (50%), that is, from the non-emission state to the emission state. Therefore, the lighting device 300 maintains the minimum emission intensity (0%) for an elapsed time of Ton21 from t21 to t22.
- Ton21 is, for example, a delay time required for the drive circuit of the light-emitting element to drive the light-emitting element after the drive circuit receiving a drive instruction.
- the lighting device 300 increases the emission intensity over an elapsed time of Ton22 from t22 to t23, and the emission intensity reaches the intermediate emission intensity (50%) at t23.
- Ton22 is a rise time for the emission intensity of the light-emitting element to shift from the minimum emission intensity (0%) to the intermediate emission intensity (50%).
- Ton23 is a turn-on time required for the emission intensity of the lighting device 300 to shift to the intermediate emission intensity (50%) after a control instruction to shift from the minimum emission intensity (0%) to the intermediate emission intensity (50%) is given.
- the installation position identification device 100 transmits to the lighting device 300 a control signal to shift the emission intensity to the maximum emission intensity (100%) at t24. Then, the lighting device 300 increases the emission intensity over an elapsed time of Ton24 from t24 to t25, and the emission intensity reaches the maximum emission intensity (100%) at t25. Ton24 is a rise time for the emission intensity of the light-emitting element to shift from the intermediate emission intensity (50%) to the maximum emission intensity (100%).
- the installation position identification device 100 transmits to the lighting device 300 a control signal to shift the emission intensity to the intermediate emission intensity (50%) at t26. Then, the lighting device 300 lowers the emission intensity over an elapsed time of Toff21 from t26 to t27, and the emission intensity reaches the intermediate emission intensity (50%) at t27. Toff21 is a fall time for the emission intensity to shift from the maximum emission intensity (100%) to the intermediate emission intensity (50%).
- the installation position identification device 100 transmits to the lighting device 300 a control signal to shift the emission intensity to the minimum emission intensity (0%) at t28. Then, the lighting device 300 lowers the emission intensity over an elapsed time of Toff22 from t28 to t29, and the emission intensity reaches the minimum emission intensity (0%) at t29. Toff22 is a fall time for the emission intensity to shift from the intermediate emission intensity (50%) to the minimum emission intensity (0%).
- FIG. 7B shows that the time required to shift the emission intensity from the minimum emission intensity (0%) to the intermediate emission intensity (50%) (Ton23) is longer than the time required to shift the emission intensity from the intermediate emission intensity (50%) to the maximum emission intensity (100%) (Ton24).
- the time required to shift from the non-emission state to the emission state is significantly longer than the time required to change the emission intensity in the emission state. Therefore, in this embodiment, the installation position identification device 100 maintains the lighting devices 300 in the emission state, and controls the lighting devices 300 only for switching the emission intensity.
- Section (a) of FIG. 8 is a timing chart showing the timing of changes in an emission intensity for a first selected lighting device 300.
- Section (b) of FIG. 8 is a timing chart showing the timing of changes in an emission intensity for a second selected lighting device 300.
- Section (c) of FIG. 8 is a timing chart showing the timing of changes in an emission intensity for a third selected lighting device 300.
- the first selected lighting device 300 is a lighting device 300 having a MAC address of 11223344.
- the second selected lighting device 300 is a lighting device 300 having a MAC address of 22aabbcc.
- the third selected lighting device 300 is a lighting device 300 having a MAC address of 44556677. It is assumed in this embodiment that the lighting devices 300 have their emission intensities that are changed in the ascending order of MAC address. In other words, it is assumed in this embodiment that the lighting devices 300 are selected in order from a lighting device 300 having the lowest MAC address.
- the installation position identification device 100 transmits to all lighting devices 300 a control signal to shift the emission intensity from the minimum emission intensity (0%) to the intermediate emission intensity (50%) at t31. Then, the emission intensities of all lighting devices 300 reach the intermediate emission intensity (50%) at t32 by which a predetermined delay time elapsed after t31.
- a delay time for example, Ton21
- Ton24 rise time
- Toff21, Toff22 fall time
- the installation position identification device 100 acquires a first captured image at t33 in a period from t32 to t34 (a first period).
- the first captured image is a captured image captured while the emission intensities of all lighting devices 300 are the intermediate emission intensity (50%).
- the installation position identification device 100 transmits to the first selected lighting device 300 a control signal to shift the emission intensity from the intermediate emission intensity (50%) to the maximum emission intensity (100%) at t34. Then, the emission intensity of the first selected lighting device 300 reaches the maximum emission intensity (100%) at t34.
- the installation position identification device 100 captures a second captured image at t35 in a period from t34 to t36 (a second period).
- the second captured image is a captured image captured while the emission intensity of the first selected lighting device 300 is the maximum emission intensity (100%) and the emission intensities of all the other lighting devices 300 are the intermediate emission intensity (50%).
- the installation position identification device 100 transmits to the first selected lighting device 300 a control signal to shift the emission intensity from the maximum emission intensity (100%) to the intermediate emission intensity (50%) at t36. Then, the emission intensity of the first selected lighting device 300 reaches the intermediate emission intensity (50%) at t36.
- the installation position identification device 100 transmits to the second selected lighting device 300 a control signal to shift the emission intensity from the intermediate emission intensity (50%) to the maximum emission intensity (100%) at t37. Then, the emission intensity of the second selected lighting device 300 reaches the maximum emission intensity (100%) at t37.
- the installation position identification device 100 acquires a second captured image at t38 in a period from t37 to t39 (a second period).
- the second captured image is a captured image captured while the emission intensity of the second selected lighting device 300 is the maximum emission intensity (100%) and the emission intensities of all the other lighting devices 300 are the intermediate emission intensity (50%).
- the installation position identification device 100 transmits to the second selected lighting device 300 a control signal to shift the emission intensity from the maximum emission intensity (100%) to the intermediate emission intensity (50%) at t39. Then, the emission intensity of the second selected lighting device 300 reaches the intermediate emission intensity (50%) at t39.
- the installation position identification device 100 transmits to the third selected lighting device 300 a control signal to shift the emission intensity from the intermediate emission intensity (50%) to the maximum emission intensity (100%) at t40. Then, the emission intensity of the third selected lighting device 300 reaches the maximum emission intensity (100%) at t40.
- the installation position identification device 100 acquires a second captured image at t41 in a period from t40 to t42 (a second period).
- the second captured image is a captured image captured while the emission intensity of the third selected lighting device 300 is the maximum emission intensity (100%) and the emission intensities of all the other lighting devices 300 are the intermediate emission intensity (50%).
- the installation position identification device 100 transmits to the third selected lighting device 300 a control signal to shift the emission intensity from the maximum emission intensity (100%) to the intermediate emission intensity (50%) at t42. Then, the emission intensity of the third selected lighting device 300 reaches the intermediate emission intensity (50%) at t42. After this, the above-described processing is repeated until the above-described second captured image is acquired for all lighting devices 300.
- the installation position identification process executed by the installation position identification device 100 is described next with reference to the flowchart of FIG. 9 .
- the installation position identification process starts when, for example, the installation position identification device 100 is powered on.
- the CPU 11 acquires all MAC addresses (Step S101). For example, the CPU 11 transmits via the network interface 17 a command including a request to transmit the MAC address to all lighting devices 300 connected to the network 400. Then, the CPU 11 receives a frame including the MAC address from all lighting devices 300 via the network interface 17. The CPU 11 stores all acquired MAC addresses in the flash memory 14.
- Step S102 the CPU 11 starts capturing images.
- the CPU 11 instructs via the serial communication interface 18 the imaging device 200 to start capturing images.
- the imaging device 200 After the imaging device 200 receives the instruction, the imaging device 200 starts capturing images and from then on, supplies to the installation position identification device 100 captured images periodically acquired.
- Step S103 the CPU 11 causes all lighting devices 300 to be turned on at a first emission intensity.
- the CPU 11 transmits, via the network interface 17, to all lighting devices 300 a control signal including an instruction to emit light at the first emission intensity.
- Step S104 the CPU 11 acquires a first captured image (Step S104). For example, the CPU 11 acquires a first captured image from the imaging device 200 via the serial communication interface 18. The CPU 11 stores the acquired first captured image in the flash memory 14.
- Step S105 the CPU 11 selects one MAC address (Step S105). For example, the CPU 11 selects the lowest unselected MAC address among twenty MAC addresses stored in the flash memory 14.
- the CPU 11 After completing the processing of Step S105, the CPU 11 causes a first lighting device to be turned on at a second emission intensity (Step S106).
- the first lighting device is the lighting device 300 identified with the selected MAC address.
- the CPU 11 transmits to the selected MAC address a control signal including an instruction to emit light at a second emission intensity.
- the first lighting device having received this control signal is turned on at the second emission intensity.
- Step S107 the CPU 11 acquires a second captured image.
- the CPU 11 acquires a second captured image from the imaging device 200 via the serial communication interface 18.
- the CPU 11 stores the acquired second captured image in the flash memory 14.
- Step S108 the CPU 11 identifies an image region having the luminance changed. For example, the CPU 11 compares a first image region and a second image region that are stored in the flash memory 14, and identifies an image region having the most changed luminance.
- the CPU 11 After completing the processing of Step S108, the CPU 11 identifies the installation position from the identified image region (Step S109). For example, the CPU 11 identifies the installation position in the real space from the coordinates of the identified image region according to predetermined formulae and tables. Here, when the installation positions of the twenty lighting devices 300 are predetermined, the CPU 11 may identify the installation position by a row number and a column number as shown in FIG. 6 .
- Step S110 the CPU 11 associates the MAC address with the installation position (Step S110). For example, when the table as shown in FIG. 6 is stored in the flash memory 14, the CPU 11 updates this table.
- Step S111 the CPU 11 causes the first lighting device to be turned on at the first emission intensity.
- the CPU 11 transmits to the selected MAC address a control signal including an instruction to emit light at the first emission intensity.
- the first lighting device having received this control signal is turned on at the first emission intensity.
- Step S111 the CPU 11 determines whether all MAC addresses are selected (Step S112). If the CPU 11 determines that not all MAC addresses are selected (Step S112; NO), the CPU 11 returns the processing to Step S105. Then, the CPU 11 repeats the processing of Steps S105 to S 112 until the second captured image is acquired for all MAC addresses.
- Step S112 determines that all MAC addresses are selected (Step S112; YES)
- the CPU 11 presents the installation positions of all lighting devices 300 (Step S113).
- the CPU 11 controls the touch screen 16 to present an image 520 shown in FIG. 10 .
- the image 520 is a composite image formed by superimposing on a captured image (the first captured image or the second captured image) images 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, and 620 (hereinafter referred to as images 601 to 620) indicating the positions of the lighting devices 300.
- the images 601 to 620 are each an image composed near an image region representing the corresponding lighting device 300 and explicitly showing the ID of the corresponding lighting device 300.
- the image 601 is an image composed near the region 311 and explicitly showing the ID, 1, of the lighting device 300 represented in the region 311.
- the installation position of a first lighting device 300 in a space is identified based on a first captured image generated in a first period during which the first lighting device and the second lighting device among lighting devices 300 are turned on at a first emission intensity, and based on a second captured image generated in a second period during which the first lighting device is turned on at a second emission intensity different from the first emission intensity and the second lighting device 300 is turned on at the first emission intensity, the first period and the second period being consecutive.
- the time for the first lighting device 300 to shift from the turn-on state at the first emission intensity to the turn-on state at the second emission intensity is relatively short. Therefore, according to this embodiment, the installation positions of lighting devices 300 identified with identification information can promptly be identified.
- both the first captured image and the second captured image are images captured while all lighting devices 300 are turned on. Therefore, both the first captured image and the second captured image include image regions representing all lighting devices 300. Therefore, even if the position and angle of the imaging device 200 when the first captured image is generated are deviated from the position and angle of the imaging device 200 when the second captured image is generated, it is easy to align the first captured image with the second captured image.
- the imaging device 200 may be a device that may be capable of automatic adjustment of the parameters such as the exposure time and gain according to the luminance of an entire image and does not allow the user to adjust those parameters in some cases. Even if such an imaging device 200 is used, in this embodiment, the luminance of the entire first captured image and the luminance of the entire second captured image are not significantly different; therefore, no inconvenience occurs. The reason is that the only difference between the first captured image and the second captured image in this embodiment is whether all lighting devices 300 are turned on at a first emission intensity or only one lighting device 300 is turned on at a second emission intensity and all other lighting devices 300 are turned on at the first emission intensity.
- automatic adjustment of the parameters may prevent proper comparison of luminance between the first captured image and the second captured image.
- the position, in the space, corresponding to an image region having the largest difference in luminance between the first captured image and the second captured image is identified as the installation position. Therefore, according to this embodiment, the installation positions of lighting devices 300 identified with identification information can promptly and precisely be identified.
- Embodiment 1 a single image region representing a lighting device 300 is identified each time a MAC address is selected.
- an association between the MAC address and an image region may be identified. The processing different from Embodiment 1 is described hereafter.
- the controller 102 controls the lighting devices 300 via the network 400 using multiple pieces of identification information to cause the lighting devices 300 to be turned on at a third emission intensity in a third period.
- the third emission intensity is, for example, the maximum emission intensity of the lighting devices 300.
- the imaging device 200 generates a third captured image by capturing an image of the space in the third period.
- the acquirer 103 acquires the third captured image generated by the imaging device 200.
- the identifier 104 identifies candidate regions representing the lighting devices 300 in the third captured image. Moreover, the identifier 104 identifies a candidate region having the largest difference between the average luminance of the first captured image and the average luminance of the second captured image among the identified candidate regions. Then, the identifier 104 identifies the position, in the space, corresponding to the identified candidate region as the installation position.
- the installation position identification process executed by the installation position identification device 100 is described next with reference to the flowchart of FIG. 11 .
- the installation position identification process starts when, for example, the installation position identification device 100 is powered on.
- Step S201 the CPU 11 acquires all MAC addresses. After completing the processing of Step S201, the CPU 11 starts capturing images (Step S202).
- the CPU 11 After completing the processing of Step S202, the CPU 11 causes all lighting devices 300 to be turned on at a third emission intensity (Step S203).
- the third emission intensity is, for example, the maximum emission intensity (100%).
- the CPU 11 transmits, via the network interface 17, to all lighting devices 300 a control signal including an instruction to emit light at a third emission intensity.
- Step S204 the CPU 11 acquires a third captured image.
- the CPU 11 acquires a third captured image from the imaging device 200 via the serial communication interface 18.
- the CPU 11 stores the acquired third captured image in the flash memory 14.
- the CPU 11 identifies all candidate regions (Step S205).
- the candidate regions are regions on the third captured image that presumably represent the lighting devices 300.
- the candidate regions are identified by, for example, the above-described grouping. Specifically, the CPU 11 identifies on the third captured image an image region that is a set of pixels of which the luminance is equal to or higher than a threshold.
- the twenty lighting devices 300 turned on at the maximum emission intensity (100%) are represented on the third captured image. Therefore, twenty candidate regions of which the luminance is higher than the surroundings are identified on the third captured image.
- the CPU 11 After completing the processing of Step S205, the CPU 11 generates an installation positions map from the identified candidate regions (Step S206).
- the installation positions map is, for example, a map explicitly showing the identified candidate regions on a captured image (for example, the third captured image).
- the installation positions map may be a map simply showing in how many rows and how many columns all lighting devices 300 are installed.
- Step S207 After completing the processing of Step S206, the CPU 11 causes all lighting devices 300 to be turned on at the first emission intensity (Step S207). After completing the processing of Step S207, the CPU 11 acquires a first captured image (Step S208). After completing the processing of Step S208, the CPU 11 selects one MAC address (Step S209). After completing the processing of Step S209, the CPU 11 causes a first lighting device (the lighting device 300 having the selected MAC address) to be turned on at the second emission intensity (Step S210). After completing the processing of Step S210, the CPU 11 acquires a second captured image (Step S211).
- the CPU 11 After completing the processing of Step S211, the CPU 11 identifies a candidate region having the most changed luminance among the candidate regions (Step S212). For example, the CPU 11 identifies a candidate region having the highest average luminance among twenty candidate regions as the candidate region having the most changed luminance.
- Step S212 the CPU 11 identifies the installation position from the identified candidate region (Step S213). After completing the processing of Step S213, the CPU 11 associates the MAC address with the installation position (Step S214). After completing the processing of Step S214, the CPU 11 causes the first lighting device (the lighting device 300 having the selected MAC address) to be turned on at the first emission intensity (Step S215).
- Step S216 the CPU 11 determines whether all MAC addresses are selected. If the CPU 11 determines that not all MAC addresses are selected (Step S216; NO), the CPU 11 returns the processing to Step S209. Then, the CPU 11 repeats the processing of Steps S209 to S216 until the second captured image is acquired for all MAC addresses.
- Step S216 determines that all MAC addresses are selected (Step S216; YES)
- the CPU 11 presents the installation positions of all lighting devices 300 (Step S217).
- the CPU 11 controls the touch screen 16 to present an image 530 shown in FIG. 12 .
- the image 530 is a simplified drawing showing the twenty lighting devices 300 arranged in four rows and five columns.
- the image 530 is an image including images 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, and 720 (hereinafter referred to as images 701 to 720) indicating the positional relationship of the twenty lighting devices 300.
- the images 701 to 720 are each an image indicating the relative positional relationship to each other on the image 530 and explicitly showing the ID and the MAC address of the corresponding lighting device 300.
- the image 701 is an image explicitly showing that the lighting device 300 placed in the first row and first column has an ID of 1 and a MAC address of 66667777.
- candidate regions representing lighting devices 300 are identified in a third captured image acquired in a third period during which the lighting devices 300 are turned on at a third emission intensity, and the position, in the space, corresponding to a candidate region having the largest difference between the average luminance of the first captured image and the average luminance of the second captured image among the identified candidate regions is identified as the installation position. Therefore, according to this embodiment, the installation positions of lighting devices 300 identified with identification information can promptly and precisely be identified.
- the third emission intensity is set to the maximum emission intensity (100%) of lighting devices 300. Therefore, according to this embodiment, image regions representing respective lighting devices 300 are obviously higher in luminance than the surrounding regions and those image regions are unlikely to be misidentified. Therefore, according to this embodiment, the installation positions of lighting devices 300 identified with identification information can promptly and precisely be identified.
- Embodiments 1 and 2 which part of the configuration, function, and operation described in Embodiments 1 and 2 is to use may optionally be determined. Moreover, in the present disclosure, besides the configuration, function, and operation described in Embodiments 1 and 2, additional configuration, function, or operation may be employed. Moreover, the configuration, function, and operation described in Embodiments 1 and 2 can freely be combined.
- the first emission intensity is 50% of the maximum emission intensity and the second emission intensity is the maximum emission intensity by way of example.
- the first emission intensity and the second emission intensity can be any emission intensity other than 0% of the maximum emission intensity.
- the difference between the first emission intensity and the second emission intensity is preferably equal to or larger than a predetermined threshold (for example, several tens percentage).
- the first emission intensity may be higher than the second emission intensity.
- the processing of Steps S207 and S208 can be omitted by setting the first emission intensity and the third emission intensity to the maximum emission intensity and the second emission intensity to 50% of the maximum emission intensity.
- the first lighting device is one of lighting devices 300 and the second lighting devices are all remaining lighting devices except for the first lighting device among the lighting devices 300.
- the second lighting devices may be some lighting devices selected from among all remaining lighting devices except for the first lighting device among the lighting devices 300.
- third lighting devices that are neither the first lighting device nor the second lighting devices among the lighting devices 300 are turned off both in the first period and in the second period.
- the second lighting devices emit light at the first emission intensity in the first period and in the second period, whereby the installation position of the first lighting device can properly be identified.
- the positions of lighting devices 300 are identified based on the first captured image and the second captured image by way of example.
- the positions of lighting devices 300 may be identified based on the second captured image.
- twenty candidate regions are identified from the second captured image by a similar method to the method of identifying twenty candidate regions from the third captured image.
- a candidate region having the highest average luminance among the twenty candidate regions is identified as a region representing the lighting device 300 having the selected MAC address.
- the regions representing respective twenty lighting devices 300 are identified based on the twenty second captured images.
- the programs can be distributed by any method and may be stored in a non-transitory computer-readable recording medium such as a compact disk read only memory (CD-ROM), digital versatile disk (DVD), and memory card for distribution, or distributed via a communication network such as the Internet.
- a non-transitory computer-readable recording medium such as a compact disk read only memory (CD-ROM), digital versatile disk (DVD), and memory card for distribution, or distributed via a communication network such as the Internet.
- the present disclosure is applicable to installation position identification systems identifying the installation positions of lighting devices identified with identification information.
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
Description
- The present disclosure relates to an installation position identification device, an installation position identification method, and a program for identifying the installation positions of lighting devices identified with identification information.
- Currently, systems in which a control device controls the lighting states of lighting devices via a network are known. In such a system, the lighting devices are identified on the network using identification information such as the media access control (MAC) address and Internet protocol (IP) address. In such a system, it is preferable in some cases that the control device takes into account the positions at which the lighting devices identified with identification information are installed. Thus, techniques of automatically identifying the installation positions of lighting devices identified with identification information have been proposed.
- For example,
Patent Literature 1 discloses an identification device identifying light-emitting apparatuses identified with their installation positions and light-emitting apparatuses identified with their identification information based on details of on/off control on light-emitting apparatuses installed in a space and a time-series of captured images acquired by capturing the space. The identification device disclosed inPatent Literature 1 detects a region subject to change in connection with the turn-on/turn-off of a light-emitting apparatus in images captured before and after the lighting state of the light-emitting apparatus changes and identifies the installation position of the light-emitting apparatus based on the detected region. The identification device disclosed inPatent Literature 1 switches light-emitting apparatuses in sequence from the off state to the on state during the identification process. - Patent Literature 1: Unexamined Japanese Patent Application Kokai Publication No.
2014-86149 - However, a light-emitting apparatus generally requires a long time to shift from the off state to the on state. Therefore, the identification device disclosed in
Patent Literature 1 requires a long time for the identification process. Therefore, techniques of promptly identifying the installation positions of lighting devices identified with identification information are demanded. - An objective of the present disclosure is to provide an installation position identification device, an installation position identification method, and a program for promptly identifying the installation positions of lighting devices identified with identification information.
- In order to achieve the above-mentioned objective, an installation position identification device according to the present disclosure includes:
- a storage configured to store multiple pieces of identification information for identifying, on a network, lighting devices installed in a space;
- a controller configured to control the lighting devices via the network using the multiple pieces of identification information to cause
- in a first period, a first lighting device and a second lighting device among the lighting devices to be turned on at a first emission intensity, and
- in a second period, the first lighting device to be turned on at a second emission intensity different from the first emission intensity, and the second lighting device to be turned on at the first emission intensity, the first period and the second period being consecutive;
- an acquirer configured to acquire
- a first captured image generated in the first period by capturing of an image of the space, and
- a second captured image generated in the second period by capturing of an image of the space; and
- an identifier configured to identify an installation position of the first lighting device in the space based on the first captured image and the second captured image.
- In the present disclosure, the installation position of the first lighting device in the space is identified based on the first captured image generated in the first period during which the first lighting device and the second lighting device among the lighting devices are turned on at the first emission intensity, and the second captured image generated in the second period during which the first lighting device is turned on at the second emission intensity different from the first emission intensity and the second lighting device is turned on at the first emission intensity, the first period and the second period being consecutive. Therefore, according to the present disclosure, the installation positions of lighting devices identified with identification information can promptly be identified.
-
-
FIG. 1 is a configuration diagram of an installation position identification system according toEmbodiment 1 of the present disclosure; -
FIG. 2 is a configuration diagram of the installation position identification device according toEmbodiment 1 of the present disclosure; -
FIG. 3 is a drawing for explaining the function of the installation position identification device according toEmbodiment 1 of the present disclosure; -
FIG. 4 is a drawing showing a first captured image; -
FIG. 5 is a drawing showing a second captured image; -
FIG. 6 is a drawing showing various kinds of information to be associated with MAC addresses; -
FIG. 7A is a timing chart showing the timing of changes in an emission intensity for a lighting device during ON/OFF control; -
FIG. 7B is a timing chart showing the timing of changes in an emission intensity for a lighting device during dimming control; -
FIG. 8 is a timing chart including section (a) showing the timing of changes in an emission intensity for a first selected lighting device, section (b) showing the timing of changes in an emission intensity for a second selected lighting device, and section (c) showing the timing of changes in an emission intensity for a third selected lighting device; -
FIG. 9 is a flowchart showing an installation position identification process executed by the installation position identification device according toEmbodiment 1 of the present disclosure; -
FIG. 10 is a drawing showing an image presented by the installation position identification device according toEmbodiment 1 of the present disclosure; -
FIG. 11 is a flowchart showing an installation position identification process executed by an installation position identification device according toEmbodiment 2 of the present disclosure; and -
FIG. 12 is a drawing showing an image presented by the installation position identification device according toEmbodiment 2 of the present disclosure. - First, the configuration of an installation
position identification system 1000 according toEmbodiment 1 of the present disclosure is described with reference toFIG. 1 . The installationposition identification system 1000 is a system identifying the installation positions oflighting devices 300 identified with identification information. The identification information is information for identifying thelighting devices 300 on anetwork 400, and includes media access control (MAC) addresses, Internet protocol (IP) addresses, and the like. Both the MAC address and the IP address are unique addresses assigned to thelighting devices 300. In this embodiment, the identification information is assumed to be MAC addresses. - Moreover, it is assumed in this embodiment that the installation positions of the
lighting devices 300 are installation positions of thelighting devices 300 in a real space. Here, it is assumed that the installation positions of thelighting devices 300 in a real space are calculated from the positions of thelighting devices 300 on a captured image acquired by capturing an image of the space including thelighting devices 300. In other words, it is assumed in this embodiment that animaging device 200 is installed at a predetermined position with a predetermined angle, and the installation positions of thelighting devices 300 in the real space can uniquely be calculated from the positions of thelighting devices 300 on the captured image. In other words, it is assumed that an installationposition identification device 100 stores calculation formulae and coordinates conversion tables used for calculating the installation positions of thelighting devices 300 in the real space. The installationposition identification system 1000 includes the installationposition identification device 100 and theimaging device 200. - The installation
position identification device 100 is a device identifying the installation positions of thelighting devices 300 identified with identification information based on captured images supplied from theimaging device 200. It can also be said that the installationposition identification device 100 is a device identifying thelighting devices 300 identified with identification information and thelighting devices 300 installed in a real space. The installationposition identification device 100 communicates with thelighting devices 300 via thenetwork 400. Moreover, the installationposition identification device 100 communicates with theimaging device 200 through serial communication. The installationposition identification device 100 is, for example, a personal computer, a smartphone, or a tablet terminal. The configuration of the installationposition identification device 100 is described hereafter with reference toFIG. 2 . - As shown in
FIG. 2 , the installationposition identification device 100 includes a central processing unit (CPU) 11, a read only memory (ROM) 12, a random access memory (RAM) 13, aflash memory 14, a real time clock (RTC) 15, atouch screen 16, anetwork interface 17, and aserial communication interface 18. The components of the installationposition identification device 100 are mutually connected via a bus. - The
CPU 11 controls the entire operation of the installationposition identification device 100. Here, theCPU 11 operates in accordance with programs stored in theROM 12 and uses theRAM 13 as the work area. TheCPU 11 controls the emission intensities of thelighting devices 300 via thenetwork interface 17. Moreover, theCPU 11 acquires captured images from theimaging device 200 via theserial communication interface 18. TheROM 12 stores programs and data for controlling the entire operation of the installationposition identification device 100. TheRAM 13 functions as the work area for theCPU 11. In other words, theCPU 11 temporarily writes programs and data in theRAM 13 and makes reference to the programs and data as appropriate. - The
flash memory 14 is a nonvolatile memory storing various kinds of information. Theflash memory 14 stores calculation formulae and coordinates conversion tables for calculating the installation positions of thelighting devices 300, MAC addresses of thelighting devices 300, and the like. TheRTC 15 is a device for measuring time. TheRTC 15 has, for example, a built-in battery and continues to measure time while the installationposition identification device 100 is powered off. TheRTC 15 includes, for example, an oscillation circuit that includes a crystal oscillator. - The
touch screen 16 detects touch operations conducted by the user and supplies signals indicating detection results to theCPU 11. Moreover, thetouch screen 16 displays images based on image signals supplied from theCPU 11 and the like. Thus, thetouch screen 16 functions as a user interface of the installationposition identification device 100. - The
network interface 17 is an interface for connecting the installationposition identification device 100 to thenetwork 400. The installationposition identification device 100 communicates via thenetwork 400 with thelighting devices 300 connected to thenetwork 400. Thenetwork interface 17 includes a local area network (LAN) interface such as a network interface card (NIC). - The
serial communication interface 18 is an interface for connecting the installationposition identification device 100 to theimaging device 200 through serial communication. Theserial communication interface 18 includes, for example, an interface in compliance with the universal serial bus (USB), institute of electrical and electronic engineers (IEEE) 1394 standard or the like. - The
imaging device 200 is a device that captures images of a space in which thelighting devices 300 are installed to generate captured images. Theimaging device 200 is installed at a position and with an angle that allow capturing of images of alllighting devices 300. It is assumed in this embodiment that theimaging device 200 generates captured images and supplies the generated captured images to the installationposition identification device 100 at predetermined intervals (for example, approximately every 10 millisecond). Theimaging device 200 is, for example, a camera including a USB interface. - The
lighting devices 300 are devices illuminating the surroundings in accordance with the control of the installationposition identification device 100. The emission intensities of thelighting devices 300 are adjustable in a range from 0% (no emission) to 100% (the maximum intensity). In other words, thelighting devices 300 are capable of dimming. For easier understanding, it is assumed in this embodiment that the emission intensities of thelighting devices 300 are controlled by the installationposition identification device 100 to any one of 0%, 50%, and 100%. Moreover, it is assumed in this embodiment that there are twentylighting devices 300. The emission intensities of all twenty lighting devices are controlled by the installationposition identification device 100. Moreover, it is assumed that the twenty lighting devices are all installed on the ceiling and disposed within the capturing range of theimaging device 200. Thelighting devices 300 include an LAN interface such as an NIC, and are capable of connecting to thenetwork interface 17. Thelighting devices 300 include a fluorescent lamp or light emitting diodes (LEDs). - The
network 400 is a network such as a wireless LAN established in a plant, building, or the like for the installationposition identification device 100 and the twentylighting devices 300 to communicate with each other. - The basic function of the installation
position identification device 100 is described next with reference toFIG. 3 . The installationposition identification device 100 functionally includes astorage 101, acontroller 102, anacquirer 103, anidentifier 104, apresenter 105, and acollector 106. - The
storage 101 stores multiple pieces of identification information for identifying on thenetwork 400lighting devices 300 installed in a space. It is assumed in this embodiment that thestorage 101 stores twenty MAC addresses each identifying one of the twentylighting devices 300. Here, the MAC addresses stored in thestorage 101 are collected by thecollector 106. The function of thestorage 101 is achieved by, for example, theflash memory 14. - The
controller 102 controls thelighting devices 300 via thenetwork 400 using the multiple pieces of identification information. Specifically, thecontroller 102 controls thelighting devices 300 to cause a first lighting device and a second lighting device among thelighting devices 300 to be turned on (emit light) at a first emission intensity in a first period. The second lighting device is a lighting device different from the first lighting device among thelighting devices 300. It is assumed in this embodiment that second lighting devices are all remaining lighting devices among thelighting devices 300 except for the first lighting device. Moreover, thecontroller 102 controls thelighting devices 300 to cause the first lighting device to be turned on at a second emission intensity different from the first emission intensity, and the second lighting device to be turned on at the first emission intensity in a second period. The second period is a period adjacent to the first period. On the other hand, each of thelighting devices 300 is turned on at an emission intensity corresponding to control details in accordance with the control by thecontroller 102. - The difference between the first emission intensity and the second emission intensity is preferably equal to or larger than a predetermined threshold (for example, 50% of the maximum emission intensity). The first emission intensity is, for example, 50% of the maximum emission intensity. The second emission intensity is, for example, the maximum emission intensity (100%). A
specific lighting device 300 is alighting device 300, among the twentylighting devices 300, having a MAC address selected from the twenty MAC addresses. Here, each time a MAC address is selected, thecontroller 102 executes the process to identify the installation position of alighting device 300 identified with the selected MAC address. In other words, thecontroller 102 selects all MAC addresses in sequence until the installation positions of alllighting devices 300 are identified. Here, the first lighting device is alighting device 300 having a selected MAC address, and the second lighting devices are thelighting devices 300 other than thelighting device 300 having the selected MAC address. The function of thecontroller 102 is achieved by, for example, cooperation of theCPU 11 and thenetwork interface 17. - Here, the
imaging device 200 generates a first captured image by capturing an image of the space in the first period. Moreover, theimaging device 200 generates a second captured image by capturing an image of the space in the second period. - The
acquirer 103 acquires the first captured image and the second captured image that are generated by theimaging device 200. The function of theacquirer 103 is achieved by, for example, cooperation of theCPU 11 and thenetwork interface 17. - The
identifier 104 identifies the installation position of thefirst lighting device 300 in the space based on the first captured image and the second captured image. For example, theidentifier 104 identifies an image region having the largest difference in luminance between the first captured image and the second captured image. For example, theidentifier 104 obtains pixels of which the difference in luminance between the first captured image and the second captured image is equal to or larger than a threshold (hereinafter referred to as luminance-changed pixels). Then, theidentifier 104 groups the luminance-changed pixels so that adjoining luminance-changed pixels belong to the same group, and theidentifier 104 obtains regions having the luminance changed (hereinafter referred to as luminance-changed regions). The size of luminance-changed regions is of a predetermined number of pixels or larger. - Here, the
identifier 104 obtains the average luminance of each of luminance-changed regions in each of the first captured image and the second captured image. Then, theidentifier 104 obtains the difference between the average luminance of the first captured image and the average luminance of the second captured image for each of the luminance-changed regions. Theidentifier 104 identifies, among the luminance-changed regions, a luminance-changed region having the largest difference in average luminance. Then, theidentifier 104 identifies the position, in the space, corresponding to the identified luminance-changed region as the installation position. The installation position identified by theidentifier 104 may be a relative installation position in the real space. The function of theidentifier 104 is achieved by, for example, theCPU 11 executing programs stored in theROM 12. - The
presenter 105 presents the installation positions of thelighting devices 300 in the space. Thepresenter 105 presents, for example, an image explicitly showing the installation positions of thelighting devices 300 in the real space by coordinates. Alternatively, thepresenter 105 presents, for example, an image explicitly showing the positions of thelighting devices 300 on a captured image. For example, thepresenter 105 presents a captured image and presents, each time an installation position is acquired, information explicitly showing the acquired installation positions over the captured image. Thus, thepresenter 105 presents the relative positional relationship of thelighting devices 300 in the real space. The function of thepresenter 105 is achieved by, for example, cooperation of theCPU 11 and thetouch screen 16. - The
collector 106 collects identification information from each of thelighting devices 300 via thenetwork 400. For example, thecollector 106 transmits to alllighting devices 300 connected to the network 400 a command requesting transmission of the MAC address. Then, thecollector 106 receives a frame including the MAC address from twentylighting devices 300 connected to thenetwork 400 so as to acquire twenty MAC addresses. Thecollector 106 is achieved by, for example, cooperation of theCPU 11 and thenetwork interface 17. - The first captured image is described next with reference to
FIG. 4 . The first captured image is a captured image generated by theimaging device 200 in the first period (while alllighting devices 300 are turned on at the first emission intensity).FIG. 4 shows the first captured image as animage 500. - The
image 500 is an image having 640 pixels in the x direction and 480 pixels in the y direction. Theimage 500 includesregions regions 311 to 345). Theregions 311 to 345 are regions each representing one of the twentylighting devices 300. The luminance of theregions 311 to 345 is basically higher than that of the other regions of theimage 500. - The second captured image is described next with reference to
FIG. 5 . The second captured image is a captured image generated by theimaging device 200 in the second period (while onelighting device 300 is turned on at the second emission intensity and all theother lighting devices 300 are turned on at the first emission intensity). The first captured image and the second captured image are images generated by capturing an image of the same space (the same capturing region).FIG. 5 shows the second captured image as animage 510. - The
image 510 is an image having 640 pixels in the x direction and 480 pixels in the y direction. Theimage 510 includes theregions 311 to 345. The luminance of theregions 311 to 345 is basically higher than that of the other regions of theimage 510. In addition, the luminance (for example, the average luminance) of theregion 334 of the capturedimage 510 is higher than the luminance (for example, the average luminance) of theregion 334 of the capturedimage 500. The reason is that theimage 500 is an image generated while thelighting device 300 appearing in theregion 334 is turned on at the first emission intensity, whereas theimage 510 is an image generated while thelighting device 300 appearing in theregion 334 is turned on at the second emission intensity higher than the first emission intensity. - The regions other than the
region 334 are basically the same in luminance between theimage 500 and theimage 510. In other words, in regard to the difference in luminance between theimage 500 and theimage 510, the region having the largest difference in luminance (theregion 334 in this case) is the region where the emission intensity is changed the most and thus the region representing thelighting device 300. In other words, when the emission intensity of alighting device 300 identified with a MAC address is changed from the first emission intensity to the second emission intensity, the installationposition identification device 100 assumes that the position of the region where the luminance is changed the most between the first captured image and the second captured image is the position of thelighting device 300 on the captured image. Then, the installationposition identification device 100 calculates the installation position in the real space from the assumed position using predetermined formulae and tables. - Various kinds of information associated with MAC addresses by the installation
position identification device 100 are described next with reference toFIG. 6 . As shown inFIG. 6 , information to be associated with a MAC address includes, for example, a region, coordinates (x, y), a position (row, column), and an ID. The region is a region on a captured image (theimage 500 or the image 510). The coordinates (x, y) are the x-coordinate and y-coordinate of the center of the region on the captured image. The position (row, column) is a row number and a column number whenlighting devices 300 are installed on the ceiling in a lattice pattern (for example, four rows and five columns). The ID is an ID of alighting device 300 determined based on the position (row, column). - The record in the first row in
FIG. 6 represents a case in which the MAC address is 11223344, the region is 334, the coordinates (x, y) are (492, 283), the position (row, column) is (3, 4), and the ID is 14. In other words, the record in the first row indicates that alighting device 300 identified with the MAC address of 11223344 appears in theregion 334 having the center at the coordinates (492, 283) on the captured image, is installed at the position ofrow 3 andcolumn 4 among alllighting devices 300, and has the ID of 14. The region and the coordinates (x, y) are determined each time onelighting device 300 is detected on the captured image. On the other hand, the position (row, column) and the ID are determined after alllighting devices 300 on the captured image are detected. - The reason for using dimming control, not ON/OFF control, of the
lighting devices 300 is described next with reference toFIGS. 7A and 7B. FIG. 7A is a timing chart showing the timing of changes in an emission intensity for alighting device 300 during ON/OFF control. The ON control is a control to bring the emission intensity of alighting device 300 to the maximum emission intensity (100%). The OFF control is a control to bring the emission intensity of alighting device 300 to the minimum emission intensity (0%). In the ON/OFF control, the emission intensity of alighting device 300 is not controlled to an intermediate emission intensity between the maximum emission intensity (100%) and minimum emission intensity (0%) (for example, 50%).FIG. 7A shows a case in which alighting device 300 is subject to the OFF control, then the ON control, and then the OFF control. Details are described hereafter. - First, the installation
position identification device 100 transmits to the lighting device 300 a control signal for the ON control at t11. However, thelighting device 300 requires time to shift from the OFF state to the ON state, namely from the non-emission state to the emission state. Therefore, thelighting device 300 maintains the OFF state for an elapsed time of Ton11 from t11 to t12. Ton11 is, for example, a delay time required for the drive circuit of the light-emitting element to drive the light-emitting element after receiving a drive instruction. Thelighting device 300 raises the emission intensity over an elapsed time of Ton12 from t12 to t13, and reaches the ON state at t13. Ton12 is a rise time for the light-emitting element to shift from the OFF state to the ON state. Here, the sum of Ton11 and Ton12 is assumed to be Ton13. Ton13 is a turn-on time required for thelighting device 300 to shift to the ON state after an instruction of the ON control is given. - The installation
position identification device 100 transmits to the lighting device 300 a control signal for the OFF control at t14. Then, thelighting device 300 lowers the emission intensity over an elapsed time of Toff11 from t14 to t15, and reaches the OFF state at t15. Toff11 is a fall time for the light-emitting element to shift from the ON state to the OFF state. It is assumed that unlike in rising, there is no delay time in falling and the fall time is equal to a turn-off time. -
FIG. 7B is a timing chart showing the timing of changes in an emission intensity for alighting device 300 during dimming control. In the dimming control, the emission intensity of alighting device 300 is controlled to an intermediate emission intensity between the maximum emission intensity (100%) and minimum emission intensity (0%) (for example, 50%).FIG. 7B shows a case in which the emission intensity of alighting device 300 is changed in the following order: the minimum emission intensity (0%,), an intermediate emission intensity (50%), the maximum emission intensity (100%), the intermediate emission intensity (50%), and then the minimum emission intensity (0%). Details are described hereafter. - First, the installation
position identification device 100 transmits to the lighting device 300 a control signal to control for an intermediate emission intensity (50%) at t21. However, thelighting device 300 requires time for the emission intensity of thelighting device 300 to shift from the minimum emission intensity (0%) to the intermediate emission intensity (50%), that is, from the non-emission state to the emission state. Therefore, thelighting device 300 maintains the minimum emission intensity (0%) for an elapsed time of Ton21 from t21 to t22. Ton21 is, for example, a delay time required for the drive circuit of the light-emitting element to drive the light-emitting element after the drive circuit receiving a drive instruction. - The
lighting device 300 increases the emission intensity over an elapsed time of Ton22 from t22 to t23, and the emission intensity reaches the intermediate emission intensity (50%) at t23. Ton22 is a rise time for the emission intensity of the light-emitting element to shift from the minimum emission intensity (0%) to the intermediate emission intensity (50%). Here, the sum of Ton21 and Ton22 is assumed to be Ton23. Ton23 is a turn-on time required for the emission intensity of thelighting device 300 to shift to the intermediate emission intensity (50%) after a control instruction to shift from the minimum emission intensity (0%) to the intermediate emission intensity (50%) is given. - Then, the installation
position identification device 100 transmits to the lighting device 300 a control signal to shift the emission intensity to the maximum emission intensity (100%) at t24. Then, thelighting device 300 increases the emission intensity over an elapsed time of Ton24 from t24 to t25, and the emission intensity reaches the maximum emission intensity (100%) at t25. Ton24 is a rise time for the emission intensity of the light-emitting element to shift from the intermediate emission intensity (50%) to the maximum emission intensity (100%). - The installation
position identification device 100 transmits to the lighting device 300 a control signal to shift the emission intensity to the intermediate emission intensity (50%) at t26. Then, thelighting device 300 lowers the emission intensity over an elapsed time of Toff21 from t26 to t27, and the emission intensity reaches the intermediate emission intensity (50%) at t27. Toff21 is a fall time for the emission intensity to shift from the maximum emission intensity (100%) to the intermediate emission intensity (50%). - The installation
position identification device 100 transmits to the lighting device 300 a control signal to shift the emission intensity to the minimum emission intensity (0%) at t28. Then, thelighting device 300 lowers the emission intensity over an elapsed time of Toff22 from t28 to t29, and the emission intensity reaches the minimum emission intensity (0%) at t29. Toff22 is a fall time for the emission intensity to shift from the intermediate emission intensity (50%) to the minimum emission intensity (0%). -
FIG. 7B shows that the time required to shift the emission intensity from the minimum emission intensity (0%) to the intermediate emission intensity (50%) (Ton23) is longer than the time required to shift the emission intensity from the intermediate emission intensity (50%) to the maximum emission intensity (100%) (Ton24). In other words, the time required to shift from the non-emission state to the emission state is significantly longer than the time required to change the emission intensity in the emission state. Therefore, in this embodiment, the installationposition identification device 100 maintains thelighting devices 300 in the emission state, and controls thelighting devices 300 only for switching the emission intensity. - The procedure to switch the emission intensities of
lighting devices 300 is described next with reference toFIG. 8 . Section (a) ofFIG. 8 is a timing chart showing the timing of changes in an emission intensity for a first selectedlighting device 300. Section (b) ofFIG. 8 is a timing chart showing the timing of changes in an emission intensity for a second selectedlighting device 300. Section (c) ofFIG. 8 is a timing chart showing the timing of changes in an emission intensity for a third selectedlighting device 300. The first selectedlighting device 300 is alighting device 300 having a MAC address of 11223344. The second selectedlighting device 300 is alighting device 300 having a MAC address of 22aabbcc. The thirdselected lighting device 300 is alighting device 300 having a MAC address of 44556677. It is assumed in this embodiment that thelighting devices 300 have their emission intensities that are changed in the ascending order of MAC address. In other words, it is assumed in this embodiment that thelighting devices 300 are selected in order from alighting device 300 having the lowest MAC address. - The installation
position identification device 100 transmits to all lighting devices 300 a control signal to shift the emission intensity from the minimum emission intensity (0%) to the intermediate emission intensity (50%) at t31. Then, the emission intensities of alllighting devices 300 reach the intermediate emission intensity (50%) at t32 by which a predetermined delay time elapsed after t31. Here, it is assumed inFIG. 8 that there is a delay time (for example, Ton21) required to shift from the non-emission state to the emission state; however, there is no rise time (Ton22, Ton24) or fall time (Toff21, Toff22). - The installation
position identification device 100 acquires a first captured image at t33 in a period from t32 to t34 (a first period). The first captured image is a captured image captured while the emission intensities of alllighting devices 300 are the intermediate emission intensity (50%). The installationposition identification device 100 transmits to the first selected lighting device 300 a control signal to shift the emission intensity from the intermediate emission intensity (50%) to the maximum emission intensity (100%) at t34. Then, the emission intensity of the first selectedlighting device 300 reaches the maximum emission intensity (100%) at t34. - The installation
position identification device 100 captures a second captured image at t35 in a period from t34 to t36 (a second period). The second captured image is a captured image captured while the emission intensity of the first selectedlighting device 300 is the maximum emission intensity (100%) and the emission intensities of all theother lighting devices 300 are the intermediate emission intensity (50%). The installationposition identification device 100 transmits to the first selected lighting device 300 a control signal to shift the emission intensity from the maximum emission intensity (100%) to the intermediate emission intensity (50%) at t36. Then, the emission intensity of the first selectedlighting device 300 reaches the intermediate emission intensity (50%) at t36. - The installation
position identification device 100 transmits to the second selected lighting device 300 a control signal to shift the emission intensity from the intermediate emission intensity (50%) to the maximum emission intensity (100%) at t37. Then, the emission intensity of the second selectedlighting device 300 reaches the maximum emission intensity (100%) at t37. - The installation
position identification device 100 acquires a second captured image at t38 in a period from t37 to t39 (a second period). The second captured image is a captured image captured while the emission intensity of the second selectedlighting device 300 is the maximum emission intensity (100%) and the emission intensities of all theother lighting devices 300 are the intermediate emission intensity (50%). The installationposition identification device 100 transmits to the second selected lighting device 300 a control signal to shift the emission intensity from the maximum emission intensity (100%) to the intermediate emission intensity (50%) at t39. Then, the emission intensity of the second selectedlighting device 300 reaches the intermediate emission intensity (50%) at t39. - The installation
position identification device 100 transmits to the third selected lighting device 300 a control signal to shift the emission intensity from the intermediate emission intensity (50%) to the maximum emission intensity (100%) at t40. Then, the emission intensity of the third selectedlighting device 300 reaches the maximum emission intensity (100%) at t40. - The installation
position identification device 100 acquires a second captured image at t41 in a period from t40 to t42 (a second period). The second captured image is a captured image captured while the emission intensity of the third selectedlighting device 300 is the maximum emission intensity (100%) and the emission intensities of all theother lighting devices 300 are the intermediate emission intensity (50%). The installationposition identification device 100 transmits to the third selected lighting device 300 a control signal to shift the emission intensity from the maximum emission intensity (100%) to the intermediate emission intensity (50%) at t42. Then, the emission intensity of the third selectedlighting device 300 reaches the intermediate emission intensity (50%) at t42. After this, the above-described processing is repeated until the above-described second captured image is acquired for alllighting devices 300. - The installation position identification process executed by the installation
position identification device 100 is described next with reference to the flowchart ofFIG. 9 . The installation position identification process starts when, for example, the installationposition identification device 100 is powered on. - First, the
CPU 11 acquires all MAC addresses (Step S101). For example, theCPU 11 transmits via the network interface 17 a command including a request to transmit the MAC address to alllighting devices 300 connected to thenetwork 400. Then, theCPU 11 receives a frame including the MAC address from alllighting devices 300 via thenetwork interface 17. TheCPU 11 stores all acquired MAC addresses in theflash memory 14. - After completing the processing of Step S101, the
CPU 11 starts capturing images (Step S102). For example, theCPU 11 instructs via theserial communication interface 18 theimaging device 200 to start capturing images. After theimaging device 200 receives the instruction, theimaging device 200 starts capturing images and from then on, supplies to the installationposition identification device 100 captured images periodically acquired. - After completing the processing of Step S102, the
CPU 11 causes alllighting devices 300 to be turned on at a first emission intensity (Step S103). For example, theCPU 11 transmits, via thenetwork interface 17, to all lighting devices 300 a control signal including an instruction to emit light at the first emission intensity. - After completing the processing of Step S103, the
CPU 11 acquires a first captured image (Step S104). For example, theCPU 11 acquires a first captured image from theimaging device 200 via theserial communication interface 18. TheCPU 11 stores the acquired first captured image in theflash memory 14. - After completing the processing of Step S104, the
CPU 11 selects one MAC address (Step S105). For example, theCPU 11 selects the lowest unselected MAC address among twenty MAC addresses stored in theflash memory 14. - After completing the processing of Step S105, the
CPU 11 causes a first lighting device to be turned on at a second emission intensity (Step S106). The first lighting device is thelighting device 300 identified with the selected MAC address. For example, theCPU 11 transmits to the selected MAC address a control signal including an instruction to emit light at a second emission intensity. The first lighting device having received this control signal is turned on at the second emission intensity. - After completing the processing of Step S106, the
CPU 11 acquires a second captured image (Step S107). For example, theCPU 11 acquires a second captured image from theimaging device 200 via theserial communication interface 18. TheCPU 11 stores the acquired second captured image in theflash memory 14. - After completing the processing of Step S107, the
CPU 11 identifies an image region having the luminance changed (Step S108). For example, theCPU 11 compares a first image region and a second image region that are stored in theflash memory 14, and identifies an image region having the most changed luminance. - After completing the processing of Step S108, the
CPU 11 identifies the installation position from the identified image region (Step S109). For example, theCPU 11 identifies the installation position in the real space from the coordinates of the identified image region according to predetermined formulae and tables. Here, when the installation positions of the twentylighting devices 300 are predetermined, theCPU 11 may identify the installation position by a row number and a column number as shown inFIG. 6 . - After completing the processing of Step S109, the
CPU 11 associates the MAC address with the installation position (Step S110). For example, when the table as shown inFIG. 6 is stored in theflash memory 14, theCPU 11 updates this table. - After completing the processing of Step S110, the
CPU 11 causes the first lighting device to be turned on at the first emission intensity (Step S111). For example, theCPU 11 transmits to the selected MAC address a control signal including an instruction to emit light at the first emission intensity. The first lighting device having received this control signal is turned on at the first emission intensity. - After completing the processing of Step S 111, the
CPU 11 determines whether all MAC addresses are selected (Step S112). If theCPU 11 determines that not all MAC addresses are selected (Step S112; NO), theCPU 11 returns the processing to Step S105. Then, theCPU 11 repeats the processing of Steps S105 to S 112 until the second captured image is acquired for all MAC addresses. - On the other hand, if the
CPU 11 determines that all MAC addresses are selected (Step S112; YES), theCPU 11 presents the installation positions of all lighting devices 300 (Step S113). For example, theCPU 11 controls thetouch screen 16 to present animage 520 shown inFIG. 10 . - The
image 520 is a composite image formed by superimposing on a captured image (the first captured image or the second captured image)images images 601 to 620) indicating the positions of thelighting devices 300. Theimages 601 to 620 are each an image composed near an image region representing thecorresponding lighting device 300 and explicitly showing the ID of thecorresponding lighting device 300. For example, theimage 601 is an image composed near theregion 311 and explicitly showing the ID, 1, of thelighting device 300 represented in theregion 311. After completing the processing of Step S 113, theCPU 11 ends the installation position identification process. - As described above, in this embodiment, the installation position of a
first lighting device 300 in a space is identified based on a first captured image generated in a first period during which the first lighting device and the second lighting device amonglighting devices 300 are turned on at a first emission intensity, and based on a second captured image generated in a second period during which the first lighting device is turned on at a second emission intensity different from the first emission intensity and thesecond lighting device 300 is turned on at the first emission intensity, the first period and the second period being consecutive. Here, the time for thefirst lighting device 300 to shift from the turn-on state at the first emission intensity to the turn-on state at the second emission intensity is relatively short. Therefore, according to this embodiment, the installation positions oflighting devices 300 identified with identification information can promptly be identified. - Moreover, in this embodiment, both the first captured image and the second captured image are images captured while all
lighting devices 300 are turned on. Therefore, both the first captured image and the second captured image include image regions representing alllighting devices 300. Therefore, even if the position and angle of theimaging device 200 when the first captured image is generated are deviated from the position and angle of theimaging device 200 when the second captured image is generated, it is easy to align the first captured image with the second captured image. - Moreover, the
imaging device 200 may be a device that may be capable of automatic adjustment of the parameters such as the exposure time and gain according to the luminance of an entire image and does not allow the user to adjust those parameters in some cases. Even if such animaging device 200 is used, in this embodiment, the luminance of the entire first captured image and the luminance of the entire second captured image are not significantly different; therefore, no inconvenience occurs. The reason is that the only difference between the first captured image and the second captured image in this embodiment is whether alllighting devices 300 are turned on at a first emission intensity or only onelighting device 300 is turned on at a second emission intensity and allother lighting devices 300 are turned on at the first emission intensity. Here, as possible inconvenience, for example, automatic adjustment of the parameters may prevent proper comparison of luminance between the first captured image and the second captured image. - Moreover, in this embodiment, the position, in the space, corresponding to an image region having the largest difference in luminance between the first captured image and the second captured image is identified as the installation position. Therefore, according to this embodiment, the installation positions of
lighting devices 300 identified with identification information can promptly and precisely be identified. - In
Embodiment 1, a single image region representing alighting device 300 is identified each time a MAC address is selected. In the present disclosure, for example, after all image regions each representing one of alllighting devices 300 are identified, each time a MAC address is selected, an association between the MAC address and an image region may be identified. The processing different fromEmbodiment 1 is described hereafter. - The
controller 102 controls thelighting devices 300 via thenetwork 400 using multiple pieces of identification information to cause thelighting devices 300 to be turned on at a third emission intensity in a third period. The third emission intensity is, for example, the maximum emission intensity of thelighting devices 300. In such a case, theimaging device 200 generates a third captured image by capturing an image of the space in the third period. Moreover, theacquirer 103 acquires the third captured image generated by theimaging device 200. - Then, the
identifier 104 identifies candidate regions representing thelighting devices 300 in the third captured image. Moreover, theidentifier 104 identifies a candidate region having the largest difference between the average luminance of the first captured image and the average luminance of the second captured image among the identified candidate regions. Then, theidentifier 104 identifies the position, in the space, corresponding to the identified candidate region as the installation position. - The installation position identification process executed by the installation
position identification device 100 is described next with reference to the flowchart ofFIG. 11 . The installation position identification process starts when, for example, the installationposition identification device 100 is powered on. - First, the
CPU 11 acquires all MAC addresses (Step S201). After completing the processing of Step S201, theCPU 11 starts capturing images (Step S202). - After completing the processing of Step S202, the
CPU 11 causes alllighting devices 300 to be turned on at a third emission intensity (Step S203). The third emission intensity is, for example, the maximum emission intensity (100%). For example, theCPU 11 transmits, via thenetwork interface 17, to all lighting devices 300 a control signal including an instruction to emit light at a third emission intensity. - After completing the processing of Step S203, the
CPU 11 acquires a third captured image (Step S204). For example, theCPU 11 acquires a third captured image from theimaging device 200 via theserial communication interface 18. TheCPU 11 stores the acquired third captured image in theflash memory 14. - After completing the processing of Step S204, the
CPU 11 identifies all candidate regions (Step S205). The candidate regions are regions on the third captured image that presumably represent thelighting devices 300. The candidate regions are identified by, for example, the above-described grouping. Specifically, theCPU 11 identifies on the third captured image an image region that is a set of pixels of which the luminance is equal to or higher than a threshold. The twentylighting devices 300 turned on at the maximum emission intensity (100%) are represented on the third captured image. Therefore, twenty candidate regions of which the luminance is higher than the surroundings are identified on the third captured image. - After completing the processing of Step S205, the
CPU 11 generates an installation positions map from the identified candidate regions (Step S206). The installation positions map is, for example, a map explicitly showing the identified candidate regions on a captured image (for example, the third captured image). Alternatively, the installation positions map may be a map simply showing in how many rows and how many columns alllighting devices 300 are installed. - After completing the processing of Step S206, the
CPU 11 causes alllighting devices 300 to be turned on at the first emission intensity (Step S207). After completing the processing of Step S207, theCPU 11 acquires a first captured image (Step S208). After completing the processing of Step S208, theCPU 11 selects one MAC address (Step S209). After completing the processing of Step S209, theCPU 11 causes a first lighting device (thelighting device 300 having the selected MAC address) to be turned on at the second emission intensity (Step S210). After completing the processing of Step S210, theCPU 11 acquires a second captured image (Step S211). - After completing the processing of Step S211, the
CPU 11 identifies a candidate region having the most changed luminance among the candidate regions (Step S212). For example, theCPU 11 identifies a candidate region having the highest average luminance among twenty candidate regions as the candidate region having the most changed luminance. - After completing the processing of Step S212, the
CPU 11 identifies the installation position from the identified candidate region (Step S213). After completing the processing of Step S213, theCPU 11 associates the MAC address with the installation position (Step S214). After completing the processing of Step S214, theCPU 11 causes the first lighting device (thelighting device 300 having the selected MAC address) to be turned on at the first emission intensity (Step S215). - After completing the processing of Step S215, the
CPU 11 determines whether all MAC addresses are selected (Step S216). If theCPU 11 determines that not all MAC addresses are selected (Step S216; NO), theCPU 11 returns the processing to Step S209. Then, theCPU 11 repeats the processing of Steps S209 to S216 until the second captured image is acquired for all MAC addresses. - On the other hand, if the
CPU 11 determines that all MAC addresses are selected (Step S216; YES), theCPU 11 presents the installation positions of all lighting devices 300 (Step S217). For example, theCPU 11 controls thetouch screen 16 to present animage 530 shown inFIG. 12 . - The
image 530 is a simplified drawing showing the twentylighting devices 300 arranged in four rows and five columns. Theimage 530 is animage including images images 701 to 720) indicating the positional relationship of the twentylighting devices 300. Theimages 701 to 720 are each an image indicating the relative positional relationship to each other on theimage 530 and explicitly showing the ID and the MAC address of thecorresponding lighting device 300. For example, theimage 701 is an image explicitly showing that thelighting device 300 placed in the first row and first column has an ID of 1 and a MAC address of 66667777. After completing the processing of Step S217, theCPU 11 ends the installation position identification process. - As described above, in this embodiment, candidate regions representing
lighting devices 300 are identified in a third captured image acquired in a third period during which thelighting devices 300 are turned on at a third emission intensity, and the position, in the space, corresponding to a candidate region having the largest difference between the average luminance of the first captured image and the average luminance of the second captured image among the identified candidate regions is identified as the installation position. Therefore, according to this embodiment, the installation positions oflighting devices 300 identified with identification information can promptly and precisely be identified. - Moreover, in this embodiment, the third emission intensity is set to the maximum emission intensity (100%) of
lighting devices 300. Therefore, according to this embodiment, image regions representingrespective lighting devices 300 are obviously higher in luminance than the surrounding regions and those image regions are unlikely to be misidentified. Therefore, according to this embodiment, the installation positions oflighting devices 300 identified with identification information can promptly and precisely be identified. - Embodiments of the present disclosure are described above. Various modes of modifications and applications are available in implementing the present disclosure.
- In the present disclosure, which part of the configuration, function, and operation described in
Embodiments Embodiments Embodiments - In
Embodiment 1, the first emission intensity is 50% of the maximum emission intensity and the second emission intensity is the maximum emission intensity by way of example. In the present disclosure, the first emission intensity and the second emission intensity can be any emission intensity other than 0% of the maximum emission intensity. However, the difference between the first emission intensity and the second emission intensity is preferably equal to or larger than a predetermined threshold (for example, several tens percentage). - Moreover, the first emission intensity may be higher than the second emission intensity. In such a case, for example, in
Embodiment 2, the processing of Steps S207 and S208 can be omitted by setting the first emission intensity and the third emission intensity to the maximum emission intensity and the second emission intensity to 50% of the maximum emission intensity. - In
Embodiment 1, the first lighting device is one oflighting devices 300 and the second lighting devices are all remaining lighting devices except for the first lighting device among thelighting devices 300. In the present disclosure, the second lighting devices may be some lighting devices selected from among all remaining lighting devices except for the first lighting device among thelighting devices 300. In such a case, for example, it is preferable that third lighting devices that are neither the first lighting device nor the second lighting devices among thelighting devices 300 are turned off both in the first period and in the second period. Also with such a configuration, the second lighting devices emit light at the first emission intensity in the first period and in the second period, whereby the installation position of the first lighting device can properly be identified. - In
Embodiment 1, the positions oflighting devices 300 are identified based on the first captured image and the second captured image by way of example. In the present disclosure, the positions oflighting devices 300 may be identified based on the second captured image. In such a case, inEmbodiment 2, twenty candidate regions are identified from the second captured image by a similar method to the method of identifying twenty candidate regions from the third captured image. Then, a candidate region having the highest average luminance among the twenty candidate regions is identified as a region representing thelighting device 300 having the selected MAC address. Then, the regions representing respective twentylighting devices 300 are identified based on the twenty second captured images. - It is possible to make an existing personal computer or information terminal function as the installation
position identification device 100 according to the present disclosure by applying operation programs defining the operation of the installationposition identification device 100 according to the present disclosure to the personal computer or the like. - Moreover, the programs can be distributed by any method and may be stored in a non-transitory computer-readable recording medium such as a compact disk read only memory (CD-ROM), digital versatile disk (DVD), and memory card for distribution, or distributed via a communication network such as the Internet.
- The foregoing describes some example embodiments for explanatory purposes. Although the foregoing discussion has presented specific embodiments, persons skilled in the art will recognize that changes may be made in form and detail without departing from the broader spirit and scope of the invention. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense. This detailed description, therefore, is not to be taken in a limiting sense, and the scope of the invention is defined only by the included claims, along with the full range of equivalents to which such claims are entitled.
- The present disclosure is applicable to installation position identification systems identifying the installation positions of lighting devices identified with identification information.
-
- 11 CPU
- 12 ROM
- 13 RAM
- 14 Flash memory
- 15 RTC
- 16 Touch screen
- 17 Network interface
- 18 Serial communication interface
- 100 Installation position identification device
- 101 Storage
- 102 Controller
- 103 Acquirer
- 104 Identifier
- 105 Presenter
- 106 Collector
- 200 Imaging device
- 300 Lighting device
- 311,312,313,314,315,321,322,323,324,325,331,332,333,334,335,341,342,343, 344, 345 Region
- 400 Network
- 500,510,520,530,601,602,603,604,605,606,607,608,609,610,611,612,613,614, 615, 616, 617, 618, 619, 620, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720 Image
- 1000 Installation position identification system
Claims (6)
- An installation position identification device, comprising:a storage configured to store multiple pieces of identification information for identifying, on a network, lighting devices installed in a space;a controller configured to control the lighting devices via the network using the multiple pieces of identification information to causein a first period, a first lighting device and a second lighting device among the lighting devices to be turned on at a first emission intensity, andin a second period, the first lighting device to be turned on at a second emission intensity different from the first emission intensity, and the second lighting device to be turned on at the first emission intensity, the first period and the second period being consecutive;an acquirer configured to acquirea first captured image generated in the first period by capturing of an image of the space, anda second captured image generated in the second period by capturing of an image of the space; andan identifier configured to identify an installation position of the first lighting device in the space based on the first captured image and the second captured image.
- The installation position identification device according to claim 1, wherein
the identifier is configured to identify as the installation position a position, in the space, corresponding to an image region having a largest difference in luminance between the first captured image and the second captured image. - The installation position identification device according to claim 1, wherein
the controller is configured to control the lighting devices via the network using the multiple pieces of identification information to cause the lighting devices to be turned on at a third emission intensity in a third period,
the acquirer is configured to acquire a third captured image generated in the third period by capturing of an image of the space, and
the identifier is configured to identify candidate regions representing the respective lighting devices in the third captured image and to identify as the installation position a position, in the space, corresponding to a candidate region having a largest difference between an average luminance of the first captured image and an average luminance of the second captured image among the identified candidate regions. - The installation position identification device according to claim 3, wherein
the third emission intensity is a maximum emission intensity of the lighting devices. - An installation position identification method, comprising:a collection step of collecting, by a collector, multiple pieces of identification information for identifying, on a network, lighting devices installed in a space;a control step of controlling, by a controller, the lighting devices via the network using the multiple pieces of identification information to causein a first period, a first lighting device and a second lighting device among the lighting devices to be turned on at a first emission intensity, andin a second period, the first lighting device to be turned on at a second emission intensity different from the first emission intensity, and the second lighting device to be turned on at the first emission intensity, the first period and the second period being consecutive;an acquisition step of acquiring, by an acquirer,a first captured image generated in the first period by capturing of an image of the space, anda second captured image generated in the second period by capturing of an image of the space; andan identification step of identifying, by an identifier, an installation position of the first lighting device in the space based on the first captured image and the second captured image.
- A program allowing a computer including a storage that stores multiple pieces of identification information for identifying, on a network, lighting devices installed in a space to function as:a controller configured to control the lighting devices via the network using the multiple pieces of identification information to causein a first period, a first lighting device and a second lighting device among the lighting devices to be turned on at a first emission intensity, andin a second period, the first lighting device to be turned on at a second emission intensity different from the first emission intensity, and the second lighting device to be turned on at the first emission intensity, the first period and the second period being consecutive;an acquirer configured to acquirea first captured image generated in the first period by capturing of an image of the space, anda second captured image generated in the second period by capturing of an image of the space; andan identifier configured to identify an installation position of the first lighting device in the space based on the first captured image and the second captured image.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2015/052693 WO2016121105A1 (en) | 2015-01-30 | 2015-01-30 | Installation position specifying device, installation position specifying method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
EP3253180A1 true EP3253180A1 (en) | 2017-12-06 |
EP3253180A4 EP3253180A4 (en) | 2018-09-19 |
Family
ID=56542755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP15880002.9A Withdrawn EP3253180A4 (en) | 2015-01-30 | 2015-01-30 | Installation position specifying device, installation position specifying method, and program |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP3253180A4 (en) |
JP (1) | JPWO2016121105A1 (en) |
WO (1) | WO2016121105A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4274386A4 (en) * | 2020-12-31 | 2024-06-19 | Guangzhou Haoyang Electronic Co., Ltd. | Visual light adjusting method and system |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102191762B1 (en) * | 2017-05-02 | 2020-12-16 | 한국전자통신연구원 | Method and apparatus for controlling lighting device using location information |
JP7186561B2 (en) * | 2018-09-21 | 2022-12-09 | 三菱電機株式会社 | Installation position identification device, installation position identification method and program |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002289373A (en) * | 2001-03-27 | 2002-10-04 | Matsushita Electric Works Ltd | Illumination system and id setting method of illumination system |
JP2010507209A (en) * | 2006-10-18 | 2010-03-04 | エーエムビーエックス ユーケー リミテッド | Method and system for detecting the effect of a lighting device |
JP5062618B2 (en) * | 2007-03-29 | 2012-10-31 | 学校法人同志社 | Device setting device in lighting system |
US9197842B2 (en) * | 2012-07-19 | 2015-11-24 | Fabriq, Ltd. | Video apparatus and method for identifying and commissioning devices |
JP2014086149A (en) * | 2012-10-19 | 2014-05-12 | Toshiba Corp | Identification device, identification method, and program |
-
2015
- 2015-01-30 WO PCT/JP2015/052693 patent/WO2016121105A1/en active Application Filing
- 2015-01-30 JP JP2016571642A patent/JPWO2016121105A1/en active Pending
- 2015-01-30 EP EP15880002.9A patent/EP3253180A4/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4274386A4 (en) * | 2020-12-31 | 2024-06-19 | Guangzhou Haoyang Electronic Co., Ltd. | Visual light adjusting method and system |
Also Published As
Publication number | Publication date |
---|---|
JPWO2016121105A1 (en) | 2017-05-25 |
EP3253180A4 (en) | 2018-09-19 |
WO2016121105A1 (en) | 2016-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150015775A1 (en) | Information processing device, image sensor device, and program | |
JP5845841B2 (en) | Lighting control device | |
US9800334B2 (en) | Positioning method based on visible light source, mobile terminal, and controller | |
US10433400B1 (en) | System to determine the placement of smart light emitters | |
US9452705B2 (en) | LED lamp provided with a variable-geometry beam device | |
CN108370632B (en) | Method, computer-readable storage medium, and apparatus for creating a lighting scene | |
US20150355829A1 (en) | Enabling a user to control coded light sources | |
US11522732B2 (en) | Camera-based commissioning | |
EP3253180A1 (en) | Installation position specifying device, installation position specifying method, and program | |
US9282618B2 (en) | Method for locating light sources, computer program and locating unit | |
JP5779444B2 (en) | Lighting system | |
JP2014086149A (en) | Identification device, identification method, and program | |
US20140295767A1 (en) | Radiation imaging apparatus, radiation imaging system, and storage medium | |
WO2014051783A1 (en) | Light id error detection and correction for light receiver position determination | |
JP2014086420A (en) | Lighting control system and method for led lights | |
EP2387239A3 (en) | Control device, camera system and program | |
US9992838B1 (en) | Automated luminaire identification and group assignment devices, systems, and methods using dimming function | |
CN109257702B (en) | UWB transmission power control method and system | |
JP7186561B2 (en) | Installation position identification device, installation position identification method and program | |
US9485836B2 (en) | Controlling apparatus for dimming level of light and controlling method of the same | |
US9997140B2 (en) | Control method, information processing device and recording medium | |
CN113298066B (en) | Image acquisition control method and device, sensor and storage medium | |
JP2018006244A (en) | Position detector, position detection system, and program | |
JP2014002940A (en) | Lighting control device | |
JP6091538B2 (en) | Identification information acquisition apparatus, identification information acquisition method, program, and identification information acquisition system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20170307 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
DAX | Request for extension of the european patent (deleted) | ||
RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: KUROKAWA, SOICHIRO Inventor name: KOIZUMI, YOSHIAKI |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 20180817 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H05B 37/02 20060101AFI20180810BHEP |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN |
|
18W | Application withdrawn |
Effective date: 20181025 |