Science topic

Computer Vision - Science topic

Computer Vision is a for discussion on techniques for aqcuiring and analysing images and other high dimensional data in order to produce information.
Questions related to Computer Vision
  • asked a question related to Computer Vision
Question
4 answers
I am trying to implement a VQA model in ecommerce, and would love to have a dataset that focuses on fashion (or any ecommerce type of goods). If there isn't an available one, is synthetically generating q&a pairs for a given image a good idea? If so, any idea how to approach such problem ?
Relevant answer
  • asked a question related to Computer Vision
Question
4 answers
Hello,
I'm a masters degree student and I am struggling to find a good thesis topic for my masters degree. I would really appreciate if you can help me.
As you know, biosystem engineering is a major where I can work on both mechanical engineering side of things and electrical/computer engineering side of things. Personally, I am interested in precision agriculture(electrical/computer side) and have academical experience on implementing computer vision models(Generally Deep Learning), analyzing and modeling big data(Generally Machine Learning) and deploying IOT applications.
Thank you for your time.
Relevant answer
Answer
Xiaoshun Qin Thank you for your in depth response. I have talked to my supervisor and he suggested that I work on smart poultry. He also suggested a specific topic in smart poultry for my thesis. I just wanted to know what other options I have so I can choose the one that best suits my skills and expertise.
  • asked a question related to Computer Vision
Question
3 answers
looking for someone working in psychology to discuss with him or her about my research idea.
Specially the Attractiveness.
Relevant answer
Answer
نعم انا حاضر
  • asked a question related to Computer Vision
Question
6 answers
Most often training in computer vision task are usually in 2D or 3D. Why can't the images be presented into 1D image to access how DL models will perform?
Relevant answer
Answer
2d images cannot be converted to 1d images because of the type of operations you usually want to apply (2D convolution) before moving to the last part of the deep neural network, which usually is made up of some fully connected layers.
Imagine a 3x3 image where values are 0 or 1 (white or black pixels)
1 1 1
0 1 0
0 0 1
Convolutional layers usually apply filters to the image, to extract some useful information of the image. Let's say that you want to classify if the image has a square in it.
A square could be represented by something like
1 1 1
1 0 1
1 1 1
In this way, 2D filters could be really helpful identifying if some part of the input are connected or not, because 2d filters move across the image to identify some patterns.
Now, when converting this image to a 1d vector you lose the spatial information, which means that the neural network will see something like
1 1 1 1 0 1 1 1 1
With an input like this, the neural network will have an hard time recognizing if the input has a square in it. 1D filters cannot recognize if two pixels of different rows are adjacent (if they are neighbours) , and therefore will not be able to extract useful information from this type of input.
  • asked a question related to Computer Vision
Question
3 answers
Is there any AI-related (mainly NLP, Computer Vision, Reinforcement Learning based) journal where I can submit short papers? It should be non-open access.
Relevant answer
Answer
You may check it:
Artificial Intelligence An International Journal - Elsevier
  • asked a question related to Computer Vision
Question
5 answers
In which application of Machine Learning ( NLP, Computer Vision, etc ) would we find maximum value with Semi-Supervised Learning and Self-Training ?
Relevant answer
Answer
  • asked a question related to Computer Vision
Question
21 answers
In recent years, advancement of AI technologies brought a wide spectrum of applications in Biomedical and Pharmaceutical industry. From Computer Vision enabled by Deep Learning algorithms to AI aided Drug Discovery and Drug Repurposing. What's your opinion on the impacts of AI on Healthcare industry in the future?
Relevant answer
Answer
It puts consumers in control of health and well-being. Additionally, AI increases the ability for healthcare professionals to better understand the day-to-day patterns and needs of the people they care for, and with that understanding they are able to provide better feedback, guidance and support for staying healthy.
Regards,
Shafagat
  • asked a question related to Computer Vision
Question
4 answers
I am working on the development of a simulator to generate synthetic data for low-level vision tasks. All you need to know is that a simulator moves multiple foregrounds over a background. I am using Bezier curves as trajectories with randomly picked control points. However, I would like to add more complex trajectories than just a smooth Bezier curve. For example, foreground stopping and changing direction, accelerating and decelerating. Can you think of more examples of physically realistic trajectories and how to create them, please let me know.
Relevant answer
Answer
I will refer this paper:-
  • asked a question related to Computer Vision
Question
9 answers
My budget is tight and work is computer vision task.
Relevant answer
Answer
It depends. In fact, it depends on so many things. The processor e.g. Core i7 10th Gen or some other variant is important for the CPU speed and its in-built cache speed as well as capacity and all. RAM size like 16GB and all make space for your heap size as well as stack size of the program. Heap size is important for capacity for dynamic memory allocation i.e. allocating memory on demand. Stack-size is important for your program to run, to have space for context switching, saving the context, your local variables etc on the stack when nesting into methods or functions while the program is running. DL models and CV tasks dealing with images and videos require lot of physical space i.e your HDD or virtual memory to store. All these are important to sync up, to work together and algorithms can utilize them if implemented well in an optimized way.
You may refer to our article to get an idea how one algorithm implementation works with different types and capacities of resources.
  • asked a question related to Computer Vision
Question
12 answers
Hello,
I am a young researcher and preparing myself for master's related to image processing, computer vision and ai for autonomous vehicle.
I have worked on various projects but confused with their publication that which one will be better in conference paper, journal or the book chapter. It will be very supportive if anyone suggest the best one?
Relevant answer
Answer
The key difference between journal and conference paper is that a journal article is a long piece of writing that is published in journals and periodicals, whereas a conference paper is a concise and precise written paper that is presented in research conferences.
Both journals and conference papers present the findings and conclusion of a research study. Moreover, both journal articles and conference papers undergo a review process before the acceptance of papers.
Next, borrowing from Ian Kennedy: The conference paper gives faster feedback. The journal paper counts for about twice as much credit, but takes longer to get into press (an average of 9 months).
  • asked a question related to Computer Vision
Question
5 answers
Colors are weak features from computer vision. But, the colors are widely used in video-surveillance and search of objects. However, currently there are pieces of clothing and vehicles that change color automatically or manually, for example, cars. What will be the future of colors as features in machine learning?
Relevant answer
Answer
Changing colors is restricted due to its high cost. However, features can be extracted using different parameters based on grey-scale or binary images.
The license plate can be used for vehicles, and the face or gesture can be used for people.
  • asked a question related to Computer Vision
Question
6 answers
GSD is commonly measured for aerial surveys and influenced by many factors. I am interested to measure the GSD of natural images (say an image of a building). My goal is to measure the size of an object in an image based on GSD.
I would appreciate your help.
Relevant answer
Answer
But just focal length may not provide the right result as it also depends on the angle of exposure. The image has to be perspective and naturally the angle from which the natural photograph is taken is extremely important to have geometrics
  • asked a question related to Computer Vision
Question
3 answers
I want to work on livestock monitoring using computer vision. Is there any datasets (video recordings) related to this work? and suggest any computer vision applications related to this domain.
Relevant answer
Answer
Computer vision animal monitoring allows for non-intrusive animal monitoring in cattle management. Factors such as animal comfort management, reproductive control, and the early diagnosis of infectious illnesses are driving this.
You can read more about livestock monitoring using computer vision in these articles:
  • asked a question related to Computer Vision
Question
3 answers
I have two geometries (Say A and B) with known x,y,z coordinate. These geometries are similar but not of exact shape and size.
Let me for now consider them in 2D for understanding. A is supposed to be a square of size 1mm by 1mm. B is also a square of size 0.5mm by 0.5mm. However, one edge is distorted (see attached figure). Now I wish to correct it, which means, change it to a square of size 0.5mm by 0.5mm. Is there a way to do it?
Relevant answer
Answer
The Reference Geometry command is located on the Features toolbar, but it may also be accessed via Insert > Reference Geometry. The Reference Axis PropertyManager provides a Selections box where you can enter the name of your Reference Axis.
  • asked a question related to Computer Vision
Question
4 answers
I know that we can do feature matching across a temporal sequence of images to check which features belong to the same object.
So, for example, in the first image, I can create a bounding box for an object, and then I can run SIFT on that image and get the features inside the bounding box for that image. Then, I can check which features in the next image and the ones after that match with the set of features in my first image (the ones inside the bounding box) and get bounding boxes for the object in the subsequent frames.
However, I was wondering if there is a deep learning-based method to achieve the same result in an arguably better way.
  • asked a question related to Computer Vision
Question
4 answers
Transformer models, originally developed for natural language processing, now seem to be growing in popularity for computer vision (e.g., Vision Transformers and variants). I am curious whether researchers/engineers in the deep learning and computer vision communities believe that Vision Transformers will eventually dominate over convolutional models, or not? I am referring to actual deployments, in particular in mobile, embedded and low-power applications.
Recently, MLP-based models such as MLP-Mixer, ResMLP, and ConvMixer have suddenly appeared as a potential alternative to Transformers. MLP-based models are much simpler than Transformers and seem to become competitive in accuracy. A similar question as above arises: do you believe MLP-based models for vision will overtake Vision Transformers and convolutional models, in actual deployments? What's your opinion, and why?
Relevant answer
Answer
Convolutional Neural Networks (CNNs) are the go-to model for computer vision. Recently, attention-based networks, such as the Vision Transformer, have also become popular. In this paper we show that while convolutions and attention are both sufficient for good performance, neither of them are necessary. We present MLP-Mixer, an architecture based exclusively on multi-layer perceptrons (MLPs). MLP-Mixer contains two types of layers: one with MLPs applied independently to image patches (i.e. "mixing" the per-location features), and one with MLPs applied across patches (i.e. "mixing" spatial information). When trained on large datasets, or with modern regularization schemes, MLP-Mixer attains competitive scores on image classification benchmarks, with pre-training and inference cost comparable to state-of-the-art models. We hope that these results spark further research beyond the realms of well established CNNs and Transformers.
  • asked a question related to Computer Vision
Question
4 answers
EfficientDet outputs classes and bounding boxes. My question is about both but specifically I am interested in the class prediction net part. In the paper's diagram it shows 2 conv layers. I don't understand the code and how it works. And what's the difference between the 2 conv layers of classification and box prediction?
Relevant answer
  • asked a question related to Computer Vision
Question
17 answers
Hello Researchers,
Can you guys tell me the problems or limitations of Computer Vision in this era, on which no one has yet paid heed or problems on which researchers and Industries are working but still didn't get success?
Thanks in Advance!
Relevant answer
Answer
Computer Vision Disadvantages
Lack of specialists - Companies need to have a team of highly trained professionals with deep knowledge of the differences between AI vs. ...
Need for regular monitoring - If a computer vision system faces a technical glitch or breaks down, this can cause immense loss to companies.
Regards,
Shafagat
  • asked a question related to Computer Vision
Question
9 answers
The Computer Vision a field of artificial intelligence that trains computers to interpret and understand the visual world. Using digital images from cameras and videos and deep learning models, machines can accurately identify and classify objects.
Relevant answer
Answer
Dr. Manoharan Subramanian areas such as the evolution of privacy-preserving techniques in fields such as federated learning and federated analytics should provide new directions.
  • asked a question related to Computer Vision
Question
7 answers
I am new to arXiv and want to submit a pre-print at arXiv. In order to submit my paper I require three endorsements, of existing arXiv users. I want some to endorse me in Computer Vision and Pattern Recognition category by visiting the below link or using the endorsement code:
or visit the link and enter the code: http://arxiv.org/auth/endorse.php
Endorsement Code: DYY3VC
I have a few peer-reviewed publications in the area of endorsement which can be checked from my profile. Thanks in advance.
Relevant answer
Answer
Done. Good Luck.
  • asked a question related to Computer Vision
Question
6 answers
It is appreciated if you recommend a benchmark study with the available dataset for video processing.
Relevant answer
Answer
Very interested in the topic
  • asked a question related to Computer Vision
Question
15 answers
Lane detection is a common use case in Computer Vision. Self-driving cars rely heavily on seamless lane detection. I attempted a road lane detection inspired use case, using computer vision to detect railway track lines. I am encountering a problem here. In the case of road lane detection, the colour difference between road (black) and lane lines (yellow/ white) makes edge detection and thus lane detection fairly easy. Meanwhile, in railway track line detection, no such clear threshold for edge detection exists and the output is as in the second image. Thus making the detection of track lines unclear with noise from the track slab detections etc. This question, therefore, seeks guidance/ advice/ Knowledge exchange to solve this problem. Any feedback on the approach taken to attempt the problem is highly appreciated. Tech: OpenCV
Relevant answer
Answer
I agree with above answers try to use deep learning approaches that give the best results in terms of noise removal and Lane detection
  • asked a question related to Computer Vision
Question
4 answers
When training a CNN for object detection within images, it is supplied with images containing examples of said object (or list of objects) through their coordinates within the image.
But what happens if you don't supply the coordinates of all the objects in the training images? So there are some object in your training images that match the pattern that the CNN is looking for but are marked as negatives...
I suspect this has a mostly negative impact but, Are there any resources/papers that go over this issue into details?
Thanks
Relevant answer
  • asked a question related to Computer Vision
Question
6 answers
During preprocessing medical image data different techniques should be considered such as cropping, filtering, masking, augmentation. My query is, which techniques are frequently applied to medical image datasets during pre-processing?
Relevant answer
Answer
Image Pre-Processing Techniques are classified into four kinds, which are given below.
1. Brightness transformations/corrections for pixels
2. Geometric Transformations
3. Image Filtering and Segmentation are the third and final steps.
4. Fourier transform and image restoration are examples of Fourier transform and image restoration.
Kind Regards
Qamar Ul Islam
  • asked a question related to Computer Vision
Question
11 answers
I'm working in a RGB image classification algorythm for blueberry ripeness stages identification in which I must collect photos for the algorythm traning data set. Is it valid taking the photos using a smartphone camera with enought resolution (eg.: Xiami Redmi Note 10, etc.), considering this research is intended to be published on a scientific journal? I've read some papers refering usage of GoPro cameras for collecting image-data sets. I have compared the image quallity between my smartphone and GoPro pics and the first one are quite better.
Thanks for the answers!
Relevant answer
Answer
I agree with Aparna Sathya Murthy , It doesn't matter ! Indeed, images acquired by cameras on mobile devices / smartphone can be processed with generic image processing algorithms without any issues.
Thanks !
  • asked a question related to Computer Vision
Question
10 answers
Hi,
I am researching about long-range stereo vision systems because I am planning to estimate the depth of an object that is +300m away.
I use the method proposed by Zhang in 2000 to calibrate the stereo system for close-range applications, but I got stuck here. For the described situation, I would need a large chessboard printing, which is almost impossible.
Therefore, I started to read some papers regarding self-calibration algorithms, but I didn't find anything applied to long-range situations like mine.
Firstly, do you think that this task is possible? What would be the limitations?
I am planning to work with a small baseline due to my hardware configuration.
I'll be glad if you provide/recommend any information source.
Thanks in advance.
Relevant answer
Answer
  • asked a question related to Computer Vision
Question
9 answers
SVM can be added as the last layer of the CNN model. How to improve the performance of CNN-based SVM?
Relevant answer
Answer
I am agree with excellent suggestion of Aparna Sathya Murthy and Clément Poiret.
  • asked a question related to Computer Vision
Question
11 answers
Hello,
I have been working on computer vision. I used datasets from Kaggle or other sites for my projects. But now I want to do lane departure warning, and real-time lane detection with real-time conditions(illuminations, road conditions, traffic, etc.). Then the idea to use simulators comes to my mind but there are lots of simulators on online but I'm confused about which one would be suitable for my work!
It would be very supportive if anyone guide me through picking up the best simulator for my works.
  • asked a question related to Computer Vision
Question
2 answers
Is it because the imaging equation used by the color constancy model is built on RAW images? Or is it because the diagonal model can only be applied to RAW images? When we train a color constancy model using sRGB images, can we still use certain traditional color constancy models such as gamut mapping, correction moments, or CNN?
Relevant answer
Answer
Color constancy is a type of subjective constancy and a property of the human color perception system that guarantees the perceived color of things remains largely consistent under changing lighting circumstances.
Kind Regards
Qamar Ul Islam
  • asked a question related to Computer Vision
Question
10 answers
Hello,
We are planning to undertake a clinical study that is centered around recording movement data from IMU sensors alongside video recordings of individuals. We aim to establish a ML model, which can predict mediation states based on motion of individuals. For this purpose, we would like to rate the motion/symptom profile of individuals every, say, 2 minutes on the video. We are looking for a platform, which can help us streamline this process. Ideally, it would display video and IMU data synchronised on the left, and on the right would allow a rater to enter labels in prespecified categories. Having spent some time on google, I can only find computer vision tools, which are not really what we are looking for.
Any suggestions are welcome and would help us out a lot. I am happy to share some more details on what exactly we are looking for :)
Relevant answer
Answer
Start with sci-kit learn. https://scikit-learn.org/stable/
Once you are good with sci-kit learn, then you move to PyTorch or TensorFlow.
  • asked a question related to Computer Vision
Question
8 answers
Could anyone suggest a software or code (R or Python) that is capable of recognizing bumblebees (recognizing only not identifying) from video recordings?
  • asked a question related to Computer Vision
Question
11 answers
As part of my coursework, we were required to choose a research subject for our end-of-semester project. I chose to investigate how artificial intelligence might be used to identify and predict the presence of tuberculosis in x-ray images. I am looking for research ideas and materials. I'd be really thankful if anyone could offer a suggestion on how to proceed.
  • asked a question related to Computer Vision
Question
9 answers
For most drivers who manually control a vehicle, obeying traffic regulations like speed limits looks like a huge task for them as some overlook the importance of these strategically placed limits. Our quest is to devise ways to use AI-based technology in both autonomous and manually controlled cars to detect these speed limits on the road and for the AI technology to proceed to act on it in bringing the vehicle to a lower speed when the vehicle is travelling at a speed out of range. Issuing warning about a speed out of range is another thing and it all falls on the driver to heed to the warnings or not.
Relevant answer
Answer
Hi Eric Ntiamoah . I agree with Qamar Ul Islam . Thanks.
  • asked a question related to Computer Vision
Question
6 answers
I want to research machine learning or computer vision, image processing..Can anyone help?
  • asked a question related to Computer Vision
Question
10 answers
Hi, I'm a beginner student looking for someone who is interested and passionate about the various subfields in AI, mostly computer vision. I'm really interested in deep learning and want to write a good research paper in computer vision (vehicle detection ) but don't have any friends with whom I can discuss and research on certain topics. I don't know if it's the right place to discuss this but please let me know if anyone is willing to work on research papers together as a team. Thanks
Relevant answer
Answer
Please have look on our(Eminent Biosciences (EMBS)) collaborations.. and let me know if interested to associate with us
Our recent publications In collaborations with industries and academia in India and world wide.
EMBS publication In association with Universidad Tecnológica Metropolitana, Santiago, Chile. Publication Link: https://pubmed.ncbi.nlm.nih.gov/33397265/
EMBS publication In association with Moscow State University , Russia. Publication Link: https://pubmed.ncbi.nlm.nih.gov/32967475/
EMBS publication In association with Icahn Institute of Genomics and Multiscale Biology,, Mount Sinai Health System, Manhattan, NY, USA. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/29199918
EMBS publication In association with University of Missouri, St. Louis, MO, USA. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30457050
EMBS publication In association with Virginia Commonwealth University, Richmond, Virginia, USA. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27852211
EMBS publication In association with ICMR- NIN(National Institute of Nutrition), Hyderabad Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/23030611
EMBS publication In association with University of Minnesota Duluth, Duluth MN 55811 USA. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27852211
EMBS publication In association with University of Yaounde I, PO Box 812, Yaoundé, Cameroon. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30950335
EMBS publication In association with Federal University of Paraíba, João Pessoa, PB, Brazil. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30693065
Eminent Biosciences(EMBS) and University of Yaoundé I, Yaoundé, Cameroon. Publication Link: https://pubmed.ncbi.nlm.nih.gov/31210847/
Eminent Biosciences(EMBS) and University of the Basque Country UPV/EHU, 48080, Leioa, Spain. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27852204
Eminent Biosciences(EMBS) and King Saud University, Riyadh, Saudi Arabia. Publication Link: http://www.eurekaselect.com/135585
Eminent Biosciences(EMBS) and NIPER , Hyderabad, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/29053759
Eminent Biosciences(EMBS) and Alagappa University, Tamil Nadu, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30950335
Eminent Biosciences(EMBS) and Jawaharlal Nehru Technological University, Hyderabad , India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/28472910
Eminent Biosciences(EMBS) and C.S.I.R – CRISAT, Karaikudi, Tamil Nadu, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30237676
Eminent Biosciences(EMBS) and Karpagam academy of higher education, Eachinary, Coimbatore , Tamil Nadu, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30237672
Eminent Biosciences(EMBS) and Ballets Olaeta Kalea, 4, 48014 Bilbao, Bizkaia, Spain. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/29199918
Eminent Biosciences(EMBS) and Hospital for Genetic Diseases, Osmania University, Hyderabad - 500 016, Telangana, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/28472910
Eminent Biosciences(EMBS) and School of Ocean Science and Technology, Kerala University of Fisheries and Ocean Studies, Panangad-682 506, Cochin, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27964704
Eminent Biosciences(EMBS) and CODEWEL Nireekshana-ACET, Hyderabad, Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/26770024
Eminent Biosciences(EMBS) and Bharathiyar University, Coimbatore-641046, Tamilnadu, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27919211
Eminent Biosciences(EMBS) and LPU University, Phagwara, Punjab, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/31030499
Eminent Biosciences(EMBS) and Department of Bioinformatics, Kerala University, Kerala. Publication Link: http://www.eurekaselect.com/135585
Eminent Biosciences(EMBS) and Gandhi Medical College and Osmania Medical College, Hyderabad 500 038, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27450915
Eminent Biosciences(EMBS) and National College (Affiliated to Bharathidasan University), Tiruchirapalli, 620 001 Tamil Nadu, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27266485
Eminent Biosciences(EMBS) and University of Calicut - 673635, Kerala, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/23030611
Eminent Biosciences(EMBS) and NIPER, Hyderabad, India. ) Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/29053759
Eminent Biosciences(EMBS) and King George's Medical University, (Erstwhile C.S.M. Medical University), Lucknow-226 003, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/25579575
Eminent Biosciences(EMBS) and School of Chemical & Biotechnology, SASTRA University, Thanjavur, India Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/25579569
Eminent Biosciences(EMBS) and Safi center for scientific research, Malappuram, Kerala, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30237672
Eminent Biosciences(EMBS) and Dept of Genetics, Osmania University, Hyderabad Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/25248957
EMBS publication In association with Institute of Genetics and Hospital for Genetic Diseases, Osmania University, Hyderabad Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/26229292
Sincerely,
Dr. Anuraj Nayarisseri
Principal Scientist & Director,
Eminent Biosciences.
Mob :+91 97522 95342
  • asked a question related to Computer Vision
Question
26 answers
Hello, anyone interested in doing research collaborations? I have done and published some papers regarding deep learning, computer vision, IoT, and security.
Here is my page:
This is also my recent publication in Elsevier.
Relevant answer
Answer
Please have look on our(Eminent Biosciences (EMBS)) collaborations.. and let me know if interested to associate with us
Our recent publications In collaborations with industries and academia in India and world wide.
EMBS publication In association with Universidad Tecnológica Metropolitana, Santiago, Chile. Publication Link: https://pubmed.ncbi.nlm.nih.gov/33397265/
EMBS publication In association with Moscow State University , Russia. Publication Link: https://pubmed.ncbi.nlm.nih.gov/32967475/
EMBS publication In association with Icahn Institute of Genomics and Multiscale Biology,, Mount Sinai Health System, Manhattan, NY, USA. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/29199918
EMBS publication In association with University of Missouri, St. Louis, MO, USA. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30457050
EMBS publication In association with Virginia Commonwealth University, Richmond, Virginia, USA. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27852211
EMBS publication In association with ICMR- NIN(National Institute of Nutrition), Hyderabad Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/23030611
EMBS publication In association with University of Minnesota Duluth, Duluth MN 55811 USA. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27852211
EMBS publication In association with University of Yaounde I, PO Box 812, Yaoundé, Cameroon. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30950335
EMBS publication In association with Federal University of Paraíba, João Pessoa, PB, Brazil. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30693065
Eminent Biosciences(EMBS) and University of Yaoundé I, Yaoundé, Cameroon. Publication Link: https://pubmed.ncbi.nlm.nih.gov/31210847/
Eminent Biosciences(EMBS) and University of the Basque Country UPV/EHU, 48080, Leioa, Spain. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27852204
Eminent Biosciences(EMBS) and King Saud University, Riyadh, Saudi Arabia. Publication Link: http://www.eurekaselect.com/135585
Eminent Biosciences(EMBS) and NIPER , Hyderabad, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/29053759
Eminent Biosciences(EMBS) and Alagappa University, Tamil Nadu, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30950335
Eminent Biosciences(EMBS) and Jawaharlal Nehru Technological University, Hyderabad , India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/28472910
Eminent Biosciences(EMBS) and C.S.I.R – CRISAT, Karaikudi, Tamil Nadu, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30237676
Eminent Biosciences(EMBS) and Karpagam academy of higher education, Eachinary, Coimbatore , Tamil Nadu, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30237672
Eminent Biosciences(EMBS) and Ballets Olaeta Kalea, 4, 48014 Bilbao, Bizkaia, Spain. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/29199918
Eminent Biosciences(EMBS) and Hospital for Genetic Diseases, Osmania University, Hyderabad - 500 016, Telangana, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/28472910
Eminent Biosciences(EMBS) and School of Ocean Science and Technology, Kerala University of Fisheries and Ocean Studies, Panangad-682 506, Cochin, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27964704
Eminent Biosciences(EMBS) and CODEWEL Nireekshana-ACET, Hyderabad, Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/26770024
Eminent Biosciences(EMBS) and Bharathiyar University, Coimbatore-641046, Tamilnadu, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27919211
Eminent Biosciences(EMBS) and LPU University, Phagwara, Punjab, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/31030499
Eminent Biosciences(EMBS) and Department of Bioinformatics, Kerala University, Kerala. Publication Link: http://www.eurekaselect.com/135585
Eminent Biosciences(EMBS) and Gandhi Medical College and Osmania Medical College, Hyderabad 500 038, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27450915
Eminent Biosciences(EMBS) and National College (Affiliated to Bharathidasan University), Tiruchirapalli, 620 001 Tamil Nadu, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/27266485
Eminent Biosciences(EMBS) and University of Calicut - 673635, Kerala, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/23030611
Eminent Biosciences(EMBS) and NIPER, Hyderabad, India. ) Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/29053759
Eminent Biosciences(EMBS) and King George's Medical University, (Erstwhile C.S.M. Medical University), Lucknow-226 003, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/25579575
Eminent Biosciences(EMBS) and School of Chemical & Biotechnology, SASTRA University, Thanjavur, India Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/25579569
Eminent Biosciences(EMBS) and Safi center for scientific research, Malappuram, Kerala, India. Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/30237672
Eminent Biosciences(EMBS) and Dept of Genetics, Osmania University, Hyderabad Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/25248957
EMBS publication In association with Institute of Genetics and Hospital for Genetic Diseases, Osmania University, Hyderabad Publication Link: https://www.ncbi.nlm.nih.gov/pubmed/26229292
Sincerely,
Dr. Anuraj Nayarisseri
Principal Scientist & Director,
Eminent Biosciences.
Mob :+91 97522 95342
  • asked a question related to Computer Vision
Question
4 answers
I need to know do I need to calculate the above metrics by selecting every available trained weight with all the test data to evaluate the model performance? Or do I only need to calculate those metrics for the best weight file I was chosen as my final model for the complete test set? The reason for asking this is in the below reference the author of the repository calculates both metrics by taking every weight file for the complete test set.
Please refer line 152 .
  • asked a question related to Computer Vision
Question
6 answers
I need to know whether I should consider the number of labels available or the number of images available to increase the model performance. I mean in my case in a single image I have multiple annotated labels available. I know when I increase the number of images for training the accuracy of the model will go high. But in my case do I need to pay attention to maximizing the number of labels in the dataset or the number of images in the dataset to get better accuracy.
Ex:
Case 1:
1 image contains 4 annotated labels(2 for ClassA , 2 for ClassB)
|
|
Total: 60 images
Case 2:
image_b_1 contains 1 annotated label(1 for ClassA)
image_b_2 contains 1 annotated label(1 for ClassB)
|
|
Total: 200 images
Which case will give the maximum accuracy results during the training?
Relevant answer
Answer
Your approach is OK. I would like to suggest you to focus on the model selection (appropriate statistical model) as well. You can gradually enhance the accuracy with more data availability and labeling. Some clustering model, e.g., von Misses Fisher Distribution on unit hypersphere may be one the initial choice.
  • asked a question related to Computer Vision
Question
8 answers
I need to calculate the accuracy, precision, recall, specificity, and F1 score for my Mask-RCNN model. Hence I hope to calculate the confusion matrix to the whole dataset first to get the TP, FP, TN, FN values. But I noticed almost all the available solutions out there for the calculation of confusion matrix, only outputs the TP, FP, and FN values. So how can I calculate metrics like accuracy and specificity which includes TN as a parameter?.Should I consider the TN as 0 during the calculations ?
Relevant answer
Answer
  • asked a question related to Computer Vision
Question
3 answers
Hello dear researchers.
I run the siamfc ++ algorithm. It showed better results than the other algorithms but its accuracy is still not acceptable. One of my ideas is to run an object detection algorithm first and then draw a bunding box around the object I want to track.I think by doing this I have indirectly labeled the selected object. So the results and accuracy should be improved compared to the previous case. Do you think this is correct? Is there a better idea to improve the algorithm?
Thanks for your tips
Relevant answer
Answer
Your welcome Shahrzad Khalifeh Mehrjardi, Yes Precisely.
  • asked a question related to Computer Vision
Question
8 answers
Dear All,
I have to make my own custom data set in TUM dataset format (like https://vision.in.tum.de/data/datasets/rgbd-dataset/file_formats) with ground truth data in order to check the accuracy of SLAM algorithm for Visual - Inertial Scenario.
Any suggestions and recommendations are highly appreciated.
Thank you.
Relevant answer
Answer
Hi!
I have the same problem, I need to get ground truth data for my custom data set.
I tried this way:
Since a groundtruth.txt file is available in rgbd_dataset_freiburg1_xyz (https://vision.in.tum.de/data/datasets/rgbd-dataset/download ), I tried to run freiburg1 data using VisualSfM. After starting, I get the file cameras_v2.txt in which the camera parameters are available (including camera position and orientation in quaternion format).
I compared the groundtruth.txt with the obtained cameras_v2.txt file, but the data does not match. Do I have to do additional calculations on the resulting file (cameras_v2.txt)?
Is it even possible to compare these two files?
Thuan Bui Bach How this tool helped you?
Thanks!
Regards
  • asked a question related to Computer Vision
  • asked a question related to Computer Vision
Question
3 answers
Which object tracking algorithms are highly accurate and also have high processing speed?
Opencv algorithms themselves do not work well at high speeds
Thank you for your help
Relevant answer
Answer
Dear Shahrzad,
The selection of algorithms is based on the nature of the study. We will help you in a better way if you kindly share some details about your research. Meanwhile, I will suggest YOLOv2 and YOLOv3 for your learning.
  • asked a question related to Computer Vision
Question
4 answers
Improving my lab performance by digital transformation I want to develop a software which perform a calibration of an analog instrument. Advances in computer vision with Pyton addresses the stuf but fot me it has the error that the reading of the gauge depends on angle of the needle, not properly over the scale. So if the scale is not correctly printed that bias will not be detected by the vision. ¿Do you know any alternative?
Relevant answer
  • asked a question related to Computer Vision
Question
3 answers
I have an image from a calibrated camera with all intrinsic and extrinsic parameters. The image contains a table with known corner coordinates (image coordinate system). Now I want to know the projection of the corners on the ground plane. The real-time height of the table is known and I know that the projection will be vertically below the actual corner in the image (unless there is rotation) but the question is How much I should shift it vertically downward?
Refer the attached image.
Relevant answer
Answer
Dear Saransh Jain,
The answer yes you can. In fact, there are several ways to approach this problem. Based on your stated parameters you can approach this problem through the collinearity equations for a single image with a known height, which is a very classical problem in photogrammetry. Or you can approach it through the 2D projective transformation to find the the X and Y and the add the height. Please check my publications and presentations on the Researchgate. You will find the answer.
Regards,
Gamal
  • asked a question related to Computer Vision
Question
8 answers
Ayn Ideas about topics in image processing and computer vision able to be master topics related to recognition and infrared waves and it is great if it related to optical physics field ?!
Relevant answer
Answer
Excellent considerations
  • asked a question related to Computer Vision
Question
4 answers
Im looking for a dataset with images of people from at least four angles and the ground truth anthropometric measurements but am not able to find one. Caesar dataset might be exactly what I need but is not free.
If not, whats the best dataset available for human multi view images without any ground truth? Preferably the subjects should either have their arms raised or have them at a distance from the center part of their bodies.
Relevant answer
Answer
Anupam Anurag Tripathi thanks for this question.
Have you been able to find any datasets with the description you gave in your question yet?
  • asked a question related to Computer Vision
Question
3 answers
I am writing a review article on facial analysis in biomedical data science. As part of this there is a section on automatic and manual facial landmarking.
There is a large literature on this topic in computer science, but it is usually more focussed on computer vision than medical applications.
I am wondering if there exists established and respected software for automatic landmarking of facial images in a biomedical context? Any help is much appreciated.
Harry
Relevant answer
Answer
dlib is the standard now. you can use it for biomedical images too, as long they are captured with rgb cameras.
  • asked a question related to Computer Vision
Question
6 answers
Are there standard computer vision methods or deep learning architectures where the input is a video of frames and the output is a collection of distinct images extracted from the video. Distinct images might be 10-20% overlap between consecutive frames.
Relevant answer
Answer
Titas De Albeit I didn't understand the question much, I have an ardent interest in deep learning.
  • asked a question related to Computer Vision
Question
4 answers
Hi Everyone, I'm currently converting video into images where I noticed 85% of the images doesn't contain the object. Is there any algorithm to check whether an image contains an object or not using the objectness score?
Thanks in advance :)
Relevant answer
Answer
If it is a video and you want to detect objects coming into the field of view, you could simply use 'foreground detection' - refer to <<https://au.mathworks.com/help/vision/ref/vision.foregrounddetector-system-object.html>>.
  • asked a question related to Computer Vision
Question
6 answers
Hi Everyone,
I'm currently practising an object detection model which should detect a car, person, truck, etc. in both day and night time. Now, I have started gathering data for both day and night time. I'm not sure whether to train a separate model for daylight and another model for the night-light or to combine together and train it?
can anyone suggest to me the data distribution for each class at day and night light? I presume it should be a uniform distribution. Please correct me if I'm wrong.
Eg: for person: 700 images at daylight and another 700 images for nightlight
Any suggestion would be helpful.
Thanks in Advance.
Relevant answer
Answer
Ben Harper, thanks very much for your recommendation.
  • asked a question related to Computer Vision
Question
3 answers
I'm developing a computer vision using python. Is it a good idea to use python for image processing in production? or it's better to write my tests in python and for production use c++?
and can I compile python?
Relevant answer
Answer
Yes, MATLAB and Python are the most effective tools for image processing : https://www.youtube.com/watch?v=Fil-QlCERDo
  • asked a question related to Computer Vision
Question
7 answers
I am highly interested to do a PhD in Artificial Intelligence, could any one suggest me which would be the challenging field in the coming future, and any ideas on the research projects related to Computer Vision, Machine learning, and Neural Networks sectors.
Relevant answer
Answer
In the field of neural networks, you can try in the field of Deep Neural Networks. There are a lot of different models of DNN like CNN, RNN, GAN which are suitable for different applications. These models are very efficient and are in use in classification problems.
  • asked a question related to Computer Vision
Question
2 answers
I have been looking into self-supervised methods in computer vision. For example which looks at three consecutive frames of video, tasks a network with predicting the third frame, and uses the original as the ground truth / supervisory signal.
This type of pretext task for self supervision is a cross between context-based and semantic label based pretext tasks
Lane line detection in many ways is approached as a subset of the semantic segmentation task.
I am wondering if there is any way to come up with a pretext task that is specific to lane line detection?
I have seen where self supervision is used in the lane fitting task
But this is used after the lane segments have been identified.
Relevant answer
Did you mean to type pre-test?
  • asked a question related to Computer Vision
Question
3 answers
I am looking for Imagenet dataset but I can't seem to find any public version available for it. Where can I get the whole dataset?
Relevant answer
Answer
These links might be useful, have a look:
Kind Regards
Qamar Ul Islam
  • asked a question related to Computer Vision
Question
6 answers
Hi! I'm trying to train a convolutional neural network (CNN) using Keras for leaves disease classification from images. There are very few plant disease image datasets, so I need to use one of the available TensorFlow datasets for training my model: specifically, two TensorFlow datasets are suitable for this task: 'plant_village' dataset and 'plant_leaves' dataset.
The problem is I don't know how to explore that datasets for see the classes, features, labels... and I don't know how to split them in training, validation and test datasets. I've tried to use the code that is used in TensorFlow docs to explore and manage 'CIFAR10' or 'mnist' datasets, but it doesn't work with the plants image datasets...
Can someone suggest me how to explore and manage 'plant_village' and/or 'plant_leaves' datasets, please?
Relevant answer
Answer
Hello!
The procedure to explore a TensorFlow dataset should be the same regardless of the datasets. Do mind that some datasets are implemented as folders, so the process may vary slightly.
If you are looking for datasets for leaf disease classification, I'd suggest you go through Kaggle. Here's a link: Cassava Leaf Disease Classification | Kaggle
  • asked a question related to Computer Vision
Question
11 answers
I've spent a few years outside of school now but looking to go back for a Masters or PhD. I published two papers in undergrad, but my GPA wasn't great due to health problems that have since resolved. I work as a full-stack Software Engineer but have a BS in Food Systems from the University of Minnesota. I'm considering a few different angles and would love advice.
Angle #1: Join an agriculture department as a Masters or PhD student and focus on the computational parts of agriculture. The entry requirements to different schools seems to vary widely.
Angle #2: Start with a Data Science Masters Degree and go from there. A lot of the programs I've looked at so far are very industry focused and also don't go as deep into theory or cutting-edge work as I'd like. A lot of what they cover I've learned on my own so it just seems a way to get a paper proving that I know it. The programs I've seen seem very focused on just moving you up the corporate ladder when I don't really care about that, I just want to work on cool and impactful problems. On the plus side, many seem easier to get into from what I understand.
Angle #3: Attempt to get in a Computer Science Masters or PhD program with a mediocre GPA and hope my research papers and work experience can speak louder than my meh GPA. Would be especially interested in computer vision with the idea of eventually applying it to cutting-edge CV in agriculture (see angle #1).
Any advice? It could be directly on which angle would work best or other things I might not have thought of while I'm considering grad school. I really loved doing research and want to get back into it. I'm considering becoming a professor someday as from my experience of teaching people to code, I realized I also love that. I'm working for the U of Minnesota so get a good discount on classes so I'm planning on taking a grad-level course on Machine Learning this Fall.
Relevant answer
Answer
Welcome back to your study and research. Wish you have a good start.
  • asked a question related to Computer Vision
Question
5 answers
Hello,
Is anyone already worked with MR image data set??? If so, Is there any model to remove the motion artifacts in the MR image data set if contains??? What should we do if we have an MR image with motion artifacts??? Please give me your suggestions if it is possible to remove artifacts once the scan is produced.
Thanks in advance,
Dhanunjaya, Mitta
Relevant answer
Answer
Interesting
  • asked a question related to Computer Vision
Question
4 answers
I have gone through quite a few papers in the domain of computer vision, and what I found that pyramid pooling operations are often found to be superior over regular pooling operations. This has also been empirically shown in several papers. Although, I cannot find any proper reasoning behind that. Most of the papers use very primitive terms and reasons. Can someone please explain the reason in details. It would be really helpful if you could explain from scratch.
Relevant answer
Answer
agree with Aparna Sathya Murthy
  • asked a question related to Computer Vision
Question
5 answers
I need help for the following problem. Suppose that I have two images of a patient‘s body one today and an older one a couple of years ago. The problem is: find the aerias of the skin where moles have changed color or shape. I am a newbie on computer vision so I am asking for quidance from where to start. Are there any algorithms known to solve this problem or ca you suggest some papers or algorithms to start from??
Relevant answer
Answer
I think the most simple solution would be to identify the lesion boundary. There are several existing methods for that, you may choose one based on the image properties. Then after you have the lesion, you can simply calculate the number of pixels inside the object boundary. Do it for the second image too. Then you can easily calculate the difference.
  • asked a question related to Computer Vision
Question
5 answers
Hello community. Is there any public datasets we can use to identify and classify the Palm Tree leaves diseases, especially for types/species in the North Africa or Middle east Region?
Many thanks in advance.
Relevant answer
Answer
Check this paper
We also have our own dataset, but for the whole palm tree not only for the leaves.
  • asked a question related to Computer Vision
Question
8 answers
Digital Image processing based research topic for the final thesis of Masters, It must not be based on machine learning.
Relevant answer
Answer
I suggest the following Topics:
1. Image and Video reconstruction.
2. Video depth estimation.
3. Aesthetic assessment and grading of photos.
Regards
  • asked a question related to Computer Vision
Question
3 answers
I have some questions, anybody can help me with references!
  1. Which formula is being used for Aerial Triangulation in Pix4D Mapper?
  2. Which formula is being used for the Computer vision algorithm, bundle block adjustment and stereo matching algorithm in Pix4D Mapper?
Thanks in advance!
  • asked a question related to Computer Vision
Question
9 answers
Hi all,
I have a computer vision task in hand. Much as it's quite simple in my opinion, I'm very naive in this area thus looking for the simplest and fastest methods.
There's a laser pointer projected on a screen that keeps bouncing around. I need to capture the location and the velocity of the projected dot with respect to some reference point. I would really appreciate it if someone elaborates on the procedure in simple terms.
Regards,
Armin
Relevant answer
Answer
Hi
If you are familiar with Python programming this problem can be solved easily. For doing this you need to use OpenCV and numpy libraries. There is many example in GitHub regarding to object detection, But I think your problem is even simpler and a simple threshold detection code can obtain dot position in each frame in real time and this is what you want to know. below link can help you :
  • asked a question related to Computer Vision
Question
12 answers
Hi, I'm a beginner student looking for someone who is interested and passionate about the various subfields in AI, mostly computer vision. I'm really interested in deep learning and want to write a good research paper in computer vision (medical field like disease detection) but don't have any friends with whom I can discuss and research on certain topics. I don't know if it's the right place to discuss this but please let me know if anyone is willing to work on research papers together as a team. Thanks.
Relevant answer
Answer
Dear Nidhi Parihar,
I am very happy to collaborate with you.
  • asked a question related to Computer Vision
Question
4 answers
While training my GNN (graph neural network) model, the loss is badly fluctuating. Someone had suggested increasing the batch size or decreasing the learning rate, but the results are remaining the same. Can anyone suggest other possible reasons and remedies for solving this issue?
(In the graphs attached below, the x-axis represents the number of samples and the y-axis represents training loss.)
Relevant answer
Answer
There are several reasons that can cause fluctuations in training loss over epochs. The main one though is the fact that almost all neural nets are trained with different forms of stochastic gradient descent. This is why the batch_size parameter exists which determines how many samples you want to use to make one update to the model parameters. If you use all the samples for each update, you should see it decreasing and finally reaching a limit. Note that there are other reasons for the loss having some stochastic behaviour.
This explains why we see oscillations. But in your case, it is more than normal I would say. Looking at your code, I see two possible sources.
  1. A large network, small dataset: It seems you are training a relatively large network with 200K+ parameters with a very small number of samples, ~100. To put this into perspective, you want to learn 200K parameters or find a good local minimum in a 200K-D space using only 100 samples. Thus, you might end up just wandering around rather than locking down on good local minima. (The wandering is also due to the second reason below).
  2. Very small batch_size. You use a very small batch_size. So it's like you are trusting every small portion of the data points. Let's say within your data points, you have a mislabeled sample. This sample when combined with 2-3 even properly labelled samples, can result in an update that does not decrease the global loss, but increase it, or throw it away from local minima. When the batch_size is larger, such effects would be reduced. Along with other reasons, it's good to have batch_size higher than some minimum. Having it too large would also make training go slow. Therefore, batch_size is treated as a hyperparameter.
  • asked a question related to Computer Vision
Question
2 answers
Hi everyone,
Im willing to test several compression methods (conventional :JPEG , WebP, HEVC and AI BASED: mbt2018, cheng2020_anchor, bmshj2018) on computer vision application.
I will use yolov5 for object detection(https://github.com/ultralytics/yolov5) and i will train my model with coco train Dataset (JPEG)then i will use a subset of coco test dataset (with 100) images to test the performence of my model with the different compression methods.
I don't have a lot of experience with computer vision application and this is my first time with yolov5. So i am wondering if yolov5 can support the different type of images or i will face problem with this part and also if my comparsion result will be accurate enough using this method
thank youu
Relevant answer
Answer
  • asked a question related to Computer Vision
Question
3 answers
Dear All,
I tested my SLAM algorithm on EuRoC, KITTI and TUM Datasets. But I want to create my own SLAM datasets with Ground Truth. I heard it is possible with blender, But I really don't know how to create my SLAM Dataset with ground truth because I can't find any helpful tutorial on internet to do that? Can someone help me out in this matter.
Your suggestion and recommendation are highly appreciated.
Thank you.
Relevant answer
Answer
Please look the link:
SLAM > Datasets
  • asked a question related to Computer Vision
Question
3 answers
Same question in
Hi!
I have got some images of transparent gel bead. Because it is transparent, I cannot turn it into masked Black&white image using "8-bit->threshold->set measurements (Feret's Diameter)".
1. is there another way to obtain the outline and turn it into a solid black&white image for diameter analysis?
2. Alternatively, is there a macro script/plugin that are designed for such transparent praticle?
3. in some previous images, the gel beads are overlap with each other. How to process the overlap images for the diameter analysis in batch?
Thank you!
the image scale is 543.75 pixel=100um
Relevant answer
Answer
Try to enter a single value in Size and particles smaller than that value are ignored.
Hope this helps.
Regards
Qamar Ul Islam
  • asked a question related to Computer Vision
Question
8 answers
Dear Friends and Researcher
What do you think about adding artificial intelligence, deep learning, and computer vision to the scopes of "Iranian Journal of Medical Microbiology"?
How do you think these topics contribute to medical microbiology?
This Journal was recently indexed in SCOPUS. Do you think it is important and help other researchers and microbiologists?
Relevant answer
Answer
If the Iranian Journal of Medical Microbiology does include clinical microbiology, then my answer is in the affirmative, yes, it is a good idea to add "artificial intelligence, deep learning, and computer vision to the scopes of Iranian Journal of Medical Microbiology"! The following instructive yet short scientific research article affirms it, and I quote the online " Commentary ", as follows:
"Computer Vision and Artificial Intelligence Are Emerging Diagnostic Tools for the Clinical Microbiologist"
Author: Daniel D. Rhoads
Bobbi S. Pritt, Editor
DOI: 10.1128/JCM.00511-20
📷
  • Article
  • Info & Metrics
  • PDF
ABSTRACT
Artificial intelligence (AI) is increasingly becoming an important component of clinical microbiology informatics. Researchers, microbiologists, laboratorians, and diagnosticians are interested in AI-based testing because these solutions have the potential to improve a test’s turnaround time, quality, and cost. A study by Mathison et al. used computer vision AI (B. A. Mathison, J. L. Kohan, J. F. Walker, R. B. Smith, et al., J Clin Microbiol 58:e02053-19, 2020, https://doi.org/10.1128/JCM.02053-19), but additional opportunities for AI applications exist within the clinical microbiology laboratory. Large data sets within clinical microbiology that are amenable to the development of AI diagnostics include genomic information from isolated bacteria, metagenomic microbial findings from primary specimens, mass spectra captured from cultured bacterial isolates, and large digital images, which is the medium that Mathison et al. chose to use. AI in general and computer vision in specific are emerging tools that clinical microbiologists need to study, develop, and implement in order to improve clinical microbiology.
The views expressed in this article do not necessarily reflect the views of the journal or of ASM.
TEXT
Artificial intelligence (AI) is a hot topic in society and medicine. The idea machines can learn and that computers can “think” is intriguing to many of us. One application of AI is in the area of image interpretation in which software can recognize and characterize objects. This AI application is commonly described as “computer vision.” Computer vision often uses machine learning to develop software algorithms, and computer vision software have already been employed in diagnostic laboratories. For example, CellaVision uses computer vision to classify the morphology of white blood cells, and studies have been performed to evaluate its ability to detect malarial parasites (1). Platforms are available to classify antinuclear antibody (ANA) patterns (2). In microbiology laboratories, computer vision can be used to aid in susceptibility testing (3, 4), detection of vancomycin-resistant Enterococcus (VRE) or methicillin-resistant Staphylococcus aureus (MRSA) growing in screening cultures (5, 6), and recognize rare events in microscopic images (e.g., acid-fast bacilli [7] or malarial parasites [8–11]).
Now, Mathison et al. describe a validation of computer vision for a new application—the detection of protozoa in trichrome-stained fecal smears (12). Today’s routine practice in clinical parasitology includes many hours examining smears that lack protozoa and other parasites (13), but this study describes the possibility of offloading the review of many of these parasite-free smears to the computer, which would allow parasitologists to focus on confirming and characterizing protozoa that are detected. The study by Mathison et al. is not a pilot study, but it is a full validation of the computer vision software, which includes accuracy, precision, and limit of detection analyses. These analyses are needed before implementing a laboratory-developed computer vision diagnostic test in a clinical laboratory, and the article demonstrates a well-performed validation study.
For those interested in developing AI solutions in the area of clinical diagnostic testing, a few important and generalizable points can be learned from this study’s example. First, the authors played to the strength of the diagnostic tool. That is, they understood the strengths and weaknesses of computer vision and applied it in a way in which it was most clinically useful. Specifically, computer vision is ideal for screening large images for rare but defined events, which is how they applied computer vision to ova-and-parasite (O&P) screening. Second, the authors used AI to augment human effort, not to attempt to replace it. Although a future state of computer vision will likely achieve high enough accuracy that autoverification without human review is possible, the current state typically relies on a human to confirm the computer’s classification decision. This approach uses software as a screening tool and expert human review as a verification of the computer classification. This approach uses the strengths of both computers (analyzing large images quickly) and humans (add specificity in the analysis attributed with critical thinking and complex pattern recognition). Third, the authors used both a training and a validation set when developing and evaluating the AI algorithm. Saving a subset of inputs for validation is an important step to help to ensure that an AI solution is not overfit. A validation set is necessary whenever attempting to validate and implement an AI application for clinical diagnostic use.
AI is increasingly becoming an important component of clinical microbiology informatics (14). Researchers, microbiologists, laboratorians, and diagnosticians are interested in AI-based testing because these solutions have the potential to improve a test’s turnaround time, quality, and cost. The study by Mathison et al. used computer vision AI, but additional opportunities for AI applications exist within the clinical microbiology laboratory (15). Large data sets within clinical microbiology that are amenable to the development of AI diagnostics include genomic information from isolated bacteria (16), metagenomic microbial findings from primary specimens, mass spectra captured from cultured bacterial isolates, and large digital images, which is the medium that Mathison et al. chose to use. AI in general and computer vision in specific are emerging tools that clinical microbiologists need to study, develop, and implement in order to improve clinical microbiology.
Beyond parasitology, the Mathison et al. study is an example of what is possible with the democratization of AI. Computer vision represents the next frontier in laboratory diagnostics. Computer vision in the year 2020 is analogous to PCR in the year 2000. A generation ago, PCR was a laboratory tool and an exciting technology, and today nucleic acid amplification tests are an essential component of the clinical diagnostic laboratory. Clinical microbiologists that train 20 years from now will recognize computer vision as an integrated and essential tool for many areas of the microbiology laboratory. As computing power, deep learning, digital imaging, slide scanning, bacteriology automation, and digital storage become more and more accessible, creative laboratories, companies, and individuals will develop innovative computer vision solutions for many applications within clinical microbiology. Please find opportunities to partner with computer scientists and bioinformaticians to learn about AI and to perform studies like Mathison et al. have done, and please encourage clinical microbiology fellows to explore AI and to develop a deeper understanding of computer vision. AI in general and computer vision in specific are emerging diagnostic tools for clinical microbiology.
ACKNOWLEDGMENT
I have participated in funded research sponsored by BD Kiestra.
FOOTNOTES
  • Accepted manuscript posted online 15 April 2020.
All Rights Reserved.
REFERENCES
  1. 1.↵. 2018. Evaluation of the CellaVision DM96 advanced RBC application for screening and follow-up of malaria infection. Diagn Microbiol Infect Dis 90:253–256. doi:10.1016/j.diagmicrobio.2017.12.002. Florin L, Maelegheer K, Muyldermans A, Van Esbroeck M, Nulens E, Emmerechts J CrossRefGoogleScholar
  2. 2.↵; Study Group on Autoimmune Diseases of the Italian Society of Laboratory Medicine I. 2014. Automated antinuclear immunofluorescence antibody screening: a comparative study of six computer-aided diagnostic systems. Autoimmun Rev 13:292–298. doi:10.1016/j.autrev.2013.10.015. Bizzaro N, Antico A, Platzgummer S, Tonutti E, Bassetti D, Pesente F, Tozzoli R, Tampoia M, Villalta D CrossRefPubMedGoogle Scholar
  3. 3.↵. 2013. Multilaboratory study of the Biomic automated well-reading instrument versus MicroScan WalkAway for reading MicroScan antimicrobial susceptibility and identification panels. J Clin Microbiol 51:1548–1554. doi:10.1128/JCM.03088-12. Fader RC, Weaver E, Fossett R, Toyras M, Vanderlaan J, Gibbs D, Wang A, Thierjung N Abstract/FREE Full TextGoogle Scholar
  4. 4.↵. 2019. Comparison of the Copan WASPLab incorporating the BioRad expert system against the SIRscan 2000 automatic for routine antimicrobial disc diffusion susceptibility testing. Clin Microbiol Infect doi:10.1016/j.cmi.2019.11.008. Cherkaoui A, Renzi G, Fischer A, Azam N, Schorderet D, Vuilleumier N, Schrenzel J CrossRefGoogle Scholar
  5. 5.↵. 2016. Automatic digital analysis of chromogenic media for vancomycin-resistant-Enterococcus screens using Copan WASPLab. J Clin Microbiol 54:2464–2469. doi:10.1128/JCM.01040-16. Faron ML, Buchan BW, Coon C, Liebregts T, van Bree A, Jansz AR, Soucy G, Korver J, Ledeboer NA Abstract/FREE Full TextGoogle Scholar
  6. 6.↵. 2016. Automated scoring of chromogenic media for detection of methicillin-resistant Staphylococcus aureus by use of WASPLab image analysis software. J Clin Microbiol 54:620–624. doi:10.1128/JCM.02778-15. Faron ML, Buchan BW, Vismara C, Lacchini C, Bielli A, Gesu G, Liebregts T, van Bree A, Jansz A, Soucy G, Korver J, Ledeboer NA Abstract/FREE Full TextGoogle Scholar
  7. 7.↵. 2016. A review of automatic methods based on image processing techniques for tuberculosis detection from microscopic sputum smear images. J Med Syst 40:17. doi:10.1007/s10916-015-0388-y. Panicker RO, Soman B, Saini G, Rajan J CrossRefGoogle Scholar
  8. 8.↵. 2018. Automatic microscopic detection of mycobacteria in sputum: a proof-of-concept. Sci Rep 8:11308. doi:10.1038/s41598-018-29660-8. Zingue D, Weber P, Soltani F, Raoult D, Drancourt M CrossRefGoogle Scholar
  9. 9.↵. 2012. Image analysis approach for development of a decision support system for detection of malaria parasites in thin blood smear images. J Digit Imaging 25:542–549. doi:10.1007/s10278-011-9442-6. Prasad K, Winter J, Bhat UM, Acharya RV, Prabhu GK CrossRefPubMedGoogle Scholar
  10. 10.↵. 2020. Assessment of expert-level automated detection of Plasmodium falciparum in digitized thin blood smear images. JAMA Netw Open 3:e200206. doi:10.1001/jamanetworkopen.2020.0206. Kuo PC, Cheng HY, Chen PF, Liu YL, Kang M, Kuo MC, Hsu SF, Lu HJ, Hong S, Su CH, Liu DP, Tu YC, Chuang JH CrossRefGoogle Scholar
  11. 11.↵. 2018. Image analysis and machine learning for detecting malaria. Transl Res 194:36–55. doi:10.1016/j.trsl.2017.12.004. Poostchi M, Silamut K, Maude RJ, Jaeger S, Thoma G CrossRefGoogle Scholar
  12. 12.↵. 2020. Detection of intestinal protozoa in trichrome-stained stool specimens by use of a deep convolutional neural network. J Clin Microbiol 58:e02053-19. doi:10.1128/JCM.02053-19.Mathison BA, Kohan JL, Walker JF, Smith RB, Ardon O, Couturier MR Abstract/FREE Full TextGoogle Scholar
  13. 13.↵. 2016. An audit of stool ova and parasite (O&P) testing in a multi-hospital health system. Am J Gastroenterol 111:S429–S430. doi:10.14309/00000434-201610001-00987. Khan M, Gentile N, Zhou YS, B A, Yen E CrossRefGoogle Scholar
  14. 14.↵. 2014. Clinical microbiology informatics. Clin Microbiol Rev 27:1025–1047. doi:10.1128/CMR.00049-14 .Rhoads DD, Sintchenko V, Rauch CA, Pantanowitz L Abstract/FREE Full TextGoogle Scholar
  15. 15.↵. 2020. Machine learning in the clinical microbiology laboratory: has the time come for routine practice? Clin Microbiol Infect doi:10.1016/j.cmi.2020.02.006.Peiffer-Smadja N, Delliere S, Rodriguez C, Birgand G, Lescure FX, Fourati S, Ruppe E CrossRefGoogle Scholar
  16. 16.↵. 2018.Nguyen M, Long SW, McDermott PF, Olsen RJ, Olson R, Stevens RL, Tyson GH, Zhao S, Davis JJ [End of the quotation]
  • asked a question related to Computer Vision
Question
6 answers
Given image points and corresponding 3D points of 7 objects in an image (all objects in their local coordinate system) how can I find camera pose for each of the objects.
Relevant answer
Answer
Dear Muhaddisa,
i think that i have the same question like. Do you already have a solution?
  • asked a question related to Computer Vision
Question
4 answers
Hi,
I have tested my SLAM algorithm on EuRoC, TUM and KITTI Datasets. But I would like to test on my own custom dataset. Moreover, I already rectify how to make my own dataset in TUM dataset format, but I didn't know how to calculate the ground truth of my own data set so that I calculate the accuracy of my SLAM algorithm.
Would kindly provide me any suggestions and recommendation?
Thank you.
Relevant answer
Answer
Thank you Hejia Qiu Can you explain How I do labelling manually. Suppose I take very simple example of drawing black thick line as road on the white sheet. And I take my phone camera to record the full path from moving point A to B. when I tried to processed these images into rgb folder and rgb timestamp txt. The black thick line path is not detected my SLAM but if I take more dynamic environment It is accurately detected by SLAM.
  • asked a question related to Computer Vision
Question
3 answers
I’m working on an image processing project with aim of developing A method to differentiate between healthy and diseased cornea. I have images taken from SHG microscopy for the collagen bundles in the human corne. I have used GLCM and I obtained the correlation, energy, homogeneity and contrast of each image but the results are not good enough to use them as a solid evidence to classify the images. please can anyone suggest for me any other method that can be used to classify collagen bundles image that can be done witthin a short time or a method to enhance my glcm results.
Thank you in advance
Relevant answer
Answer
  • asked a question related to Computer Vision
Question
9 answers
As I know CNN requires images most of the times , but my data frame is taking a size of (335,48) ; which is not an image but numerical values and categorical output, how Can I use CNN or deep learning for this situation ? Thank you..
Relevant answer
Answer
Exactly Wassim Diai . You may experiment with this approach for both 1D and 2D convolutions as well.
  • asked a question related to Computer Vision
Question
4 answers
I have tried based on pixel value with a referential ground-truth temperature of some different pixel value, a region of interest (thermal image of a person's forehead ). I am getting near about temperature but not current.
What else I can do to detect temperature from thermal images.
Please help me to get some references.
I am attaching one sample thermal image, where I am trying to find.
Relevant answer
Answer
Are you using a bolometer sensor?
This is the type of sensor used in Flir thermal cameras.
Links:
Chapter bolometers
Regards,
Wiltgen
  • asked a question related to Computer Vision
Question
3 answers
When I read papers in computer vision field, I saw many energy functions or objective functions. I can understand the paper from high level, but when I try to implement the paper I stuck on solving the energy function.
I am implementing DynamicFusion: Reconstruction and Tracking of Non-rigid Scenes in Real-Time, published in 2015 CVPR. The energy function is that:
E(Wt,V,Dt,E)=Data(Wt,V,Dt)+λReg(Wt,E)
The paper use Gauss-Newton to solve the parameters. Should I convert the energy function into a linear system like Ax+b? If so, how to combine Data term and Reg term to be Ax+b?
And why papers usually don't give the deviation of the energy function?
Relevant answer
Answer
Chang,
You can ask your question here in the following forum, yet you have to come up with a partial solution and post a detailed technical question in there, otherwise they might close your question:
  • asked a question related to Computer Vision
Question
19 answers
Hello everyone,
I intend to do some investigation on applied Computer Vision on Wood Log Detection. For that I would need a proper sized Image Dataset. Ideally, this should be publicly available to give others the chance for comparison.
The only source I found on this topic was the paper "The HAWKwood Database", but the link given to the Database in [1] is offline.
Anyone knows how to get access to that - or similar - datasets?
Any help is appreciated!
Thank you very much!
Kind Regards,
Jonathan
Relevant answer
Answer
Hello all, did any one get the mentioned dataset for wood volume calculations. I am also working on a similar project.
  • asked a question related to Computer Vision
Question
9 answers
Hello everyone,
I need to annotate the MRI images (with .nii.gz format). Each image includes several slices. What I need is an annotation tool that can annotate the area of interest and propagate it in all slices? (considering that the location of object changes in different slices).
Thank you all in advance.
Relevant answer
Answer
I would recommend looking at these two tools:
  • ITK-SNAP (http://www.itksnap.org): This is a relatively simple tool to use for segmenting images.
  • 3D Slicer (https://www.slicer.org/): This is a very versatile tool with an active community and a sizeable selection of plug-ins.
  • asked a question related to Computer Vision
Question
13 answers
I would like to get good books for Image processing, Computer vision, AI, Deep learning, machine learning, and remote sensing. Kindly suggest good authors books for the above topics and its links for online ordering. Thanks in Advance.
Relevant answer
Answer
  • asked a question related to Computer Vision
Question
9 answers
Hello, I'm currently studying a Deriche filter. I've managed to create python program for derivative smoothing from this article [1]. As I understand, Deriche used one α for smoothing in both directions - X and Y, so this filter seems to me isotrophic. Is it correct way to use two alphas − α_x and α_y to add anistrophy?
Can someone please explain me the relaion between α in Deriche filter and σ in Gaussian filter? In [1] i found an equation picture, but i do not understand the symbol П. Is it π? To my mind, it's not, because in the article they took α = 0.14 and σ = 10. From these values П = 625/19≈3.1887755.
Thank you.
[1]: Deriche, R. (1990). Fast algorithms for low-level vision. IEEE Transactions on Pattern Analysis and Machine Intelligence, 12(1), 78–87. doi:10.1109/34.41386
Relevant answer
Answer
Aparna Sathya Murthy Thank you and sorry for long reply. I will use two alphas to create anistrophic filter!
You said that Deriche filter is a high pass filter, but Hale in [2] confirm it's a low pass filter.
  • asked a question related to Computer Vision
Question
15 answers
I've some experience with computational vision, however only the basics of deep learning. I'm searching for indication of courses with a more practical approach. I've seen many different sites trying to seel courses, and I'm looking for the opnion of real people.
Which course would you indicate about the subject and why?
Thank you!
Relevant answer
Answer
Top 5 Deep Learning and Neural Network courses to learn in 2021
  1. Deep Learning Specialization by Andrew Ng and Team.
  2. Deep Learning A-Z™: Hands-On Artificial Neural Networks.
  3. Introduction to Deep Learning.
  4. Practical Deep Learning for Coders by fast.ai.
  5. Data Science: Deep Learning in Python. https://medium.com/javarevisited/top-5-advanced-deep-learning-and-neural-network-courses-to-learn-in-2020-a273f5eddca5
  • asked a question related to Computer Vision
Question
3 answers
Hi
I’m wondering why do most Image captioning deep learning models usually follow Image encoder-Language decoder architectures ? I understand that there are many different flavor and models for image captioning but they all most all seems to follow the Image-encoder sentance decoder paradigm.
Why not using Object detector to generate a list of image features. Then using this list of features as am input to seq2seq model that will generate sentences ?
Are you aware of an attempt/an experiment or a paper discussed using seq2seq models for image captioning. ? Is there anything wrong with this approach ?
Relevant answer
Answer
You need hidden layers hence that is the art practiced. A novel technique is always worth exploring backed with statistical understanding. I m interested incase more clear thought is articulated.
  • asked a question related to Computer Vision
Question
6 answers
We are doing a project in which we are detecting (using YOLOv4) runway debris using a fixed camera mounted at a pole on the side of the runway. We want to find out the position of the object with respect to the runway surface. Does anyone know about any algorithm or technique that will help us find out the position of the object with respect to runway dimensions?
Relevant answer
Answer
Locate object in imageObject
Step 1: Read Images. Read the reference image containing the object of interest. Step 2: Detect Feature Points. Detect feature points in both images. ...
Step 3: Extract Feature Descriptors. ...
Step 4: Find Putative Point Matches. ...
Step 5: Locate the Object in the Scene Using Putative Matches. ...
  • asked a question related to Computer Vision
Question
4 answers
Can anyone suggest aero engine fault diagnostic model using image processing techniques (computer vision based model)?
Relevant answer
Answer
You can look for some deep learning inage segmentation approaches
  • asked a question related to Computer Vision
Question
24 answers
COVID-19 disease, caused by the SARS-CoV-2 (Severe acute respiratory syndrome coronavirus 2) virus, was identified in December 2019 in China and defined / declared aa global pandemic by the WHO on 11 March 2020. Artificial Intelligence (AI) is a potentially powerful tool in the fight against the COVID-19 pandemic. AI, ML can be useful to diagnose, predict, and explain (treat) COVID-19 diseases. How can we use AI, Machine learning, Computer Vision, Data Science or computational science to cope with COVID-19? What are the potential AI, ML use cases? and help manage socio-economic impacts. Since the outbreak of the pandemic, there has been a scramble to use and explore AI, and other data analytic tools, for these purposes.
Relevant answer
Answer
This article can help to answer your question
  • asked a question related to Computer Vision
Question
3 answers
I would like to know more about the following issues:
1. Using images as feedback for the closed-loop control of civil structures
2. Simulating the vision-guided control on the computer without doing an experiment
P.S: There is a wealth of literature that is related to robot control. But, I intend to know more about civil structures, i.e., buildings and bridges.
Relevant answer
Answer
Maybe you find answer at TNO. It looks like you serching after science in the field of Digital predictive twin.
  • asked a question related to Computer Vision
Question
5 answers
Hello all,
I want to utilize some method that detects edges from unorganized point clouds. The cloud scenes would contain objects such as buildings, roads, streets, ditches etc. Still, I would like that the method would be as universal as possible.
So far I have studied that good results have been found through eigen value analysis of point neighborhood's covariance matrix. Some also use principal component analysis to process the eigen values further. [ ]
Another paper uses plane fitting and some threshold parameters for edge detection. Results seem promisin, but there are some parameters to fix on the other hand [https://www.mdpi.com/2072-4292/8/9/710]
I was thinking of trying the eigen analysis first.
Any opinions or other suggestion?
Relevant answer
Answer
For edge detection, I suggest you to follow https://www.cse.unr.edu/~bebis/CS485/Handouts/ShahBook.pdf and some free lectures, e.g., https://www.youtube.com/watch?v=lC-IrZsdTrw
  • asked a question related to Computer Vision
Question
3 answers
Basically, in the computer vision applications, recently there are more focus on mathematical approach. Deep learning is used in almost all tasks in computer vision. Using geometric algebra etc. how we can improve the state of arts methods in different computer vision tasks.
Relevant answer
Answer
Geometric algebra, Conformal geometric algebra, Lie group and wavelets are important building blocks for applied sciences, in particular, for engineering & medical, earth sciences, astronomy, academia & computer sciences.
  • asked a question related to Computer Vision
Question
11 answers
I am using data augmentation and decaying learning rate after each epoch. If I don't use data augmentation but keeping callback, then my training accuracy reaches to 99.65% but not validation. Another scenario is, if I remove callback of learning rate decay but keeping data augmentation then training accuracy also improves and reaches 99% but not validation. Why is it stucking with current configuration (lr decay + Data Augmentation) ?
What could be the reason to have this problem with data augmentation?
Relevant answer
Answer
Still you're are not stating what algorithm you are using, that's the software
But anyway, what's the problem if you can successful train the model and the accuracy is that high?
Why are we interested in the values in the training step ?
  • asked a question related to Computer Vision
Question
4 answers
Dear Research Community.
I am new to the field of deep learning based object detection techniques. At this time, I am working on a project which will not use front-facing camera to detect people. Nearly 99% of the datasets that I have across uses some form of front-facing camera image to create its database. For the literature survey I have done, it is suggested that the YOLO model should be given as much relevant data as possible as for DNN based techniques, their accuracy scales with the number of training samples provided.
Thus, if you would suggest some tools and techniques using which I can use to create my own custom dataset, I will appreciate it.
With best regards,
Azmyin
Relevant answer
Answer
If you want to do annotations by hand, you can use tools such labelImg:
This tool allows you to set the annotation mode to the YOLO style.
Once you have this, then you will need to compute the anchors using the YOLO tools, this will depend on the version of YOLO used*
Best,
  • asked a question related to Computer Vision
Question
3 answers
Hi,
I want to apply GAN as a data-augmentation technique in my model. I am bit confused regarding implementation that how could I give the generated images of GAN to my model on run-time? because GAN takes time to generate good and sensible images. At what point I could feed GAN generated Images to my model and what would be the best approach? In whole scenario, I want to skip saving Images on the disk and then preprocessing the images to feed into my model.
Looking forward to your kind suggestions!
Relevant answer
Answer
Yes, GAN can be used to "hallucinate" additional data as a form of data augmentation.
See these papers which do pretty much what you are asking:
If your GAN is sufficiently well trained, there's no reason why this shouldn't help improve model performance. If your GAN is bad, you'll get garbage.
  • asked a question related to Computer Vision
Question
7 answers
what is the best machine learning method , to segment and extract the length , angle and the size of collagen bundles pictures obtained from the human cornea?
Relevant answer
Answer
It will depend on your database. You can start with traditional computing, extracting resources, such as filters, lbp, surfing, etc... and if the result is not what you expected, you can try methods that require more processing, such as artificial neural networks and finally deep learning, if you have a robust database and gpu.
  • asked a question related to Computer Vision
Question
10 answers
Please tell me the best algorithm for face detection and re identification ?
Relevant answer
Answer
Face recognition:
  • FERET
  • Yale
  • AT&T
  • ORL
  • CMU
  • UMIST
  • KLT
  • PCA
  • LDA
  • ICA
  • LLDA
  • KPCA
  • Tensor-based LDA
  • Nontensor wavelet
  • SIFT&MLBP
  • Gabor-KDA
  • Fusing LGP with BFLD
  • CT-SVM
  • ANN
  • HNNwith Gabor
  • SOM-CNN
  • RBF
  • FuzzyLDA
  • Fuzzy Fisherface
  • Breeder GA
  • Genetic optimization
Re-Identification:
  • AlignedReID
  • AGRL
  • OGNet
  • st-ReID
  • Top-DB-Net + RK
  • B-BOT + OSM + CL
  • AlignedReID
  • Adaptive
  • Regularization
  • UTAL
  • PAN
  • asked a question related to Computer Vision
Question
10 answers
Hi,
I am training my models to classify 10 classes. Some of the classes are easy for my models and achieve accuracy greater than 95% but some classes have very hard patterns and accuracy stops at 83% which sucks overall accuracy of my models. I am struggling to find any way which could deal with hard pattern to improve overall accuracy.
How could I achive better accuracy on hard examples?
Thanks in advance!
Relevant answer
Answer
I would like to add to Bazhdar N. Mohammed answer by suggesting the following
1. Your dataset may have class imbalance. If I recall correctly from Dr. Ng's course, this could cause your models to become biased during training time. A bit more details about your project may help the community to better understand why you are having this biasing issue.
2. I strongly recommend auditing this course Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization. Don't worry if most of it is on Deep Learning, the intuitions are mostly same for classical Machine Learning techniques
3. Find one or two survey papers that is closely related to the problem your are solving. This is arguably the easiest way find out what tools and techniques other researchers are using to solve the same or similar class of problem that you are solving
4. Try to visualize the dataset and perform Principle Component Analysis. It might turn out the feature vectors you are using may have less correlation to certain classes which you are having a hard time in training.
5. Consider using a simple DNN but be advised, DNNs perform better when they have a lot of data (this is my personal opinion but I read something similar in literature of DNN)
I hope these information helps you out. Good luck
  • asked a question related to Computer Vision
Question
4 answers
+ Tensor algebra can reduce the parameters of CNN models.
+ Tensor algebra can model the causal structure of data formation.
What are the other tensor roles in Computer Graphics, Computer Vision, and Machine Learning?
Relevant answer
Answer
The number of dimension for matrix want to detect the motion the motor
  • asked a question related to Computer Vision
Question
3 answers
I have 3 frames. I am trying to calculate the camera pose at third frame by iterative optimization. Using the first two frames, I've calculated 3D points by triangulation. Then, I projected some of these points onto the 3rd frame. Now, I can find the re-projection error but couldn't figure out how to optimize it with sparse solvers.
I'm prototyping with python. I decided to use the g2opy library for the whole project. I've already looked through the examples but there is no detailed information and no documentation. The examples are about full/sparse bundle adjustment and pose graph optimization.
Can you suggest any documentation / example ?
Relevant answer
Answer
Thanks for the answers. I am trying to develop a monocular SLAM solution. The current problem is not the pose graph optimization. I'm just trying to estimate a single pose by optimizing reprojection error as in other pose estimation solutions.
Articles and examples are on the optimization of multiple poses and their relative measurements.
So, I tried to define reporj. error as a function and minimize it via scipy.optimization.minimization. It minimizes the error but, takes too long. I think it's definitely not the right way to go. I will calculate the Jacobian matrix and try classical Gauss-Newton optimization.
  • asked a question related to Computer Vision
Question
4 answers
Hello everyone,
I’m working on a project in which I need to detect anomalies in a particular scene (two background scenes). The anomaly could be anything (bolts, pliers, glasses, etc.). However, I have generated synthetic data training with unity because I have very few realistic images and here comes the problem. I was looking throughout different techniques like Domain Adaptation since I need to find a solution that implies training on synthetic and doing inference on real ones, but each of them seems to be focused on the class of the image and thus could fail in finding particular anomaly. I’m not an expert in this field and I’d like to hear an expert’s opinion since I am a little bit stuck :(
thank you very much for you answers!
  • asked a question related to Computer Vision
Question
9 answers
I want matlab code to apply LBP feature extraction in an Image and save the extracted features in a feature vector...any help?
  • asked a question related to Computer Vision
Question
4 answers
I have seen that a center loss is beneficial in computer vision, especially in face recognition. I have tried to understand this concept from the following material
  1. A Discriminative Feature Learning Approach for Deep Face Recognition
  2. https://www.slideshare.net/JisungDavidKim/center-loss-for-face-recognition
However, I could not understand the concept clearly. If someone can explain with the help of an example, that would be appreciated.
Relevant answer
Answer
Deep convolutional neural networks (CNNs) trained with the softmax loss have achieved remarkable successes in a number of close-set recognition problems, e.g. object recognition, action recognition, etc. Unlike these close-set tasks, face recognition is an open-set problem where the testing classes (persons) are usually different from those in training. Specifically, the center loss simultaneously learns a center for each class, and penalizes the distances between the deep features of the images and their corresponding class centers. Training with the center loss enables CNNs to extract the deep features with two desirable properties: inter-class separability and intra-class compactness. In addition, we extend the center loss in two aspects. First, we adopt parameter sharing between the softmax loss and the center loss, to reduce the extra parameters introduced by centers. Second, we generalize the concept of center from a single point to a region in embedding space, which further allows us to account for intra-class variations. The advanced center loss significantly enhances the discriminative power of deep features.
  • asked a question related to Computer Vision
Question
2 answers
I want my mesh to be as similar to the input image from the given angles as possible. So im taking projection of the mesh and comparing it with my input image. Currently im taking the outline of both the mesh and the object in the input image and applying Mean Square Error to compare them. Is there a better way?
Relevant answer
Answer
To find the best projection plane you might consider eigen decomposition or principal component analysis.