Techniques for collecting and virtually simulating day-night lighting data related to a physical space

CN115280119BActive Publication Date: 2026-08-11UL LLC
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-12
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

由于光源的照明被空间中的物体反射,SPD会被物体的颜色改变,从而进一步影响刺激昼夜节律系统的功效

Benefits of technology

[0011] In another embodiment, a temporary or non-temporary CS measuring device can be provided that can be worn or permanently installed in the space. This device can be enabled for Internet of Things (IoT) connectivity to the cloud and can be configured to periodically send CS measurements (e.g., every 5 seconds) to a central server. The system enables a dashboard to indicate the floor layout, the location of the CS measuring device, and its readings. The system can report the total CS of the space, and whether certain standards (e.g., UL 24480) have been met. In the event of a deficiency, the report can instruct lighting controls to extend the duration of artificial light to achieve the stated objective.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115280119B_ABST
    Figure CN115280119B_ABST
Patent Text Reader

Abstract

Systems and methods for collecting and analyzing lighting conditions related to a physical space to achieve efficient circadian rhythm design. Depending on some aspects, the data capture machine may include various sensors and components, such as at least one image sensor capturing digital images of a set of luminaires, at least one laser detecting physical objects in the physical space and the location of the data capture machine, a detector collecting a set of spectral power distribution (SPD) measurements, and a video capture device collecting images at a set of locations in the physical space. The data capture machine can aggregate the captured information and generate an electronic file that a computing device can use to present a visual representation of the lighting conditions of the physical space. This representation can then enable lighting designers to assess the non-visual effects of lighting and provide tools for improving designs.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-reference to related applications

[0002] This application claims priority to U.S. Provisional Patent Application No. 62 / 988,776, filed March 12, 2020, which is incorporated herein by reference in its entirety. Technical Field

[0003] This disclosure relates to the collection and simulation of indoor lighting data associated with a physical space. More specifically, this disclosure relates to platforms and techniques for generating virtual representations of a physical space that indicate lighting conditions in a virtual space and enabling individuals to modify components that affect those lighting conditions. Background Technology

[0004] Circadian rhythms are a natural internal process that regulates the sleep-wake cycle, repeating approximately every twenty-four (24) hours according to the solar and lunar cycles, upon which human physiology and biology are based. Studies have shown that if bright sunlight is not introduced during the day, an individual's biological clock "goes haywire," which can reduce sleep quality, decrease alertness, and increase the incidence of diabetes and depression, among other negative effects. Recently, efforts have been made to simulate circadian rhythms in indoor environments through electric lighting and the use of windows and skylights. Generally, the lighting industry describes the basic design goal for achieving circadian rhythms as "more light during the day, less light at night." Of particular importance is the claim that the more or less light at a particular time of day affects the "non-visual" aspects of a lit space. A well-known model for calculating the effects of ambient sunlight and artificial electric lighting in indoor spaces is called circadian stimulation (CS). In the CS model, the level of illumination entering the eyes is measured on a vertical plane. Lighting designers and regulators are adept at providing lighting for visual effects, such as the amount of light directed onto horizontal surfaces, like a table. As the lighting industry prepares to add and / or modify procedures to provide effective CS (circadian rhythm) designs, some light sources (e.g., luminaires) may employ LED technology and controls that can alter the intensity and temperature of emitted light to mimic the natural circadian rhythm cycle. UL, LLC issued such a procedure in 2019, titled: UL DG24480 for Promoting Circadian Entrainment with Light for Day-Active People.

[0005] However, lighting regulators and designers for indoor environments are only just beginning to consider the emitted light from multiple luminaires, as well as ambient light from windows and skylights, and how well this light matches their circadian rhythms. In fact, research shows that current average indoor lighting levels are so low that they negatively impact an individual's circadian rhythm.

[0006] Research has shown that different wavelengths of light have varying efficacies in stimulating the circadian rhythm system. These wavelengths and their energy levels, as a set, are known as the spectral power distribution (SPD) of a luminaire. Since the illumination from a light source is reflected by objects in space, the SPD is altered by the color of those objects, further affecting its effectiveness in stimulating the circadian rhythm system. As the science and practice of lighting design advance, more sophisticated calculations are needed to address the spectral shifts that occur when a light source (e.g., luminaires / lamps, windows, or skylights) is reflected by surfaces with their own spectral characteristics, such as color and / or reflectivity (e.g., walls, floors, and ceilings).

[0007] Therefore, systems and methods have the opportunity to compile data for understanding the impact of lighting conditions on the human circadian rhythm system in physical space, compare that data with targets, and visually present lighting conditions in, for example, computer-aided design (CAD) programs, enabling individuals to assess and determine how to improve lighting conditions and promote those improvements. Summary of the Invention

[0008] In one embodiment, a computer-implemented method for detecting lighting conditions within a physical space is provided. The method may include: collecting a set of lighting measurements at a set of locations within the physical space using a data capture machine; associating the set of lighting measurements with the set of locations where the lighting measurements were collected using a processor; and generating an electronic document by the processor using the set of lighting measurements associated with the set of locations, the electronic document including data indicating a set of light sources located within the physical space.

[0009] In another embodiment, an apparatus for detecting lighting conditions within a physical space is provided. The apparatus may include: at least one image sensor configured to capture a set of digital images depicting a group of luminaires within the physical space; at least one laser configured to capture a set of readings associated with the physical space; a detector configured to collect a set of spectral power distribution (SPD) measurements at a set of locations within the physical space; and a processor connected to the at least one image sensor, the at least one laser, and the detector. The processor may be configured to: generate a ceiling map indicating reflections from the group of luminaires within the physical space using the set of digital images captured by the at least one image sensor; generate a floor map of the physical space using the set of readings captured by the at least one laser; and generate an electronic document associated with the physical space using the reflected ceiling map and the floor map, the electronic document indicating the set of SPD measurements associated with the set of locations within the physical space.

[0010] In another embodiment, a non-transitory computer-readable storage medium configured to store instructions may be provided. When executed by a processor, the instructions may cause the processor to perform operations including: collecting a set of video image data and a set of lighting measurements at a set of locations in a physical space; associating the set of video image data with the set of locations; generating an electronic document using the set of video image data and the set of lighting measurements associated with the set of locations, the electronic document including data indicating the diurnal rhythm contribution of each lighting source located within the physical space; generating a visual representation of the physical space, wherein the visual representation indicates the diurnal rhythm contribution of each lighting source; and enabling a user to view the visual representation in virtual reality (VR) or augmented reality (AR) format via a user interface.

[0011] In another embodiment, a temporary or non-temporary CS measuring device can be provided that can be worn or permanently installed in the space. This device can be enabled for Internet of Things (IoT) connectivity to the cloud and can be configured to periodically send CS measurements (e.g., every 5 seconds) to a central server. The system enables a dashboard to indicate the floor layout, the location of the CS measuring device, and its readings. The system can report the total CS of the space, and whether certain standards (e.g., UL 24480) have been met. In the event of a deficiency, the report can instruct lighting controls to extend the duration of artificial light to achieve the stated objective. Attached Figure Description

[0012] Figure 1 An overview of the components and entities associated with the system and method according to some embodiments is provided.

[0013] Figure 2A-2C It is an example rendering or depiction of a physical region based on some embodiments.

[0014] Figure 3 These are example signal diagrams depicting components and entities and their functions according to some embodiments.

[0015] Figure 4 This is an example flowchart of a method for detecting lighting conditions in a physical space, according to some embodiments.

[0016] Figure 5 This is a block diagram of a data capture machine according to some embodiments. Detailed Implementation

[0017] This embodiment may relate to platforms and techniques for capturing lighting condition data associated with a physical space. Depending on some aspects, the system and method may incorporate a data capture machine configured with various sensors and data capture components. Specifically, the data capture machine may be configured with lasers, image sensors, SPD detectors, and / or other components. Typically, a laser may be configured to read and record various aspects of the physical space, an image sensor may be configured to capture a set of images of a group of luminaires (and in some cases, windows, skylights, and / or other light sources) present in the physical space, and an SPD detector may capture SPD values ​​at various locations within the physical space.

[0018] According to an embodiment, the computing device can aggregate and compile captured data, and generate electronic files based on the aggregated and compiled data. Users can access these electronic files through any computing device and / or software application, and can view and evaluate the lighting conditions of a physical space, for example, during the design phase associated with the physical space. If needed, users can modify the lighting design of the physical space by adding and / or repositioning luminaires. For example, the compiled data may indicate that a specific area of ​​the physical space may lack sufficient lighting, and users can use the computing device to add luminaires to that specific area so that the lighting condition target is achieved.

[0019] This system and method offer numerous benefits. In particular, the combination of captured data provides an accurate and comprehensive assessment of lighting conditions at different locations throughout the physical space. Users (e.g., lighting designers or other individuals) can then review the data to assess areas with lighting conditions that do not meet specific targets or thresholds. Users can virtually correct lighting conditions in these areas, which can be done during the design phase before the physical space is built, or before the lighting system is installed. Consequently, the physical space will more easily and effectively achieve suitable lighting conditions and align with certain circadian rhythm goals. Furthermore, developers or other individuals can experience reduced costs associated with the lighting system due to fewer post-installation modifications. It should be understood that additional benefits can be anticipated.

[0020] Figure 1 The diagram illustrates an overview of system 100, which is configured to facilitate systems and methods. It should be understood that system 100 is merely an example, and alternative or additional components are envisioned.

[0021] like Figure 1As shown, system 100 may include a data capture machine 118 configured with a set of components capable of capturing various data and information associated with a physical space. According to embodiments, the data capture machine 118 may be embodied in some form as a robot, configured to travel through a physical space, such as along one or more predetermined or temporary paths, using a set of moving components 104 (e.g., gears, wheels, belts, etc.) that enable the data capture machine 118 to move. The data capture machine 118 and its components may be operated and / or controlled manually by an individual or via wired or wireless connections, and / or may operate autonomously.

[0022] The data capture machine 118 may include a user interface 108, which may be embodied as part of a computing device. According to an embodiment, the computing device may include a processor configured to analyze data collected or captured by components of the data capture machine 118. The user interface 108 may be configured to display or present information associated with the captured data, and / or information associated with the operation of the data capture machine 118 (e.g., to enable an individual to operate the data capture machine 118). The computing device may include various communication components, including an antenna 119, which may be configured to transmit and receive various data from various components or entities via one or more wired or wireless connections.

[0023] The data capture machine 118 may include an image sensor 110 configured to capture a set of digital images that may depict a group of luminaires or lighting fixtures installed or arranged within a physical space. For example, the set of digital images may depict a group of luminaires installed at a set of locations across a ceiling spanning a physical space. According to embodiments, the image sensor may alternatively or additionally capture digital video depicting the group of luminaires or lighting fixtures.

[0024] The data capture machine 118 may also include a set of lasers and / or sonar devices 105 configured to scan physical objects located within a physical space. According to embodiments, data captured by the set of lasers 105 can indicate the presence of various physical objects (e.g., compartments, filing cabinets, shelving units) located near the data capture machine 118. The output of such lasers 105 can be a point cloud representing the physical space being measured. Typically, the data capture machine 118 and its components can detect and record its position relative to its zero point on the X / Y axes within the physical space. This position data and any other captured data can be timestamped, establishing a correlation between the captured data and the location where it was captured, as well as the orientation of the data capture machine 118.

[0025] Additionally, the data capture machine 118 may include a spectral power distribution (SPD) detector 115, and / or any other measuring device related to the indoor space. According to embodiments, the SPD detector 115 can capture a corresponding set of SPD values ​​at a set of locations within the physical space, indicating the power (or intensity) of light at each wavelength produced by a specific light source, including luminaires, windows, and skylights at those locations, from which the brightness and chromaticity of colors can be derived. In some embodiments, the SPD detector 115 may be at least partially embodied as a camera with one or more lenses capable of recording a visual representation of the measured physical space.

[0026] Each of the image sensor 110, the set of lasers 105, and / or SPD detectors 115 can transmit captured data to a computing device of the data acquisition machine 118, wherein the computing device can be configured to compile and / or analyze the data. In one embodiment, the computing device can generate a reflective ceiling map file from the set of image data captured and collected by the image sensor 110, wherein the reflective ceiling map file can indicate a set of locations of a set of luminaires located within a physical space. Furthermore, the computing device can use point cloud data captured and collected by the set of lasers and / or sonar devices 105 to generate a floor map of the physical space.

[0027] Figure 2A An exemplary floor map 200 of an example physical space is shown. Floor map 200 includes the path 201 traversed by the data capture machine 118 as it captures data. It should be understood that the computing device can generate floor map 200 from point cloud data captured and collected by the set of lasers and / or sonar devices 105 and / or from other data.

[0028] also, Figure 2B An example reflective ceiling diagram 210 of an example physical space is shown. The reflective ceiling diagram 200 indicates the locations of various luminaires within the example physical space. It should be understood that the computing device can generate the reflective ceiling diagram 210 from the set of image data captured and collected by the image sensor 110 and / or from other data such as point clouds and data generated from algorithms that detect the shape and reflectivity of the luminaires.

[0029] Furthermore, the computing device can create an SPD database indicating a set of SPD values ​​captured by the SPD detector 115 at a corresponding set of locations in the physical space. Additionally, the data capture machine 118 may have one or more additional components to detect its location in the physical space and its orientation (e.g., north, south, east, west, northwest, etc.) when capturing measurements, and record this data in a file. Furthermore, the computing device can generate electronic files that can be read and modified by specific design applications (e.g., computer-aided design (CAD) applications), such as electronic files used by lighting planners to design and evaluate their designs.

[0030] In one embodiment, a computing device can transmit data (e.g., reflective ceiling maps, floor maps, SPD databases, video files, and / or electronic files) to a set of electronic devices 122, 123, and 124 via a network 111. Each of the electronic devices 122, 123, and 124 can be any type of electronic device, such as a mobile device (e.g., a smartphone), desktop computer, laptop computer, tablet computer, phablet, cloud computer, GPS (Global Positioning System) or GPS-enabled device, smartwatch, smart glasses, smart bracelet, wearable electronic device, PDA (Personal Digital Assistant), pager, virtual reality (VR) headset, computing device configured for wireless communication, etc. In one embodiment, any of the electronic devices 122, 123, and 124 can be an electronic device associated with an entity such as a company, enterprise, corporation, etc. (e.g., a server computer or machine). In one implementation, a storage device (e.g., a "thumb drive") can interface with the computing device of the data capture machine 118 to access and store captured and / or generated data, wherein the electronic devices 122, 123, and 124 can read the captured and / or generated data stored on the storage device.

[0031] Each of the electronic devices 122, 123, and 124 can support a designed application capable of reading, processing, and analyzing data received from the computing device of the data capture machine 118. In an embodiment, a user can operate the electronic devices 122, 123, and 124 to view various portions of the received data. Specifically, the user interface of the electronic devices 122, 123, and 124 can present a visual rendering of the physical space, indicating reflected ceiling plans, floor plans, SPD values, and various portions of the video capture. The user can choose to add, remove, and modify lighting fixtures or light sources on the floor plan, wherein the electronic devices 122, 123, and 124 can update the visual rendering to reflect the added, removed, or modified lighting fixtures. Therefore, the user can view the presented information to assess deficiencies associated with non-visual circadian rhythmic effective lighting within the physical space and determine how to improve it.

[0032] Figure 2C These are exemplary heatmaps 220 and other visual depictions that enable users to assess deficiencies associated with non-visual circadian rhythmic lighting within a physical space and determine how to improve it. Specifically, example rendering 222 depicts a heatmap of an office along with the location of the light fixtures and the circadian rhythmic stimuli generated by the light fixtures. Another example rendering 224 is a perspective view of the office interior and the light fixtures, depicting a "real-world" view of the lighting conditions within the office.

[0033] Figure 2C This also includes an example representation 226 of the additional interior environment. Specifically, representation 226 illustrates a perspective view of the floor of the interior environment, wherein representation 226 includes shadows corresponding to the diurnal stimulation levels at various locations and areas of the floor. Therefore, the user can determine which areas of the floor lack sufficient light (e.g., location 227) and modify the corresponding lighting design to allow additional light to reach these areas. Similarly, the user can determine which areas of the floor are over-lit and modify the corresponding lighting design to remove the corresponding light.

[0034] Electronic devices 122, 123, and 124 may additionally communicate with server 126 via one or more networks 113. In this embodiment, each of networks 111 and 113 may support any type of data communication via any standard or technology (e.g., GSM, CDMA, VoIP, TDMA, WCDMA, LTE, EDGE, OFDM, GPRS, EV-DO, UWB, Internet, IEEE 802 including Ethernet, WiMAX, Wi-Fi, Bluetooth, etc.). Server 126 may be associated with an entity such as a company, enterprise, corporation, etc., and may interface with or support a memory or storage device 127 capable of storing various types of data, such as data stored in one or more databases or other forms of storage.

[0035] According to embodiments, electronic devices 122, 123, and 124 can retrieve certain data associated with executing a design application from server 126. For example, electronic devices 122, 123, and 124 can retrieve information associated with a particular luminaire in circadian rhythm calculations and visual renderings that a user might want to add to a physical space. In some embodiments, server 126 may support the design application (e.g., as a Software as a Service (SaaS) CAD implementation) and enable the user to operate the design application to facilitate the functions discussed herein.

[0036] Despite Figure 1While described as a single server 126, it should be understood that server 126 can be in the form of a distributed cluster of computers, servers, machines, etc. In this embodiment, an entity can utilize distributed server 126 as part of an on-demand cloud computing platform. Therefore, when electronic devices 122, 123, and 124 interface with server 126, electronic devices 122, 124, and 124 can actually interface with one or more of multiple distributed computers, servers, machines, etc., to facilitate the described functionality. Similarly, although in Figure 1 Figure 1 depicts three (3) electronic devices 122, 123, and 124, but it should be understood that more or fewer could be envisioned. Figure 2 depicts more specific components associated with the system and method. It should be understood that components of the data capture machine 118 may also communicate directly with the server 126 via one or more of the networks 111 and 113.

[0037] Figure 3 Signal diagram 300 is illustrated, which includes a set of components and illustrates various functions that can be facilitated by this set of components. Signal diagram 300 includes laser 305 (e.g., regarding...). Figure 1 The laser 105 under discussion, and may be equipped with sonar capability), and image sensor 310 (e.g., image sensor 110, as about Figure 1 (Discussed), SPD detector 315 (or any recording device associated with the collection of lighting data, such as those related to...) Figure 1 The SPD detector 115 discussed may include a camera, a processor 320, and electronic devices 325 (e.g., regarding...). Figure 1 (One of the electronic devices discussed, 122, 123, and 124).

[0038] Any combination of laser 305, image sensor 310, SPD detector 315 (with or without a camera), and processor 320 can be components of data capture machine 318 (e.g., data capture machine 118), as per [reference to...]. Figure 1 The device under discussion can be autonomous or individually controllable / operable. It should be understood that the electronic device 325 can be separate from or integrated with the data capture machine 318 and its components, and the processor 320 can alternatively be a component of the electronic device 325.

[0039] The data acquisition machine 318 and any of its components may be located physically or otherwise within a spatial environment. Each of the laser 305, image sensor 310, and SPD detector 315 may communicate with the processor 320 via a communication bus or via another wired or wireless connection. According to embodiments, the SPD detector 315 may be a spectrophotometer or another type of detector. The electronics 325 may be any type of electronics capable of interfaced with the processor 320 and may be equipped with a user interface, including a display device and a set of input / output components to facilitate user interaction and selection.

[0040] like Figure 3 As shown, the laser and / or sonar 305 can read or detect (322) and record information associated with the physical space. Specifically, the laser and / or sonar 305 can detect objects located or arranged within the physical space and close to the data acquisition machine 318. Data captured by the laser 305 can indicate the physical object and its position relative to the data acquisition machine 318. In one embodiment, the laser 305 may be supplemented or replaced by one or more sonar sensors to detect objects. The laser 305 (or one or more sonar sensors) can transmit (328) the detected information to the processor 320.

[0041] Image sensor 310 can capture (324) a set of images that can depict one or more light sources (e.g., lamps, windows, skylights, and / or the like) located in a physical space. In embodiments, the set of images can depict a set of additional or alternative light sources, such as windows, skylights, and / or the like. In one embodiment, image sensor 310 can be oriented upwards, with one or more lamps located above image sensor 310 (e.g., overhead lighting equipment). Image sensor 310 can transmit image data (330) to processor 320.

[0042] SPD detector 315 can capture (326) spectral power distribution (SPD) values ​​associated with the physical space. SPD values ​​indicate the power (or intensity) of light at each wavelength produced by a specific light source or luminaire, and the brightness and chromaticity of colors can be derived from them. Furthermore, additional information about the light source can be detected, such as the luminaire's manufacturer, model, remaining lifespan, and / or other information. SPD detector 315 can transmit (332) the SPD values ​​to processor 320. Additionally, the video capture device of SPD detector 315 can continuously capture images of the physical space. Therefore, in embodiments where the recording device includes multiple camera angles, any post-processing software can allow the user to rotate the image within a 360° field of view.

[0043] After receiving some or all of the data from the laser 305, image sensor 310, and SPD detector 315, the processor 320 can aggregate and compile (334) the data. Typically, the data transmitted from the laser 305, image sensor 310, and SPD detector 315 may include location data (e.g., GPS coordinates) indicating the location in physical space where the corresponding data was collected or captured. Thus, for each location where any type of data was captured, the processor 320 can determine or identify any detected object in physical space, such as those indicated in the data from the laser 305, any luminaire depicted in the image data from the image sensor 310, and / or any SPD value indicated in the data from the SPD detector 315.

[0044] Using aggregated and compiled data, processor 320 can generate (336) an electronic document associated with the physical space. Specifically, processor 320 can initially generate a floor map of the physical space using at least data from laser 305. Furthermore, processor 320 can add a set of indicators of a set of lights, as indicated in image data from image sensor 310, to the floor map to generate a reflective ceiling map. Additionally, processor 320 can add SPD values, as indicated in data from SPD detector 315, to the reflective ceiling map. Furthermore, processor 320 can add images to any or all visual images of the space, thereby enabling 360° rotation.

[0045] Therefore, the electronic file may include relevant floor plan information, luminaire identification and location, SPD values ​​for certain locations, and video images. The processor 320 can then process these datasets using various mathematical formulas to generate new data depicting the lighting of the physical space as seen through a vertical plane at the occupant's eyes. If the data for a particular location and spatial orientation meets or exceeds a given circadian rhythm stimulus target, a color (e.g., green or blue) can be presented to indicate a positive outcome. If the data fails to meet a given circadian rhythm stimulus target, a color (e.g., red or orange) can be presented to indicate a negative outcome. Furthermore, the electronic file may have a format that is compatible with and readable by a design application (e.g., a computer-aided design (CAD) application), or may otherwise conform to standards, wherein the electronic file may indicate part or all of the data or information aggregated, compiled, and / or generated regarding (334) and (336).

[0046] Processor 320 can transfer (338) an electronic file to electronic device 325 (or electronic device 325 can access the electronic file from data capture machine 318), and electronic device 325 can import (340) the electronic file and related information into a design application. Specifically, electronic device 325 can launch the design application and display a rendering of certain information included in the electronic file (e.g., floor plan, luminaire identification and location, SPD values, and / or video images) via a user interface. This information can be further manipulated using calculations to determine, for example, the circadian rhythmic stimulation (CS) of the resulting physical space. Typically, the design application can display a virtual representation of the physical space, including heat maps or other visualizations indicating SPD values ​​within the virtual representation (or illuminance information that can be at least partially derived from SPD values ​​including CS), a set of indicators for the group of luminaires, and / or other information.

[0047] Initially, the application design allows users to specify circadian rhythmic stimulus (CS) design criteria for certain environments (e.g., CS >= 0.30 during the day, CS <= 0.20 at night, and CS <= 0.10 at night). Typically, each luminaire visually represented can have a set of lighting characteristics that may include luminance, color temperature, power output, SPD data, and vertical to horizontal illuminance ratio (EL). V E H The design application can calculate a set of visible illuminance values ​​(E(v)) that the lighting system in a physical space will provide in the expected plane of the occupants' eyes (e.g., between 0.9 and 1.3 m above the floor plane and extending throughout the physical space). Furthermore, the design application can calculate the average CS from the luminaire-related SPD(s) and E(v)(s), compare the calculated CS(s) with the CS(s) specified in the design standard, and determine whether one or more modifications are needed or desired. Additionally or alternatively, the design application can calculate the average CS from information provided by the data capture machine 318.

[0048] Therefore, electronic device 325 can enable (342) one or more modifications to the design. Typically, a gap can be determined between a desired target (e.g., 0.3 CS) and a measured value, where electronic device 325 can illustrate the gap in a visualization. Users such as lighting designers can view the visualization and evaluate how to reduce or close the gap (e.g., by adding specific luminaires) and achieve a day-night efficient physical space, thereby improving the health and well-being of the occupants of the physical space. In one implementation, the design application can automatically detect gaps and recommend modifications to the lighting to reduce or close them. In another implementation, the design application can recommend modifications to the lighting to reduce or close any gaps by selecting and recommending a set of additional luminaires or lamp placements and specifications.

[0049] In some cases, the user of electronic device 325 can choose to position a virtual luminaire at a virtual location in a virtual representation, where the virtual luminaire has a set of lighting characteristics (e.g., luminance, color temperature, power output, E(v) / E(h), SPD value). It should be understood that the virtual luminaire can be any type of luminaire located anywhere in the physical space (e.g., on a ceiling, wall, etc.). The design application can update the virtual representation (e.g., display a heatmap or visualization) to include the virtual luminaire with that set of lighting characteristics at the virtual location. The user can also choose to adjust that set of lighting characteristics, where the design application can automatically update the virtual representation to reflect the adjusted set of lighting characteristics. Therefore, the user can view the virtual representation to assess how adding a luminaire might affect the lighting characteristics of that part of the physical space. Additionally, the design application can determine whether adding or modifying a luminaire results in achieving the desired CS objective.

[0050] In some embodiments, a visual representation of the physical space collected by components of the data capture machine 318 can be compared with corresponding values ​​associated with the design of the physical space. Companies can use any discrepancies identified from the comparison to improve the accuracy of designing and simulating lighting associated with the designed physical space.

[0051] In some embodiments, a visual representation of the physical space collected by components of the data capture machine 318 and imported into a design application (e.g., a CAD application) enables a user to “enter” the virtual space using virtual reality (VR) or augmented reality (AR) goggles / headsets. The view of the virtual space can be further enhanced with computed data to describe the contribution of each lighting component in the scene (including luminaires / lamps, windows, and / or skylights) to the CS measurement, as well as the effect of reflections from reflective surfaces.

[0052] Various functionalities related to interactive visual representations are envisioned. Specifically, users can modify the description of the physical space and relative heatmaps to create a "first-person" view of the data, as if the user were actually in the space. Furthermore, users can visualize the relevant contributions of lighting fixtures / lamps, windows, and / or skylights relative to a given light source by displaying the underlying data as a visual representation of numbers, colors, and / or graphics. Additionally, users can visualize the relevant contributions of adding lighting fixtures / lamps, windows, and / or skylights relative to a given light source by displaying the underlying data as a visual representation of numbers, colors, and / or graphics.

[0053] Figure 4 This is a flowchart of a method for detecting lighting conditions within a physical space. Method 400 can be performed or implemented by one or more electronic devices and their components. Method 400 begins when a data acquisition machine collects (box 405) a set of lighting measurements at a set of locations in the physical space. In an embodiment, the detector of the data acquisition machine can collect a set of spectral power distribution measurements at each of the set of locations.

[0054] In some cases, the electronic device can apply a set of calculations to convert SPD measurements into CS measurements at the set of locations, where the SPD measurements can indicate a set of reflections from a set of components located within a physical space. Furthermore, in embodiments, the electronic device can convert the SPD measurements into melanopsinlux (ML) measurements corresponding to the set of locations. The electronic device can then associate the set of illumination measurements with the set of locations where the illumination measurements were collected (box 410).

[0055] Electronic devices can use this set of lighting measurements to generate (box 415) an electronic document including data indicating a set of luminaires located within a physical space. According to an embodiment, the laser of the data capture machine can capture a set of readings associated with the physical space, use these readings to generate a representation of the floor map of the physical space, and convert the readings into a vector map with geolocation capabilities. Therefore, when generating the electronic document, the electronic devices can generate a reflected ceiling map overlaid on the floor map of the physical space. Additionally or alternatively, the image sensor of the data capture machine can capture a set of digital images depicting the set of luminaires, and the electronic devices can use these digital images associated with the set of locations and the set of lighting measurements to generate the electronic document.

[0056] The electronic device can convert (box 420) at least a portion of the set of lighting measurements into a circadian rhythmic stimulus heatmap, wherein the circadian rhythmic stimulus heatmap can indicate target achievement and depict a set of colors based on target achievement. The electronic device can import (box 425) electronic files into a design application. Furthermore, within the design application and via a user interface, the electronic device can display (box 430) a rendering of the set of lighting measurements in a virtual representation of the physical space, wherein the rendering of the set of lighting measurements as a heatmap can be displayed, indicating the set of lighting measurements in the virtual representation of the physical space. Additionally or alternatively, the electronic device can display a set of indicators corresponding to the set of luminaires in the virtual representation, and / or allow the user to set various colors corresponding to different levels to achieve lighting / brightness targets.

[0057] The electronic device can receive selection (box 435) via a user interface to position a virtual luminaire at a virtual location within a virtual representation of a physical space, wherein the virtual luminaire may have a set of lighting characteristics. In embodiments, the electronic device allows the user to modify various aspects of the physical space, such as by repositioning, changing, removing, and / or adding luminaires. Additionally, the electronic device can update (box 440) the virtual representation to include the virtual luminaire with that set of lighting characteristics at the virtual location. Furthermore, the electronic device can update the virtual representation to represent updated lighting characteristics of the physical space.

[0058] In some embodiments, the electronic device may receive a selection via a user interface to adjust a set of lighting characteristics of a virtual luminaire. Furthermore, the electronic device may update the virtual representation to reflect the selection to adjust that set of lighting characteristics of the virtual luminaire, which may involve updating the virtual representation to reflect (i) the effect on circadian rhythmic stimuli (SC) and (ii) the effect on melanopsin illuminance (ML).

[0059] Figure 5 An example data capture machine 545 is illustrated, in which the functions discussed herein can be implemented. According to an embodiment, the data capture machine 545 can be embodied as described above. Figure 1 The data capture machine 118 under discussion. In one embodiment, the components of the data capture machine 545 may be integrated into a single physical device or machine, or may be distributed among or among multiple physical devices or machines. For example, a first device may integrate certain sensors, while a second device may integrate a set of applications and user interfaces.

[0060] The data capture machine 545 may include a processor 581 or other similar type of controller module or microcontroller, and a memory 578. The data capture machine 545 may also include a power supply unit 563 (e.g., an A / C power supply unit) or other type of power source (e.g., one or more batteries) configured to power or provide electricity to the data capture machine 545 and its components.

[0061] Memory 578 may store operating system 579, which facilitates the functions discussed herein, and cache 580 configured to store / cache various sensor data and / or other data. Processor 581 may interface with memory 578 to execute operating system 579 and retrieve data from cache 580, as well as execute a set of applications 571, such as design application 572 (which may also be stored in memory 578). For example, design application 572 may present a depiction of physical space based on collected sensor data. Memory 578 may include one or more forms of volatile and / or non-volatile, fixed and / or removable memory, such as read-only memory (ROM), electronically programmable read-only memory (EPROM), random access memory (RAM), erasable electronically programmable read-only memory (EEPROM), and / or other hard disk drives, flash memory, microSD cards, etc.

[0062] The data capture device 545 may further include a communication module 575 configured to interface with one or more external ports 573 to transmit data via one or more networks 550. According to some embodiments, the communication module 575 may include one or more transceivers operating according to IEEE standards, 3GPP standards, or other standards, and configured to receive and transmit data through one or more external ports 573. More specifically, the communication module 575 may include one or more WWAN transceivers configured to communicate with a wide area network including one or more cell sites or base stations to communicatively connect the data capture device 545 to additional devices or components. Furthermore, the communication module 575 may include one or more WLAN and / or WPAN transceivers configured to connect the data capture device 545 to a local area network and / or a personal area network, such as... network.

[0063] The data acquisition machine 545 may also include a set of sensors 564. Specifically, the set of sensors 564 may include one or more lasers 565, one or more image sensors 566, one or more sonar components 567, one or more SPD detectors 568, and / or one or more other sensors 569 (e.g., accelerometers, touch sensors, NFC components, etc.). The data acquisition machine 545 may include an audio module 577, which includes hardware components such as a speaker 585 for outputting audio and a microphone 586 for detecting or receiving audio. The data acquisition machine 545 may also include a user interface 574 to present information to a user and / or receive input from the user. Figure 5 As shown, the user interface 574 includes a display screen 587 and I / O components 588 (e.g., capacitive or resistive touch-sensitive input panels, keys, buttons, lights, LEDs, cursor control devices, haptic devices, etc.). The user interface 574 may also include a speaker 585 and a microphone 586. In embodiments, the display screen 587 is a touchscreen display using a single display technology or a combination of display technologies, and may include a thin, transparent touch sensor assembly superimposed on a user-visible display portion. For example, such displays include capacitive displays, resistive displays, surface acoustic wave (SAW) displays, optical imaging displays, etc.

[0064] Typically, a computer program product according to an embodiment includes a computer-usable storage medium (e.g., standard random access memory (RAM), optical disc, universal serial bus (USB) drive, etc.) having computer-readable program code therein, wherein the computer-readable program code is adapted to be executed by a processor 581 (e.g., in conjunction with an operating system 579) to facilitate the functionality described herein. In this respect, the program code can be implemented in any desired language and can be implemented as machine code, assembly code, bytecode, interpreted source code, etc. (e.g., via C, C++, Java, Actionscript, Objective-C, Javascript, CSS, XML, and / or others).

[0065] Although detailed descriptions of many different embodiments are set forth in the following text, it should be understood that the legal scope of the invention may be defined by the words of the claims set forth at the end of this patent. The detailed description should be construed as merely exemplary and not as describing every possible embodiment, as describing every possible embodiment would be impractical, if not impossible. Many alternative embodiments can be implemented using current technology or technology developed after the date of this patent application, and these embodiments still fall within the scope of the claims.

[0066] Throughout this specification, multiple instances can implement components, operations, or structures described as a single instance. Although individual operations of one or more methods are shown and described as separate operations, one or more of these individual operations can be performed simultaneously, and they do not need to be performed in the order shown. Structures and functions presented as independent parts in an instance configuration can be implemented as composite structures or parts. Similarly, structures and functions presented as single parts can be implemented as separate parts. These and other variations, modifications, additions, and improvements fall within the scope of this document.

[0067] Additionally, some embodiments are described herein as including logic or a number of routines, subroutines, application programs, or instructions. These can constitute software (e.g., code embodied on a non-transitory machine-readable medium) or hardware. In hardware, routines, etc., are tangible units capable of performing certain operations and can be configured or arranged in a certain manner. In exemplary embodiments, one or more computer systems (e.g., standalone client or server computer systems) or one or more hardware modules of a computer system (e.g., processors or processor groups) can be configured by software (e.g., applications or application portions) to operate as hardware modules to perform certain operations as described herein.

[0068] In various embodiments, the hardware module may be implemented mechanically or electronically. For example, the hardware module may include a dedicated circuit system or logic (e.g., a dedicated processor, such as a field-programmable gate array (FPGA) or application-specific integrated circuit (ASIC)) that can be permanently configured to perform certain operations. The hardware module may also include programmable logic or circuit systems that can be temporarily configured by software to perform certain operations (e.g., contained in a dedicated processor or other programmable processor). It should be understood that the decision to implement the hardware module in a dedicated and permanently configured circuit system or in a temporarily configured circuit system (e.g., configured by software) may be driven by cost and time considerations.

[0069] Therefore, the term "hardware module" should be understood to encompass tangible entities, meaning entities that are physically constructed, permanently configured (e.g., hardwired), or temporarily configured (e.g., programmed) to operate in a certain manner or perform certain operations described herein. Considering embodiments where hardware modules are temporarily configured (e.g., programmed), it is not necessary to configure or instantiate each hardware module at any given time. For example, in cases where hardware modules include general-purpose processors configured using software, the general-purpose processor can be configured as different hardware modules at different times. Thus, software can configure the processor, for example, to constitute a specific hardware module at one time and different hardware modules at different times.

[0070] Hardware modules can provide information to and receive information from other hardware modules. Therefore, these hardware modules can be considered communicatively coupled. In the presence of multiple such hardware modules, communication can be achieved through signal transmission connecting the hardware modules (e.g., via appropriate circuitry and buses). In embodiments where multiple hardware modules are configured or instantiated at different times, communication between such hardware modules can be achieved, for example, by storing and retrieving information in a memory structure accessible to the multiple hardware modules. For example, one hardware module can perform an operation and store the output of such operation in a memory device that it is communicatively coupled to. Another hardware module can then access this memory device at a later time to retrieve and process the stored output. Hardware modules can also initiate communication with input or output devices and can operate on resources (e.g., collections of information).

[0071] The various operations of the example methods described herein can be performed, at least in part, by one or more processors that are temporarily configured (e.g., by software) or permanently configured to perform the relevant operations. Whether temporarily or permanently configured, such processors can constitute processor-implemented modules that run to perform one or more operations or functions. In some exemplary embodiments, the modules referred to herein may include processor-implemented modules.

[0072] Similarly, the methods or routines described herein can be implemented at least in part by a processor. For example, at least some operations of a method can be performed by one or more processors or hardware modules implemented by processors. The performance of certain operations can be distributed among one or more processors, not only residing within a single machine but also deployed across multiple machines. In some exemplary embodiments, the processor or multiple processors may reside in a single location (e.g., in a home environment, an office environment, or as a server farm), while in other embodiments, the processors may be distributed across multiple locations.

[0073] The performance of certain operations can be distributed across one or more processors, residing not only within a single machine but also deployed across multiple machines. In some exemplary embodiments, one or more processors or processor-implemented modules may reside in a single geographic location (e.g., in a home environment, office environment, or server farm). In other example embodiments, one or more processors or processor-implemented modules may be distributed across multiple geographic locations.

[0074] Unless otherwise expressly stated, discussions using terms such as “processing,” “computing,” “calculating,” “determining,” “presenting,” “displaying,” etc., in this document may refer to the actions or processes of a machine (e.g., a computer) to manipulate or transform data represented as physical (e.g., electrical, magnetic, or optical) quantities in one or more memories (e.g., volatile memory, non-volatile memory, or a combination thereof), registers, or other machine parts that receive, store, transmit, or display information.

[0075] As used herein, any reference to "an embodiment" or "an embodiment" means that a particular element, feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment. The phrase "in one embodiment" appearing in various places in the specification does not necessarily refer to the same embodiment.

[0076] As used herein, the terms “comprising,” “including,” “may contain,” “comprising,” “having,” “having,” or any other variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, article, or apparatus that includes a list of elements is not necessarily limited to those elements, but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Furthermore, unless expressly stated to the contrary, “or” refers to inclusive or, not exclusive or. For example, any of the following satisfies condition A or B: A is true (or exists) and B is false (or does not exist); A is false (or does not exist) and B is true (or exists); and both A and B are true (or exist).

[0077] Additionally, the term "a / an" is used to describe elements and components of embodiments described herein. This is done merely for convenience and to give a general meaning to the description. This specification and the appended claims should be construed as including one or at least one, and the singular includes the plural, unless otherwise explicitly stated to be singular.

[0078] This detailed description will be interpreted as an example, not a description of every possible embodiment, because it would be impractical to describe every possible embodiment.

Claims

1. A computer-implemented method for detecting lighting conditions in a physical space, the method comprising: A set of readings is detected by the scanning device of a data capture machine, the set of readings indicating the presence of a set of physical objects at a set of locations within the physical space; The data capture machine captures a set of images using its image sensor, the set of images depicting a set of lights located at the set of positions within the physical space; The recording device of the data capture machine captures a set of lighting measurements at the set of locations within the physical space. The processor aggregates the set of readings, the set of images, and the set of illumination measurements by associating them with the set of locations where the set of readings, the set of images, and the set of illumination measurements were detected or captured; and The processor generates an electronic file using the aggregated set of readings, the set of images, and the set of illumination measurements. Generating the electronic file includes: A floor map of the physical space is generated using the captured set of readings. A set of indicators corresponding to the set of light fixtures depicted in the set of images is added to the floor map to generate a reflective ceiling map, and Add the set of lighting measurements to the reflective ceiling diagram.

2. The computer implementation method according to claim 1, wherein capturing the set of lighting measurements includes: The recording device of the data capture machine captures a set of spectral power distribution (SPD) measurements at the set of locations.

3. The computer-implemented method according to claim 1, wherein the set of illumination measurements includes spectral power distribution (SPD) measurements, and wherein the method further comprises: A set of calculations is applied that converts the SPD measurements into circadian rhythmic stimulation (CS) measurements at the set of locations.

4. The computer implementation method of claim 3, wherein the SPD measurement indicates a set of reflections from a set of components arranged within the physical space.

5. The computer implementation method according to claim 3, further comprising: The SPD measurements are converted into black pixel illuminance (ML) measurements corresponding to the set of locations.

6. The computer implementation method according to claim 1, further comprising: At least a portion of the lighting measurements are converted into a diurnal rhythmic stimulus heatmap indicating target achievement and a set of colors is drawn based on the target achievement.

7. The computer implementation method according to claim 1, further comprising: Import the electronic file into the design application; and The design application displays a rendering of the set of lighting measurements in a virtual representation of the physical space via a user interface.

8. The computer implementation method of claim 7, wherein the rendering of displaying the set of lighting measurements comprises: Display a heatmap that indicates the set of lighting measurements in a virtual representation of the physical space.

9. The computer implementation method according to claim 7, further comprising: The user interface receives a selection to position a virtual luminaire within the virtual representation of the physical space, the virtual luminaire having a set of lighting characteristics; and Update the virtual representation to include the virtual luminaire having the set of lighting characteristics at the virtual location.

10. The computer implementation method according to claim 9, further comprising: Receive selections via the user interface for adjusting the set of lighting characteristics of the virtual luminaire; and The virtual representation is updated to reflect the selection of the set of lighting characteristics of the virtual luminaire.

11. The computer implementation method of claim 10, wherein updating the virtual representation comprises: The virtual representation is updated to reflect (i) the effect on circadian rhythmic stimuli (CS) and (ii) the effect on melanopsin illuminance (ML).

12. The computer implementation method according to claim 7, further comprising: The set of indicators corresponding to the set of lights is displayed within the virtual representation.

13. The computer implementation method according to claim 1, further comprising: The set of readings captured by the scanning device is converted into a vector map with geolocation capabilities.

14. An apparatus for detecting lighting conditions in a physical space, comprising: At least one image sensor is configured to capture a set of digital images depicting a set of luminaires located at a set of positions within the physical space; At least one laser is configured to capture a set of readings indicating the presence of a set of physical objects located at the set of locations within the physical space; A detector is configured to collect a set of spectral power distribution (SPD) measurements at the set of locations in the physical space, respectively. and A processor, connected to the at least one image sensor, the at least one laser, and the detector, and configured to: The set of readings, digital images, and SPD measurements are aggregated by associating them with the set of locations where they were captured or collected. Using the aggregated set of readings, the set of digital images, and the set of SPD measurements, an electronic document is generated, comprising: The floor map of the physical space is generated using the set of readings captured by the at least one laser. A set of indicators corresponding to the set of light fixtures depicted in the set of digital images is added to the floor map to generate a reflective ceiling map, and Add the set of SPD measurements to the reflective ceiling map.

15. The device of claim 14, wherein the processor is further configured to: A set of calculations is applied that converts the SPD measurements into circadian rhythmic stimulation (CS) measurements or melanopsightine illuminance (ML) at the set of locations.

16. The device of claim 14, wherein the processor is further configured to: At least a portion of the SPD measurements are converted into a diurnal rhythmic stimulus heatmap indicating target achievement and a set of colors is drawn based on the target achievement.

17. The device of claim 14, wherein the processor is further configured to: Import the electronic file into the design application, and The design application displays a rendering of the set of SPD measurements in a virtual representation of the physical space via a user interface.

18. The device of claim 17, wherein the processor is further configured to: The user interface receives a selection to position a virtual luminaire within the virtual representation of the physical space, the virtual luminaire having a set of lighting characteristics. Update the virtual representation to include the virtual luminaire having the set of lighting characteristics at the virtual location.

Citation Information

Patent Citations

  • Systems and methods for controlling environmental illumination

    US20180043130A1

  • KR20190142095A