How can I build an app that will put a spectacle on the face that is being shown (similer with facebook messanger's feature)? If I can identify the location of the eye , after that how can I make my own spectacle sticker ?
Checkout this very good face detection API by Google
https://developers.google.com/vision/android/face-tracker-tutorial
And you can also find and example of the above API in the same documentation.
Here is another stack overflow thread on the same.
https://stackandroid.com/tutorial/android-face-detection-example/
I have taken below screenshot from the sample app of Google face detection API. It's pretty easy and straight forward
Hope that helps
Related
I am beginner in android and I want to start a face feature detection program
I have already tried OpenCv but its too hard to handle. I want to know if there is any simple API that I can use
I recommend that you examine the basic article about Face Detection.
Then you can already see examples of code github. Good luck in your endeavor.
In addition, I easily found this article in Google and sample code was at the end of this article. I would recommend you to read about searching on the Internet.
I finally found what I really meant
it was the easiest and the best API for facial feature recognition and also face detection with happiness and open eyes probability
you can see here
My task is to develop application for Android that should be used by tourist. Basic use case: I am going through old part of some town and then i start my app, point with camera to some place and some old building that is already gone will be present in its place as it was before.
My first direction that i was exploring was location based recognizing, I tried some frameworks like Wikitude, MetaIO and DroidAR. None of these was 100% fulfilling my need, because (in my opinion), noone was using (for its robustness) the newest tools that should make easier this task, like new Google Play Services Location API. I dont know if I could do better but I would prefer not to write my own solution.
I am now thinking about exploring marker based recognition but it would require additional work to place some markers to desired places and I dont believe that user would be in right angle and distance to that marker. I have seen some video that used some sort of edge detection but none of frameworks I used had this feature.
Do you know about some direction, technology or idea that I could explore and may lead to successful solution?
Augmented Reality will transfer real coordinates system to camera coordinates system. In AR Location-based, the real coordinate is Geographic coordinate system. We will convert the GPS coordinate (Latitude, Longitude, Altitude) to Navigation coordinate (East, North, Up), then transfer Navigation coordinate to Camera coordinate and display it on camera view.
I just create demo for you, not using any SDK
https://github.com/dat-ng/ar-location-based-android
I personally recommend you to use "Wikitude". Because I have created AR app for android using Wikitude SDk.
Also here I'm providing you app link which has been developed by Wikitude itself.
See below link :
https://play.google.com/store/apps/details?id=com.wikitude&hl=en
This app will give you brief idea about exploring place details using Wikitude Sdk. These sdk have free as well as paid library. It is well documented & very easy to implement. Also they have given very good sample practices for beginners.
Refer this link :
http://www.wikitude.com/products/wikitude-augmented-reality-sdk-mobile/wikitude-sdk-android/
I hope this will take you on track.
you already had some great ideas about your app. I guess these links will make you to learn more.
See links below:
http://net.educause.edu/ir/library/pdf/ERB1101.pdf
http://www.adristorical-lands.eu/index.php/sq/augmented-reality-app
Hope this will help you to go further in your project. Thank you.
I would like to create a navigation application, with mapquest sdk for android, that gives real time turn by turn directions using GPS after a route is created, like when you start a navigation on google maps on button press. Is it possible to implement the feature using just the mapquest sdk or would I require any other api.
Say if there was a possibility, then, is there a way to extract that guidance('turn left/right') cue and use it with in the program?
Yes, it is possible. I'm currently developing my Bachelor Thesis (a mobile navigation service) with the MapQuest API for Android. So as soon as I submitted it I can offer you the source code, too (will be in about a month). However, I can give you some help of course though.
Here is a nice tutorial from MapQuest of how to implement the route functionality. This is not a real time turn by turn guidance but gives you a first impression where to begin!
You can get all instructions from MapQuest here.
If you prefer another API to display the map this is not a problem as the guidance includes all shape points of the route. I chose the MapQuest API for this though as it is a bit easier to display the map for a first glance. However, I recommend you to draw the route yourself on the map though because the implemented method does not always work properly.
Hope I could help you with that and if you are willing to wait a month, I will post here the link to my GitHub repository with the source code.
Best,
Marius
EDIT:
So I submitted my work and can now give you access to my source code. You find my GitHub repository here.
I think the function getGuidance() in the NaviActivity will be a good starting point for your application. It calls the guidance information from MapQuest and converts the information into a JSONObject. The Route class then grabs the required information and sorts them in arrays.
I hope that this will help you with your application. For further questions do not hesitate to ask :)
Best,
Marius
I am trying to make a photo organization app in android in which i was planning on using facial recognition. Since Google+ already has a facial recognition mechanism in place i was wondering how can I integrate it with my app. Basically my app will pull photos from the users G+ account and display them in a customized and better organized layout. Is their anyway to extract the facial recognition output, as in the x-y coordinates of the face or anything else, using a query in the G+ API ? I have been scouring the net but was not able to find anything concrete on this.
Thanks
Ayush
P.S : This is my first question and I hope I was able to make myself clear enough :)
I don't believe that is part of the G+ API. If you really want to detect the outline of the face, look into some other API's that do such.
Here's a list of several face detection API's
http://blog.mashape.com/post/53379410412/list-of-40-face-detection-recognition-apis
If you're dead set on using G+ the photo's would probably have to already have the face tagged. Then you'd have to rely on some sort of scrapping method to get that javascript code and decode/parse it.
You'd be better off using a face detection API.
Since i began programmation this forum provides me all that i always need! i want to thank you for... Thanks for all!!!!
Now i'm here to asking a problem that i not found it yet here.
I'm working on an android application. In my app, i have to read an android panorama which must be on a distant server. I have two problems to do this and hope u to save:
1. I take a panorama from my phone and When i connect it to PC from copying my panorama, this one become a simple jpeg image. I don't know how and why!!!
2. I have no idea on how to view panorama on android. I search on google, on android forums and still at my beginning point, i have to present my application next week!!!
So i give myself to you for bringing me out from this depth.
Thanks.
there's this library that do that with spherical cubic and cylindrical panoramic imagesPanoramaGL
and there's the utility with the google Play Services libs but only for spheric images refer to this :
Android Support for Photo Sphere