William J. Beksi

Prof. William J. Beksi

Department of Computer Science, The University of Texas at Dallas, Richardson, Texas, USA
orcid

Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 January 2016 in Computer Vision and Image Understanding
Verified
Journal Article
Closed access
DFDuc Fehr
Duc Fehr
William J. BeksiWilliam J. Beksi
William J. Beksi
DZDimitris Zermas
Dimitris Zermas
NPNikolaos Papanikolopoulos
Nikolaos Papanikolopoulos

3 October 2024 in IEEE Robotics and Automation Letters
Verified
Journal Article
Closed access
JJJordan A. James
Jordan A. James
HMHeather K. Manching
Heather K. Manching
MMMatthew Mattia
Matthew Mattia
KBKim D. Bowman
Kim D. Bowman
AHAmanda M. Hulse-Kemp
Amanda M. Hulse-Kemp
William J. BeksiWilliam J. Beksi
William J. Beksi
In this letter, we present a new dataset to advance the state of the art in detecting citrus fruit and accurately estimate yield on trees affected by the Huanglongbing (HLB) disease in orchard environments via imaging. Despite the fact that significant progress has been made in solving the fruit detection problem, the lack of publicly available datasets has complicated direct comparison of results. For instance, citrus detection has long been of interest to the agricultural research community, yet there is an absence of work, particularly involving public datasets of citrus affected by HLB. To address this issue, we enhance state-of-the-art object detection methods for use in typical orchard settings. Concretely, we provide high-resolution images of citrus trees located in an area known to be highly affected by HLB, along with high-quality bounding box annotations of citrus fruit. Fruit on both the trees and the ground are labeled to allow for identification of fruit location, which contributes to advancements in yield estimation and potential measure of HLB impact via fruit drop. The dataset consists of over 32,000 bounding box annotations for fruit instances contained in 579 high-resolution images. In summary, our contributions are the following: (i) we introduce a novel dataset along with baseline performance benchmarks on multiple contemporary object detection algorithms, (ii) we show the ability to accurately capture fruit location on tree or on ground, and finally (ii) we present a correlation of our results with yield estimations.

1 September 2015
Verified
Conference Paper
Closed access
William J. BeksiWilliam J. Beksi
William J. Beksi
JSJohn Spruth
John Spruth
NPNikolaos Papanikolopoulos
Nikolaos Papanikolopoulos
An object recognition engine needs to extract discriminative features from data representing an object and accurately classify the object to be of practical use in robotics. Furthermore, the classification of the object must be rapidly performed in the presence of a voluminous stream of data. These conditions call for a distributed and scalable architecture that can utilize a cloud computing infrastructure for performing object recognition. This paper introduces a Cloud-based Object Recognition Engine (CORE) to address these needs. CORE is able to train on large-scale datasets, perform classification of 3D point cloud data, and efficiently transfer data in a robotic network.

7 November 2022 in IEEE Transactions on Automation Science and Engineering
Verified
Journal Article
Closed access
MDMohammadreza Davoodi
Mohammadreza Davoodi
AIAsif Iqbal
Asif Iqbal
JCJoseph M. Cloud
Joseph M. Cloud
William J. BeksiWilliam J. Beksi
William J. Beksi
NGNicholas Raphael Gans
Nicholas Raphael Gans
In this paper, we develop a novel and safe control design approach that takes demonstrations provided by a human teacher to enable a robot to accomplish complex manipulation scenarios in dynamic environments. First, an overall task is divided into multiple simpler subtasks that are more appropriate for learning and control objectives. Then, by collecting human demonstrations, the subtasks that require robot movement are modeled by probabilistic movement primitives (ProMPs). We also study two strategies for modifying the ProMPs to avoid collisions with environmental obstacles. Finally, we introduce a rule-base control technique by utilizing a finite-state machine along with a unique means of control design for ProMPs. For the ProMP controller, we propose control barrier and Lyapunov functions to guide the system along a trajectory within the distribution defined by a ProMP while guaranteeing that the system state never leaves more than a desired distance from the distribution mean. This allows for better performance on nonlinear systems and offers solid stability and known bounds on the system state. A series of simulations and experimental studies demonstrate the efficacy of our approach and show that it can run in real time. Note to Practitioners —This paper is motivated by the need to create a teach-by-demonstration framework that captures the strengths of movement primitives and verifiable, safe control. We provide a framework that learns safe control laws from a probability distribution of robot trajectories through the use of advanced nonlinear control that incorporates safety constraints. Typically, such distributions are stochastic, making it difficult to offer any guarantees on safe operation. Our approach ensures that the distribution of allowed robot trajectories is within an envelope of safety and allows for robust operation of a robot. Furthermore, using our framework various probability distributions can be combined to represent complex scenarios in the environment. It will benefit practitioners by making it substantially easier to test and deploy accurate, efficient, and safe robots in complex real-world scenarios. The approach is currently limited to scenarios involving static obstacles, with dynamic obstacle avoidance an avenue of future effort.

1 May 2015
Verified
Conference Paper
Closed access
William J. BeksiWilliam J. Beksi
William J. Beksi
NPNikolaos Papanikolopoulos
Nikolaos Papanikolopoulos
In this paper, we introduce a dictionary learning framework using RGB-D covariance descriptors on point cloud data for performing object classification. Dictionary learning in combination with RGB-D covariance descriptors provides a compact and flexible description of point cloud data. Furthermore, the proposed framework is ideal for updating and sharing dictionaries among robots in a decentralized or cloud network. This work demonstrates the increased performance of 3D object classification utilizing covariance descriptors and dictionary learning over previous results with experiments performed on a publicly available RGB-D database.

1 August 2019 in Image and Vision Computing
Verified
Journal Article
Closed access
William J. BeksiWilliam J. Beksi
William J. Beksi
NPNikolaos Papanikolopoulos
Nikolaos Papanikolopoulos