Motivation tool
A system using a hierarchical helical data set with a data input interface and three-dimensional helix structure addresses the challenge of engaging group members by visually highlighting important individuals, fostering community spirit and recognition.
Patent Information
- Authority / Receiving Office
- GB · GB
- Patent Type
- Applications
- Current Assignee / Owner
- SEASIDE SERVICES AS
- Filing Date
- 2025-04-30
- Publication Date
- 2026-04-22
AI Technical Summary
Existing methods struggle to effectively capture attention and create a meaningful sense of connection among groups of individuals, particularly highlighting important members within organizations or events, while traditional approaches like organization charts and internal communication platforms are limited in engagement.
A system and method for forming and displaying a hierarchical helical data set using a data input interface to capture user images and secondary data, determining a hierarchy score, and populating a virtual three-dimensional helix structure with image data to create a visually captivating, interactive sculpture that emphasizes key figures.
The system fosters a sense of recognition and belonging by prominently displaying important individuals, encouraging active engagement and community spirit through a visually intriguing and dynamic display.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field There is provided a system and method for forming and displaying a hierarchical helical data set. Background In today's interconnected world, fostering a sense of community within organizations or at events is more important than ever. Societies have become more aware of the value of a sense of community. This is critical to build loyalty to an organisation, to create a sense of purpose amongst organisation members, and to encourage real-world interactions. However, it is often difficult to capture attention and create a meaningful sense of connection among a group of people. It is also often difficult to reflect different individuals’ roles or contributions within a wider group. Traditional ways of attempting to achieve this might be through use of an organisation chart with images of people, through internal communication platforms, or through delegate lists and fact sheets. But engagement with these traditional approaches can be limited. There is a growing need for innovative approaches that not only present a user group in an engaging manner but that also highlights the importance of certain individuals within the group, for example based on their status, an economic value, experience, or role and responsibilities within the group. Summary In a first aspect, there is provided a system for forming and displaying a hierarchical helical data set, the hierarchical helical data set comprising classified image data of one or more users. The system comprises a data input interface. The data input interface is for capturing (e.g. arranged to capture) one or more images of a user of the system. The system comprises a data processing unit. The data processing unit is arranged to, for each of n users of the system: • receive image data from the data input interface for the nth user; • receive secondary data associated with the nth user; and • determine a hierarchy score for the image data based on the secondary data. The data processing unit is further arranged to populate steps (or rungs) of a virtual three-dimensional helix structure with the image data associated with the n users. The data processing unit is arranged such that a selection of step for the image data of each user is based at least in part on the determined hierarchy score for said image data. The system is arranged to output first data representing the populated virtual three-dimensional helix structure to be received and displayed on one or more sculpture display units. The helix shape is a DNA-like shape. This output first data can therefore advantageously be used to form DNA-shaped sculptures as dynamic, three-dimensional canvases for displaying image data (e.g. still images or videos) of the users. The sculpture, inspired by the helical structure of DNA, provides a visually captivating, motivating and scientifically intriguing framework for presenting information. By embedding user image data along the helix, the sculpture(s) can create a unique, interactive experience that draws viewers in and encourages engagement. It may be said that sculpture is a blended sculpture comprising physical and digital elements. The helix shape of the helix structure lends itself to form a physical part of the sculpture. For example, when the first data is displayed on a display means, the displayed first data has the helix shape. The image data populated on the helix structure (of the first data) is a digital part of the sculpture. However, simply displaying image data is not sufficient to maximize the impact of such sculpture(s). Incorporating additional information into the data processing can enhance the user experience by ensuring that more "important" individuals—such as those with higher levels of contribution, leadership roles, or significant influence within the organization, industry or event—are displayed more prominently. This approach not only highlights key figures within the community but also fosters a sense of recognition and belonging, encouraging all participants to engage more actively. This innovative approach leverages the aesthetic appeal of DNA structures and the psychological impact of visual prominence to create an engaging and meaningful display that fosters community spirit and recognition within organizations and at events. The data input interface may comprise one or more client devices or input devices. For example, the data input interface may comprise a first input device comprising a camera such as a smartphone or a table. The camera may be suitable for capturing one or more images of a user of the system. The data input interface may alternatively or additionally be suitable for capturing audio. For example, the data input interface may comprise a microphone. In some examples, it may be the first input device that comprises the microphone. Alternatively, or additionally, the data input interface may comprise a second input device comprising a / the microphone. As used herein, the “hierarchy score” may be a score that serves as a useful metric for distinguishing between different users or different images. The hierarchy score may take the form of a number. The score may be used to quantify time information and / or information associated with the user. As used herein, the “secondary data” may be any data associated with the respective image data. The secondary data may be data associated with the nth user (i.e. the user whose image or images are captured using the data input interface). In some embodiments, the secondary data comprises time information such as information of time of capture of the image. The time information may be a time of day. The time of capture may alternatively represent the time since the start of a particular event (e.g. an activation of the system). In such examples, the data processing unit may be arranged to determine the hierarchy score at least in part based on the time information. The data processing unit may be arranged to be weighted towards having a preference for certain times. For example, a higher hierarchy score may be determined for image data captured earlier in day. The hierarchy score may decrease throughout the day. When the secondary data that is associated with the image data comprises time information, this secondary data may be referred to as a “time stamp”. The data processing unit may be arranged to associate or “stamp” the or each captured image for the nth user with the time information. In some embodiments, the secondary data alternatively, or additionally, comprises user data indicative of the value or importance of the user. In such examples, the data processing unit may be arranged to determine the hierarchy score at least in part based on the user information. In some examples, the user data may comprise data indicating the position of the user within an organisation such as a company, charity, or government department. For example, the user data may indicate if the user is top-level management (such as c-suite e.g. Chief Executive Officer), middle management (such as a vice president or general manager), lower-level management (such as team leader), a general employee, or support staff. The data processing unit may be arranged to be weighted towards preferring higher positions within an organisation. For example, a higher hierarchy score may be determined for image data captured of users in top-level management than middle management, and so on. In some examples, the user data may comprise data indicative of the number of staff managed by the user. The data processing unit may be arranged to be weighted towards preferring users that manage higher numbers of people. For example, the more employees managed by a user, the higher the hierarchy score that may be determined for image data captured of a user, and vice versa. In some examples, the user data may comprise data indicative of the level of education of the user, for example whether the user has a doctorate, a master’s degree, a bachelor’s degree etc. The data processing unit may be arranged to be weighted towards preferring users with higher levels of education. For example, the higher the level of education achieved by a user, the higher the hierarchy score that may be determined for image data captured of that user, and vice versa. In some examples, the user data may comprise data indicative of time of service of the employee at a given organisation (e.g. number of years employed by a particular company) or indicative of the number of years of experience within a particular field or industry. The data processing unit may be arranged to be weighted towards preferring users with greater experience. For example, the longer the period of experience of a user, the higher the hierarchy score that may be determined for image data captured of that user, and vice versa. In some examples, the user data may comprise data indicative of the number of academic papers published with the user as a named author, the number of academic papers published with the user as first named author, the amount of engagement with said academic papers (e.g. measured by citations of said academic papers), and / or the number of patents or patent applications on which the user is named is an inventor and / or applicant. The data processing unit may be arranged to be weighted towards preferring users with higher numbers of academic publications, higher levels of engagement with their publications, or higher number of patents. For example, the greater the number of publications, engagement with said publications or number of patents or patent applications associated with a particular user, the higher the hierarchy score that may be determined for image data captured of a user, and vice versa. In some examples, the user data may comprise data indicative of geographical location of the user. The data processing unit may be arranged to be weighted towards preferring users with greater travel distances from their geographical location to the event. For example, the higher travel distance, the higher the hierarchy score that may be determined for image data captured of a user, and vice versa. Alternatively, or additionally, the user data may represent an economic or value associated with the user (such as a cash value). For example, the secondary data may be indicative of compensation of the user (e.g. salary), the value of one or more donations made by the user (e.g. one or more cash donations to a particular cause), or a level of sponsorship committed to by the user (or an organisation associated with the user). The data processing unit may be arranged to be weighted towards preferring users with higher economic or value. For example, the higher the economic or value of a user, the higher the hierarchy score that may be determined for image data captured of a user, and vice versa. When the secondary data that is associated with the image data comprises user data indicative of the value or importance of the user, this secondary data may be referred to as a “value stamp”. If the user data represents economic or value, then the secondary may instead be referred to as a “value stamp”. The data processing unit may be arranged to associate or “stamp” the or each captured image for the nth user with the time information. Various type of secondary data has been described above, as has how those different types of secondary can be used to determine a hierarchy score. In some example, the data processing unit may be arranged to determine the hierarchy score based on multiple different types of secondary data. This may be referred to as an overall hierarchy score. For example, the data processing unit may receive data indicative of multiple user characteristics. For example, this could include both position within an organisation and economic value. The data processing unit may be arranged to balance both factors in determining the overall hierarchy score. For example, a user with a low level in an organisation may, on its own, result in a low hierarchy score. But the overall hierarchy score may be increased if the cash donation is also taken into account and said user makes a relatively high cash donation. In some examples, the data processing unit may be arranged to determine a plurality of individual hierarchy scores for a user, each hierarchy score being based on an individual type of secondary data. The data processing unit may be arranged to then determine the overall hierarchy score by determining a mean average of the plurality of individual hierarchy score. In some examples, the mean average may be weighted such that different individual hierarchy scores contribute differently to the overall hierarchy score. For example, more weight may be given to economic or value than other types of user data. In some embodiments, the secondary data is received via an input device of the data input interface or from a database such as an external database, e.g. from the cloud. The database may comprise as dataset comprising identifying data of known users associated with respective secondary data. If the secondary data is received from a database, then the input device may be arranged to receive identifying information of the or each user. For example, the identifying information may be a name and / or position within an organisation of the user. The identifying information may be a personal identification number. The data processing unit may be arranged to parse identifying data as an entry in the external database. The data processing unit may then be arranged to receive / retrieve the secondary data. As used herein, a “helix” shape (e.g. of the virtual three-dimensional helix structure) may comprise a sequence of steps or rungs distributed along a central axis. Each step or rung may be twisted about the central axis relative to adjacent steps or rungs. Each step or rung may be connected to one or two helical backbone strands. The helix shape may have a DNA-like structure. In particular, the steps or rungs of the helix shape may be equivalent to the base-pairs of the DNA. As used herein, the three-dimensional helix structure being “virtual” may mean that the virtual three-dimensional helix structure is a helical data structure that mimics the shape of a helix. This may mean that data points (such as image data) can be positioned on the helix. The virtual three-dimensional helix structure is output as first data which can be visualized on one or more sculpture display units as a helical shape. As used here, a “sculpture display unit” is a unit arranged to display the first data. In some embodiments, the system comprises a first (type of) sculpture display unit comprising a first display such as a screen or monitor. In some embodiments, the sculpture display unit comprises a projector for projecting on to a screen. The first sculpture display unit is arranged to display the first data on the first display. Thus, the first display may display the helical structure thereon as a whole. This may be referred to as a digital sculpture. In some embodiments, the system alternatively or additionally comprises a second (type of) sculpture display unit. The second sculpture display unit may be described as a blended sculpture comprising physical and digital elements. Hardware of the second sculpture display unit may acts as a physical sculpture. For example, the second sculpture display unit comprises a plurality of second displays. The plurality of second displays may be distributed along a central axis. The plurality of second displays may be sequentially twisted. In other words, the plurality of second display may be in the form of a DNA-like structure and the second displays may correspond to the steps or rungs of the virtual three-dimensional helix structure. Thus, the plurality of second displays may form a physical part of a sculpture. The second displays may be arranged to collectively display the first data, thus forming the digital part of the sculpture. The data processing unit may be arranged to map individual steps of the virtual three-dimensional helix to respective second displays of the second sculpture display unit such that, when the first data is displayed on the second sculpture display unit, each second display (only) displays image data associated with a respective step of the virtual three-dimensional helix structure. In some embodiments, the data processing unit is arranged such that the steps or rungs of the virtual three-dimensional helix structure are associated with an importance level. The selection of step or rung for image data may comprise the data processing unit being arranged to select a step or rung of the structure with a higher importance level for image data with a higher hierarchical score and vice versa. The importance level associated with the steps or rungs may be arranged such that the importance level increases for steps or rungs of increasing prominence when the first data is displayed on a sculpture display unit. Prominence may be determined by the specific arrangement of the sculpture display unit with respect to a viewer of the sculpture display unit. For example, steps or rungs that are in the line of sight of the viewer may have a higher importance. Prominence may alternatively or additionally depend on cultural factors. For example, in a particular culture, it may be customary for the most important person in an organization to be at the top of the display. In this case, the steps or rungs at the top or distal end of the structure may be more important regardless of line of sight considerations when the sculpture is displayed on a sculpture display unit. In some embodiments, the sculpture may extend from a proximal end to a distal end. For example, the second sculpture display device described above may extend longitudinally along the central axis from the proximal end to a distal end. The proximal end may be at a base of the sculpture display unit. In some examples, the (virtual three-dimensional helix) structure may extend from a corresponding proximal end to a corresponding distal end. In some embodiments, the importance level of the steps or rungs of the structure increases from the proximal end to the distal end. In some embodiments, the importance level of the steps or rungs of the structure increases from the distal end to the proximal end. In some embodiments, the importance level is greatest for a step or rung between the distal end and the proximal end (and decreases from said step towards the distal end and towards the proximal end). In some embodiments, there may be a plurality of peak importance levels between the distal end and the proximal end. In some embodiments, the data processing unit is arranged such that image data of a plurality of different users is populated on at least one of the steps of the virtual three-dimensional helix structure. In some embodiments, the data processing unit is arranged to such that populating the steps or rungs of the virtual three-dimensional helix structure comprises a randomization of the image data (in addition to the selection being based on the hierarchy score). In some embodiments, the randomization may comprise randomization of the selection of image data of which users to include in the first data (or population step). For example, image data may be received for more users than there is space on the virtual three-dimensional helix structure. Thus, there may need to be randomization as to which image to include (and which to leave out). By randomizing this selection, over time, each image may be selected and displayed. In some embodiments, image data from one or more users may be repeated on the three-dimensional helix structure. This may be the case if the image data that is received is for fewer users than there is space on the three-dimensional helix structure such that repeating image data is advantageous to fill the data structure. Randomization may comprise randomization of the size, position or orientation of image data (in addition to the selection of step being based on the determined hierarchy score). For example, the data processing unit may be arranged to perform a first or coarse population step. In this step, one or more candidate steps or rungs of the helix structure are identified as having an importance level suitable for or matching the hierarchy score of the image data. The data processing unit may then be arranged to perform a second or fine population step. In the second or fine step, randomization may take place. The randomization may comprise randomization of the exact position of the image data on the one or more candidate rungs are steps determined previously. In some examples, the three-dimensional helix structure is re-populated (and randomized) repeatedly and / or periodically. This might be each time new user data is received and / or after a predetermined period of time has elapsed. The data processing unit may then be arranged to re-output the three-dimensional helix structure to the one or more sculpture display units. In this way, the sculpture can dynamically and randomly change over time. In some embodiments, the system further comprises an audio processing device. The data processing unit may comprise the audio processing device. In some embodiments, the audio processing device is arranged to capture audio data of a user of the system. In these examples, the system (e.g. the data input interface) may comprise an audio input device such as a microphone. The audio processing device may be arranged to receive data from the audio input device. Alternatively, or additionally, in some embodiments, the audio processing device may be arranged to generate or retrieve an audio file based on data associated with the nth user. The data associated with the nth user may be identifying information. Said identifying information may have been input by the user. The data input interface may be arranged to receive said identifying information from the data input interface. As examples, the identifying information may be indicative of a language spoken by the nth user and / or accent information of the nth user and / or nationality information of the nth user and / or country of residence information of the nth user. The audio processing device may be arranged to generate or retrieve an audio file for the nth user based on the identifying information. Said audio file may be a sample of speech associated with the user - for example in a particular language or accent. Alternatively, or additionally, said audio file may represent a sound stereotypically associated with the user’s identifying information. For example, the sound of bagpipes for Scottish nationals. In examples, the audio processing device may be arranged to receive said audio file from a database. In examples, the audio processing device may be arranged to generate said audio file for example using an appropriately trained generative artificial intelligence algorithm, for example an algorithm trained to generate speech audio files in a given language or accent. The audio processing device may be arranged to generate a soundscape based on the n users of the system. The soundscape may comprise a combination of the recordings and / or generated or retrieved audio files for the n users. The soundscape may advantageously be representative of the n users and so may be another useful tool representing the population of users to foster a sense of community amongst said users. In some embodiments, the or each sculpture display unit comprises a loudspeaker. In such embodiments, the audio processing device may be arranged to output data for the soundscape to the loudspeaker. In this way, the soundscape may be played by the sculpture display unit. In some embodiments, the data input interface is for a plurality of images of a user (e.g. each user) of the system. In other words, the data input interface may be arranged for capturing video such that the image data comprises data of a plurality of frames of the user. In a second aspect, there is provided a computer-implemented method of forming a hierarchical helical data set comprising classified image data of one or more users. The method comprises, for each of n users of the system: • receiving image data for the nth user captured using a data input interface; • receiving secondary data associated with the nth user; and • determining a hierarchy score for the image data based on the secondary data. The method comprises populating steps or rungs of a virtual three-dimensional helix structure with the image data associated with the n users. A selection of step for the image data of each user is based at least in part on the determined hierarchy score for said image data. The method comprises outputting first data representing the virtual three-dimensional helix structure to be received and displayed on one or more sculpture display units. According to a third aspect, there is provided a data processing system comprising a processor adapted to perform the steps of the method of the second aspect. According to a fourth aspect, there is provided a computer program product comprising instructions which, when the program is executed by a computer, cause the computer to carry out the steps of the method of the second aspect. According to a fifth aspect, there is provided a computer-readable storage medium comprising instructions which, when executed by a computer, cause the computer to carry out the steps of the second aspect. Features and advantages described in relation to the first aspect may be equally applicable to the second to fifth aspects, and vice versa. Brief description of the drawings Specific embodiments are described by way of example only with reference to the following figures: Figure 1 shows a schematic representation of a sculpture according to the present disclosure; Figure 2 is a schematic representation of a system comprising the sculpture of Figure 1 and a user; Figure 3 is a flow diagram of a method of forming and displaying a hierarchical helical data set according to the present disclosure and using the system of Figure 2; Figure 4 shows an of a sculpture according to the present disclosure that is of similar height to a height of a typical person; Figure 5 shows an of a sculpture according to the present disclosure that is about twice the height of a typical person; Figure 6 shows an example where the sculpture is positioned in a location where it can be viewed from different levels; and Figure 7 schematically illustrates an data processing unit according to the present disclosure. Detailed description Figure 1 shows a schematic representation of a sculpture 100 according to the present disclosure. The sculpture 100 is interactive and may also be referred to as a sculpture display unit or a (sculpture) installation. The sculpture 100 is arranged to have a DNA-like structure. In particular, the sculpture comprises a plurality of individual displays 102. In this example, each individual display 102 is a colour, high-definition LCD or LED or any other kind of display or projector. Each individual display 102 is independently controllable such that different content can be displayed on each display. The plurality of displays 102 are distributed along a central axis 104 (as represented by the dotted or broken line in Figure 1). In this example, this means that the central axis 104 passes through a midpoint of each of the displays 102. The plurality of displays 102 are spaced apart along the central axis 104. Each of plurality of displays 102 is sequentially twisted about the central axis 104 such that adjacent displays 102 are twisted with respect to one another about the central axis 104. The twist angle is constant along the central axis. The upshot of this is that the plurality of displays 102 appear as the steps or rungs of the DNA-like structure. In other words, the plurality of displays 102 represent the base-pairs of the DNA-like structure. The sculpture 100 further comprises two helical backbone sub-structures 106. Each of the displays 102 extends between the two helical backbone sub-structures 106 such that each display 102 is fixed to a first helical backbone sub-structure 106 at a first end and fixed to a second helical backbone sub-structure 106 at a second end opposite to the first end. The two helical backbone sub-structures 106 effectively form a double helix shape and represent the sugar-phosphate backbone of DNA. The two helical back sub-structures 106 may serve a decorative function (to give the appearance of DNA) and / or a structural function within the sculpture 100 as a whole (e.g. holding and retaining the displays 102 in place). The sculpture 100 further comprises a base unit 112. The base unit 112 is arranged to rest on the floor of an area where the sculpture 100 is to be displayed (e.g. in the foyer of a building such as an office building, at an exhibition space at an event). The sculpture 100 extends along the central axis 104 from a proximal end 114 closest to the base unit 112 to a distal end furthest from the base unit 116. The sculpture 100 is arranged to receive hierarchical helical data (also referred to herein as “first data”). The hierarchical helical data has the form of a virtual three-dimensional helix structure with steps or rungs of the virtual three-dimensional helix structure populated with image data of a plurality of users of a system comprising the sculpture 100. The sculpture 100 is arranged such that each display 102 displays the image data associated with a particular step or rung of the virtual three-dimensional helix structure. The display of image data is represented by the faces 110 in Figure 1 displayed on each display 102. In this example, the image data of three users is displayed on each display 102. In this example, there is repetition of image data. For example, smiley face 110a represents a first user. The smiley face 110a is repeated five times in sculpture 100. This is to ensure that the use of displays 102 is maximized even though there is image data for fewer users than there is space on the displays 102. As the number of users increases, this repetition will be reduced. There may be no repetition at all when there are enough users. The sculpture 100 may be referred to as a blended physical and digital sculpture. The physical aspect of the sculpture 100 is the DNA-shape of the plurality of displays 102 and the first and second backbone sub-structures 106. The DNA-shape may represent the DNA of the organization or event that the sculpture 100 is used in conjunction with. The digital aspect of the sculpture is the ability of the displays 102 to display the image data contained in the first data. The digital aspect of the sculpture means that the sculpture can be dynamic and interactive. In particular, by displaying images of users of the system (who may be members of the organization or attendees of the event that the sculpture is used in conjunction with), it is made clear that these users are part of the “DNA” of the organization or event. This helps build a sense of community. As will be explained below in relation to Figure 2, the sculpture 100 can also or alternatively be provided as a digital only sculpture. In this example, the sculpture 100 further comprises an audio output device 108 such as a loudspeaker arranged to project audio. Figure 2 is a schematic representation of a system 200 according to the present invention as used by a user 202. The system comprises a data input interface 204. In this example, the data input interface 204 is a table or smartphone. Importantly, the data input interface 204 of this example comprises a camera for capturing one or more images of the user 202. The one or more images of the user 202 may be one or more so-called selfies. In other words, the data input interface 204 may be suitable for capturing selfies (e.g. may have a front-facing camera). The system 200 further comprises a data processing unit 206 which is represented by a cloud in Figure 2. The data processing unit 206 may comprise a processor and a memory (not illustrated in Figure 2). Features or elements of the data processing unit 206 may be provided on an external server (e.g. in the so-called “cloud”). In some example, some or all of the features or elements of the data processing unit 206 are provided locally, e.g. within the sculpture 100 which the system also comprises. The data processing unit is arranged to receive image data from the data input interface 204, to receive secondary data associated with the user and to determine a hierarchy score for the image data based on the secondary data. The data input interface 204 is further arranged to form the first data using the hierarchy score. The data processing unit 206 is then arranged to output the first data to the sculpture 100. In general, a plurality of users will use the system 200. In this example, image data will be captured of each of the plurality of users using the data input interface 204. In this example, the system also comprises a further display 208. The further display 208 is for displaying a digital-only version of the sculpture. The data processing unit 206 is arranged to output to the display 208 a digital twin of the sculpture 100 which is received by and displayed on the display 208. In some examples, the system only comprises display 208 or sculpture 100 - not both. Figure 3 is a flow diagram of a method of forming and displaying a hierarchical helical data set according to the present invention using the system 200 of Figure 2. Step 302 of the method comprises receiving image data from the data input interface 202 for the nth user (where the nth user is one of n users of the system of Figure 2). In this example, it is a memory of the data processing unit 206 that receives the image data. Step 304 of the method comprises receiving secondary data. In this example, the secondary data is data associated with the nth user. In this example, the secondary data is data indicative of the importance of the user. In this example, the secondary data is data indicative of the value of a donation made by the user to a particular cause that the organization or event that the system 100 is used in conjunction with is supporting. In this example, step 304 comprises the user inputting identifying data before or after capturing image data. The identifying data may be a name. The identifying data may be a login detail. The identifying data may be a personal identification pin. This part of step 304 may be referred to as the user logging in to the system. In this example, the data processing unit 206 is arranged to look the identifying data up in a database and then receive the secondary data from the database following up the look-up procedure. The database may be held externally (e.g. in the cloud) or internally (e.g. within a memory contained locally such as in the sculpture 100 or the data input interface 202). In other examples, the system is arranged such that the user inputs the secondary data directly into the data input interface 202. It should be clear that other forms of secondary data could be received than donation value. For example, the secondary data may comprise the position of the user within an organization, the salary of the user, the level of education of the user, time of service of the user or any other characteristic of the user. Furthermore, in some examples, the secondary data comprises other data associated with the image data such as time of capture. Step 304 of the method could comprise receiving a plurality of different types of secondary data for each user. Step 306 of the method comprises determining a hierarchy score for the image data based on the secondary data. In this example (where the secondary data is indicative of the value of a donation made by the user), the determination of the hierarchy score may simply be based on categorising the value of the donation within a predetermined set of ranges stored in a memory of the data processing unit. An example of this is given in Table 1 where different ranges of values of donation are given different hierarchy scores. Value of donation Hierarchy Score £0 to £9 4 £10 to £99 3 £100 to £999 2 £1000 + 1 In examples comprising multiple types of secondary data, the determination of hierarchy score may be more sophisticated. For example, step 304 could comprise determining a plurality of individual hierarchy scores for a user, each hierarchy score being based on an individual type of secondary data. The data processing unit may be arranged to then determine the overall hierarchy score be determining a mean average of the plurality of individual hierarchy score. In some examples, the mean average may be weighted such that different individual hierarchy scores contribute differently to the overall hierarchy score. Step 308 of the method comprises populating steps or rungs of a virtual three-dimensional helix structure with the received image data. The virtual three-dimensional helix structure may be a data structure with a plurality of different layers, each layer associated with a step or rung. Populating the steps or rungs may comprise choosing which of the layers to place the image data for a particular user. In this example, each of the steps of the virtual three-dimensional helix structure is associated with an importance level. In other words, each of the layers of the data structure are associated with an importance level. The selection of step for image data comprises the data processing unit being arranged to select a step with a higher importance level for image data with a higher hierarchical score. In some examples, multiple steps may be associated with the same importance level and / or multiple steps may be populated with a particular hierarchy level. Step 308 results in the formation of a hierarchical helical data set. In examples, step 308 of the method additionally comprises an element of randomization of the placement of the image data on the virtual three-dimensional helix structure. This may comprise randomization the exact position, size, orientation and order of the image data on the virtual three-dimensional helix structure. Step 310 of the method comprises outputting the hierarchical helical data set to the sculpture 100 and displaying it thereon. The displaying of the hierarchical helical data set comprises using a video mapping server to process the virtual three-dimensional helix structure to be displayed across the distributed displays 102 of the sculpture. In particular, the data processing unit 206 is arranged to map individual steps of the virtual three-dimensional helix to respective displays 102 of the sculpture 100 such that, when the first data is displayed on the sculpture 100, each display 102 only displays image data associated with a respective step of the virtual three-dimensional helix structure. In this example, step 310 of the method additionally comprises outputting and displaying the hierarchical helical data set to the further display 208 as a digital twin. In some embodiments, the method optionally further comprises using an audio processing device to generate a soundscape for the n users. In such embodiments, the system further comprises an audio processing device (not shown in the drawings). The audio processing device is arranged to generate the soundscape based on a combination of sample audio files for each of the n users. These sample audio files may either be captured using a microphone or received, or generated, based on the identifying information of the nth user. In some examples the audio processing device is arranged to output the data for the soundscape to the loudspeaker 108 to be played to users. The importance level associated with the steps or rungs may be arranged such that the importance level increases for steps or rungs of increasing prominence when the first data is displayed on a sculpture display unit. Prominence may be determined by the specific arrangement of the sculpture display unit with respect to a viewer of the sculpture display unit. For example, steps or rungs that are in the line of sight of the viewer may have a higher importance. Examples of this are shown in Figures 4 to 6. Figure 4 shows an example where the sculpture 100 is a similar height (along the central axis) is similar to a height of a typical person. Thus, the line of sight of the user 202 is focused at the top of the sculpture 100. In this example, therefore, the top of the sculpture 100 is most prominent. In this way, the importance level will be highest at the top of the sculpture and decreases to the bottom. This is represented by the importance level scale 400 in Figure 4. Figure 5 shows an example where the sculpture 100 is about twice as tall as a typical person. Thus, the line of sight of the user 202 is focused at the middle of sculpture 100. In this example, therefore, the middle of the sculpture 100 is most prominent. In this way, the importance level will be highest at the middle of sculpture and decreases towards the top and the bottom. Again, this is represented by the importance level scale 500 in Figure 5. Figure 6 shows an example where the sculpture 100 is positioned in a location where it can be viewed from different levels. This might be the case if the sculpture 100 is located in a foyer of a building where it can be viewed from two different internal levels (e.g. ground level and the firs floor). Thus, the line of sight of a first user 202 in the first viewing position (on the ground floor) is focused lower down the sculpture 100. The line of sight of a second user 602 in the second viewing position (on the first floor) is towards the top of the sculpture 100. In this example, therefore, two regions of the sculpture 100 are most prominent - the middle and the top. In this way, the importance level will be highest at the middle of sculpture and at the top. Again, this is represented by the importance level scale 600 in Figure 6. Prominence may alternatively or additionally depend on cultural factors. For example, in a particular culture, it may be customary for the most important person in an organization to be at the top of the display. Turning now to Figure 7, which shows a schematically illustrated data processing unit 1100. The data processing unit 1100 comprises an input / output circuitry 1102, at least one processor 1101 and a memory 1103. The memory 1103 contains instructions executable by the processor 1101, causing the data processing unit 1100 to perform one or more the method of Figure 3. The instructions that are executable by the processor 1101 may be software in the form of a computer program 1104. The computer program 1104 may be contained in or by a carrier 1105, which may provide the computer program 1101 to the memory 1103 and processor 1101. The carrier 1105 may be in any suitable form including an electronic signal, an optical signal, a radio signal or a computer readable storage medium. As used herein, the term “computer readable medium” may be a universal serial bus (USB) memory, a digital versatile disc (DVD), a Blu-ray disc, a software module that is received as a stream of data, a Flash memory, a hard drive, a memory card, such as a MemoryStick, a multimedia card (MMC), secure digital (SD) card, etc. One or more of the aforementioned examples of computer readable medium may be provided as one or more computer program products
Claims
1. A system (200) for forming and displaying a hierarchical helical data set comprising classified image data of one or more users, the system comprising:a data input interface (204) for capturing one or more images of a user of the system;a data processing unit (206) arranged to, for each of n users of the system:receive image data from the data input interface for the nth user;receive secondary data associated with the respective image data; anddetermine a hierarchy score for the image data based on the secondary data;wherein the data processing unit (206) is further arranged to:populate steps of a virtual three-dimensional helix structure with the image data associated with the n users, a selection of step for the image data of each user being based at least in part on the determined hierarchy score for said image data; andoutput first data representing the populated virtual three-dimensional helix structure to be received and displayed on one or more sculpture display units (100).
2. The system of claim 1, wherein data processing unit (206) is arranged such that the steps of the virtual three-dimensional helix structure are associated with an importance level and wherein the selection of step for image data comprises the data processing unit (206) being arranged to select a step with a higher importance level for image data with a higher hierarchical score.
3. The system of claim 1 or 2, wherein the system (200) comprises a first sculpture display unit comprising a first display (208), wherein the first sculpture display unit is arranged to display the first data on the first display.
4. The system of any one of the preceding claims, wherein the system comprises a second sculpture display unit (100) comprising a plurality of second displays (102) distributed along a central axis that are sequentially twisted to correspond to the steps of the virtual three-dimensional helix structure.
5. The system of claim 4, wherein the data processing unit is arranged to map individual steps of the virtual three-dimensional helix to respective second displays (102) of the second sculpture display unit (100) such that, when the first data is displayed on the second sculpture display unit, each second display displays imagedata associated with a respective step of the virtual three-dimensional helix structure.
6. The system of any one of the preceding claims, wherein the data processing unit (206) is arranged such that images of a plurality of different users are populated on at least one of the steps of the virtual three-dimensional helix structure.
7. The system of any one of the preceding claims, wherein the data processing unit (206) is arranged to such that populating the steps or rungs of the virtual three-dimensional helix structure comprises a randomization of the image data.
8. The system of any one of the preceding claims, wherein the secondary data comprises at least one of: time information such as information of time of image capture, and user data indicative of the value or importance of the user.
9. The system of any one of the preceding claims, wherein the data input interface (204) is additionally arranged to receive the secondary data as input from a user.
10. The system of any one of the preceding claims, wherein the system (200) further comprises an audio processing device arranged to capture audio data of a user of the system and / or to generate an audio file based on data associated with the nth user.
11. The system of any one of the preceding claims, wherein the data input interface (204) is for capturing video such that the image data comprises data of a plurality of frames of the user.
12. A computer-implemented method of forming a hierarchical helical data set comprising classified image data of one or more users, the method comprising:for each of n users of the system:receiving image data for the nth user captured using a data input interface (204);receiving secondary data associated with the nth user; anddetermining a hierarchy score for the image data based on the secondary data;the method further comprising:populating steps of a virtual three-dimensional helix structure with the image data associated with the n users, a selection of step for the image data of each user being based at least in part on the determined hierarchy score for said image data; andoutputting first data representing the virtual three-dimensional helix structure to be received and displayed on one or more sculpture display units.
13. A data processing system comprising a processor adapted to perform the steps of the method of claim 12.5 14. A computer program product comprising instructions which, when theprogram is executed by a computer, cause the computer to carry out the steps of the method of claim 12.
15. A computer-readable storage medium comprising instructions which, when executed by a computer, cause the computer to carry out the steps of the method of 10 claim 12.