The University of Massachusetts Amherst

Search Results - Software+%26+information+technology

10 Results Sort By:
Rapid Neural Network-based Autofocus Control for High-precision Imaging Systems

As industry 4.0 pushes the limits of micro and nano-scale technologies, semiconductor, GPU, and robotics manufacturers are searching for ways to optimize their production lines while still maintaining the highest level of quality. Visual inspection of these advanced micro and nano-scale technologies requires remarkably high levels of precision and control. The piezoelectric actuators used for metrology are currently burdened by non-linearities that require slow and expensive internal closed-loop controllers to deliver sufficient precision to the imaging system. A UMass Amherst research team has developed a new control method that reduces the cost and complexity of high-precision imaging systems while still delivering rapid acquisition of clear and crisp images. The new method integrates the focus measurement and the troublesome non-linear effects in a single learning-based model. The method involves evaluating the focus from a short sequence of images in a deep learning-based control model to determine the optimal position for the lens. The technology leverages Long Short-Term Memory (LSTM) because of its superior ability to draw inferences from learned time sequence data. This novel method also utilizes an optimized backpropagation algorithm for efficiency, as well as a unique S-curve control input profile to minimize motor and image jerks. This method supports both rapid and stable dynamic lens transitions for a wide variety of imaging applications. Compared with the leading autofocus technologies, this method demonstrates significant advantages regarding autofocus time.  

Published: 11/2/2022   |   Inventor(s): Xian Du, Peter DiMeo, Jingyang Yan
Category(s): Engineering, Physical Science, Software & information technology
Plush Toys with Arrays of Textile-based Sensors for Interaction Detection
This invention provides a nature-inspired, multilayer photothermal textile and personal heated wearables, such as clothing, comprising such textile for highly efficient thermoregulation and personal thermal management.
Published: 11/15/2023   |   Inventor(s): Ali Kiaghadi, Jin Huang, Seyedeh Zohreh Homayounfar, Deepak Ganesan, Trisha Andrew
Category(s): Physical Science, Software & information technology, Engineering, Devices & sensors
CachePerf: A New Tool for Classifying Different Types of Cache Misses Correctly
The cache plays a key role in determining the performance of applications, no matter for sequential or concurrent programs on homogeneous and heterogeneous architecture. Therefore, it is important to locate and differentiate cache misses accurately. This invention provides a first unified profiling tool–CachePerf–that can correctly and efficiently identify different types of cache misses while imposing reasonable overhead, differentiate issues of allocators from those of applications, and exclude minor issues without much performance impact.
Published: 8/3/2023   |   Inventor(s): Tongping Liu, Jin Zhou, Jiaxun Tang, Hanmei Yang
Category(s): Computers, Engineering, Software & information technology
A new method of managing heap memory for NUMA architecture
Today’s computers have multiple processing cores to improve performance; however, a bottleneck arises in multi-core processors where there is only one memory controller, as each processor would need to be able to access the same memory. The Non-Uniform Memory Access computing architecture, or NUMA, addresses this bottleneck by giving a separate memory controller to each processing core. Those computing nodes are connected, and memory allocator software dictates how the system allocates resources to computing tasks. Current memory allocators have substantial drawbacks for tasks that require a large amount of remote accesses, have load imbalance among memory controllers, or have interconnect congestion.

 

The inventors have created a patent pending NUMA memory allocator called NUMAlloc that solves the above memory management problems through four innovations: 1) Binding-based memory management; 2) Interleaved heap; 3) Huge page support; 4) Reduced overhead of migrating objects among freelists. These innovations result in a drop-in, scalable memory allocator that compared to the state-of-the-art allocator speeds computing performance by an average of 13% and speeds up to about 5x for memory intensive applications.

Published: 6/26/2023   |   Inventor(s): Tongping Liu, Xin Zhao, Hanmei Yang
Category(s): Software & information technology, Computers, Engineering
RigNet: Neural Rigging for Articulated Characters
Character rigging is the process where animators fit a skeleton to a 3D model, which then allows the animators to manipulate the movement of, or animate, the model. Currently, animators must manually define the skeleton’s joints, how they’re connected, and how the model’s body parts move. This is a very time intensive process that can take hours or days just for a single character. With the rapid rise in need for animation-ready characters and avatars in the areas of games, films, mixed reality and social media, character rigging is presently a major bottleneck to scaling the creation of animated characters.

 

In this work, the authors have written software called RigNet, which is an end-to-end automated method for producing animation rigs from input character models. By automating character rigging through RigNet, the character rigging process time is reduced from hours to minutes. RigNet is based on a deep learning architecture, trained on a large and diverse collection of rigged models, including their mesh, skeletons and corresponding skin weights. RigNet is able to predict both a unique skeleton and a skinning that match animator expectations, which is in contrast to prior art methods that just fit pre-defined, template skeletons to the 3D models that aren’t high enough quality. Finally, because all that is needed to use RigNet is a 3D model, animators do not need to be trained experts to rig characters, as is the case today.

Published: 2/17/2023   |   Inventor(s): Evangelos Kalogerakis, Zhan Xu, Yang Zhou
Category(s): Software & information technology, Research tools, Computers, Communications & internet
Causal Testing and Discrimination Testing
With the ubiquity of software-driven products and services, it is critical that decisions made by software, such as loan approvals and employee screening, be fair and nondiscriminatory. However, current methods and software packages for testing for discrimination in software are both difficult to implement and ineffective at detecting causal discrimination.

 

To better address discrimination detection in software, Professors Yuriy Brun and Alexandra Meliou from the College of Information and Computer Science have developed a technique and its software implementation called Themis. To use Themis, the user provides: the software to be studied for discrimination, a desired confidence level and error bound, and a schema giving the format for valid inputs. Themis will then generate a test suite that will test the software for group and causal discrimination and provide scoring for each. Themis has been tested on 20 software packages and was shown to be effective at detecting discrimination and was able to detect instances of discrimination in software designed to be anti-discriminatory. More broadly, Themis may be applied to measure causal relationships between inputs and outputs in software.

Published: 6/26/2023   |   Inventor(s): Yuriy Brun, Alexandra Meliou
Category(s): Software & information technology, Research tools
EyeFrame: Real-time domain-general multitasking assistance
Though many paradigms have been developed to study multitasking using eye tracking, most traditional applications of eye tracking are not used in real time, but instead to augment training or simply to observe optimal strategies. As eye tracking methods become more popular, they have been applied in the field of human-computer interaction and usability, as well as human-robot interaction. Recent real-time eye tracking assistance systems have focused on specific domains such as training, evaluation, or basic hypothesis testing in areas such as medical imaging, security, and aviation.

 

EyeFrame successfully addresses the need for domain-general multitasking assistance. EyeFrame allows the user to program sensory cues on a screen display which direct the user’s attention to neglected areas of the screen. These neglected areas are determined from real-time attention data gathered by an input device, such as a mouse or an eye tracker. EyeFrame is an assistive system for managing multiple visual tasks, which is domain-general, transparent, intuitive, non-interfering, non-command, improves control (without replacing direct control), and adaptively extrapolates to a variety of circumstances.

Published: 6/26/2023   |   Inventor(s): Hava Siegelmann, Patrick Taylor
Category(s): Software & information technology, Research tools, Healthcare, Computers
Novel Systems for Improved Backscatter Tag Communications
A new fully asymmetric backscatter communication, which allows for battery-less sensors and readers, protocol where nodes blindly transmit data as and when they sense. This model enables fully flexible node designs, from extraordinarily power efficient backscatter radios that consume barely a few micro-watts to high-throughput radios that can stream at hundreds of Kbps while consuming a paltry tens of micro-watts.

Published: 6/26/2023   |   Inventor(s): Deepak Ganesan, Pan Hu, Pengyu Zhang
Category(s): Communications & internet, Devices & sensors, Electronics, Engineering, Software & information technology
Braidio - Prolonged Battery Life Through Assymetric Transceivers
Traditionally in data exchange among devices, all devices equally share the energy burden incurred in signal transmission and reception, limiting you to the device with the smallest energy capacity. This invention was developed to address this asymmetric available energy mobile devices encounter, allowing one to shift the energy burden to the highest capacity device, allowing more data to be exchanged before recharging.  Braidio is able to dynamically switch the transmission carrier between transmitter and receiver and increases the number of bit exchanges between a transmitter and receiver by more than two orders of magnitude over Bluetooth, particularly in highly asymmetric scenarios. Braidio operates like a standard Bluetooth radio when a device has sufficient energy, but operates like RFID when energy is low, off-loading energy use to a device with a larger battery when needed.

 

This invention can extend battery life of the smaller device hundreds of times in some cases. Braidio capability can enable power-proportional wireless communication wherein two devices with different battery capacities can multiples between the different carrier modes, making it practical for a range of mobile devices from laptop to smart watch.

Published: 6/26/2023   |   Inventor(s): Deepak Ganesan, Pan Hu
Category(s): Communications & internet, Devices & sensors, Electronics, Engineering, Software & information technology
Displaying Physical Activity and Exercise Information
It is well appreciated that physical activity is beneficial for health and that long periods of sitting can be detrimental. Individuals use wearable activity trackers to inform themselves of salient data necessary for completion of activity goals (e.g. 10,000 steps per day). However, to date, devices do not provide movement information in context of overall activity patterns, rather they focus on only one metric of behavior. Thus, a user may not fully appreciate how much time they engaged in sedentary behaviors vs. active behaviors during a day or how much overall effort they used.

 

To address this problem, Dr. Tudor-Locke and her team have devised a simple, dynamic goal driven triangle graphic that display movement and non-movement data in an integrated fashion that can be displayed on wearable devices. Specifically, the arms of the triangle represent step number, effort, and sedentary time. As this information changes throughout the day based on behavior, the triangle will shift in both shape and size. This simple representation will allow the user to visualize their physical activity and exercise in the context of overall activity behavior. The use of simple, intuitive figures that provide individuals with integrated metrics of movement behavior may encourage individuals to make small tweaks in daily behavioral patterns, namely increasing the amount and intensity of physical activity and decreasing sedentary behavior, which could lead to significant health benefits.

Published: 5/18/2021   |   Inventor(s): Catrine Tudor-Locke, Michael Busa
Category(s): Electronics, Healthcare, Life Sciences, Software & information technology