Introduction of Template Matching in Image Processing
Image Processing , Technology & Science / January 31, 2018

Template matching is one of the areas of profound interests in recent times. It has turned out to be a revolution in the field of computer vision. Template Matching is a high-level machine vision technique that identifies the parts on an image that match a predefined template. Advanced template matching algorithms allow to find occurrences of the template regardless of their orientation and local brightness. Template Matching techniques are flexible and relatively straightforward to use, which makes them one of the most popular methods of object localization. Their applicability is limited mostly by the available computational power, as identification of big and complex templates can be time-consuming. What is Template Matching? Template matching is a technique used in classifying an object by comparing portions of images with another image. One of the important techniques in Digital image processing is template matching. Templates are usually employed to print characters, identify numbers, and other little, simple objects. It can be used for detection of edges in figures, in manufacturing as a part of quality control and a means to navigate a mobile robot. Figure 1: Example of Template Matching Figure 1 depict the example of template matching. Template Matching is a strategy for…

What is Man in the Middle Attack and Techniques of Deployment
Networking , Technology & Science / January 30, 2018

Security is kept at the topmost priority when it comes in the field of networking and communications. Surfing the internet through untrustworthy public networks (whether wired or wireless) has been known to be risky for a long time now. We all think twice before logging into our bank account or accessing any kind of sensitive information. this topic is helps to understand the man-in-the-middle attack. Overview of man-in-the-middle attack A man-in-the-middle attack is a type of cyberattack where a malicious actor inserts him/herself into a conversation between two parties, impersonates both parties and gains access to information that the two parties were trying to send to each other. A man-in-the-middle attack allows a malicious actor to intercept, send and receive data meant for someone else, or not meant to be sent at all, without either outside party knowing until it is too late. MITM attacks are relatively uncommon in the wired Internet, since there are very few places where an attacker can insert itself between two communicating terminals and remain undetected. For wireless links, however, the situation is quite different. Unless proper security is maintained on wireless last hop links, it can be fairly easy for an attacker to insert itself, depending on…

Grid Color Movement In Image Analysis
Image Processing , Technology & Science / January 29, 2018

Content-based image Retrieval techniques can be divided into two main domains: pixel and compressed domain techniques. In the pixel domain, the values of individual pixels in the image matrix are used directly for making visual indexes. In the compressed domain, transformed data, which is the result of mapping the original image matrix into another domain, is employed for feature extraction and retrieval. One of the main tasks for Content-based image Retrieval (CBIR) systems is similarity comparison, extracting feature of every image based on its pixel values and defining rules for comparing images. These features become the image representation for measuring similarity with other images in the database. Images are compared by calculating the difference of its feature components to other image descriptors i.e namely colour, texture and shape features. In this article we are going to discuss the color descriptors. Grid Color Movement Colour feature is one of the most widely used features in low level feature. Associated with shape feature, Colour feature and texture feature shows better stability and is more insensitive to the rotation and zoom of the image. Colour not only adds beauty to objects but also more information that is used as a powerful tool in content-based image retrieval….

Multi Agent System in Artificial Intelligence

Multi-agent systems are made up of multiple interacting intelligent agents—computational entities to some degree autonomous and able to cooperate, compete, communicate, act flexibly, and exercise control over their behavior within the frame of their objectives. They are the enabling technology for a wide range of advanced applications relying on distributed and parallel processing of data, information, and knowledge relevant in domains ranging from industrial manufacturing to e-commerce to health care. What is Multi-agent system? In artificial intelligence research, agent-based systems technology has been hailed as a new paradigm for conceptualizing, designing, and implementing software systems. Agents are sophisticated computer programs that act autonomously on behalf of their users, across open and distributed environments, to solve a growing number of complex problems. Increasingly, however, applications require multiple agents that can work together. A multi-agent system (MULTI-AGENT SYSTEM) is a loosely coupled network of software agents that interact to solve problems that are beyond the individual capacities or knowledge of each problem solver. Multi-agent system can be define by the following definition: “A multi-agent system is a loosely coupled network of problem-solving entities (agents) that work together to find answers to problems that are beyond the individual capabilities or knowledge of each…

Dynamic Energy Management for Smart Grid

Against a backdrop of increasing energy costs and tightening constraints on resource availability, the call for greater optimization and highly efficient induction heating has grown louder and louder. Innovative and intelligent strategies are now available to increase energy efficiency and production flexibility while simultaneously streamlining operations and reducing spare part costs. Together with laborsaving automation, improved energy efficiency offers the most meaningful productivity gains. Overview of Energy Management Dynamic Energy Management is an innovative approach to managing load at the demand-side. It incorporates the conventional energy use management principles represented in demand-side management, demand response, and distributed energy resource programs and merges them in an integrated framework that simultaneously addresses permanent energy savings, permanent demand reductions, and temporary peak load reductions. This is accomplished through a system comprising smart end-use devices and distributed energy resources with highly advanced controls and communications capabilities that enable dynamic management of the system as a whole. The components build upon each other and interact with one another to contribute to an infrastructure that is dynamic, fully-integrated, highly energy efficient, automated, and capable of learning. These components work in unison to optimize operation of the integrated system based on consumer requirements, utility constraints, available incentives, and…

Republic Day of India : 26 January
Culture , History , Travel and Destinations / January 26, 2018

The word “Republic” is used to denote that a country in which the supreme power is held by the people or their elected representatives (politicians) or by an elected or nominated President not by a permanent head like the King or queen of Britain. India is one of the important republican countries of the World. The Republic Day is enthusiastically observed by citizens as one of the important national festivals of India. Republic Day means a lot for every Indian. It is a day of great importance to all of us. We celebrate this day with big enthusiasm and courage. India is a great country famous for a saying “Unity in Diversity” where people of more than one religions living together with complete understanding, patience and brotherhood. Republic day in India is celebrated every year with great pride on 26th of January to honour the Constitution of India as it came into force on the same day in the year 1950. It had replaced the Government of India Act, 1935 into the governing document of India. On this day, national holiday is declared by the Indian Government. The new Indian Constitution was sketched and approved by the Indian Constituent Assembly…

How to Use OpenCV with Java under NetBeans IDE
Image Processing , Java , Technology & Science / January 25, 2018

This post will assist to developers who want to work  with Java and OpenCV environment. Here, we demonstrate how to use OpenCV with netbeans IDE.  In this post, we explain how to configure the netbeans IDE to facilitate execution of OpenCV applications. OpenCV 2.4.8 used for Java application, OpenCV supports Java from OpenCV 2.4.4 version. OpenCV OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code. Currently OpenCV supports a wide variety of programming languages like C++, Python, Java etc and is available on different platforms including Windows, Linux, OS X, Android, iOS etc. Also, interfaces based on CUDA and OpenCL are also under active development for high-speed GPU operations. OpenCV-Python is the Python API of OpenCV. It combines the best qualities of OpenCV C++ API and Python language. OpenCV Basics: How to Start Work? Start with Netbeans IDE: Configuration Process The subsequent steps show how to configure the netbeans 6.9.1 description with…

Install Hadoop in Stand-Alone Mode on Ubuntu 16.04
Big Data , Technology & Science / January 24, 2018

Hadoop is a framework written in Java for running applications on large clusters of commodity hardware and incorporates features comparable to those of the Google File System (GFS) and of the MapReduce computing paradigm. Hadoop’s HDFS is a highly fault-tolerant distributed file system and, like Hadoop in general, designed to be deployed on low-cost hardware. It provides high throughput access to application data and is suitable for applications that have large data sets. Hadoop was sponsored by Apache Software Foundation. It is a Cluster data Management Project (CDMP). Hadoop is a Java-based framework which manages the large data sets among the group of cluster machines. It is very hard to configure the Cluster with Hadoop. But we can also install Hadoop on a single machine to perform some basic operations. Hadoop may appear single software but it has a lot of components following it. Hadoop Common: We can say this as a big library which consists of utilities and libraries to support other Hadoop modules. HDFS: The Hadoop Distributed File system is responsible storing the data on the hard disk. YARN: YARN is the open source distributed processing framework and it stands for Yet Another Resource Negotiator. MapReduce: Map reduce…

How to create Wireless Network using NS2 simulator
Networking , Technology & Science / January 23, 2018

NS2 is one of the best simulation tool used by bulk of scholars today due to its highlighted features like sustain for OOPs concept, C++ programming fundamentals, real time emulation support etc. NS2 is used to simulate both wired and wireless networks; here we have focused on wireless network simulation in NS2 due to its wide applicability. We are going to simulate a very simple 2-node wireless scenario. The topology consists of two mobile nodes,  and  the mobile nodes move about within an area whose boundary is defined in this example as. The nodes start firstly at two opposite ends of the boundary. Then they move towards each other in the first half of the simulation and again move away for the second half. A TCP connection is setup between the two mobile nodes. Packets are exchanged between the nodes as they come within hearing range of one another. The simulation script is representing here for 2 wireless nodes in network simulation version-2. Simulation Script #Filename: MyFirstSimulation.tcl #TCL – Tool Command Language # Simulator Instance Creation set ns [new Simulator] #Fixing the co-ordinate of simulation area set val(x) 500 set val(y) 500 # Define options set val(chan) Channel/WirelessChannel // channel…

Places of Tourist Interest in Sanchi
Culture , History , Travel and Destinations / January 21, 2018

Sanchi Stupa (Sanci) is a Buddhist complex famous for its Great Stupa. Sanchi Stupa is established on a hilltop at Sanchi Town. It is located in Raisen District of the State of Madhya Pradesh, India. It is only 46 kilometres north-east of Bhopal, capital of Madhya Pradesh. The Great Stupa at Sanchi is one of the oldest stone structures in India and was originally commissioned by the emperor Ashoka in the 3rd century BCE. The construction work of stupa was overseen by Ashoka, was the daughter of a merchant of nearby Vidisha. Sanchi was birthplace of Ashoka’s wife Devi. The Sanchi Stupa built during Mauryan period. Sanchi Stupa Sanchi Stupa is an ancient monument that shows the records of the origins of Buddhist architecture and culture. Covering the entire range of Buddhism in India, it reflects a wonderful evidence of varied artistic works of Buddhist monks. The place was destined to become one of the significant centers of Buddhism which is not only loved and worshipped by Indian people but also by individuals across the globe. The foundation of this place was laid by Emperor Ashoka and it has gone on to become an important historic monument for India. Ashok…

Insert math as
Additional settings
Formula color
Text color
Type math using LaTeX
Nothing to preview