-
公开(公告)号:US10789477B2
公开(公告)日:2020-09-29
申请号:US15936587
申请日:2018-03-27
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Pierre Demaj , Laurent Folliot
Abstract: A method for real-time detection of at least one scene by an apparatus, from among a set of possible reference scenes, includes acquiring current values of attributes from measurement values supplied by sensors. The method further includes traversing a path through a decision tree. The nodes of the decision tree are respectively associated with the attributes. The traversal considers at each node along the path, the current value of the corresponding attribute, so as to obtain at the output of the path, a scene from among the set of reference scenes. The obtained scene identifying which reference scene is the detected scene. The method further includes developing a confidence index (SC) associated with the identification of the detected scene.
-
公开(公告)号:US20180293441A1
公开(公告)日:2018-10-11
申请号:US15936587
申请日:2018-03-27
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Pierre Demaj , Laurent Folliot
CPC classification number: G06K9/00684 , G06K9/6256 , G06K9/6265 , G06K9/6268 , G06Q50/10
Abstract: A method for real-time detection of at least one scene by an apparatus, from among a set of possible reference scenes, includes acquiring current values of attributes from measurement values supplied by sensors. The method further includes traversing a path through a decision tree. The nodes of the decision tree are respectively associated with the attributes. The traversal considers at each node along the path, the current value of the corresponding attribute, so as to obtain at the output of the path, a scene from among the set of reference scenes. The obtained scene identifying which reference scene is the detected scene. The method further includes developing a confidence index (SC) associated with the identification of the detected scene.
-
公开(公告)号:US20180070315A1
公开(公告)日:2018-03-08
申请号:US15472794
申请日:2017-03-29
Applicant: STMicroelectronics (Rousset) SAS , STMicroelectronics SA
Inventor: Pierre Demaj , Matthieu Durnerin , Laurent Folliot , Ludovic Champsaur
CPC classification number: H04W52/0254 , G06N99/005 , H04L67/22 , H04L67/325 , H04M1/72569 , H04M2250/12 , H04W4/027 , H04W4/043 , H04W4/38 , H04W4/50 , H04W52/0209 , H04W52/0261
Abstract: A control method for real-time scene detection by a wireless communication apparatus equipped with at least one environmental measurement sensor is disclosed. A temporal adjustment of the instants of activation of the detection is based on measurement values delivered by the at least one environmental measurement sensor at instants of measurement.
-
公开(公告)号:US20240095502A1
公开(公告)日:2024-03-21
申请号:US18470281
申请日:2023-09-19
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Pierre Demaj , Laurent Folliot
IPC: G06N3/0464
CPC classification number: G06N3/0464
Abstract: An artificial neural network includes a unit cell. The unit cell includes a first binary two-dimensional convolution layer configured to receive an input tensor and to generate a first tensor. A first batch normalization layer is configured to receive the first tensor and to generate a second tensor. A concatenation layer is configured to generate a third tensor by concatenating the input tensor and the second tensor. A second binary two-dimensional convolution layer is configured to receive the third tensor and to generate a fourth tensor. A second batch normalization layer is configured to generate an output tensor based on the fourth tensor.
-
公开(公告)号:US11609851B2
公开(公告)日:2023-03-21
申请号:US17229161
申请日:2021-04-13
Inventor: Laurent Folliot , Emanuele Plebani , Mirko Falchetto
Abstract: According to one aspect, a method for determining, for a memory allocation, placements in a memory area of data blocks generated by a neural network, comprises a development of an initial sequence of placements of blocks, each placement being selected from several possible placements, the initial sequence being defined as a candidate sequence, a development of at least one modified sequence of placements from a replacement of a given placement of the initial sequence by a memorized unselected placement, and, if the planned size of the memory area obtained by this modified sequence is less than that of the memory area of the candidate sequence, then this modified sequence becomes the candidate sequence, the placements of the blocks for the allocation being those of the placement sequence defined as a candidate sequence once each modified sequence has been developed.
-
公开(公告)号:US11568515B2
公开(公告)日:2023-01-31
申请号:US17361783
申请日:2021-06-29
Inventor: Julien Closs , Jean-Michel Delorme , Daniel Fauvarque , Laurent Folliot , Guillaume Legrain
Abstract: An embodiment method for converting an initial digital image into a converted digital image, electronic chip, system and computer program product are disclosed, the initial digital image comprising a set of pixels, the pixels being associated respectively with colors, the initial digital image being acquired by an acquisition device, and the converted digital image able to be used by a neural network. The embodiment method comprises redimensioning of the initial digital image in order to obtain an intermediate digital image, the redimensioning being carried out by a reduction in the number of pixels of the initial image, modification of a format of one of the pixels of the intermediate digital image in order to obtain a converted digital image, the modification being carried out, after the redimensioning, by increasing the number of bits used to represent the color of the pixel.
-
公开(公告)号:US20220164664A1
公开(公告)日:2022-05-26
申请号:US17510273
申请日:2021-10-25
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Pierre Demaj , Laurent Folliot
Abstract: According to one aspect, the disclosure proposes a method for updating an artificial neural network including initial weights stored in a memory at least in an integer format, which method includes: a processing unit determining the error gradients at the output of the layers of the neural network, the processing unit retrieving the initial weights from memory, the processing unit updating the initial weights comprising, for each initial weight, a first calculation of a corrected weight, in the integer format of this initial weight, the processing unit replacing the value of the initial weights stored in the memory by the value of the corrected weights.
-
公开(公告)号:US20210407040A1
公开(公告)日:2021-12-30
申请号:US17361783
申请日:2021-06-29
Inventor: Julien Closs , Jean-Michel Delorme , Daniel Fauvarque , Laurent Folliot , Guillaume Legrain
IPC: G06T3/40
Abstract: An embodiment method for converting an initial digital image into a converted digital image, electronic chip, system and computer program product are disclosed, the initial digital image comprising a set of pixels, the pixels being associated respectively with colors, the initial digital image being acquired by an acquisition device, and the converted digital image able to be used by a neural network. The embodiment method comprises redimensioning of the initial digital image in order to obtain an intermediate digital image, the redimensioning being carried out by a reduction in the number of pixels of the initial image, modification of a format of one of the pixels of the intermediate digital image in order to obtain a converted digital image, the modification being carried out, after the redimensioning, by increasing the number of bits used to represent the color of the pixel.
-
公开(公告)号:US20210342265A1
公开(公告)日:2021-11-04
申请号:US17229161
申请日:2021-04-13
Inventor: Laurent Folliot , Emanuele Plebani , Mirko Falchetto
Abstract: According to one aspect, a method for determining, for a memory allocation, placements in a memory area of data blocks generated by a neural network, comprises a development of an initial sequence of placements of blocks, each placement being selected from several possible placements, the initial sequence being defined as a candidate sequence, a development of at least one modified sequence of placements from a replacement of a given placement of the initial sequence by a memorized unselected placement, and, if the planned size of the memory area obtained by this modified sequence is less than that of the memory area of the candidate sequence, then this modified sequence becomes the candidate sequence, the placements of the blocks for the allocation being those of the placement sequence defined as a candidate sequence once each modified sequence has been developed.
-
公开(公告)号:US20210012208A1
公开(公告)日:2021-01-14
申请号:US16917414
申请日:2020-06-30
Inventor: Laurent Folliot , Pierre Demaj , Emanuele Plebani
Abstract: A method can be performed prior to implementation of a neural network by a processing unit. The neural network comprising a succession of layers and at least one operator applied between at least one pair of successive layers. A computational tool generates an executable code intended to be executed by the processing unit in order to implement the neural network. The computational tool generates at least one transfer function between the at least one pair of layers taking the form of a set of pre-computed values.
-
-
-
-
-
-
-
-
-