🏆
Leading Research Platform
Serving Researchers Since 2012

A Novel Fuzzy Vehicle Detection and Tracking Framework Using Fuzzy Edge Membership and Motion Similarity Relations

DOI : 10.17577/IJERTV15IS070592
Download Full-Text PDF Cite this Publication

Text Only Version

A Novel Fuzzy Vehicle Detection and Tracking Framework Using Fuzzy Edge Membership and Motion Similarity Relations

Geethalakshmi M (1) A. Karpagam (2), Thanga Ramya (3), Lalitha Ramachandran (4), Venkata Mohan Reddy (5) V. Sumangala (6)

(1) Gnanam School of Business, Thanjavur, Tamil Nadu, India

(2) SRM Valliammai Engineering College, Kattankulathur, Tamil Nadu, India

(3,4) R.M. K Engineering College, Chennai, Tamil Nadu, India

(5) Saveetha School of Engineering, Saveetha University, Chennai, Tamil Nadu. India

(6) N.K.T National College of Education for Women, Chennai, Tamil Nadu. India

Abstract – Vehicle detection and tracking are essential components of intelligent transportation systems, traffic surveillance, and autonomous driving applications. Conventional detection and tracking approaches employ crisp decision-making mechanisms that often suffer from uncertainty caused by illumination variations, occlusions, shadows, camera vibrations, and complex traffic scenarios. To overcome these limitations, this paper proposes a novel Fuzzy Vehicle Detection and Tracking Framework (FVDTF) based on fuzzy edge membership, fuzzy motion similarity, and fuzzy association relations. The proposed framework incorporates fuzzy set theory to model uncertainty during vehicle detection, feature extraction, object association, and trajectory estimation. A Cartesian fuzzy vehicle relation is defined to measure the similarity between vehicle observations across consecutive frames. Several theoretical properties of the proposed model, including symmetry, boundedness, monotonicity, and closure under Cartesian products, are derived and proved mathematically. The proposed framework provides a strong theoretical foundation for the development of intelligent vehicle monitoring systems and future fuzzy-based traffic surveillance models. The methodology can be extended to intuitionistic fuzzy, Pythagorean fuzzy, and q-rung Ortho pair fuzzy environments for enhanced decision- making under uncertainty.

Keywords: Vehicle Detection, Vehicle Tracking, Fuzzy Logic, Fuzzy Vehicle Relations, Traffic Surveillance, Intelligent Transportation Systems, Fuzzy Motion Similarity, Pattern Recognition.

  1. INTRODUCTION

    Vehicle detection and tracking are fundamental tasks in intelligent transportation systems, traffic surveillance, autonomous driving, and traffic flow management. Existing vehicle monitoring systems employ Gaussian Mixture Models (GMM), Support Vector Machines (SVM), Kalman Filters, Particle Filters, AdaBoost classifiers, and feature-based tracking methods for detecting and tracking moving vehicles. These techniques have demonstrated satisfactory performance under controlled environments; however, their effectiveness decreases significantly in the presence of shadows, illumination changes, partial occlusions, camera vibrations, and complex traffic conditions.

    Recent developments in computer vision have shown that uncertainty is an inherent characteristic of traffic scenes. Vehicle boundaries are often ambiguous, feature correspondences between consecutive frames may be uncertain, and object trajectories can be partially lost during occlusion. Traditional crisp decision-making approaches assign either vehicle or non-vehicle labels, which may not adequately represent these uncertainties. Consequently, more flexible mathematical frameworks are required to model gradual transitions between detection states and tracking confidence levels.

    Fuzzy set theory, introduced by Zadeh, provides a powerful foundation for representing and processing uncertain information [14]. The theory has evolved through numerous extensions including fuzzy groups, anti-fuzzy groups, intuitionistic fuzzy structures, flexible Q-fuzzy groups, and q-rung Ortho pair fuzzy systems [14,1730]. These developments have successfully addressed uncertainty in algebraic systems, pattern recognition, decision making, and intelligent control applications [730].

    In traffic surveillance environments, the concept of fuzzy membership is particularly suitable because an observed object may belong to the vehicle class with varying degrees of confidence rather than possessing a strict binary classification. Similarly, the similarity between tracked features across successive frames can be represented through fuzzy relations, thereby reducing the effect of tracking ambiguities and temporary feature losses. Motivated by fuzzy algebraic structures, fuzzy PS-ideals, Cartesian fuzzy relations, and recent developments in flexible Q- fuzzy systems [2130], this work introduces a fuzzy vehicle detection and tracking framework capable of handling uncertain observations and feature associations.

    The major contributions of this paper are as follows:

    1. Definition of fuzzy vehicle detection and fuzzy tracking operators based on membership functions.

    2. Construction of fuzzy vehicle relations using cartesian product concepts.

    3. Development of fuzzy motion similarity and fuzzy association measures for trajectory estimation.

    4. Theoretical derivation and proof of fundamental properties of the proposed fuzzy framework.

    5. Establishment of a mathematical foundation for future extensions using intuitionistic fuzzy, Pythagorean fuzzy, picture fuzzy, and q-rung Ortho pair fuzzy environments.

  2. PRELIMINARIES

    Let = {1, 2, 3, , } be the set of all vehicle candidates extracted from a video sequence. Throughout this paper, the symbols , , , and denote fuzzy memberships associated with vehicle existence, edge information, motion information, and vehicle relations respectively.

    Definition 2.1 (Fuzzy Vehicle Set)

    A fuzzy vehicle set is a mapping : [0,1] such that () represents the degree of membership of object to the class of vehicles. For every vehicle candidate , 0 () 1. Values near 1 indicate a high probability that the object represents a vehicle, whereas values near 0 indicate weak vehicle evidence.

    Definition 2.2 (Fuzzy Edge Membership)

    Let be an edge point detected in a frame. The fuzzy edge membership of is defined as

    () = (), where ()denotes the gradient magnitude at edge point and

    denotes

    max

    max

    the maximum gradient magnitude in the image. Hence, 0 () 1.

    A higher value of () indicates stronger evidence of a vehicle boundary.

    Proposition 2.1

    The fuzzy edge membership function is bounded.

    Proof

    Since 0 () max

    , dividing both sides by max

    > 0, 0 () 1.

    max

    Thus, 0 () 1. Hence the fuzzy edge membership is bounded.

    Definition 2.3 (Fuzzy Motion Membership)

    Let denote the observed speed of a vehicle candidate and be a reference speed.

    The fuzzy motion membership is defined as

    () = exp ( ) where > 0 is a scaling

    parameter. The function measures how closely the observed motion matches the expected vehicle motion.

    Proposition 2.2

    The fuzzy motion membership satisfies 0 < () 1.

    Proof

    Since

    0 and > 0, we have 0.

    Therefore, 0 < exp ( ) 1. Hence 0 < () 1.

    The maximum value occurs when = . Thus the proposition follows.

    Definition 2.4 (Fuzzy Vehicle Relation)

    Define : × [0,1] by (, ) = min {(), ()}. The relation measures similarit between vehicle candidates. If two vehicle observations possess high membership values, then their relation value becomes correspondingly high.

    Example 2.1

    Suppose (1) = 0.8, (2) = 0.6. Then (1, 2) = min {0.8,0.6} = 0.6.

    Thus the similarity relation between 1and 2equals 0.6.

    Definition 2.5 (Cartesian Fuzzy Vehicle Relation)

    Let 1, 2: [0,1] be two fuzzy vehicle sets. The Cartesian product relation is defined by

    (1 × 2)(, ) = min {1(), 2()}.

    Theorem 2.1

    The Cartesian product of two fuzzy vehicle sets is a fuzzy relation.

    Proof

    For every , , we have 0 1() 1 and 0 2() 1.

    Therefore, 0 min {1(), 2()} 1.

    Hence (1 × 2)(, ) [0,1].

    Consequently, 1 × 2 forms a fuzzy relation on × .

    Thus the theorem is proved.

    Theorem 2.2

    The fuzzy vehicle relation is symmetric.

    Proof

    For any , , (, ) = min {(), ()}.

    By commutativity of the minimum operator,

    min {(), ()} = min {(), ()}.

    Hence (, ) = (, ).

    Therefore is symmetric.

    Theorem 2.3

    The fuzzy vehicle relation is reflexive.

    Proof

    Consider any .

    Then (, ) = min {(), ()}.

    Since the minimum of two identical numbers equals that number, (, ) = ().

    Thus every vehicle candidate is related to itself with membership value (). Therefore is reflexive in the fuzzy sense.

    Definition 2.6 (Strongest Fuzzy Vehicle Relation)

    Let be a fuzzy vehicle set on . The strongest fuzzy vehicle relation generated by is

    (, ) = min {(), ()}.

    Theorem 2.4

    If is a fuzzy vehicle set, then the strongest fuzzy vehicle relation is symmetric and bounded.

    Proof

    From Definition 2.6, (, ) = min {(), ()}.

    Since 0 (), () 1, it follows that 0 (, ) 1.

    Hence boundedness holds.

    Also, (, ) = min {(), ()} = min {(), ()} = (, ).

    Therefore symmetry holds.

    Hence the strongest fuzzy vehicle relation is symmetric and bounded.

    Remark

    The above concepts establish the mathematical basis for the proposed fuzzy vehicle detection and tracking framework. The fuzzy memberships represent uncertain detection evidence, while the fuzzy vehicle relations model similarity and association among vehicle candidates observed across consecutive video frames. These preliminary results will be used in the subsequent section to develop fuzzy vehicle detection, fuzzy feature association, and fuzzy trajectory tracking algorithms.

  3. Proposed Fuzzy Vehicle Tracking Method

    The proposed Fuzzy Vehicle Detection and Tracking Framework (FVDTF) consists of three major stages:

    1. Fuzzy Vehicle Detection

    2. Fuzzy Feature Association

    3. Fuzzy Tracking Confidence Evaluation

      The objective of this framework is to reduce uncertainty arising from illumination changes, shadows, occlusions, and camera motion while maintaining accurate vehicle trajectories.

      1. Fuzzy Vehicle Detection

        Vehicle detection begins by evaluating edge and shape information extracted from the image frame.

        Let be a vehicle candidate. Define the fuzzy detection membership function as

        () = min {(), ()}

        Where () denotes the edge membership and () denotes the shape membership.

        A vehicle candidate is accepted whenever () where [0,1]is a predefined detection threshold.

        Example 3.1

        Suppose () = 0.85 and () = 0.72.

        Then () = min {0.85,0.72} = 0.72. If = 0.70, then () = 0.72 > .

        Hence the candidate is classified as a vehicle.

        Theorem 3.1

        The fuzzy detection membership function is bounded.

        Proof

        Since 0 () 1 and 0 () 1, the minimum operator satisfies

        0 min {(), ()} 1.

        Thus 0 () 1. Hence the fuzzy detection membership is bounded.

        Theorem 3.2

        The fuzzy detection operator is monotonic.

        Proof

        Suppose () () and () ().

        Then min { (), ()} min {(), ()}.

        Therefore () (). Hence the detection operator is monotonic.

      2. Fuzzy Feature Association

        Once vehicles are detected, feature association between consecutive frames is performed.

        Let be a vehicle candidate in frame and +1 be a vehicle candidate in frame + 1.

        Define (, +1) = min {, , } where = motion similarity,

        = position similarity, and = appearance similarity.

        The pair having the largest association value is selected as the corresponding tracked object.

        Motion Similarity

        Motion similarity is given by = exp ( ) where and are vehicle speeds.

        Position Similarity

        Position similarity is defined as = exp ( ) where

        is the Euclidean distance between

        two vehicle positions.

        Appearance Similarity

        Appearance similarity is computed as

        = 1

        max

        where and denote appearance feature vectors.

        Example 3.2

        Suppose = 0.91, = 0.84, = 0.77.

        Then (, +1) = min {0.91,0.84,0.77} = 0.77.

        Therefore the association confidence equals 0.77.

        Theorem 3.3

        The fuzzy association function is bounded.

        Proof

        Since 0 , , 1, there exists = min {, , }.

        Hence 0 1. Therefore 0 (, +1) 1.

        Thus the fuzzy association function is bounded.

        Theorem 3.4

        The fuzzy association relation is symmetric.

        Proof

        Assume

        and Then

        (, ) = (, )

        (, ) = (, )

        (, ) = (, ).

        (, ) = min {, , }

        = min {(, ), (, ), (, )}

        = (, ).

        Hence the association relation is symmetric.

      3. Fuzzy Tracking Confidence Evaluation

        After feature association, the reliability of vehicle trajectories is estimated through fuzzy tracking confidence. Let 1(), 2(), , () be membership values obtained from

        consecutive observations. Define () = 1 ().

        =1

        A trajectory is accepted whenever () , where [0,1] is the tracking threshold.

    4. Theoretical Results

In this section, several theoretical properties of the proposed fuzzy vehicle detection and tracking framework are established. These results demonstrate the mathematical consistency and applicability of the proposed fuzzy relations and tracking operators.

Theorem 4.1 (Symmetry of Fuzzy Vehicle Relation)

The fuzzy vehicle relation : × [0,1] defined by (, ) = min {(), ()} is symmetric.

Proof

For any , ,

we have

(, ) = min {(), ()}.

Since the minimum operator is commutative,

Therefore,

min {(), ()} = min {(), ()}.

(, ) = (, ).

Hence the fuzzy vehicle relation is symmetric.

Theorem 4.2 (Reflexivity of Fuzzy Vehicle Relation)

The fuzzy vehicle relation is reflexive.

Proof

Let .

Then

Since

we obtain Since

(, ) = min {(), ()}. min {, } = ,

(, ) = ().

() [0,1],

each vehicle candidate is related to itself with membership value (). Therefore is reflexive in the fuzzy sense.

Theorem 4.3 (Boundedness of Fuzzy Vehicle Relation)

The fuzzy vehicle relation is bounded.

Proof

Since 0 () 1 and 0 () 1,

it follows that

0 min {(), ()} 1.

Therefore,

0 (, ) 1.

Hence the relation is bounded.

Theorem 4.4 (Cartesian Product Property)

The Cartesian product of two fuzzy vehicle sets forms a fuzzy vehicle relation.

Proof

Let 1, 2: [0,1].

Define

Since and

we have Thus,

(1 × 2)(, ) = min {1(), 2()}.

0 1() 1

0 2() 1,

0 min {1(), 2()} 1. (1 × 2)(, ) [0,1].

Therefore, the Cartesian product constitutes a valid fuzzy relation on × .

Theorem 4.5 (Boundedness of Fuzzy Association Operator)

The fuzzy association operator (, +1) is bounded.

Proof

The association operator is defined by

(, +1) = min {, , }.

Since

therefore

0 , , 1,

Hence

0 min {, , } 1.

0 (, +1) 1.

Thus, the association operator is bounded.

Theorem 4.6 (Monotonicity of Association Operator)

The association operator is monotonic.

Proof

Suppose

and Then

,

,

.

min { , , } min {, , }.

Therefore

(, +1) (, +1).

Hence the association operator is monotonic.

Theorem 4.7 (Boundedness of Tracking Confidence)

The tracking confidence function is bounded.

Proof

The tracking confidence is given by

1

Since

we obtain

Dividing by ,

() = ().

=1

0 () 1,

0 () .

=1

0 () 1.

Hence tracking confidence is bounded.

Theorem 4.8 (Monotonicity of Tracking Confidence)

Tracking confidence is monotonic.

Proof

Assume

for every observation . Then

() ()

() ().

Dividing by ,

=1

=1

1 () 1 ().

Therefore,

=1

=1

() ().

Hence the tracking confidence is monotonic.

Theorem 4.9 (Occlusion Stability Property)

The proposed tracking confidence remains stable under partial occlusion.

Proof

Suppose a vehicle is observed in frames normally and in frames with partial occlusion.

Let represent normal visibility membership and represent occluded visibility membership such that

Then

Since both terms are positive,

0 < < 1.

() = ( ) + .

() > 0.

Thus, confidence decreases gradually rather than collapsing to zero, ensuring stable trajectory maintenance during temporary occlusions.

Hence the framework possesses occlusion stability.

Corollary 4.1

The proposed fuzzy vehicle tracking framework is mathematically valid since all detection memberships, association values, and trajectory confidence measures remain within the unit interval [0, 1].

Proof

Directly follows from Theorems 4.3, 4.5, and 4.7.

5. Conclusion and Future Research Directions

This paper presented a Novel Fuzzy Vehicle Detection and Tracking Framework based on fuzzy vehicle memberships, fuzzy edge information, fuzzy motion similarity measures, and fuzzy association relations. A fuzzy vehicle relation was introduced to represent similarities among vehicle candidates, while a fuzzy tracking confidence measure was developed to evaluate the reliability of generated trajectories.

The framework provides an effective mathematical mechanism for handling uncertainty arising from illumination changes, shadows, camera vibrations, vehicle deformation, feature ambiguity, and partial occlusions. Several important theoretical properties including symmetry, reflexivity, boundedness, monotonicity, Cartesian closure, and occlusion stability were formally established and proved. These results demonstrate the theoretical soundness of the proposed fuzzy tracking methodology.

The proposed framework can serve as a mathematical foundation for advanced traffic surveillance and intelligent transportation applications.

REFERENCES

  1. K. Rathina Priya and R. Ramachandiran, Vehicle Detection and Tracking Methods, International Research Journal of Engineering and Technology (IRJET), Vol. 3, No. 4, pp. 11321139, 2016.

  2. J. Sochman and J. Matas, WaldBoost: Learning for Time Constrained Sequential Detection, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pp. 150157, 2005.

  3. Z. Kalal, J. Matas and K. Mikolajczyk, P-N Learning: Bootstrapping Binary Classifiers by Structural Constraints, IEEE Conference on Computer Vision and Pattern Recognition, 2010.

  4. S. Sivaraman and M. M. Trivedi, A General Active Learning Framework for On-Road Vehicle Recognition and Tracking, IEEE Transactions on Intelligent Transportation Systems, Vol. 11, No. 2, pp. 267276, 2010.

  5. F. Porikli and A. Yilmaz, Object Detection and Tracking, in Video Analytics for Business Intelligence, Springer, pp. 341, 2012.

  6. T. E. Boult, Frame-Rate Omni Directional Surveillance and Tracking of Camouflaged and Occluded Targets, IEEE Workshop on Visual Surveillance, pp. 4855, 1999.

  7. J. C. Bezdek, Pattern Recognition with Fuzzy Objective Function Algorithms, Springer, New York, 1981.

  8. D. Dubois and H. Prade, Fundamentals of Fuzzy Sets, Kluwer Academic Publishers, Boston, 2000.

  9. H. J. Zimmermann, Fuzzy Set Theory and Its Applications, 4th Edition, Springer, 2001.

  10. G. J. Klir and B. Yuan, Fuzzy Sets and Fuzzy Logic: Theory and Applications, Prentice Hall, 1995.

  11. W. Pedrycz, Fuzzy Control and Fuzzy Systems, Research Studies Press, 1993.

  12. R. R. Yager and D. P. Filev, Essentials of Fuzzy Modeling and Control, Wiley, 1994.

  13. A. Rosenfeld, Fuzzy Digital Topology, Information and Control, Vol. 40, No. 1, pp. 7687, 1979.

  14. L. A. Zadeh, Fuzzy Sets, Information and Control, Vol. 8, No. 3, pp. 338353, 1965.

  15. T. Ross, Fuzzy Logic with Engineering Applications, 3rd Edition, Wiley, 2010.

  16. C. C. Lee, Fuzzy Logic in Control Systems: Fuzzy Logic Controller-Part I, IEEE Transactions on Systems, Man and Cybernetics, Vol. 20, No. 2, pp. 404418, 1990.

  17. R. R. Yager, Pythagorean Fuzzy Subsets, IFSA-NAFIPS Joint Conference Proceedings, pp. 5761, 2013.

  18. K. T. Atanassov, Intuitionistic Fuzzy Sets: Theory and Applications, Physica-Verlag, 1999.

  19. R. R. Yager and A. M. Abbasov, Pythagorean Membership Grades, Complex Numbers, and Decision Making, International Journal of Intelligent Systems, Vol. 28, No. 5, pp. 436452, 2013.

  20. B. Cuong and V. Kreinovich, Picture Fuzzy SetsA New Concept for Computational Intelligence Problems, World Congress on Information and Communication Technologies, pp. 16, 2013.

  21. R. R. Yager, Generalized Orthopair Fuzzy Sets, IEEE Transactions on Fuzzy Systems, Vol. 25, No. 5, pp. 12221230, 2017.

  22. A. Solairaju, R. Nagarajan, P. Muruganantham and M. Geethalakshmi, Fuzzy Dot Groups, International Journal of Computer Applications, Vol. 15, No. 6, pp. 2529, 2011. DOI: 10.5120/1952-2116.

  23. A. Solairaju and M. Geethalakhmi, On Bipolar Anti Q-Fuzzy Groups, International Journal of Computer Applications, Vol. 15, No. 6, pp. 3034, 2011.

  24. M. Geethalakshmi and A. Solai Raju, New Structure Properties of Flexible Q Fuzzy Groups and Normal Subgroups, International Research Journal of Pure Algebra, Vol. 12, No. 1, pp. 8187, 2022.

  25. M. Geethalakshmi, K. M. Paramasivam and T. Kanishka, Flexible Q Fuzzy Groups with Threshold Dynamics, International Journal of Applied and Advanced Scientific Research, Vol. 8, No. 2, pp. 6570, 2023. DOI: 10.5281/zenodo.20720133.

  26. M. Geethalakshmi, I. Ahmad, G. Thangavel, K. M. Paramasivam and B. Somasundaram, Alpha Flexible Q Fuzzy Subgroups and Normal Subgroups, Journal of Computational Analysis and Applications, Vol. 33, No. 8, pp. 25182529, 2024.

  27. M. Geethalakshmi, Development and Analysis of New Intuitionistic Q-Fuzzy Soft Rings and Ideals Using Triangular Norms, Advances in Nonlinear Variational Inequalities, Vol. 28, No. 6s, pp. 869891, 2025. DOI: 10.52783/anvi.v28.4432.

  28. Y. Yang and Z. Hussain, q-Rung Ortho pair Fuzzy Sets and Their Applications in Multi-Criteria Decision Making, International Journal of Intelligent Systems, Vol. 33, No. 8, pp. 14271455, 2018.

  29. H. Garg, New Ranking Method for q-Rung Ortho pair Fuzzy Sets, International Journal of Intelligent Systems, Vol. 33, No. 8, pp. 16521674, 2018.