How to access the raw capacitance image on an Android device - android

I get stuck on how to get the capacitance image out of an android phone. Is it necessary to Hack the android system to get the capacitance image in Android?
In the released Android API, it only allows me to get which point an finger is touching on the screen. But since the touchscreen is using capacitive sensing, I am wondering how can I get the raw capacitance sensing data from the system? I guess I may need to hack the system for further information. Does anyone have done it before? Or give me some hints or directions on where I should start with?

Related

Activating Users' mobile phone camera Documents mode in App

Background
I am building an Optical Character Recognition (OCR) tool that makes sense of photographed Forms.
Arguably the most complicated part of the pipeline is to get the target Document into perspective; basically what is attempted in this Tutorial.
Due to the fact that the data is acquired often in very poor conditions, i.e.:
Uncontrolled Brightness
Covered or removed corners
Background containing more texture than the Target Document
Shades
Overlapped Documents
I have "solved" the Problem using Instance + Semantic Segmentation.
Situation
The images are uploaded by Users via an App that captures images as is. There are versions for the App in both Android and IOS.
Question
Would it be possible to force the App to use the Users' mobile phone Documents mode (if present) prior to acquiring the photo?
The objective is to simplify the pipeline.
In end effect, at a description level, the App would have to do three things:
1 - Activate the Documents mode
2 - Outline the Target Document; if possible even showing the yellow frame.
3 - Upload the processed file to the server. Orientation and extension are not important.
iOS
This isn't a "mode" for the native camera app.
Android
There isn't a way to have the the "documents mode" automatically selected. This isn't available for all Android devices, either. So even if you could, it wouldn't be reliable.
Best bet is following the documentation for Building a camera app, rather than using the native camera if special document scanning is essential. This won't come out of the box on either platform for you.

How to get all touched pixels on android

Is there a way to get every single touched pixel during a touch event? I understand that Android can provide an eclipse but I would like to access every single pixel that was touched for research purposes.
I understand this is the same question as How to get the all the raw touch points at a particular instant for a tap?
Did something change since then to provide this data now on Android devices or possibly iOS?

Recognize active objects with a capacitive touch screen display

I'm trying to develop an app that can recognize an active object (for example: a memory) that touch the smartphone display. Before I start to develop I've to know if there's any objects that my touch screen display can recognize? Which device can be recognizable by a smartphone display? I'm interested to know that for iPhone or for Android phone.
I found this app and you can see that with a card I can interact with a mobile device, now I'm asking you if anyone know how to do this kind of app with an iPhone or with an Android phone.
Does anyone knows how to do that? There's a library (iOS or Android) to recognize object that I put over the display?
volumique is the company that develops the monopoly card technology that you are talking about. However I will suggest two things.
For Android devices you can use NFC. Its kind of what you are doing right now but you just need to bring your object closer to the screen, no need to actually touch it.
For iOS, there is no NFC or RFID technology available. However you can develop a hardware which has active capacitors arranged in a pattern over it so when you bring your device closer to the iOS screen, the touch controller should recognize the pattern of the capacitors and report this to the main controller which can do recognition of the object with the help of your code. basically capacitive touch screens used in iPhones are just an array of capacitors arranged in a grid pattern. So when you touch using your finger, you change the capacitance of one or two capacitors and then the controller finds out the location of the change. However if you change the capacitance of say 5 6 sensors at the same time, in a particular order like in a pentagon, then you can write software for your controller that if the location of the sensors whose capacitance has been changed by this external object form the shape of a pentagon, then show the viewer that it is a 5 $ card (just an example). This is one way I can think of doing this.
Thanks

Working with Fingerprint Detection from an image in android

I intend to work on a project, where I have to detect fingerprint from an image captured by android's camera.
I have no prior knowledge on fingerprint processing. Is there any open source library in android to accomplish the task? If not, then from which point can I have to start to gain adequate knowledge about fingerprint detection and processing?
I have not worked with image processing before. So there is so much to cover up, i can do that. But I want to know the exact starting point so that I don't have to circle around ...
Any links, papers or books related on this topic will be very convenient.
Thanks in advance!
How will the phone camera take an image like this? Fingerprints are acquired using specialized sensors.
If you're talking about getting fingerprint data from a normal photograph of a finger, I doubt you'll be able to distinguish between fingerprints accurately.

Take thumb impression android

I need to take thumb impression in my android pad application.When the user press the thumb on the pad screen his thumb impression i need to get in JPEG format image.Please any one know replay.
To my knowledge this can't be done.
Capacitative screens (which would detect a thumb) are not sensitive enough to get a fingerprint. Cool idea though... Maybe consider using the camera (though it would have to be pretty high quality).
I can suggest you one alternative rather than taking finger print .. There few apps developed on android which basically recognizes your pressure not your fingerprint and it resembles that they are taking your finger print.
Have a look at it.. I don't know if it solves your problem. !
5 Best fingerprint lock app for Android
Android does not do fingerprint recognition. If you are talking about those apps that "claim" to do it by you holding your finger against the screen ... its a bit of a con. They don't really scan your finger print ... they are just testing area and pressure (if that).
First, don't ask for code. This place is not for giving out code but snippet or help. You're asking for someone to publish complex code here...that's ridiculous.
Second, if there was a library available for FingerPrint recognition. I highly doubt you could even do anything with it. Why?
Phones don't have hardware to capture fingerprints. A screen cannot capture images but only pressure levels and they aren't really accurate too. The camera on the phone cannot capture macros unless you mount a microscope lense.
So if you really want my advice, give up on it. With the current hardware available it is not coming soon to android. When there will be hardware I believe there will be an api provided for it.
What you can do on the other hand is voice recognition, face recognition. I don't have any idea how it can be done but the hardware is there. You could even make a hand recognition.
Finger prints forget it.

Categories

Resources