mhurhangee/patent-ind-claim-en huggingface dataset:
A computer- implemented method of analysing data from an angiographic scan that provides three-dimensional information about blood vessels in a patient's brain, the method comprising the steps of: - processing the data to produce a three-dimensional image; - extracting the system of blood vessels inside the skull, so as to obtain a vessel mask , that is to say a three-dimensional image that consists only of the blood vessels; - skeletonising the vessel mask with a thinning algorithm to produce a skeleton mask, so each blood vessel is reduced to a line of width one voxel; - optionally performing a central plane extraction, so as to separate the skeleton mask into left and right sides; - analysing the skeleton mask to identify voxels that have more than two neighbours, indicating a fork, bifurcation or branch, these identified voxels being referred to as branch voxels; - detecting the most proximal location of each of the three main supplying arteries of the head in the skeleton mask, the left and right internal carotid arteries and the basilar artery, to identify starting positions that are most distant from the vertex of the skull; and then - starting from each starting position in turn, and walking along the line of the skeleton mask representing the corresponding blood vessel, noting the locations of branch voxels and the relative orientation of the branch, and thereby detecting a plurality of anatomical markers within the network of blood vessels. - processing the data to produce a three-dimensional image; - extracting the system of blood vessels inside the skull, so as to obtain a vessel mask , that is to say a three-dimensional image that consists only of the blood vessels; - skeletonising the vessel mask with a thinning algorithm to produce a skeleton mask, so each blood vessel is reduced to a line of width one voxel; - optionally performing a central plane extraction, so as to separate the skeleton mask into left and right sides; - analysing the skeleton mask to identify voxels that have more than two neighbours, indicating a fork, bifurcation or branch, these identified voxels being referred to as branch voxels; - detecting the most proximal location of each of the three main supplying arteries of the head in the skeleton mask, the left and right internal carotid arteries and the basilar artery, to identify starting positions that are most distant from the vertex of the skull; and then - starting from each starting position in turn, and walking along the line of the skeleton mask representing the corresponding blood vessel, noting the locations of branch voxels and the relative orientation of the branch, and thereby detecting a plurality of anatomical markers within the network of blood vessels.
Method for testing whether there is a contact between a pair of end contact elements of a current collector and a contact wire of an overhead line , wherein the current collector is located on a motor vehicle driven by an electric motor and the contact wire extends in a direction of travel (F), wherein the current collector has two contact regions oriented transversely to the direction of travel (F) which are arranged one behind the other in the direction of travel (F) and on each of which an end contact element is located at both ends, which are electroconductive and are isolated from the contact regions , wherein for the detection of contact of the end contact elements with the overhead line - a pair of end contact elements located on the same end side is connected to a measuring device and an electrical state variable is detected by means of the measuring device and - it is determined in accordance with the detected state variable whether the pair of end contact elements is in contact with the overhead line . - a pair of end contact elements located on the same end side is connected to a measuring device and an electrical state variable is detected by means of the measuring device and - it is determined in accordance with the detected state variable whether the pair of end contact elements is in contact with the overhead line .
A subscriber identification system for identifying a subscriber within a communication network , wherein a subscriber identity identifier and a cryptographic key (K) are associated with the subscriber, with: a first circuit module in which at least the subscriber identity identifier is stored, wherein the first circuit module has a first communication interface that is designed to receive a request signal for the subscriber identity identifier and, in response to receiving the request signal, to transmit the subscriber identity identifier; and a second circuit module , in which at least the cryptographic key (K) is stored, wherein the second circuit module has a second communication interface that is designed to receive an input parameter (I), wherein the second circuit module is designed to combine the input parameter (I) with the cryptographic key (K) using an algorithm (A) in order to obtain an output parameter (O), and wherein the second communication interface is designed to transmit the output parameter (O); wherein the first circuit module and the second circuit module are arranged in a common integrated circuit. a first circuit module in which at least the subscriber identity identifier is stored, wherein the first circuit module has a first communication interface that is designed to receive a request signal for the subscriber identity identifier and, in response to receiving the request signal, to transmit the subscriber identity identifier; and a second circuit module , in which at least the cryptographic key (K) is stored, wherein the second circuit module has a second communication interface that is designed to receive an input parameter (I), wherein the second circuit module is designed to combine the input parameter (I) with the cryptographic key (K) using an algorithm (A) in order to obtain an output parameter (O), and wherein the second communication interface is designed to transmit the output parameter (O); wherein the first circuit module and the second circuit module are arranged in a common integrated circuit.
Method for scanning a scanning angle and for evaluating a detector of a lidar apparatus, wherein - at least one beam is created by a beam source for scanning the scanning angle, - at least one beam that has been reflected at an object is received by receiver optics and directed to a detector area of the detector , - a time-of-flight (t) of the at least one reflected beam is ascertained using the lidar apparatus, - the at least one received beam is evaluated for the purpose of ascertaining further information regarding the received beam , in particular the shape of the beam or the intensity of the beam or the reflectivity of the object , characterized in that , in order to reduce the amount of measurement values and accelerate the evaluation of the received beam , at least one region of the detector area is selected on the basis of the ascertained time-of-flight (t) of the at least one received beam for the purpose of evaluating the at least one received beam for the purpose of ascertaining the further information regarding the received beam , wherein the at least one region of the detector area is chosen on the basis of the speed of the light (c0), a focal length (f) of the receiver optics and a distance (L) between the beam source and the receiver optics . - at least one beam is created by a beam source for scanning the scanning angle, - at least one beam that has been reflected at an object is received by receiver optics and directed to a detector area of the detector , - a time-of-flight (t) of the at least one reflected beam is ascertained using the lidar apparatus, - the at least one received beam is evaluated for the purpose of ascertaining further information regarding the received beam , in particular the shape of the beam or the intensity of the beam or the reflectivity of the object , characterized in that , in order to reduce the amount of measurement values and accelerate the evaluation of the received beam , at least one region of the detector area is selected on the basis of the ascertained time-of-flight (t) of the at least one received beam for the purpose of evaluating the at least one received beam for the purpose of ascertaining the further information regarding the received beam , wherein the at least one region of the detector area is chosen on the basis of the speed of the light (c0), a focal length (f) of the receiver optics and a distance (L) between the beam source and the receiver optics .
A method for preparing a foam composition for use in fabric laminated foam articles comprising the steps of: - adding at least one polyol; - adding at least one isocyanate; and - adding a catalyst, wherein the catalyst comprises a first catalyst and a second catalyst, the first catalyst being capable of accelerating a reaction between the at least one polyol and the at least one isocyanate, and the second catalyst being capable of initiating a reaction between the at least one polyol and the at least one isocyanate at a rate slower than the first catalyst, wherein the first catalyst comprises a normal gelling catalyst and a normal blowing catalyst and the second catalyst comprises a delayed action gelling catalyst and a delayed action blowing catalyst, and wherein ratio of the normal gelling catalyst to the delayed action gelling catalyst is in the range 0.1:1 to 15:1, ratio of the normal blowing catalyst to the delayed action blowing catalyst is in the range 0.5:1 to 15:1, ratio of the normal gelling catalyst to the normal blowing catalyst is in the range 2:1 to 25:1, and ratio of the delayed action gelling catalyst to the delayed action blowing catalyst is in the range 0.2:1 to 5:1, wherein the ratios referred to are weight ratios. - adding at least one polyol; - adding at least one isocyanate; and - adding a catalyst,
A video encoding method, applied to a computer device, the method comprising: obtaining (S502) an input video frame; determining (S504), from candidate processing manners, a target processing manner corresponding to the input video frame, the candidate processing manners comprising a full-resolution processing manner and a downsampling processing manner; processing (S506) the input video frame in the target processing manner, to obtain a to-be-encoded frame; and encoding (S508) the to-be-encoded frame according to resolution information corresponding to the to-be-encoded frame, to obtain encoded data corresponding to the input video frame, wherein the video encoding method is characterized in that the determining (S504), from candidate processing manners, a target processing manner corresponding to the input video frame comprises: determining, when a proportion of intra-predicted blocks in a previously encoded video frame is greater than a target threshold, the target processing manner as the downsampling processing manner, wherein the target threshold is determined according to a processing manner of a current reference frame corresponding to the input video frame. obtaining (S502) an input video frame; determining (S504), from candidate processing manners, a target processing manner corresponding to the input video frame, the candidate processing manners comprising a full-resolution processing manner and a downsampling processing manner; processing (S506) the input video frame in the target processing manner, to obtain a to-be-encoded frame; and encoding (S508) the to-be-encoded frame according to resolution information corresponding to the to-be-encoded frame, to obtain encoded data corresponding to the input video frame, wherein the video encoding method is characterized in that the determining (S504), from candidate processing manners, a target processing manner corresponding to the input video frame comprises: determining, when a proportion of intra-predicted blocks in a previously encoded video frame is greater than a target threshold, the target processing manner as the downsampling processing manner, wherein the target threshold is determined according to a processing manner of a current reference frame corresponding to the input video frame.
An image-processing method for processing a time-lapse image, comprising: acquiring (S110) a first image obtained by using an imaging device to capture an image of a plurality of objects (C1, C2) located within a field of view, and a second image obtained by using the imaging device to capture an image of the objects (C1, C2) located within the field of view after a predetermined time period has elapsed; calculating (S180) a positional correction value that is indicative of a relative shift in the position in which the first image and the second image have been captured, by using a correlation function weighted according to an image feature of each of the objects (C1, C2) included in the first image and the second image; and performing (S190) a positional correction between the first image and the second image based on the positional correction value, and generating a time-lapse image, wherein the image feature is a feature based on an external profile of each of the objects (C1, C2), or a feature based on a texture of each of the objects (C1, C2). acquiring (S110) a first image obtained by using an imaging device to capture an image of a plurality of objects (C1, C2) located within a field of view, and a second image obtained by using the imaging device to capture an image of the objects (C1, C2) located within the field of view after a predetermined time period has elapsed; calculating (S180) a positional correction value that is indicative of a relative shift in the position in which the first image and the second image have been captured, by using a correlation function weighted according to an image feature of each of the objects (C1, C2) included in the first image and the second image; and performing (S190) a positional correction between the first image and the second image based on the positional correction value, and generating a time-lapse image, wherein the image feature is a feature based on an external profile of each of the objects (C1, C2), or a feature based on a texture of each of the objects (C1, C2).
Hair-condition determination device for providing information regarding a hair condition of hair of a user , comprising: a device body having at least a first region (100K1) and a second region (100K2) which are designed so that the user's hair can be moved between the first region and the second region; at least one optional light source arranged in or on the device body for illuminating the user's hair; at least one optical sensor arranged in or on the device body for detecting light which has been emitted from the light source and has interacted with the hair and/or ambient light which has interacted with the hair; and an electronic circuit device arranged in or on the device body, the electronic circuit device being coupled to the optical sensor for receiving a signal generated by the detected light, and the electronic circuit device being set up to determine information regarding the hair condition of the user on the basis of the received signal and to provide the information to the user, characterized in that the hair-condition determination device is set up in such a way that the optical sensor is used to determine a degree of hair damage by determining a cysteic acid content, the optical sensor being set up to take one or more images in a fluorescence range and/or in a near-infrared range, the hair-condition determination device also being set up in such a way that the water content of the hair is determined by means of the optical sensor. a device body having at least a first region (100K1) and a second region (100K2) which are designed so that the user's hair can be moved between the first region and the second region; at least one optional light source arranged in or on the device body for illuminating the user's hair; at least one optical sensor arranged in or on the device body for detecting light which has been emitted from the light source and has interacted with the hair and/or ambient light which has interacted with the hair; and an electronic circuit device arranged in or on the device body, the electronic circuit device being coupled to the optical sensor for receiving a signal generated by the detected light, and the electronic circuit device being set up to determine information regarding the hair condition of the user on the basis of the received signal and to provide the information to the user, characterized in that the hair-condition determination device is set up in such a way that the optical sensor is used to determine a degree of hair damage by determining a cysteic acid content, the optical sensor being set up to take one or more images in a fluorescence range and/or in a near-infrared range, the hair-condition determination device also being set up in such a way that the water content of the hair is determined by means of the optical sensor.
A method implemented by a switch in a Software Defined Networking, SDN network to trace packets in the SDN network, where the switch includes a packet processing pipeline that includes a plurality of flow tables, the method comprising: receiving a first packet; determining , at a first flow table of the packet processing pipeline, whether the first packet is to be traced; sending a copy of the first packet to an SDN controller for tracing purposes and directing the first packet to a second flow table of the packet processing pipeline in response to a determination by the switch at the first flow table that the first packet is to be traced; receiving , from the SDN controller, a second packet and an indication that the second packet is to be directed to a third flow table, wherein the second packet is a trace packet that the switch previously sent to the SDN controller at the third flow table; determining , at the first flow table, whether the second packet is to be traced; setting a first field associated with the second packet to indicate that tracing is disabled for the second packet in response to a determination at the first flow table that the second packet is to be traced; and directing the second packet to the third flow table, wherein a second field associated with the second packet is set to indicate that tracing is enabled for the second packet so as to allow the trace packet to resume processing from where it was previously sent to the SDN controller. receiving a first packet; determining , at a first flow table of the packet processing pipeline, whether the first packet is to be traced; sending a copy of the first packet to an SDN controller for tracing purposes and directing the first packet to a second flow table of the packet processing pipeline in response to a determination by the switch at the first flow table that the first packet is to be traced; receiving , from the SDN controller, a second packet and an indication that the second packet is to be directed to a third flow table, wherein the second packet is a trace packet that the switch previously sent to the SDN controller at the third flow table; determining , at the first flow table, whether the second packet is to be traced; setting a first field associated with the second packet to indicate that tracing is disabled for the second packet in response to a determination at the first flow table that the second packet is to be traced; and directing the second packet to the third flow table, wherein a second field associated with the second packet is set to indicate that tracing is enabled for the second packet so as to allow the trace packet to resume processing from where it was previously sent to the SDN controller.
A method in a first lifecycle management, LCM component, in a virtual network; wherein the virtual network comprises trusted provider configured to provide a decentralised trust system between a plurality of LCM components controlled by different service providers in the virtual network, wherein the trusted provider comprises a trusted LCM component that is controlled by the trusted provider and that is configured to provide the decentralized trust system as a service, the method comprising: storing a detailed description of one or more local services that the first service provider is capable of providing; generating a local tag representative of the one or more local services, wherein the local tag comprises less detail about the one or more local services than the detailed description; and enrolling with the decentralised trust system using the local tag, wherein the step of enrolling with the decentralised trust system using the local tag comprises: generating an enrolment request comprising the local tag; and forwarding the enrolment request to the trusted LCM component. storing a detailed description of one or more local services that the first service provider is capable of providing; generating a local tag representative of the one or more local services, wherein the local tag comprises less detail about the one or more local services than the detailed description; and enrolling with the decentralised trust system using the local tag, wherein the step of enrolling with the decentralised trust system using the local tag comprises: generating an enrolment request comprising the local tag; and forwarding the enrolment request to the trusted LCM component.
A method comprising: receiving, at data processing hardware of a femtocell , temperature measurements from a temperature sensor configured to measure a temperature of at least one of the data processing hardware or a power amplifier of the femtocell ; determining, by the data processing hardware , whether the femtocell is operating above a threshold temperature based on the temperature measurements ; and when the femtocell is operating above the threshold temperature, modifying, by the data processing hardware , a power consumption characteristic of the femtocell that results in a power consumption reduction of at least one of the data processing hardware or the power amplifier , wherein modifying the power consumption characteristic is characterized by reducing a physical downlink shared channel frequency resource by scheduling a fewer number of user equipment per downlink subframe of a corresponding downlink communication frame and/or a physical uplink shared channel frequency resource to communicate with user equipment by scheduling a fewer number of user equipment per uplink subframe of a corresponding uplink communication frame . receiving, at data processing hardware of a femtocell , temperature measurements from a temperature sensor configured to measure a temperature of at least one of the data processing hardware or a power amplifier of the femtocell ; determining, by the data processing hardware , whether the femtocell is operating above a threshold temperature based on the temperature measurements ; and when the femtocell is operating above the threshold temperature, modifying, by the data processing hardware , a power consumption characteristic of the femtocell that results in a power consumption reduction of at least one of the data processing hardware or the power amplifier , wherein modifying the power consumption characteristic is characterized by reducing a physical downlink shared channel frequency resource by scheduling a fewer number of user equipment per downlink subframe of a corresponding downlink communication frame and/or a physical uplink shared channel frequency resource to communicate with user equipment by scheduling a fewer number of user equipment per uplink subframe of a corresponding uplink communication frame .
A wiring structure comprising: a first conductive material layer ; and a nanocrystalline graphene layer on the first conductive material layer ; characterised in that the wiring structure further comprises a second conductive material layer on the nanocrystalline graphene layer . a first conductive material layer ; and a nanocrystalline graphene layer on the first conductive material layer ; characterised in that the wiring structure further comprises a second conductive material layer on the nanocrystalline graphene layer .