java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object com.entitcs.office_attendance.FaceRecognitionRelated.object.FaceRecognitionActivity.getSystemService(java.lang.String)' on a null object reference at com.entitcs.office_attendance.FaceRecognitionRelated.helpers.vision.recogniser.FaceRecognitionProcessor.getScreenOrientation(FaceRecognitionProcessor.java:95) at com.entitcs.office_attendance.FaceRecognitionRelated.helpers.vision.recogniser.FaceRecognitionProcessor.detectInImage(FaceRecognitionProcessor.java:130) at com.entitcs.office_attendance.FaceRecognitionRelated.helpers.MLVideoHelperActivity.lambda$createFaceDetector$1$com-entitcs-office_attendance-FaceRecognitionRelated-helpers-MLVideoHelperActivity(MLVideoHelperActivity.java:370) at com.entitcs.office_attendance.FaceRecognitionRelated.helpers.MLVideoHelperActivity$$ExternalSyntheticLambda0.analyze(Unknown Source:2) at androidx.camera.core.ImageAnalysis.lambda$setAnalyzer$2(ImageAnalysis.java:476) at androidx.camera.core.ImageAnalysis$$ExternalSyntheticLambda2.analyze(Unknown Source:2) at androidx.camera.core.ImageAnalysisAbstractAnalyzer.lambda$analyzeImage$0$androidx-camera-core-ImageAnalysisAbstractAnalyzer(ImageAnalysisAbstractAnalyzer.java:285) at androidx.camera.core.ImageAnalysisAbstractAnalyzer$$ExternalSyntheticLambda1.run(Unknown Source:14) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:919)