arXiv.itsnick.co

an independent field guide to 23 million papers from arXiv & OpenAlex — not affiliated with arXiv.org

Author

Mainak Sen

19 papers · 2003–2026

2003: 12004: 02005: 12006: 62007: 02008: 22009: 02010: 12011: 02012: 02013: 02014: 02015: 02016: 12017: 22018: 02019: 02020: 02021: 12022: 02023: 02024: 12025: 12026: 2
2003peak 6 in 20062026

Frequent co-authors

Papers

showing 1–19 of 19 RSS

A control-theoretic approach to dynamic voltage scheduling

Ankush Varma, Brinda Ganesh, Mainak Sen +3 more

Hardware and Architecture · · cited 90× · DOI ↗ · more like this ·

The development of energy-conscious embedded and/or mobile systems exposes a trade-off between energy consumption and system performance. Recent microprocessors have incorporated dynamic voltage scaling as a tool that system software can use to explore this trade-off. Developing appropriate heuristics to control this feature is a non-trivial venture; as has been shown in the past, voltage-scaling heuristics that closely track perceived performance requirements do not save much energy, while those that save the most energy tend to do so at the expense of performance resulting in poor response time, for example. We note that the task of dynamically scaling processor speed and voltage to meet changing performance requirements resembles a classical control-systems problem, and so we apply a bit of control theory to the task in order to define a new voltage-scaling algorithm. We find that…

Computer Vision on FPGAs: Design Methodology and its Application to Gesture Recognition

Mainak Sen, Ivan Corretjer, Fiorella Haim +4 more

Hardware and Architecture · · cited 26× · DOI ↗ · more like this ·

In this paper we develop a design methodology for generating efficient, target specific Hardware Description Language (HDL) code from an algorithm through the use of coarse-grain reconfigurable dataflow graphs as a representation to guide the designer. We demonstrate this methodology through an algorithm for gesture recognition that has been developed previously in software [9]. Using the recently introduced modeling technique of homogeneous parameterized dataflow (HPDF) [3], which effectively captures the structure of an important class of computer vision applications, we systematically transform the gesture recognition application into a streamlined HDL implementation, which is based on Verilog and VHDL. To demonstrate the utility and efficiency of our approach we synthesize the HDL implementation on the Xilinx Virtex II FPGA. This paper describes our design methodology based on the…

Cerebral white matter segmentation from MRI using probabilistic graph cuts and geometric shape priors

Ananda S. Chowdhury, Ashish K. Rudra, Mainak Sen +2 more

Computer Vision and Pattern Recognition · · cited 22× · DOI ↗ · more like this ·

Study of cerebral white matter in the brain is an important medical problem which helps in better understanding of brain disorders like autism. The goal of this research is to segment the cerebral white matter from the input Magnetic Resonance Imaging (MRI) data. The present segmentation problem becomes extremely difficult due to i) the complex shape of the cerebral white matter and ii) the very low contrast between the white matter and the surrounding structures in the MRI data. We employ a novel probabilistic graph cut algorithm, where the edge capacity functions of the classical graph cut algorithm are modified according to the probabilities of pixels to belong to different segmentation classes. In order to separate the surrounding structures from the white matter, two appropriate geometric shape priors are introduced. Experimentation in 2D with 20 different datasets has yielded an…

Modeling Image Processing Systems with Homogeneous Parameterized Dataflow Graphs

Mainak Sen, Shuvra S. Bhattacharyya, T. Lv +1 more

Hardware and Architecture · · cited 20× · DOI ↗ · more like this ·

We describe a new dataflow model called homogeneous parameterized dataflow (HPDF). This form of dynamic dataflow graph takes advantage of the fact that in a large number of image processing applications, data production and consumption rates, though dynamic, are equal across graph edges for any particular iteration, which leads to a homogeneous rate of actor execution, even though data production and consumption values are dynamic and vary across graph edges. We discuss existing dataflow models and formulate in detail the HPDF model. We develop examples of applications that are described naturally in terms of HPDF semantics and present experimental results that demonstrate the efficacy of the HPDF approach.

Reconfigurable image registration on FPGA platforms

Mainak Sen, Yashwant Hemaraj, Shuvra S. Bhattacharyya +1 more

Hardware and Architecture · · cited 16× · DOI ↗ · more like this ·

Image registration is computationally intensive, and hence difficult to implement in real-time. In recent efforts, image registration algorithms have been implemented in field-programmable gate array (FPGA) technology to improve performance, while providing programmability and dynamic reconfigurability. In this paper, we present a novel architecture for dynamically-reconfigurable image registration, along with details on the methodology used to derive the architecture. Unlike previous FPGA implementations for image registration, the architecture developed in this paper tunes its parallel processing structure adaptively based on relevant characteristics of the input images.

Affine Nested Loop Programs and their Binary Parameterized Dataflow Graph Counterparts

E. Deprettere, Todor Stefanov, Shuvra S. Bhattacharyya +1 more

Hardware and Architecture · · cited 12× · DOI ↗ · more like this ·

Parameterized static affine nested loop programs can be automatically converted to input-output equivalent Kahn Process Network specifications. These networks turn out to be close relatives of parameterized cyclo-static dataflow graphs. Token production and consumption can be cyclic with a finite number of cycles or finite non-cyclic. Moreover the token production and consumption sequences are binary.

Mapping Multimedia Applications Onto Configurable Hardware With Parameterized Cyclo-Static Dataflow Graphs

Fiorella Haim, Mainak Sen, Dong-Ik Ko +2 more

Hardware and Architecture · · cited 10× · DOI ↗ · more like this ·

This paper develops methods for model-based design and implementation of image processing applications. We apply our previously developed meta-modeling technique of homogeneous parameterized dataflow (HPDF)[9] to the framework of cyclostatic dataflow (CSDF) [1], and demonstrate this integrated modeling methodology through hardware mapping of a gesture recognition application. We also provide a comparative study between HPDF/CSDF-based representation of the gesture recognition application, and a previously developed version based on applying HPDF in conjunction with conventional synchronous dataflow (SDF) semantics [9].

Model-Based Mapping of Image Registration Applications onto Configurable Hardware

Yashwanth Hemaraj, Mainak Sen, Raj Shekhar +1 more

Hardware and Architecture · · cited 9× · DOI ↗ · more like this ·

This paper develops techniques for mapping rigid image registration applications onto configurable hardware. Image registration is a computationally intensive domain that places stringent requirements on performance and memory management efficiency. Building on the framework of homogeneous parameterized dataflow, which provides an effective formal model for design and analysis of hardware and software for signal processing applications, we develop novel methods for representing and exploring the hardware design space when mapping image registration algorithms into configurable hardware. Our techniques result in an efficient framework for trading off performance and configurable hardware resource usage based on the constraints of a given registration application.

Encoding algorithm using bit level encryption and decryption technique

Sukwinder Singh, Mainak Sen

Computer Vision and Pattern Recognition · · cited 8× · DOI ↗ · more like this ·

Encryption helps us to store valuable information and send it across insecure networks so that it cannot be read by anyone except the intended recipient. Encryption is a process in which the sender encrypts or scrambles the message in such a way that only the recipient will be able to decrypt the message with the knowledge of the proper key. With the growth of internet, the need for secure data transmission become more essential and important, as security is a major concern in the internet world. So the plain text should be codified by the process of encryption. Different types of data have their own features, thus different techniques should be used to protect confidential data from unauthorized access. We propose in this paper bit level encryption and decryption algorithm based on number of keys which can encrypt the 8 bit binary no to its corresponding 8 bit cipher text and a…

Attacks and mitigation techniques on mobile ad hoc network — A survey

Sagarika Kar Chowdhury, Mainak Sen

Computer Networks and Communications · 2017 International Conference on Trends in Electronics and Informatics (ICEI) · · cited 6× · DOI ↗ · more like this ·

A mobile ad hoc network is a type of ad hoc network in which node changes it locations and configures them. It uses wireless medium to communicate with other networks. It also does not possess centralized authority and each node has the ability to perform some tasks. Nodes in this type of network has a routing table depending on which it finds the optimal way to send packets in forward direction but link failure should be updated in node table to encompass that. In civilian environment like meeting rooms, cab networking etc, in military search and rescue operations it has huge application.

Malicious URL Classification Using Deep Neural Network

Mainak Sen, Kumar S. Ray, Amlan Chakrabarti

Information Systems · 2021 IEEE 18th India Council International Conference (INDICON) · · cited 3× · DOI ↗ · more like this ·

One of the most serious cybersecurity threats has been discovered as malicious URL classification. People are duped into believing they are visiting a respectable website, and they are persuaded to provide their credentials by malicious websites. Many cyber crimes, such as phishing, cyberbullying, spamming, and malware, are founded on the hosting of dangerous URLs. The existing methods are slow and rely on manual feature engineering. In this research, we look at Convolutional Neural Networks, Long Short Term Memory, and a hybrid model of CNN followed by LSTM, and we propose a new strategy based on the results. Character embedding, in which each character is treated as a token, and word embedding, in which each word is treated as a token, are both used in our technique. In comparison to the word embedded hybrid mode1(0.988), the character embedded hybrid model has a higher accuracy…

Destiny of Legal Petition: Accept or Reject?: A Machine Learning Approach to Predict the Legal Petition's Initial Decision

Avijit Gayen, Vaibhav Mehta, Mainak Sen +2 more

Political Science and International Relations · · cited 1× · DOI ↗ · more like this ·

Presently, the Indian judiciary system grapples with around 30 million in pending cases, translating to approximately 73000 cases per judge. This backlog introduces biases into the system, compounded by the undue influence of political figures and affluent individuals, jeopardizing the judiciary's independence. Additionally, issues such as inconsistent data across different courts, the absence of fixed case completion deadlines, rising crime rates, and a surge in Public Interest Litigation (PIL) further exacerbate the problem. Despite the establishment of fast-track courts, tribunals, and other specialized entities to expedite case resolution, the incorporation of technology has become indispensable. A rapid and automated decision support system is urgently required to address backlogs and ensure data coherence within the judiciary. This study focuses on predicting the initial decision…

Location Dependent Cryptographic Algorithm based on Open Source Application

Mainak Sen, Sachin Tibrewal, Sumana Majumder +2 more

Computer Networks and Communications · International Journal of Computer Applications · · cited 1× · DOI ↗ · more like this ·

The use of Location Based Services has helped in enhancing information security to a great extent but there's no denial that there are flaws in its applications. Sometimes these identities are forged or duplicated which would lead data breach and thus compromised security. In present world scenario, the ability to securely store data and transfer sensitive information has proved to be critical when it comes to success in business as well as war. Hence, we need a better form of cryptographic technique. In this paper we focus on the concept of Location Dependent data Encryption Algorithm. The Android operating system is may be the most profitable and gainful options of an open source platform. Android is based on the Linux kernel and it consists of APIs with class bearing potential reference to Location Based Services which gives facility to obtain a mobile phone's location from any…

PHISHREV+: An ASP-Based Post-Hoc Defeasible Machine Learning Framework for Phishing Detection

Mainak Sen, Kumar Sanka Ray, Amlan Chakrabarti

cs.AI · · cited 0× · arXiv ↗ · more like this ·

Phishing website detection remains a critical cybersecurity challenge. Although machine learning classifiers achieve high accuracy on benchmark datasets, they suffer from a fundamental limitation: once trained, their decision boundaries are fixed and cannot incorporate new contextual evidence without retraining the model. This work presents \textbf{PHISHREV+}, a hybrid framework that instantiates the notion of \textit{post-hoc defeasible machine learning}. This framework does not replace the classifier. It treats the initial classifier predictions as defeasible beliefs and revises them through an Answer Set Programming based non-monotonic reasoning(NMR) layer. The framework operates in two phases. In the machine learning phase, four classifiers (SVM, KNN, DT and RF) are trained on the 87 feature benchmark dataset. In the post-hoc NMR phase, four defeasible rules derived from exploratory…

LLMPR: A Novel LLM-Driven Transfer Learning based Petition Ranking Model

Avijit Gayen, Somyajit Chakraborty, Mainak Sen +2 more

cs.CL · · cited 0× · arXiv ↗ · more like this ·

The persistent accumulation of unresolved legal cases, especially within the Indian judiciary, significantly hampers the timely delivery of justice. Manual methods of prioritizing petitions are often prone to inefficiencies and subjective biases further exacerbating delays. To address this issue, we propose LLMPR (Large Language Model-based Petition Ranking), an automated framework that utilizes transfer learning and machine learning to assign priority rankings to legal petitions based on their contextual urgency. Leveraging the ILDC dataset comprising 7,593 annotated petitions, we process unstructured legal text and extract features through various embedding techniques, including DistilBERT, LegalBERT, and MiniLM. These textual embeddings are combined with quantitative indicators such as gap days, rank scores, and word counts to train multiple machine learning models, including Random…

Model-based mapping of a nonrigid image registration algorithm to heterogeneous architectures

Yashwanth Hemaraj, Mainak Sen, William Plishker +2 more

Hardware and Architecture · · cited 0× · DOI ↗ · more like this ·

This work targets the design of customized accelerators for image registration algorithms, which are required for many important computer vision applications. By capturing key, domain-specific characteristics of application structure, signal-processing-oriented models of computation provide a valuable foundation for structured development of efficient image registration accelerators. Building upon the meta-modeling framework of homogeneous parameterized dataflow, we develop in this paper an approach for automatically generating streamlined implementations of image registration algorithms according to performance metrics such as image size, area and overall processing speed. Results from hardware synthesis demonstrate the efficiency of our methods. Our approach provides designers an effective way to explore different architectures, and systematically provide acceleration for…

Research Article Dataflow-Based Mapping of Computer Vision Algorithms onto FPGAs

Mainak Sen, Ivan Corretjer, Fiorella Haim +5 more

Hardware and Architecture · · cited 0× · OpenAlex ↗ · more like this ·

We develop a design methodology for mapping computer vision algorithms onto an FPGA through the use of coarse-grain reconfigurable dataflow graphs as a representation to guide the designer. We first describe a new dataflow modeling technique called homogeneous parameterized dataflow (HPDF), which effectively captures the structure of an important class of computer vision applications. This form of dynamic dataflow takes advantage of the property that in a large number of image processing applications, data production and consumption rates can vary, but are equal across dataflow graph edges for any particular application iteration. After motivating and defining the HPDF model of computation, we develop an HPDF-based design methodology that offers useful properties in terms of verifying correctness and exposing performance-enhancing transformations; we discuss and address various…

MODELING IMAGE PROCESSING SYSTEMS WITH HOMOGENEOUS PARAMETERIZED

Dataflow Graphs, Mainak Sen, Shuvra S. Bhattacharyya +2 more

Hardware and Architecture · · cited 0× · OpenAlex ↗ · more like this ·

In this paper, we describe a new dataflow model called homogeneous parameterized dataflow (HPDF). This form of dynamic dataflow graph takes advantage of the fact that in a large number of image processing applications, data production and consumption rates, though dynamic, are equal across graph edges for any particular iteration, which leads to a homogeneous rate of actor execution even though data production and consumption values are dynamic and vary across graph edges. We discuss existing dataflow models and formulate in detail the HPDF model. We develop examples of applications that are described naturally in terms of HPDF semantics and present experimental results that demonstrate the efficacy of the HPDF approach. 1. PREVIOUS WORK

PHISHREV: A Hybrid Machine Learning and Post-Hoc Non-monotonic Reasoning Framework for Context-Aware Phishing Website Classification

Mainak Sen, Kumar Sankar Ray, Amlan Chakrabarti

cs.AI · · arXiv ↗ · more like this ·

Phishing detection systems are predominantly rely on statistical machine learning models, which often lack contextual reasoning and are vulnerable to adversarial manipulation. In this work, we propose a hybrid framework that integrates machine learning classifiers with non-monotonic reasoning using Answer Set Programming (ASP) to enable context-aware decision refinement. The proposed post-hoc reasoning layer incorporates expert knowledge to revise classifier predictions through formal belief revisions. Experimental results indicate that the reasoning module modifies 5.08\% of classifier outputs, leading to improved decision consistency. A key advantage is that new domain knowledge can be incorporated into the reasoning layer in $\mathcal{O}(n)$ time, eliminating the need for model retraining.