-
Mixels: Fabricating Interfaces using Programmable Magnetic Pixels
Authors:
Martin Nisser,
Yashaswini Makaram,
Lucian Covarrubias,
Amadou Bah,
Faraz Faruqi,
Ryo Suzuki,
Stefanie Mueller
Abstract:
In this paper, we present Mixels, programmable magnetic pixels that can be rapidly fabricated using an electromagnetic printhead mounted on an off-the-shelve 3-axis CNC machine. The ability to program magnetic material pixel-wise with varying magnetic force enables Mixels to create new tangible, tactile, and haptic interfaces. To facilitate the creation of interactive objects with Mixels, we provi…
▽ More
In this paper, we present Mixels, programmable magnetic pixels that can be rapidly fabricated using an electromagnetic printhead mounted on an off-the-shelve 3-axis CNC machine. The ability to program magnetic material pixel-wise with varying magnetic force enables Mixels to create new tangible, tactile, and haptic interfaces. To facilitate the creation of interactive objects with Mixels, we provide a user interface that lets users specify the high-level magnetic behavior and that then computes the underlying magnetic pixel assignments and fabrication instructions to program the magnetic surface. Our custom hardware add-on based on an electromagnetic printhead and hall effect sensor clips onto a standard 3-axis CNC machine and can both write and read magnetic pixel values from magnetic material. Our evaluation shows that our system can reliably program and read magnetic pixels of various strengths, that we can predict the behavior of two interacting magnetic surfaces before programming them, that our electromagnet is strong enough to create pixels that utilize the maximum magnetic strength of the material being programmed, and that this material remains magnetized when removed from the magnetic plotter.
△ Less
Submitted 7 August, 2022;
originally announced August 2022.
-
FisherMob : a bioeconomic model of fishers' migrations
Authors:
Timothée Brochier,
Alassane Bah
Abstract:
Sea fishing is a highly mobile activity, favoured by the vastness of the oceans, the absence of physical boundaries and the abstraction of legislative boundaries. Understanding and anticipating this mobility is a major challenge for fisheries management issues, both at the national and international levels. ''FisherMob'' is a free Gama tool designed to study the effect of economic and biological f…
▽ More
Sea fishing is a highly mobile activity, favoured by the vastness of the oceans, the absence of physical boundaries and the abstraction of legislative boundaries. Understanding and anticipating this mobility is a major challenge for fisheries management issues, both at the national and international levels. ''FisherMob'' is a free Gama tool designed to study the effect of economic and biological factors on the dynamics of connected fisheries. It incorporate the most important processes involved in fisheries dynamics: fish abundance variability, price of the fishing effort and ex-vessel fish market price that which depends on the ratio between offer and demand. The tool uses as input a scheme of a coastal area with delimited fishing sites, fish biological parameters and fisheries parameters. It runs with a userfriendly graphic interface and generates output files that can be post-processed easily using graphic and statistical software.
△ Less
Submitted 29 March, 2021;
originally announced March 2021.
-
Complex data labeling with deep learning methods: Lessons from fisheries acoustics
Authors:
J. M. A. Sarr,
T. Brochier,
P. Brehmer,
Y. Perrot,
A. Bah,
A. Sarré,
M. A. Jeyid,
M. Sidibeh,
S. El Ayoub
Abstract:
Quantitative and qualitative analysis of acoustic backscattered signals from the seabed bottom to the sea surface is used worldwide for fish stocks assessment and marine ecosystem monitoring. Huge amounts of raw data are collected yet require tedious expert labeling. This paper focuses on a case study where the ground truth labels are non-obvious: echograms labeling, which is time-consuming and cr…
▽ More
Quantitative and qualitative analysis of acoustic backscattered signals from the seabed bottom to the sea surface is used worldwide for fish stocks assessment and marine ecosystem monitoring. Huge amounts of raw data are collected yet require tedious expert labeling. This paper focuses on a case study where the ground truth labels are non-obvious: echograms labeling, which is time-consuming and critical for the quality of fisheries and ecological analysis. We investigate how these tasks can benefit from supervised learning algorithms and demonstrate that convolutional neural networks trained with non-stationary datasets can be used to stress parts of a new dataset needing human expert correction. Further development of this approach paves the way toward a standardization of the labeling process in fisheries acoustics and is a good case study for non-obvious data labeling processes.
△ Less
Submitted 21 October, 2020;
originally announced October 2020.
-
A Non-iterative Parallelizable Eigenbasis Algorithm for Johnson Graphs
Authors:
Jackson Abascal,
Amadou Bah,
Mario Banuelos,
David Uminsky,
Olivia Vasquez
Abstract:
We present a new $O(k^2 \binom{n}{k}^2)$ method for generating an orthogonal basis of eigenvectors for the Johnson graph $J(n,k)$. Unlike standard methods for computing a full eigenbasis of sparse symmetric matrices, the algorithm presented here is non-iterative, and produces exact results under an infinite-precision computation model. In addition, our method is highly parallelizable; given access…
▽ More
We present a new $O(k^2 \binom{n}{k}^2)$ method for generating an orthogonal basis of eigenvectors for the Johnson graph $J(n,k)$. Unlike standard methods for computing a full eigenbasis of sparse symmetric matrices, the algorithm presented here is non-iterative, and produces exact results under an infinite-precision computation model. In addition, our method is highly parallelizable; given access to unlimited parallel processors, the eigenbasis can be constructed in only $O(n)$ time given n and k. We also present an algorithm for computing projections onto the eigenspaces of $J(n,k)$ in parallel time $O(n)$.
△ Less
Submitted 11 December, 2018;
originally announced December 2018.